News for hackers. Stuff that matters.

gdp

Re:The Blink Protocol on Sunday January 20, 2013 @06:04AM (#5086542)
Could be useful for some things. I feel like it's a missed opportunity to employ somethings like session types, given the existence of a quasi-typed human-readable "schema" definition. It seems like one could (and should!) go further and make it an unambiguous protocol specification against which implementing programs could eventually be checked.
Re:All programming languages are useless on Sunday November 04, 2012 @08:34AM (#4739730)
So go learn something. Either you listen to advice or you don't.
Re:Dropbox-as-a-Database on Wednesday October 31, 2012 @08:02PM (#4725491)
Consistent with the complaint leveled against my previous comment, I should think that this is really consistent with the DBMS syntax of the Opa language</pedantry>
Re:Dropbox-as-a-Database on Wednesday October 31, 2012 @08:00PM (#4725487)
You're quite right. I think my complaint was that it reduces the definition of "database" to "anything that is used to store data", rather than the database being the json file(s) themselves, at which point we have degenerated to about the same terminological point where it would be reasonable to call saving CSV or MS-Access files into a Dropbox folder "Dropbox-as-a-Database", which seems an unhelpful label, if nothing else.
Re:Dropbox-as-a-Database on Wednesday October 31, 2012 @11:45AM (#4723365)
It seems rather generous to call this a database. It's files on a filesystem. The lack of any kind of transactional consistency guarantees (Dropbox is notoriously awful at this), and the lack of any sane mechanism for querying this "database" means that it's just "data", not a "database".
There are many complex issues here, but here's a simple strategy:

Don't accept less money for the next job than you accepted for the last one.

If you keep doing this, you will find that progress occurs naturally, or you reach a point where your earnings potential hits some kind of maximum.

Re:Does the "Entrepreneurship Subculture" prevent big ideas? on Saturday October 27, 2012 @07:06PM (#4707519)
Or we could question whether attempting to come up with problems to solve in order to create a business is a good idea at all. Perhaps we should build businesses because that's the best context in which to execute a solution to an actual problem?
Re:Show HN: AllTheFavIcons.com - Weekend Project inspired by HN on Sunday September 16, 2012 @03:26PM (#4530055)
Handy!
Re:Why Facebook Will Go Bankrupt? on Tuesday July 31, 2012 @07:18AM (#4316641)
Look out for my new series: "Why link bait will end up on HN?"
Re:Status: It's complicated... on Monday June 11, 2012 @02:36PM (#4096094)
Breaking news: Companies attempt to maximise profit and charge for perceived value, not direct cost incurred. More news at 10.
Makes a fairly interesting point that seems obvious once you've read it, but which we actually don't have embedded as an assumption - that the level of user trust placed in us as developers is not matched by the level of care and responsibility which we actually feel when that trust is placed in us. Definitely some food for thought, and I think we need to take the entire issue much more seriously rather than just slapping anything together and forgetting about it.
Re:Ask HN: What are the benefits of using PHP today? on Sunday May 27, 2012 @06:12AM (#4029800)
The advantage of any programming language, framework, or library is that you know it already and it allows you to achieve things. I wouldn't personally advocate learning PHP today, but the idea that any language has intrinsic value divorced from its ability to achieve your purposes is mostly untrue.
Re:An Encrypted Social Network on Monday May 21, 2012 @12:32PM (#4003587)
A curious value proposition. Is it for encrypted communications between people who know about encryption? Why not then just use encrypted email through pre-established trust mechanisms?

Or is it for non-technical users who are paranoid about Facebook privacy, having ready something about it once? In which case, wouldn't some kind of encrypted privacy overlay for Facebook be more helpful?

It just seems painfully, painfully niche. I can't see how it could overcome both the traction problem that all social networks face (i.e., reaching critical mass - people are only on social networks because other people are there), as well as convincing people that this is something they need (existing social networks will try hard to convince people they do not need anything like this, because their privacy is already safe). Seems a very hard sell to me.

Genuinely good advice, but the prose wrapped around it is tedious and over-wrought. I think a lot of people will tl;dr this, so (spoiler alert!) the advice is basically to use Twitter to validate ideas by seeing if you get a follow-back rate of more than 10% from people in your target audience.
Re:Show HN: Social sharing tailored for eCommerce. on Tuesday February 07, 2012 @09:47AM (#3561923)
Makes me a little nervous with respect to software patents, but best of luck to you ;)
Re:Show HN: Social sharing tailored for eCommerce. on Tuesday February 07, 2012 @09:31AM (#3561873)
I see. There's an interesting claim in the footer - "soon to be patented". Is there IP here that is patentable?
Re:Show HN: Social sharing tailored for eCommerce. on Tuesday February 07, 2012 @09:24AM (#3561850)
Seems like a neat platform. How has the uptake been?
Re:How to Pick a Language on Thursday November 10, 2011 @08:07PM (#3222835)
In fact, having re-read my own post from 2 years ago and found myself still agreeing with it, I find myself wanting to travel back in time to paste that link to the author of the linked article before he wrote it.
Re:How to Pick a Language on Thursday November 10, 2011 @07:59PM (#3222806)
I'm sure many have tried, but language comparisons actually devolve into uselessness very quickly, because the things we can quantitatively measure and compare about languages are mostly not the things that people care about in practice. For example, I can tell you what classes of errors are possible in Javascript programs versus what errors are possible in Python programs versus what errors are possible in Haskell programs, but it doesn't really seem to affect peoples' language choices. Language comparisons tend to devolve very quickly into arguments about personal taste and little else. I wrote some thoughts on this subject a while ago: http://plsadventures.blogspot.com/2009/08/simple-patterns-fo...
Re:How to Pick a Language on Thursday November 10, 2011 @03:55PM (#3221836)
I feel like this is what would happen if you took every language under the sun and asked people who had never used them to offer commentary. It's just full of strange gaps and claims about differences between languages that just aren't even really true any more, and yet misses issues like "memory safety" from the discussion of C vs. JVM-languages, for example.
Re:Google chrome segfaults after upgrade on debian stable on Thursday November 10, 2011 @03:53PM (#3221824)
This feels like something that belongs in a bug report rather than HN.
Re:Pit: An F# to JavaScript Compiler on Thursday November 10, 2011 @03:52PM (#3221820)
Possibly also of interest in this context:

* http://www.smlserver.org/smltojs/ - SML to Javascript * http://ocsigen.org/js_of_ocaml/manual/ - OCaml to Javascript

Re:What are the best C++ development tools in Linux? on Wednesday August 31, 2011 @07:29AM (#2945101)
Succeeds in being content-free whilst simultaneously being an insulting transparent ad for a particular unit-testing product.
Re:TMZ posts photo of Steve Jobs on Friday August 26, 2011 @07:21PM (#2930319)
"Man with life-threatening health problems looks ill in photos. More news at 10".
Re:State explosion in programming languages on Friday August 26, 2011 @07:18PM (#2930315)
OK, so I went back and re-read that paragraph twice more. I'm not sure if the claim is about abstract interpretation, model checking, or the particular problem domain, but I'm quite certain that Microsoft's tool can't claim novelty in implementing any of those, or even all three together.
Re:State explosion in programming languages on Friday August 26, 2011 @07:13PM (#2930303)
... is this implying that Microsoft invented model checking, or did I misunderstand the point being made?
Just post something complimentary to a YC company, then they will release you from the silent jail.
Also, 9/11 was an inside job and there was a second shooter on the grassy knoll.
Re:Thoughts on Designing a new Web Apps Language on Saturday August 20, 2011 @06:19AM (#2906311)
Upvoted! I was reading those bullets and mentally ticking them off against Ur/Web as well.
Re:Ask HN: Help HN, I'm being overpaid, can't build startup on Saturday August 20, 2011 @06:15AM (#2906306)
Seems like you need to switch your motivation to building businesses because you have ideas that can only be executed properly in that context?

Older ยป