skysight-inc/HackerNews huggingface dataset:
I think most startups will be turned off by paid overtime. Working at a startup is a risk (for the owners and the employees). You will most likely be expected to work long hours without extra pay.

If you don't want to do this you may want to reconsider working at a startup.
Technically, the architecture promoted in the book is "grid computing" -- that is, a fully distributed set of resources that work together to accomplish a common task.

Many commercial grid computing products try to be all in one -- that is, handle storage and computation. They don't apply to every problem because they only have one kind of storage meant for certain kinds of tasks.

The architecture in Big Data is a general-purpose way to compute arbitrary functions on arbitrary data, at scale and in realtime. Every data problem you'd ever want to do can be described as a function on data, which is why this architecture is so general-purpose. I recommend reading Chapter 1 in the book (which is free to download from the webpage for the book) where we explain these ideas much further.
We're currently working on Etherpad Lite into Wordpress which addresses some of his issues.
If volume commercial purchasing is possible at prices slightly above what they charge schools and students, we could see a revolution in low-volume consumer electronics. If 3D printing or other low-volume enclosure manufacturing is cheap enough, that is.
I usually fold my arms on the desk and sleep with my head down, you have to be careful to make sure you let enough oxygen through and also to not cut circulation from your arm for too long. If I sleep for too long this way my arms become numb, but sometimes I'm so tired I just don't care =)
I've found 15-20 minutes naps after having lunch, to be amazing. I can wake up really quickly and being fully alert to keep working, without any drowsiness or performance hits.

I wish I could wake up with the same mood in the morning. I find it really hard to even wake up without putting the alarm in snooze at least twice.
> a lot of those people who have a great idea and just need a developer to code it up for them have no idea how the software process works

They also don't realize how insanely expensive it is.

"I want a mobile app. That's like $500 bucks, right?"
- Client
Why is attempting to limit international commerce "really, genuinely good"? Are you aware of comparative advantage (http://en.wikipedia.org/wiki/Comparative_advantage)?
This article pretty much sums up why revolutions happen.
There are tradeoffs: In Europe it's more expensive to call a mobile phone compared to a landline. In the US, the caller doesn't have to worry about what kind of device they are calling, the price is the same.
Infographic on Infographics - Parody
You can try what I always did in high school: bend over your desk and nuzzle into the crook of your elbow.
I suspect what it will really take is a MADD-style campaign to turn public opinion heavily against using phones while driving. Just zinging people when they get into a wreck won't modify behavior much; there needs to be a punishment for actually engaging in the behavior. Doing it with laws won't cut it either; the people who enforce said laws are some of the worst offenders when it comes to tinkering with mobile devices while driving, from what I've seen. (I wouldn't be surprised to find out it's a job requirement.) About the only mechanism that can really do the job with any sort of consistency is social pressure.
All the info regards the FB v FGS fiasco can be found here;

https://www.facebook.com/help/community/question/?id=1911115...

https://www.petitionbuzz.com/petitions/savefgs

http://www.zdnet.com/tb/1-112687#1_112687_2285681

http://ireport.cnn.com/docs/DOC-728485

http://thedailyattack.com/2012/01/07/facebook-intimidates-de...

https://www.facebook.com/pages/Support-Arkadiusz-flies-Rzadk...

http://www.zdnet.com/blog/facebook/facebook-bans-browser-plu...

http://journalxtra.com/games/facebook-bully-fgs-cease-desist...

http://facebookkit.com/facebook-bans-browser-plugin-fgs-and-...

http://rddweb.com/fgs-facebook-zynga/

http://blog.games.com/2012/01/06/facebook-friendly-gaming-si...

http://www.sims-social.com/2012/01/help-save-fgs.html

http://www.ixwebhosting.mobi/facebook-disable-plug-ins-more-...

http://www.cityvillechat.com/news/facebook-attacks-citizen/
Out of all the problems our country has with insurance firms, I'm not sure "they cover too much" is one of them.
Perhaps surprisingly to some people, Linux hardware support
has improved to the point that everything worked perfectly
out of the box, just like on a Mac.

I installed the latest version of Ubuntu on my Dell Laptop. After a few minutes, I heard some strange noise from the Hard Drive. I googled to see what's going wrong and I found out that Ubuntu have some problems with Hard Drive Power management. The risks are damaging my SATA drive.

Unless you are using something supported by your Hardware provider, I really doubt Ubuntu will make it work out of the box, just like on a Mac
Yes they are. That's why they won't allow pre-ordering.
I think it's said in the FAQ or in one of the earliest posts.
Chapter 2 talks about forming a data model for the master dataset. The core idea is that each record should be a "fact" that stands on its own as something true at a moment in time. When you write your batch computations, you should make them work on any set of valid facts. There's nothing wrong with saying the same record twice, as logically "A and A" is the same as "A". So by formulating batch computations to work on any valid set of facts, it doesn't matter if facts are duplicated.
I did say depending on your situation.

Some people have a room they can go to, or maybe a spare office / meeting they can use / book.
The Incidental Economist is the premier healthcare policy blog as far as I can tell. I've been reading it for years, and it is anything but libertarian. They actually have several posts on why competition based schemes will not reduce posts - pretty much the exact opposite opinion of a libertarian.

In fact they have two series of posts (one being what Yummyfajitas posted) that are basically required reading for anyone interested in discussing the healthcare problems in the US. I would also recommend their 10 part series on healthcare quality.
Gon-sinatra - your Sinatra variables in your JS
InfoWorld's 2012 Technology of the Year Award winners
Why not ElasticSearch?
Is the modern market economy truly "capitalism"?
I hate to be That Asshole, but https://www.google.com/search?q=backbone

The first link is to a javascript library widely known in the web development community.
Actually one can get off-contract Android phones for as cheap as $99, or maybe even cheaper. They aren't top of the line devices, but they work. The only time an iPhone is that cheap is with a carrier subsidy.
Until you have someone who just gives you the link to someone else's github account. You'd be amazed at what people do.
Now I work for the machine, and naps are unfortunately not allowed.

OK, here's a crazy idea!

I work for the machine, MOST of us work for the machine.
Unions are in our past.
But government might just be the way to force the machine to support naps for its workers.

If we start lobbying for a law to allow naps, how realistic is it for that to pass? Sure it's silly, but silly laws usually have a better chance of passing!
Since the OP uses Scala to solve his problems, I have a feeling that Scala is, to him, a reasonable place in the design space. Scala allows a function much like your example. He used that example not say "This is a failing of Scala, and why I will not use it," but to say "This example demonstrates a complexity that is a natural consequence of the design of Scala." In other words, he said something quite similar to what you said.
What's the difference between this and mediaelement.js, and why should I choose one over the other?
TLDs should help to identify the type of organization that has control of the domain, not some arbitrary thing about the (hypothetical) website. Why people are making this so difficult?
It's not that revolutionary anymore... Twitter has been doing it for quite a while now, and see http://news.ycombinator.com/item?id=3236820 for more discussion.

Personally, I've rewritten a bunch of code at work to go from server-side rendered templates (in Jinja) to client-side rendered templates (using a Jinja-to-JavaScript compiler I wrote, https://bitbucket.org/djc/jasinja). Add some WebSockets magic and we now have a very fluid real-time application page.

The model is obviously very powerful. The one problem I have with it is JavaScript-the-language. Using it makes me love Python so much... I know it's not that bad and there are good parts, but it's still nowhere near Python.
Unsurprisingly, it's complicated.

For example, at one hospital where my family member works as a therapist: The hospital receives federal funding for area X, so the clinic area Y must accept Medicare. in Area Y, medicare pays far less than private insurance per hour of therapy, doesn't reimburse for patient no-shows, but doesn't allow the clinic to drop no-showing patients. So the clinic section of the hospital ends up paying staff hourly wages to do nothing some of the time, and is barely treading water the rest of the time.

Now, there's overhead, so it's better to have a full clinic with Medicare underpaying than a half-full clinic with no Medicare, but it's still a ripoff: private insurance / private pay is paying more for the same service than Medicare. If private insurers could and would demand the same terms as Medicare, the clinic would die.

Finally, maybe Medicare is still a good deal, due to that Area X funding? Maybe, but that's in a totally separate area, distorting the economics of both areas X and Y. It leads to political BS where the fancy X ward swimming in money and building a palace (like http://www.seattlechildrens.org/, have you seen that lobby?), so they pressure clinic Y to beg for donations from their own staff to stay afloat.
Rewriting the front-end using Javascript and Backbone won't fix the backend problems necessarily. How about reducing the objects creation and tuning the backend too?
Here's a link: http://backbonejs.org/

Perhaps more importantly, here are some examples of what sites are doing with it: http://backbonejs.org/#examples
High School Diploma
Earn a real Online High School Diploma at home. Enroll Now in our Free Accredited High School Diploma test Program and Recieve Your Online Diploma in 7 Business Days.
Fortunately for you, we're only dealing with things like addition, multiplication, maybe sinus and even so we rely on the processor to do the job :-) The rest is dealt by numeric guys from the original numpy and we're simply reusing those parts. It's important for us to understand how processors work and how to make sure we do exactly the same computations, but not much above that.

Besides, believe it or not, having non-english maths background makes you seem incredibly dumb (which might or might not be the case).

EDIT: I should maybe stress this point more. It's very important for us to get exactly the same results, or more numerically stable as original numpy, not just the same algorithms, so we won't be experimenting on that field.
I have used Wordpress extensively for any dozens of websites.

"The straw the that broke the camel’s back? My Account Manager: How can we claim that [WordPress] is the CMS for our clients, when you need the capability to edit ANY content on the website simply to mark a comment as spam?"

1) That generally makes sense. You need the ability to edit content in order to edit content (in this case, comments).

2) I have never had a client require a user account which can edit comments but not edit content. This is an extreme edge case.

Wordpress has exploded in popularity largely because of its ease of use. When you start to build a system which incorporates every possible feature to please every user, it will start to suck.

If you have a requirement that is not served with Wordpress (1) built it as a plugin or (2) use another system like Drupal. It is that simple.
This has to be one of the least eloquent, least stirring most important ideas ever. We live with hypertext, in a world where Marshal McLuhan's entire "medium is the message" rules us in deeply different interconnected ways, yet people are allowed to claim mediums for themselves as inventions when in fact it's merely expression, not novel craft.
I can't always map Hacker News personas to people on the list :) so anyone, please feel free to ping me directly about this sort of thing:

nigel@puppetlabs.com
That is not actually important in the overall picture of healthcare spending - http://theincidentaleconomist.com/wordpress/what-makes-the-u...
Poll: How many Raspberry Pi boards do you plan to buy?
If the amazing folks from Raspberry Pi[1] can produce a sufficient number of boards, I believe they'll be used in all kinds of revolutionary (or, better yet, just plain fun) stuff.

Recently, however, there's been comments saying they won't be able to pull that over [2].

Considering the fact that the prototypes were selling for $2000+[3], I am a little worried that I won't be able to put my hands in a board from the first batch, unless I'm quick.

So, to estimate the demand they'll have, I ask: How many Raspberry Pi boards do you plan to buy?

PS: I have no association with the guys from Raspberry Pi (I'm just a curious guy who wants to get one ASAP).

[1] http://www.raspberrypi.org
[2] http://news.ycombinator.com/item?id=3369357
[3] http://blogs.wsj.com/tech-europe/2012/01/05/25-raspberry-pi-computer-prototypes-selling-for-2000/
51-100
Would he not understand it if you just told him the truth? "I'm doing it because, overall, it makes me more productive."
It may not be evil but it is really stupid, because it means Google results no longer give insight into the structure of the web (things like normalized google distance can't be trusted, for one).

What they could have done instead is personalized Gmail's spam filters, so that I could actually train the thing. But no, lots of false positives that don't respond to training. (Personalized spam filters are the only way to beat spam, since a dedicated attacker can't test against the filter with dummy accounts.)
Finding Gold in the Garbage
Heh, I know that's the standard mantra, but no I didn't mean it that way.

Even if you do decide to concentrate on a feature, that's ok. But then, you must concentrate.

The bird's eye view feature doesn't sound to me like one on the basis of which you can get people's attention. Getting an overview of things is not where most people spend their time. Most of the time is spent in the little things. I think that's why Basecamp has been so successful. They just nailed the basic stuff. Even if their bird's eye view is not that good, it doesn't matter so much because people don't use it much, so they can learn to live with it.

If you do decide to concentrate on that, then maybe you should target your product to the kind of people who do only look at the bird's eye view. That's probably senior level project managers or executives, to whom you could sell it as a project health dashboard.
I suspect the reason so many people don't know about is because they don't care enough. (I don't care enough). This is not an interesting enough topic for most devs to bother with unless something has broken or isn't working write and Unicode "problems" are suspected to be the reason.
No. It’s exploitation, pure and simple. It might be better than the alternatives but it’s still exploitation. I simply cannot comprehend how you cannot have empathy in such a situation.

Industrialization – over the course of more than one century – led to a more prosperous, just and healthier society in many western nations. That doesn’t negate the millions of workers who were exploited along the way.
I wonder if these restrictions could be circumvented somehow by transporting components in a form which is technically a functioning assembly.
The maximum you can contribute is somewhat inflation-pegged. As of this year, it's $3050 for an individual plan and $6150 for a family plan (plus an extra $1000 per person involved over the age of 55).

Note that the contribution is pre-tax, so if you're at the 25% marginal federal rate and contribute $3000 you have to compare that to getting at most ~$2020 in after-tax money: HSA contributions are not subject to FICA (7.65%) or federal income tax (25% on the margin per above assumption). They're not subject to state income taxes either; those can range from 0% to 12% depending on state and income level.

Another important thing to keep in mind is that this is a health _savings_ account. Your contribution stays in the account if you're not spending it on actual medical care; it doesn't disappear at year end. Money in the HSA can be invested if desired (though it's probably a good idea to leave at least the deductible amount in liquid funds). Interest, dividends, and capital gains on the money are not taxed. When you reach retirement age, you can withdraw the money for any reason, not just medical care.

So basically an HSA is just like a traditional IRA in terms of tax treatment, but with the added ability to make early withdrawals to pay for medical care. The only drawback is that you can only open one if you have a high-deductible plan (defined as at least $1200 for an individual and $2400 for a family, as of this year). So you're basically gambling that the tax savings and possible future growth of the money, plus what you save on premiums, will be higher than the deductible.

Going back to our case of a single individual at the 25% marginal rate, with $100 premiums for the high-deductible plan and $300 premiums for the low-deductible plan, the difference in premiums is $2400. If you're depositing those $3000, your tax savings are about $1000. So you'd have to spend more than $3600/year on average on medical care to lose out. For most young-and-healthy folks, spending on medical care is likely to be less than this. Note that the 25% bracket starts at a taxable income of about $34,500, so figure a salary of at most $50,000. If you're earning more than that and are single, chances are an HSA is a good deal for you.
I'm working on Voice Call & SMS reminders application - https://justremindit.com. Free copy will be helpful to learn how to market your iPhone app :)! Email: aditya [AT] justremindit.com
Backbone is a javascript framework that makes web application development easier using the model, view, controller paradigm in the browser. You can connect your JSON models to pre-defined view templates and get fancy features like auto-updating views when your models change without you directly manipulating the dom like say if you used jQuery. See more here: http://documentcloud.github.com/backbone/
It is easy to fall into the trap of imagining all enterprise environments are like your own, and even when "special snowflake syndrome" is based on a false assumption, there are huge differences globally in terms of dominant OSes, even if you only think about Linux.

The original author is largely correct when it comes to the US in my opinion though. That subset of OSes does cover the vast majority of US enterprises on Linux.
He makes some good points, but Linux is still lacking in some areas. Hardware support is a big one and If you want to watch Netflix or do any kind of serious graphic design then you'll have to go with Mac or PC. I'm in the process of building a linux box, but it's just going to be a headless server with remote desktop capabilities as well as running a few local servers for web dev. I can't give up Mac & PC just quite yet...
It amazes me that people can "nap". I can only nap when extremely tired, and at that point, I'm so behind on sleep that 20 minutes won't do a thing. I'll be lucky to wake up, and if I do, I'll be just as groggy. :)
Disagree. Insurance to cover accidents doesn't have to cover negligence.
Twitter Says People and Publishers Will Suffer From Google's Social Search
Don't believe everything you've read on the Internet.
-- Albert Einstein
"EBCDIC is not relevant to your life. We don't have to go that far back in time."

I wish this was the case. And for 99% of you it might be. But there's still lots of EBCDIC (and antique COBOL) out in the wild that increasingly has to interact with the real world. One of the chunks of telephony software I'm responsible for has to interface with an EBCDIC system, requiring some basic translation to UTF-16. (And then eventually has to pass some of this now UTF data back to the EBCDIC system.) Not exactly difficult until you get to the various numeric encodings and no one can decide if they want Binary-Coded Decimal, Pic9s, pure int, signs, which endianess (if they even know about endianess), et cetera.

EBCDIC wasn't dead in 2003 when Joel wrote this and it certainly (and unfortunately) isn't dead in 2012.
Torvalds said he was using a Mac back in 2005: http://news.cnet.com/Torvalds-switches-to-Apple/2100-1003_3-...

He said the Mac was better than Vista, but called its FS "utter crap" in 2008: http://www.smh.com.au/news/technology/q-and-a-with-linus-tor...

Note that in the 2008 interview, he also said that he thought that Linux was better than both.
10 Reasons Why Groupon is Bad for Merchants
I think he stopped trying to pretend that it was a live demo precisely because he noticed that the fraud had been revealed due to the presence of the VLC menu, and a general lack of sync due to the delay the VLC mistake caused. It is not honest to try to fake a demo and then say "haha, it's fake really" after the audience has already seen through it.

To know how honest he intended to be, we need to know whether he would have convincingly faked it had the mistake not happened.
You're missing that it wasn't just factory workers that created all that wealth - current developed nations benefitted massively from the immense amounts of wealth they pulled from the 'new world', an option that is no longer available these days.
Thanks. Great list!
When scrolling does not occur smoothly, that's a serious UX issue.

For certain definitions of serious, where serious means "the most serious issue in a list containing completely inconsequential items", yes.

Its a pet issue for people exaggerate or look over as needed to support their already held beliefs. I use both ios and android every day, of all the legitimate gripes there exist about android, the scroll stutter is not one. I use my devices to get things done, the only usecase where the menu thing even presents itself is when I'm stoned as hell and just playing with slowly pushing things around on the screen, otherwise I've already scrolled to where I wanted and move on without slowing down to lament the fact the thing that worked perfectly didn't look pretty enough.
Use a bloom filter?

http://en.wikipedia.org/wiki/Bloom_filter
What I do to fall take a nap or fall asleep is to focus on a point just outside of my right temple, tension drops and mind rest for me faster that way.
Nitpick:

I recently began to organize this work into a _conical_ boilerplate for Backbone.

I think you mean "canonical" :)
Is "nap" what they call coffee these days?
I confirmed with Manning that this will be available. From Manning:

"When the book is finished and the ebook is created, a kindle epub version will be created at that time as well."
> ...that have made the switch from EE to WP have loved it.

Might want to revise that to "from WP to EE."
This was a problem for me, too. I found that naps over 16 minutes knock me out as you describe, naps under leave me very refreshed and alert. I set my alarm for 16m in a quiet environment, 17m if I'm in a noisier environment or heightened state to give me a little extra time to fall asleep. Maybe some experimentation will help you find a time that works, good luck.