skysight-inc/HackerNews huggingface dataset:
House is engineered for television, not big screen projection. And it has no time of money for serious effects. Also, it's mostly shot in situations with very controlled lighting. Add all that up and it means there's a lot that they can get away with. It's great that they did. But that was very recently, and again, the original question was 'why didn't this happen a decade ago?'.
So, then, what is the "Western diet" if it isn't what the Western people eat? (I see your point, though; it's been changing over time, and you're right: it is getting more and more processed and less balanced {and dare I say "healthy"}).

Regarding obesity, exercise is far more important than diet. You can eat all kinds of, well, crap, and if you exercise, you'll still be physically fit and probably even look healthy. It's when the calorie ratio skews in favour of calories in that you start to put on weight―and in some cases its dramatically in favour of calories in.

Unfortunately people are even more adverse to exercise as they are to changing their own diets.

Most damaging in my opinion is how this affects children, not only due to its health risks: being obese as a child is often a social death sentence, and that has all kinds of repercussions.
Personally, having worked as a writer and wanting to be a novelist, my standard for literacy does include knowing the differences between "they're/there/their", "we're/were/where/wear", etc. So from what I've seen about 50% of students are graduated illiterate.

I'd also add that they should know how to use who and whom, but then that would be making our population 90% illiterate.
They've deliberately stayed away from those areas that have products in them.

[citation needed]

At the scale AWS is operating I guess Amazon isn't even fully aware of all the stuff going on there. No surprise an elephant can stomp onto ants.
Study: physical clutter negatively affects your ability to focus
You mean that people able to resist or live longer under such a diet will survive and that we will evolve to support such a died? If so, you are probably wrong.

It is not about survival it is about the ability to pass down genes. If the diet's problems appear later in life, it will not have a direct impact. It may have an indirect impact.
Amazon faces backlash over music locker service
Hah! I've just become so cynical about these kinds of things that I assume genetic adaptation will solve this problem better then education will. We've been tampering big time with our food supply since the 90's and only a few people seem to care so far.
> Because whether or not you like the fact that they chose WP7

Nice straw man. My argument is platform neutral. Nokia should focus on building phones it can sell. I would question their sanity even if they had chosen Android.

> It's like you think the only functions in a multi-billion dollar company are the ones nerds care about.

No. Their only function is to create value for shareholders.

Your analogy is flawed. Nokia has not a visual identity (or helmet) problem - quite the contrary - their phones look good, their printed materials and website look good. They have a product roadmap problem. S60 seems inadequate for current smartphone standards, which is tragic, because all things point to a smartphone-only market in a couple years. S40 is even more doomed in that scenario and MeeGo was going nowhere. They chose to go with WP7 and it will be hard enough to pull that off (it would be had they chosen Android, WebOS, MiraclePhoneOS or a mutant Symbian from an alternate future).

And yet, they decide to change their visual identity.

It's like Twitter, in the fail-whale days, deciding their problem was their logo and changing it to a green octopus instead of solving their scaling problem. Because, after all, cool logos are what sells stuff.
"Pay attention to Twitter". I was wondering if a service is doing exactly that? Watching twitter, "understanding" the post, and giving you a real-time update of your service/product? If not, that might be useful!
There is no karma limit to be able to downvote articles but you can flag it if you want though and if it gets flagged enough it will be killed.

The only karma limit is to be able to downvote comments and I think that's around 200 or so; maybe more now.
Same here. Twice in a row.

First time, I was told a manager would call me to explain me which team I was being matched with. I received the call to tell me I had an offer... two days after the deadline set by the University. And it is not like this deadline is unknown to employers.

Second time, again, I received an offer. This time, I had to call, one week before the deadline, after two weeks of hearing nothing from them. Two students in my class were in the same situation, one had to send a hate mail to finally get a reply. The other one got one only after the deadline.

To be honest, this really isn't the best way to go about it. Makes you fell like crap as an intern. I interned at fairly large and well known tech companies in the past (Facebook, heading to Bloomberg this Summer) and got offers from many more (Amazon, Microsoft, Zynga, EA, etc.) and my worst experiences were always with Google. As a freshman, Google looked like the dream internship, the company to aim for. Four internships later, it is now pretty low on my list.

Definitely not impressed by their recruitment process. And this all happened in the past 12 months.
Though in heavily dense areas that have different commutable neighborhoods this can still be off. In NYC you have commuters from New Jersey, Connecticut, the various Borroughs and even upstate NY or Pennsylvania. Each of these will have a vast difference in average rents within their community - for example, my rent in Staten Island for a comparable place within any of the other Burroughs will be a lot lower because I am willing to trade in commute time for it, even though my salary will be comparable to other developers within NYC.
Worth noting that this is very gcc specific. Implementation details will vary across compilers, but it's not made clear.
I think what the blogger is saying indirectly that is a test that is necessary but not sufficient to qualify a non-technical co-founder. If you ask this as the first question, then it will save you the time for the rest of the questions.
Unfortunately, C++ internals change from compiler to compiler, even from same manufacturer between updates, making impossible usable C++ dynamic libraries safely (C calling conventions are standard, while that is not enough for C++, because of class handling). Unless that becomes solved, C++ will never be able to compete with C for library and system development.
Lucky him, atleast he got to face tech interviews. As for me I never got the chance to prove myself.

I got my call, was inquired about my projects and current offers by HR and then got a rejection letter next week. After I inquired, it turned out that my low GPA [ 7.03/10.0 ] was the cause. They want academically bright freshers with shining GPAs and with strong CS101 skills.
Or read The Soul of a New Machine.
Hang on, there are people who watched that movie and sympathized with the Winkelvii? They were a cartoon character playing up every negative stereotype of old money that exists.

That's like someone sympathizing with the villain from Die Hard or something.
Time to Get the #Story Straight
It's just a frequency count of the letters in the transcriptions I did. Obviously my transcript may not be perfect, but I was pretty confident with most of the letters.

This was just my first observation and I thought it was interesting enough to post.
> Why are Google so popular anyway?

I've been a Googler for a little less than a year and so far I absolutely love it. Compensation is good, the perks are fantastic, the caliber of people I work with is stellar, the work is challenging and interesting, and the culture and processes are the best I've seen.

> A long process of interviews like the ones I have heard about hints at more pain and no autonomy once you actually join.

I believe it's the opposite. You have to run the gauntlet to get in because once you do, you won't be closely monitored and you'll be given a lot of autonomy. The hiring process is stringent to try to reduce the number of internal gates you need once you get in.
Asians eat a lot of rice, but then again, they are a physically active people. (Please excuse the gross generalization.)

(Weight gain/loss is ultimately a simple equation: calories in ‒ calories out. Eat more but exercise more and they'll cancel out.)
That page is reasonably up to date. Also, there's an alternate server in PHP which is easier to set up:

http://tobyelliott.wordpress.com/2011/03/25/updating-and-dep...

The PHP "minimal" server is going away in the future, as the Python server becomes better-supported and easier to set up. For now, however, the minimal server is usable and current; the latest version was released just last week.
But to actually be the next Bill Gates he or she will have to not get picked. Then 30 years from now the story will be "If only I'd gotten that intership at Google I'd never have started this amazing company. What? You've never heard of Google? Well let me tell you about how it used to be..."
Well, the necessity of scraping that much content would depend on how often it is being updated. There must be only a few thousand active pages on Stack Overflow on any given day, so executing a million-plus page views per day seems a bit overkill.

Google tends to reduce its crawl frequency for content that changes less frequently. Perhaps in SO's case, it struggles to identify recently changed content without crawling the entire site.
My mother recently lost her brand new iphone (4g). Verizon knows where the phone is (of course) but of course they will not give out that information. Even outside of privacy issues (which are substantial and very disturbing), even at basic customer support level these * are out to * us.
I'm not saying it's easy, discipline is as tough as you just described. I run every other day for at least 30 minutes, and I try to eat healthy.

I have weighed more, and i have weighed less. Not morbidly obese, but my doctor would prefer I dropped 20. I have found stress is a factor.
I think we're going to have to agree to disagree on this one.

"passing on the right person" = is often the difference between success and failure.

"the cost of saying yes to the wrong one" = A few weeks wasted, and start over.

Whatever you do, please don't write people off with one question. Engage with them, build relationships and draw out their best. Has worked for me. Zuck or Winkle, really does not matter.
> He didn't even mention the soundness of Nokia's strategy or the competence of their management

I assumed that was implied in the defense of the visual identity reformulation.

> I don't see what (...) Windows Phone 7, the company's overall strategy, the company's management has to do with the Nokia Pure typeface.

Nothing and that's the point. Why waste focus on a visual identity overhaul? Was it broken?

> Are you suggesting they should have put Bruno Maag to work on OS development

This is a false dichotomy. Why hire Bruno Maag in the first place when they, yes, need to hire developers (hardware and software) so they can make phones they can sell?
Life expectancy decreased in early grain-cultivating civilizations—foraging provided better diet, fewer cavities.
just a suggestion. maybe you can create a training system, where people can "shadow you", and the possibly take some of the load off of you. of course i understand that the work is complex, so perhaps someone with the necessary academic background, but not fully knowledgeable of the tech side yet?
Great idea. I actually weed out potential co-founders by asking if they side with the Imperial base commander or the Ewoks. If that doesn't work, I ask them if they're more of a Thelma or a Louise.

Edit: let's not forget Alien vs. Predator. I don't want a guy who takes forever stalking an idea. Execution is everything, and nothing executes like a chestbursting alien.
Rumor: voice-controlled, cloud streaming LTE iPhone this fall
I posit that you meant post. Yes? :)
I'd have guessed that people from US and Canada are mainly of North European descent, and so much more likely to have adapted to a colder climate. To be honest you'd probably have to compare Afghan people to Southern Italians, and unsurprising enough, the difference would be much smaller.
12-year-old astrophysics prodigy
Yeah, Google supports the sitemaps standard but that doesn't really cater for content as dynamic as Stack Overflow's. The last-updated format is a day rather than a timestamp, for example, making it useless for very-frequently updated content.

http://www.sitemaps.org/protocol.php
Who's the equivalent of the Winklevoss brothers in Pirates of Silicon Valley? I thought everyone looked fairly good there.
RadiumOne CEO on His McDonald's Rejection, Social Ads & Do-Not-Track Legislation
It's the same as weeding out programmers by starting with the FizzBuzz question. For it to be worthwhile, you need to be interviewing a lot of potential candidates.
Your question is much too vague for us to help you.

By "online" do you mean a browser-based game? If so, learn Flash.

A native application? C++ and Java seem to be popular choices for commercial games. For a hobby project without intense graphics, I'd consider Python. Look at Pygame: http://www.pygame.org/news.html

If you're talking about a multiplayer internet game, you're going to need a server. Will this game be in a persistent world (like MMOs) or will players launch individual games?

There's scads of languages to choose from on the server side. The basic scripting languages (Perl/Python/Ruby) might get you through if you're building a turn-based game. For a twitch game, you're probably looking at (again) C++ or Java.

If you want to build a persistent world for an MMO? That's going to be tough. Picking a programming language is not going to be the most pressing concern.
@haberman, I've edited my initial post.

Not arguing with you as that gets many good people during interviews. But I'm going to provide some anecdotal evidence to the contrary ...

In binary search this problem comes from the length of an array, which is either odd or even, and then you're doing a division by 2, which should trigger alarms in your head all over. And just as when you were taught in your first CS class (either high-school or college) you pick 2 simple examples for both cases, and test with pen and paper (tools provided during any interview).

When I did interviews from the employer's side -- the people not doing this were either totally unprepared, failing most other questions, or brilliant (and lazy) people that considered the problem too easy to bother checking the implementation.

Surely, put into context it can provide a valuable filter, but it's not saying much about the top X% of the talent pool, which my post was about.
I would guess that he is using "E" as a separator, since it seems to occur at almost all end-of-lines and before punctuation/numbers. And maybe the letter just before "E" has some significance, as there is only a small set of letters that appears there, with "SE" extremely frequent. It's possible that he is stripping out vowels as a kind of shorthand.
Six ways to protect yourself from SQL Injection
Most of my generally very pro-market older relatives are actually kind of squeamish about that sort of thing, oddly enough. They're probably more libertarian on government and regulation than most younger people I know, but much stronger on a "fair price for fair work" sort of ethic, where they look down on arbitrage-type plays, and on charging too high markup above cost + moderate profit. To them, running an "honest business" that charges reasonable prices, based on hard work, and doesn't engage in any trickery, is what American capitalism is supposed to be about (in a mid-20th-century white American middle-class view of capitalism).
Hi! We posted something that somehow answers that question.

http://about.digg.com/blog/continuous-deployment-code-review...

Some parts of it are a bit outdated --we don't use Selenium tests for pre-testing all commits-- but overall it should give some idea of how deployment works at Digg.
How do they know the notes compromise clues in the case? They could be pages of a shopping list, for all we know.
I'm sure you could have eloquently described the code without comparing it to Fukushima. It is an ongoing crisis, part of a larger natural disaster, with many people still actively grieving.
Since they doubtless treat everyone that way, I guess you're technically correct that it shouldn't be taken personally.

But the fact that it's only "[s]ome companies" that do that still suggests that it's rude and unprofessional behavior.
If you were the only one I wouldn't think otherwise―but obesity is now a worldwide problem (well, at the moment solely in more economically developed areas).

Ultimately it's up to the individual to control how much they eat and exercise, but we've been misinformed for decades (and still, to this day!) on how to live healthily. The reason obesity has become an epidemic is surely due, at least in part, to this.
Android to achieve world domination in 2011
I will struggle my way through this, having mostly given up on "Inside the C++ Object Model" by Stan Lippman. I have heard it said that Lippman's book is very out of date and a lot of it doesn't apply to modern compilers.

Link seems to be down, although some of it is cached by google. Is there a way to use google webcache to edit the hyperlinks in a cached article so that they point to cached versions of the target?
I'm pretty sure TC just made up that logo because they couldn't find one on the Stripe website. These guys are too canny to come up with a logo that shitty.
"If the blog supports comments, it needs to talk to databases."

No it doesn't. Comments aren't added all that much relative to how much your site is getting hit. It would make more sense that the page is just a static html file with a form. The form submits to your app engine (php/python/whatever) which adds the data to the database. That then triggers your static html file to be rewritten to display that comment as well. The only other modification you "may" want to make is set it so that browsers don't cache your html page so they can see new comments if they refresh.
Try spending some time carefully defining "eat healthy." I know plenty of people that are skinny and don't really have any discipline about what they eat which flies in the face of "fat people are just lazy." Skinny people are lazy too! I think they have something different in their genes that lets them handle a modern diet better than I do. So I simply don't eat a modern diet -- voila, weight lost. The last 10 pounds came off without counting a single calorie and eating as much as I wanted. Not joking.
(Friendly HN advice: if you want to lose weight, have a read of Liam Rosen's guide[1], I personally recommend it. Running isn't the most effective way to do it.)

http://www.liamrosen.com/fitness.html
The secret is to stop driving and walk/cycle more.
Of course you can build these queries safely.

Of course you should use prepared statements when possible.

But web devs do have a bad habit of saying "we're safe, we used prepared statements", and then losing their app within 5 minutes because of the code than handles sortable columns in their table views.
I feel like there is a big opportunity for a mobile grocery shopping app. I don't want something to help me make a grocery list, I want something to hold and geek out with while I'm shopping to make informed decisions.

Often I visit the farmers market and I haven't a clue what a good deal produce is. No fliers involved. I want plots of average prices in the correct units. Are the prices lower than average for this season? I want to know how to pick good/ripe produce.

AnyLeaf looks like a good step in that direction...
man, you took the time to write the post. I'll address just one point:

>Furthermore, electric vehicles and the like don't help the situation. If your car suddenly gets 60mpg instead of 20, it's only going to ENCOURAGE you to drive all the way across the state to get that special jar of peanut butter you like, instead of walking down the block to the corner store. as a result, we need to build more roads to get you to your precious peanut butter; and the new roads in turn invite more traffic, etc.

1. electric vehicles will for quite some time be limited in range. 150mi currently feasible in $30K car would
at best be 600-800mi if some of the promising research reach productization

2. the main limiting factor in the driving to get the butter is the human time. Most of the people in the developed countries value their time high enough.

3.wrt. "new roads" - it is a bit far fetched for today, yet for 2050 year can we assign at least a bit higher than 0 probability of "flying car" ? :)
Have you tried reading technical books on a Kindle DX? It's quite a nice experience.
GNU Hurd in Google Summer of Code 2011
Actually, I think he means that the people who eat the Western diet will eventually die out.
I have a HTC. Does it uses an ARMv7 ?
When I was an undergrad (about 2 years ago), I'd teach guitar. $30 for a half hour lesson. I had close to 20 students at any one time and would rake in roughly $500 a week with that gig. That ends up being around $24,000/year. Plus it was an easy way to meet pretty girls :-)

There are plenty of ideas out there. Just figure out what all of your goals are and try to align them into one gig.
Yeah I agree about Google making you feel like crap. Another thing, they don't pay for the relocation flight or provide corporate housing, so before my first internship with Google I was pretty bummed out by the whole process, but after actually working there I can't wait to get back.

Renaud, I think you should give them another shot if you're still up for it.
Here are somethings to watch out to weed out non-technical people in my experience:

- he says I just need someone to finish the coding part and thinks 90% is done without it

- he wants you to sign NDA before telling anything about the product (remember if someone can steal your idea by just talking about it then its probably not a good idea, tell him that)

- he does not know enough about common stuff that a startup guy should be aware of, like sxsw, techmeme, hacker news, names of top influencers/bloggers in the industries (scoble, arrington, mg, laporte, dhh.... throw these names out and watch his reaction)
And the number one way... don't use a sql database.
I worked with an object database for a couple years and not having to think about sql injections while coding was really nice.
I'm surprised any CDN can (or is willing to) feed a single client that fast.
For a TV-phobe like me, I found this site really easy to use.