HN user

pork

925 karma
Posts7
Comments292
View on HN

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.

Wt, C++ Web Toolkit 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.

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.

> "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.

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.

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.

What you can surmise from that is that they've both probably taken some acid in their lifetimes. If Jobs were alive and younger, he too would probably have been at Burning Man, place of many a revelation to the technologically inclined.

In support of your point, I remember a time not so long ago when phones ringing in movie theaters were not unheard of. That hasn't happened to me in recent memory, and I go to the movies a lot.

> (I understand it also can be "fully durable" but it is not by default due to speed concerns)

Just a little addendum: MongoDB has been "durable by default" since v1.7 I believe (current: 2.0.6).

you might consider going back to slashdot. i didn't miss his point at all, try reading my comment again, but this time, try to read the statement "but Javascript isn't assembly" a little less literally.