skysight-inc/HackerNews huggingface dataset:
My father worked long hours, and my mother managed four boys at once, and we were really too close in age for even the oldest to be much help with the youngest. She is the one who taught me that being late is impolite, if you need to get there a little early to be sure you're not late, then that's what you do. Kids appear to have become a great excuse for whiners and the perpetually incompetent, for almost anything they do, or don't do.
Be that as it may, dual citizenship is definitely allowed, and not at all uncommon in the U.S., especially among European immigrants from what I've seen.
He is a EU Citizen. That’s not that much better than the freedom to work or live wherever you want within the US. It only sounds so impressive because those 27 nations are all substantially smaller than the US. It’s nonetheless one of those achievements of European integration I most certainly don’t want to give up.
Got A Girlfriend & Want to Change the World?
The Bubble: Higher Education's Precarious Hold on Consumer Confidence
False-negative for sure.

For highly specialized people, it's easy to forget trivial problems. They've just spent the last five or more years of their life honing their skills on a particular set of increasingly difficult problems. I'd be impressed if they could still scratch down a non-recursive fibonacci function off the top of their head. Most human beings cannot do that.

As an interviewer it's easy to forget that you're the only one who is interested in simple functions like reversing strings or shuffling cards. You do so at your own risk. The people walking through your door are expecting to talk about what they're good at. Unless the technology world has progressed at such breakneck speed because we've been mulling over how to best reverse strings for the past thirty years, then it's no surprise that such a narrow test is practically useless for all but junior first-time programmers.
So no clear suggestion here:
Talk vs. work. Connections vs. overhead.
It's interesting to compare the real difference here. In C, what you see at compile-time is what you get. As compared to an interpreted language where what you see at compile-time is probably going to be completely different from what happens at runtime. The difference is really where the optimizations occur. Runtime optimizations have certainly come a long way.
Doctorate Thesis Complete Successfully
Writing a successful doctorate thesis requires time and effort. Proper planning too will have to be done in order to ensure that the thesis is structurally sound, proper research is conducted etc. Topic selection and a good thesis statement are vital for a successful thesis as well.
I recall the wheels coming off my bus once when asked to write a Java program that printed the first 100 primes in an interview. This was after writing a Scheme implementation in Java, being the Threadalyzer team lead, and JProbe Development Manager.

I also laugh about it now, but at the time I was bewildered.
What order of magnitude is tons? Not to take away from what you're doing, but historically 90% of new domains are spam.
Incorrect. Green card holders (i.e., US permanent residents, but non-citizens) do not face "immediate deportation" if they change jobs.
Yeah, it's not like, if you get the job, you can fake out the machine too. Either you got the skills or you don't.

I interviewed someone recently who listed C++ as his top skill. What that actually meant was a) he phyically sat near the C++ programmers at his current job and b) he ran the programs they wrote on his PC.
How to Design a Better Web Directory Layout
i am an indian, and i agree completely.
set backupdir=~/.vim/backup//
set directory=~/.vim/swp//

The double tailing slash will store files using full paths so if you edit two different models.py files you won't clobber your swap or backups.
As a fellow adult with ADHD, I don't see how either of these "stereotypes," as you say, are harmful. Not understanding the effects of street drugs on a disease one does not have is hardly worthy of such contempt. If he had said something to the effect of "He was as unemployable as an alcoholic with ADHD," I could understand your indignation, but his remarks weren't disparaging, just mildly uninformed.

If you want to be offended, that's not really my business, but unless someone is responsible for your medical care or claims to know, I don't think it's fair to hold them responsible for this kind of information.
HDCP key exchange is very weird cryptosystem. Usually you generate some essentially random private key and trivially derive public key from it. In HDCP, it works other way around: central authority has ability to convert (random) public keys to private keys using some secret information (purpotedly this matrix). Motivation of this design is twofold: (a) actual hardware implementation is simple and (b) this central authority can impose varios policies about who gets private keys. On the other hand both these points make this cryptosystem very weak.

Therefore, this matrix may not even be leaked, but somebody might reconstruct it from relatively small number (I don't remember exact required number, but i recollect that it is at most thousands) of keypairs recovered from devices in circulation.

By the way similar mode of deployment was once recommended for RSA (having shared modulus whose factorization is known to central authority), but it is long known to be insecure (for RSA). I don't know of any non-HDCP related analysis of public key cryptography based on similar approach as HDCP (vector summing or matrix multiplication, depending on viewpoint), which probably means that it is very well known to be insecure.

Edit: and for the key update: you would have to update all deployed keys simultaneously, which is probably impossible. Moreover HDCP does not even specify any kind of infrastructure to accomplish this.
Sigh. Alright, last try, then I'm done with this time-sink discussion.

Forget racism. I said nothing about whether "racist" was an appropriate term for the kinds of people he has in mind. The problem is in equating "the people I have in mind" with "everyone who could possibly think I'm wrong". The problem is that he has assumed, before anyone has even had the chance to argue with him, that any arguments he gets will be motivated by some particular flaw he expects to encounter. The problem is that he dismisses all disagreement as "racist" before even hearing that disagreement.

Yes, if a bunch of people speak up and disagree with his points, some of them will probably do so because of some underlying racist beliefs. But that doesn't authorize him to declare that everyone who disagrees with him must therefore be a racist. That's wrong, descriptively and normatively.

For example, if I linked to an article where the top 50 Japanese anime authors had explicitly stated "Yup, we just draw white people", that wouldn't make me a racist. It would make him wrong, and me right to disagree. I don't expect to find an article like that, and I find the author's main point in the article quite plausible. The issue is just that there are conceivable legitimate objections (particularly any based on actual evidence, which, as has been noted, this article lacks), a possibility he has refused to even acknowledge with a wave of his hand.

I seem to be talking right past you, but I don't know how to spell this out any more plainly.
My favorite quote is actually a footnote:

"If doing a startup is like rolling a boulder up a hill, then working at Goldman Sachs is like rolling it down the hill: you just have to stay out of the way of the boulder."
atldev, thanks for the response. Looks like my colleague has already responded, but we'll definitely check out clicky.
So. This is funny. I actually work at Goldman, work in the system he talks about, and have been doing so for 5 years. You can get numbed by the experience of working here, but you don't have to be. I've become friendly with some of the best hackers I know, and for us, finance always takes a backseat to writing amazing code. Sometimes we succeed. Sometimes we fail, but we try to never say, "Meh. Good enough."

Wall Street is like any other business. Don't over-glorify working for Google and not Goldman: tech companies are in it for money too; so are startups. At least on Wall Street people tell you they're doing it for the money. It's easier to detach that way and remember that what you're doing is just a job.
Just to provide a balanced viewpoint: I've worked in corporate America (Fortune 5 company), dealt with banality and bureaucracy, banged my head against the wall over and over again, left, started my own company, grew it to millions, sold it, semi-retired. I love startups and the details of this blog, however, when you want to see your kids, sleep in the same bed as your wife, and have a paycheck deposited in your bank account every other Friday, there's nothing better than working for an established company.
Hiten, just wanted to say thanks for the response. Sounds like Ghalib, also working on this project, has already reached out.
Maybe you should learn to read a map, and actually, you know, plan your route ahead of time. I wonder if trying to read a GPS while driving might be almost as bad as talking on a cell phone?
Are TIPS mispriced?
It looks straight out of my college course on logic. The backwards E is the existential operator. C is a verb. The sentence means "a context exists".
yes it does ... verbally ... http://en.wikipedia.org/wiki/Oath_of_Allegiance_%28United_St...

But it doesn't mean that you actually renounce citizenship of your home country.
Nah, it was a pretty easy thing to find and the ability to tear off stuff was perfect. The vertical stack with left to right menu / submenu selection gave it a really nice feel. I have never gotten that feel from a horizontal starting bar.
Robot footballers 'will beat Human Race first eleven by 2050'
Look at this: http://www.google.com/webhp?hl=en#sclient=psy&hl=en&...

What's the point. I bet there are a million bigots, immature kids, and ignorant people asking questions on Yahoo Answers. Unfortunately every country has people like this, it's not exclusive to one area.

Let's just all read this and decide collectively that Yahoo Answers should never again be used as debate source material:
http://answers.yahoo.com/question/index?qid=20100317231952AA...
> And I live in an area with reasonably good broadband.

Clearly you do not.
How To Turn Your Hobby Into Profitable Business, With Chris Wanstrath of github
I recommend the author's blog, http://abagond.wordpress.com/

Programmer, West Indian, NYC area, writes 500 words a day on whatever he likes. Also a father. Studied Classical Greek and Comp Sci in college:

People told me studying ancient Greek was a waste of time, but I learned far more about life and the world from the Greeks than from anything in computers.

I read a few posts and enjoyed them all.
Now Linus can make the same complaint.
That link alone just made me switch my search engine to DuckDuckGo.
I think the article makes a lot of conclusions that aren't based on facts, just assumptions.
I think this is certainly an example of real people aiming for a western ideal of beauty.

However, a quick google search http://bit.ly/bHOnEC doesn't show a particular bias for double or single eyelids in anime.
I agree that experience will develop an intuition for how C statement map to assembly. But experience is no replacement for standards -- no implementation defines the language. In most cases, it's more useful to reason about the guarantees within the language rather than inferring what the compiled assembly will be. Possible? Yes, if as you said development is on homogeneous platforms. Painful? If you need to know how 5 compilers act instead of 1, I suspect so.
Compiling with GCC on a low memory VPS
There is more to a country than being a place of work.
The US (mostly) all speaks the same language and has a much more similar set of laws and a largely homogeneous society.

By comparison e.g. Spain and Germany and almost any two countries in the EU you care to name speak different languages, are very different culturally, and have different customs.
I have always pondered this question so I quickly went to the link and was confronted with a really weak and half-baked argument. First, this is not a question of American audiences; I'm not American and love anime but they don't look Japanese to me either.

"The Other has to be marked. If there are no stereotyped markings of otherness, then white is assumed." This may be true but it has very little to do with anime. As others have pointed out (i) anime artists have been influenced by their Western counterparts (anime is not a traditional Japanese art form, you know) and (ii) commercial considerations play a role, i.e. very Japanese looking characters would have less appeal to a large audience.

But forget about that and just think about the argument to see how faulty it is: In its essence it is trying to show how lop-sided white Westerners see the world but it itself is also very prejudiced. Do you think when a Chinese person looks at an anime character they think it's Chinese (because "otherness" isn't marked)? This sort of thinking is typical of a lot of mumbo-jumbo that comes out of English departments under literary criticism. If Japanese didn't have to mark "otherness", why are the characters in traditional Japanese paintings look very Japanese (slanted eyes, hairdo, etc.).

In the end the article states: "Some Americans, even some scholars, will argue against this view of anime. They want to think the Japanese worship America or worship whiteness and use anime to prove it. But they seem to be driven more by their own racism and nationalism than anything else." This is another common tactic: when someone raises a problematic viewpoint, label them as racist, misogynistic, or worse (e.g. see the Summers episode).

How can you explain that a lot of Japanese women go through cosmetic surgery to get rid of the slant in their eyes to make them look more Western? Why is baseball so popular in Japan? Japan has had a long love/hate relationship with the US (and Westerners in general). I'm not saying some form of American idealization is at the heart of anime styles but I think it has definitely influenced it.

EDIT: For similar over the top ideas about race and culture and to see how politicized the debate can be, see http://en.wikipedia.org/wiki/Ancient_Egyptian_race_controver...
Adobe Developer Connection gets a facelift
Assuming no MITM attack, yes. Of course they can still see what hosts you're connecting to for your HTTPS sessions, just not the content going back and forth.
"The NoSQL guys are people who know nothing about databases and their first reaction is to lash out, so I'm not surprised, [by the reaction]," he said.

I guess he's not above a little mudslinging.

This article wasn't about NoSQL at all. It was about his new competitor to the existing databases, SQL and NoSQL alike.
I'm not sure that really holds much water.

Right now, there are a ton of classical recordings available (just under extremely restrictive copyrights). If you want to listen to recorded music, it's available. You can go right down to your library and probably find a bigger collection than what Museopen will have for a while.

What you can't do is legally use those recordings in films, YouTube videos, etc. (Although de facto you probably can, I don't think enforcement is particularly aggressive.) This is where Museopen changes things.

However, I don't think those usages -- the ones prohibited by current copyrights on recordings -- were keeping orchestras alive. At least not most orchestras. Most modern orchestras exist because people want to go to the symphony and listen to live music. They're paying for the experience, not just to listen to a particular piece of music.

There are a very small minority of professional orchestras that might be affected by this, I guess ... orchestras who do soundtrack work. But I'm willing to bet that the bulk of their business is playing actual custom-written soundtrack scores, and not playing Beethoven's 9th over and over again for everybody who wants a copy.

The downsides to this are really, really limited, as far as I can tell. The net losers are probably the classical labels like RCA and Deutsche Grammophon, who have the big back-catalogs of classical music and license them out, not modern, living musicians.
up voted for irony and funny comments.
For all we know he hates the USA...?

For all we know, he's the first in a series of genetically-engineered Finnish super-programmers, part of a growing sleeper cell of infiltrators hell(sinki)-bent on Finlandizing the USA via secret trapdoors in their code, all waiting for the flip of a single bit to instantly erase all memory of the Constitution and replace it with a Scandinavian welfare-state, then killing our leaders and converting us all to the Evangelical Lutheran Church of Finland -- their state religion!

Or maybe he just likes living with his family in the Pacific Northwest. It's hard to tell, for all we know!
N.B.: Indian citizens cannot be dual nationals: if they accept citizenship or a passport from another country, they lose their Indian citizenship. (http://en.wikipedia.org/wiki/Indian_nationality_law#Automati...) I assume this is why the nanny’s Israeli citizenship is only “honorary”.
Your common sense reply shows how easy it is for us to get distracted by issues of race, culture, westernization.
It was her choice to work in that situation, so I have very limited sympathy.
30+ Stunning Piece Of Firework Photography
Fireworks were invented in ancient China in the 12th century to scare away evil spirits, as a natural extension of the Chinese invention of gunpowder. Such important events and festivities as Chinese New Year and the Mid-Autumn Moon Festival were and still are times when fireworks are guaranteed sights
roel_v and I seem to have settled that the individual meanings of 'stereotyping' are not the issue here.

What I'm objecting to is what I have explained I mean by the word in the context of the original assertion by elbenshira, viz. that regard for punctuality is predominantly an American/Western trait.

And if you don't mind, this is all I have to say about it.
We've been in the exact same position too!

Now we're at a stage where we do have a repeatable (hopefully highly scalable) sales model, with a seasoned sales guy making sales happen.

But some folks in the company are still on the "customer validation/development" mode :) So not out of the woods yet!
I imagine the tone of the book had a lot to do with that. If he wanted to discourage people he should have made it a less entertaining read!
My understanding is GS is company that wants to "beat the market" meaning someone else in the market is loosing. And Google's goal is to make the worlds information available to everyone and show them ads. Google seems more like a everyone wins company.
Rails I18n Dictionary Organization and scoping
When internationalizing a rails app, what is the best practice way for organizing/scoping translations in the dictionary files? Under what circumstance should you use interpolations of variables? Should every phrase be it's entry? Is there anyone who participated in dhh's tolk who can shed some light on how 37signals broke up their dictionary files? After a month and a half of using the i18n gem our en.yml file is becoming gigantic. Is there any benefit to using scoping? We want the dictionary to be easier to translate and to keep our dictionary DRY but want to take into consideration different tenses and still take advantage of situations where we have "Are you sure you want to delete this object?", "Are you sure you want to mark this as completed?" As "Are you sure you want to {{verb}} this {{noun}}?"
Yep. U.S. citizens get the benefit of their worldwide income being taxed.
Sure, but this is also true for the city you are in, the neighborhood and the street.

I'm not historian but I suppose throughout history the space that we call home became bigger and bigger as time went by. Perhaps first it was a cave, at some point it was a village, then it was a city and eventually it was a country.

I guess what I mean is that eventually countries will go away. And calling them "old-school" was assuming we were there yet. But maybe we are not yet. But surely you would agree one day this day will come?
One of VisiCalc's cofounders is an iOS developer.
Anything that takes up half of your waking hours shouldn't be "just" anything.
I'd prefer working where I don't need to detach. That's an option too.
Being “First” Versus Being “Best”
Nitpick: This may just be som ecrabby old guy's opinion, but it would be nice if this community didn't become so dumbed down that we can't read two paragraphs. Please don't encourage this with the "tl;dr" comments.
Performance vs. Brand Advertising on iAd
How To Set Up WebDAV With Apache2 On OpenSUSE 11.3
True, but this is not unique to Asia. In Middle east and parts of Europe I've seen a similar attitudes, especiall towards beauty in women. Also in the US, "redneck" is used as a pejorative term.
for every dollar of ads google sells, that's a dollar their competitors don't get. they are as cut throat as anybody else, they just do a better job of making computer people feel good about it. ask their sales department if they're an "everyone wins" company.
I'm actually in Ontario so your advice would be great!

If I go for sole prop., does this mean that when users sign up for my web service, they checkout through Paypal and it will show my name or can I have a business name show up instead?
I'm in Ontario, Canada.
"Like cleaning hotels and hacking kernels."

For the vast majority of Americans, the former is probably a more desirable profession than the latter.
I did read it more carefully. The next sentence says essentially says that that has no effect (in the vast majority of cases), because other countries don't recognize it as renouncing citizenship. It's essentially ceremonial.
I'm not sure why we're both getting downvoted for this. It was a valid question, and a valid response. Thanks for the answer. I did not realize the EU had this privilege.
I think this blog post goes a long way to explaining part of it:

http://torvalds-family.blogspot.com/2008/10/stranger-in-stra...
US is almost twice the size (1/6 of which is Alaska), but the EEA has 60% more people, which is probably a better measure of jobs.
They are the same man. And MS isn't the only small startup he grew into a giant corporation (http://twitter.com/ericschmidt ).
As dctoedt notes, this needn't work in general. Contracts can distinguish between corporate entities and individuals.
Sounds like a good plan - how do you manage all the finances and so on? I'm guessing that all income earnt through sole prop gets added on to your existing income?

Thanks!
Yahoo has a great design pattern library that's not mentioned in this article:

http://developer.yahoo.com/ypatterns/
I wonder if the massive amounts of income he made at Goldman helped provide a safety net for launching his zero revenue startup.
Most guerrillas are not apes, either. (guerrilla war vs. gorilla ape)
glad to see the reddit crowd made it over
The following is from a talk at the New York Public Library.

ERIC SCHMIDT: But in fairness to those people[finance people], had they come to Silicon Valley in 1999 they would have received a far greater payoff during our little bubble. So who are we to criticize the Wall Street folks for having their bubble? It was just a bigger bubble.

WALTER ISAACSON: Do you think though that Google creates something that’s more real than somebody on Wall Street creating a financial instrument?

ERIC SCHMIDT: To be honest, not really. When I walked into the company, I said, “People pay you for this thing, these little ads?”

http://www.nypl.org/sites/default/files/events/live_2009_11_...