Recent submissions

Comment · 12 years ago
Note: this Kiva is not the San Francisco brand of medical cannabis chocolate confections.
Comment · 13 years ago
Don't post garbage on Hacker News.
Comment · 13 years ago
Very interesting! I've often thought that Javascript could actually be a pretty language with some syntactic sugar. It'd be even more interesting if you could run it client-side without preprocessing an sjs file into js first, sort of like how you can include LESS stylesheets and load a JS module to compile them in the browser.
Comment · 13 years ago
Hmmm. Perhaps it's time to lay off the bong a bit?
Comment · 13 years ago
No -- Facebook's PHP code is translated to C++ by HipHop and compiled into a monolithic binary, and Cassandra has largely been deprecated in favor of HBase.
Comment · 13 years ago
Same on Chrome/Linux. Looks like you're using push/popState slightly incorrectly. To the parent: if you long-click the back button, you can jump to an arbitrary point in your history.
Comment · 13 years ago
Yes, npm installs to a node_modules/ subdirectory. GP is off the mark. It's possible that people mistakenly use sudo with npm because the syntax is reminiscent of apt. This is absolutely not necessary.
Comment · 13 years ago
Sigh...this is a PR release. Flagged.
Comment · 13 years ago
> "Both founders (Andy and Jessica) studied computer science before starting the company, and they wrote most of the initial code until product launch." > - Ok, I will be dealing with a lot technical debt.

This made me laugh, because although the intention was well-meaning (you're dealing with technical co-founders), an experienced programmer will instantly realize that the probable case is what you pointed out.

I also agree that calling this position a "lead engineer" is horribly misleading. My take is they want a combination of a DevOps person and a Product Manager. Unless the product is trivial, this is seriously a terrible gig -- jack of all trades, master of none.

Comment · 14 years ago
No. Both the "safe" and "unsafe" versions are asynchronous. The safe version waits for a response from the server before invoking a callback. The unsafe version does not, but that doesn't make it synchronous -- the operation is still potentially executing on the server when the function returns.
Comment · 14 years ago
I think there's a vast sea between "people who don't know how to use email" and "computer literate", and it's disingenuous to make that a false dichotomy. There's a large population of people within biopharma, manufacturing, tech, and financial corporations, software engineers included, who are really fine tweaking and managing their email filters and don't give a damn about "email killer X", the reason generally being that the cost of learning a new "email-replacement" system often outweighs its benefits.

Which is not to say that you don't have a point either, but rather just that your assertion of "simply isn't true" well...isn't true.

Comment · 14 years ago
Comment · 14 years ago
Does this remind anyone else of Limbo, the monochrome video game?
Comment · 14 years ago
I'm sorry, do you mean "paycut" or is this some sort of idiom I'm not familiar with? What does hair have to do with it?
Comment · 14 years ago
He was too Mormon?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton