skysight-inc/HackerNews huggingface dataset:
you're coming from a single-threaded perspective, where Twisted's partially-automated CPS transform is in effect emulating green threads under a cooperative scheduling model, where the "yield" represents yielding control of the current "thread" to potentially other "threads". Your concern over fully automating the transform is because it may introduce further cooperative threading "yield"s that you cannot control.

Yes, that's exactly the case. To scale to multiple CPUs, I use distinct processes, not threads. Shared memory and preemptive execution require a lot of programming effort to play nicely together that I don't care to expend.

The GIL in python means that threads generally won't ever let you use more than a single CPU anyway.
"The real damage [from the collapse of Lehman Brothers] was the message the failure sent--that the government might not do everything it could to prevent struggling firms from failing chaotically."

Does this mean the capital markets knowingly take extraordinary risks fully expecting a government bailout if they fail badly enough, but pocketing the profits if luck goes their way?

Are the ultimate free market advocates on Wall Street secretly non-believers in free markets?
And if you go there and ride them (I have), you will realize how pathetic 410 buses is for the level of population Mississauga supports. Even arterial routes are often only once per half-hour, once and hour is depressingly common, and service levels are just really, really poor. It's truly one of the worst public transit systems I've ever had the displeasure of using. If I was too poor for a car in Mississauga my life would be terrible indeed.
Paul Graham on Mixergy today at 11am PT live.
I wonder how they do send payment sans venmo account. According to their info page it can be done with just a cellphone...
I like my roomba, it does a good job.
Why would people only interested in consuming pay extra for a "producer" computer that's harder to use?

Do you also refuse to buy a TV that doesn't include a camera?
I'm no lawyer, but that doesn't seem consistent with any other law in the US. Ignorance is never an excuse. Also, the first result from a google search for 'copyright infringement willful' yields this:

http://www.ladas.com/NII/CopyrightInfringement.html

which says:

'Copyright infringement is determined without regard to the intent or the state of mind of the infringer; "innocent" infringement is infringement nonetheless.'

As with patents though, I think the intent does play a role in determining damages.
There's nothing "secret" about it. Large players don't like free markets, because they have the resources to capture government regulators and jump over hoops that lesser competition can't, thus preventing the lesser competition from ever being formed.

An intrinsic part of getting the benefits of free markets is to make sure you don't end up with single companies that are too large. Beware the "socialism" that is just a cover for consolidating entire industries into one company.
Yah, that's the Sheldon Cooper method.

I prefer this:

http://www.youtube.com/watch?v=An0mFZ3enhM

http://www.youtube.com/watch?v=b5AWQ5aBjgE
WORLD CURRENCY: Inside Burj Dubai- The world's tallest tower
Conversation View: A Key Feature Gmail Gets Very Right
boundary marker looks like a tape...
Where false insight is most troubling is in the hands of a totalitarian regime. Don't think it can't happen here.
Ask HN: How to code with a broken wrist?
"Snowmageddon" in DC has broken my wrist. (At least I think it has but it is impossible to find a non-emergency doctor right now.) Has anyone who had a similar experience found a way to code effectively with one hand?
My company is spread out all over the world... so we use this as our main way of talking to each other. Need to get down to writing some plugins though....
Seconded. The description that sold me compared reading Borges to having the top of your skull removed and a cool breeze caressing your cerebral cortex. Quite apt, actually.
Repost of http://news.ycombinator.com/item?id=1025950. Not only is this article ridiculous, it's not relevant, factual, or new.
At least I don't keep getting facebook cd's in the mail.
You cut out the best part, which is that those friends are actually in debt and just look much richer.
I think Thomas Sowell (the author) is one of the smartest guys out there but he’s wrong here. He’s arguing that we, as a society, can never make things completely fair so liberal’s endless social agenda to make things fair is a waste.

But that’s a straw man because the debate is about where the line is. Even the most rabid liberal would agree there is a point where the playing field becomes as level as we can make it. The questions are “Where is that point?” and “Will [whatever program that’s being discussed] have any meaningful impact?”

Attacking the word fairness doesn’t really answer either of those questions. Meaning his argument only appeals to those who agree with him and think we've already done as much as we can.
An interview with OpenGL lead designer Kurt Akeley
"Over time specifications have drifted towards being written in a stiff and officious manner, laden with a sense of, but no actual, rigour; as if they were the Doings of Serious Men. In the old days RFCs were written more along the lines of "A letter to the implementer", with directions on how to implement the protocol. Heck, some of them even went so far as to include code. Actual code!"

Great quote. I love the phrase "Doings of Serious Men." I might have to adopt it.
Hello. Go get the wrist taken care of. You are risking permanent damage to your hands. Coding can wait.
"""GMail by all rights should be the dominant email client today, or at least every other surviving email client should have copied the conversation view from GMail."""

Some people (for example, anyone on a *-devel list) use email for things more like meetings or group discussions, rather than one-on-one conversations; an email thread can be concurrent/nonlinear. Collapsing everything into a single list interferes with seeing what's been responded to and what hasn't.
6 Pure CSS Tooltip Examples
No, this is just a miscommunication. I think she's saying you _should_ sit there and watch TV - as long as that's what you aspire to do. (Just to go along with that example)

In it's purest form, I interpret her message as 'You should be actively pursuing your goals, NOW.' Couldn't it be said that goals are nothing more than dreams if we don't have a plan for achieving them? Wasted time in this sense would mean setting a goal for yourself, but then failing to act on it.

For example, it's easy for me to say 'I want to start my own business,' but then keep working my 9-to-5 without making any strides towards my goal. That's wasted time.
Live Google event about Google Buzz
How Long Till Human-Level AI?
I agree with your premise. One thing I would add though, at least in my opinion, is that the iPad will likely be word of mouth experience. What I mean is that one of your friends will get an iPad, you'll use it and eventually you might see where it fits into your life. I see the Kindle falling into a similar category. I'm not arguing that the iPad is so revolutionary we cannot predict how it will be used, just that until people can get their hands on one it's hard for them to foresee how it will augment their life.
Thanks for the info. Are exploits rare enough these days that updating once a month good enough for a well-configured machine? (If so, that's great -- I was worried about taking a vacation :))
As an aside, just in case anybody is interested (as I was), here's the scoop on the Happy Bday copyright from Snopes: http://www.snopes.com/music/songs/birthday.asp
Microsoft Azure is available, but does anyone care?
"You can, however, trust all software that is distributed by your distribution's OFFICIAL channels."

Incorrect.
Use dvorak. I know it sounds ridiculously simple but it works. And also it will help you learn new something for the rest of life. I say take this opportunity and at least try.

My second advice would be to really type with one hand (if your regular hand, right or left, is not broken). I did my high school CS project this way. Was fun.

Coding is more about thinking than typing anyway. (In that spirit you can try pair programming.)
In keeping with this quote: "Ask your target demographic if your idea would solve their pain" I'd like to ask everyone here if they'd be interested in an app I want to work on.

Basically it would be a web app that would let you plug in FAQ/Help dialogs into your web app.

The code would be something like

<div id="helpButton">
<a href="#section/lists" class="helpdialog">Help</a>
</div>
<div id="webAppStuff">
Your Todo List App Here
</div>
<script src="http://myhelpapp.com?api_key=647y89y423hg8qg3"></script>

Screenshot of the design I want to use: http://twitpic.com/1209jh

That's the OSX version of the jQuery Simple Modal plugin.

You just add "helpdialog" as a class to any link or button or whatever and it would read the href attribute of that item to get the correct help section to display.
I found that a sure way to get downmodded on reddit, etc. is to ask someone who used the word "fair" to define it in the context used.

"A flat tax is a fair tax." Great, why does having a zero second derivative make a tax fair? That so few feel any need to answer such a question worries me.
In the Lair of the Cycle-Eaters
As Benjamin Disraeli said, and was quoted by Mark Twain : "There are three kinds of lies: lies, damn lies and statistics".

Depending on our own biases, and interests, all data and statistics can be morphed to reflect our "truth". The reality is somewhere in the middle.

IMO, both articles have good points, if we remove the statistics and data.
Why should we do this, if there is a market that can do an even better job? If there are only crappy products, just create a good one and the market will embrace it -- Just like people buy more Mac laptops than laptops from other brands. No need for moral coercion.

Your idea also creates a virtual barrier for people who want to create new stuff -- who cares if the version 1.0 is bad?
Charlie Webster – The man behind Albatross Villas Limited
> The certainty of DNA testing means we can be positive the 250 cases listed in the Innocence Project report didn't commit the crimes for which they were convicted

This is simply not true. Matching DNA against the defendant is basically 100%, but that doesn't take into account the circumstances of the case and where that DNA fits into the evidentiary chain. All the DNA has to do is provide reasonable doubt. It does not prove innocence. Indeed, contrary to the claim, it is virtually certain that some of the convicted in the overturned cases did commit their crimes.

Because of the political will behind resurrected DNA cases, the circumstantial link doesn't need to be very strong to have a case overturned via DNA.
Adding webapp triggered alerts to Android
Python Heatmap Library in OpenGL
> Most prosecutors fight requests for post-conviction DNA testing.

Knowing human nature, this is understandable - there's a tendency to think that once a "fight" has been won, it should stay won. But it's also disturbing: does this tendency cause people to actively want to imprison innocent people?

I've read of similar cases, where prisoners due to be executed have last-minute appeals due to new evidence / etc., but state governors press ahead with the execution so that they can politically appear to be "tough on crime". The problem being that the appearance of being tough on crime seems to come from killing someone, rather than actually ensuring justice is done.
Currently; the Filer works with regular CIFS. NFS support it on the roadmap.
It says the Neato avoids humans, so I'm assuming it also avoids pets. So now I wonder how much work the Neato will get done around a territorial house rabbit. I think I'd feel sorry for the robot, it's either not going to be able to clean one of the dirtiest sections of floor (sawdust and hay) or it's going to have to keep deploying to its own personal Iraq. I'm glad to see there's no exposed rubber that can be easily stripped off.

I know the Roomba wouldn't have survived my rabbit, too many raised plastic edges and no ability to avoid him. I would be interested in seeing if the Neato would be capable of entering my rabbits territory over concurrent visits. Although I'd definitely have nightmares of the rabbit hijacking the Neato.
According to a new report by the Innocence Project, those 250 prisoners served 3,160 years between them; 17 spent time on death row. Remarkably, 67 percent of them were convicted after 2000—a decade after the onset of modern DNA testing.

My guess: more often than not, it's simply an issue of legal politics. Investigators or prosecutors have pressure put on them to lock up somebody . . . anybody as a means to close a case or re-direct media attention. Getting the actual culprit almost seems to be of secondary importance. Loose killers/rapists demand much more media attention than those who've been put behind bars, and having such people on the loose means that people might portray their local law enforcement officials as "not doing their jobs".

@asolove: Well, there's that Florida man who was exonerated after 35 years in prison, thanks to DNA evidence:

http://crimesandjustice.com/james-bain-freed-35yrs-prison-in...
Looks like a simpler Puppet or Chef, very cool. Anyone want to comment on the differences ?
Seriously. You think you've broken your wrist but want to go to a non-emergency doctor? Huh?
4 Aspects Of Proper Pet Care
Again, the Economist is a tad late to the party, see this thread, started November 22nd, 2009 (from an article in the UK Telegraph):

http://goldismoney.info/forums/showthread.php?t=426217
I don't get it.. why was he upset?
And of course, there is always Bayes to take into account. If a jury hears that there's only a "one in a million" chance that a DNA match would happen randomly, they may overweigh this fact, when put up against e.g. a city of 3 million people - which, assuming no other evidence and that the criminal is known to be from the city, would make the chance of this guy being the guilty party only 1 in 3.
Sharding is use with replication to provide failover. This will be more automated in the upcoming sharding beta.

Key storage in the document objects make it more 'schemaless' which is actually incredibly useful; the document format (BSON) is efficient. In practice that works just fine. Try it out sometime on a test project?
I'm going to have fun writing my contest entry.

Check out [http://www.twilio.com/docs/quickstart/sms/tracking-conversat...]. It says that the session variable is stored as the context between two numbers. Is that a unique pair, or is it a direction pair?

In other words, is the $_SESSION between $_REQUEST['From']=='Zack' && $_REQUEST['To']=='HN' the same as the $_SESSION between $_REQUEST['From']=='HN && $_REQUEST['To']=='Zack?

If that's the case, then the example provided in your documentation is flawed, because you're saying:

A) <Sms><?php echo $name ?> has messaged <?php echo $_REQUEST['To']." ".$counter ?> times</Sms>

When you really mean

B) <Sms><?php echo $name ?> has messaged OR BEEN MESSAGED BY <?php echo $_REQUEST['To']." ".$counter ?> times</Sms>
An introduction to Scheme for C programmers
This article details not only the wrongful conviction, but wrongful execution of a Texan man accused of arson. It's a little long, but worth the read, as it really puts a human face on what a wrongful conviction can mean for someone. http://www.newyorker.com/reporting/2009/09/07/090907fa_fact_...
I thought it was a sprain on sat. DC hospitals are in a bad state still. 12-18 hour wait for wrists. I have an appointment at two set up yesterday morning.
I'm not advocating the method. I am not here to judge what anyone wants to do with their time. What I am saying is that if you put owls on a site and call it owlvideo, you will make $1 a day.

The context was about how difficult or easy it was to make $1 a day, and my samples there were made to demonstrate the required amount of work involved in making $1 a day.

I don't do such things (I tried with the ninja video site, did not work out). I'm pointing out that it can be done that way.
I'm incredibly, ecstatically glad my only wake-up call has been a general "hey, do you realize you're going to get old?" rather than something life-threatening. But it has caused me to make this resolution:

Never pass the time.

If you want to waste some time, make the conscious decision to. Enjoy the restfulness of doing nothing for awhile. But never be bored. There is always something worth doing, even if it's just driving to the library and checking out a book. There's so very much in this world to learn, to experience, to explore, and whether you're hopping on a jet to go find it yourself or just basking in the richly-woven words of a great book about it, you owe it to yourself to at least give it a look. The world is too interesting, the universe is too interesting, humans are too interesting to waste your time with throwaway things. I can't tell you what those throwaway things are for you, but you know them. They're not important. Use your time for the things that are.
Blackberry should give up and profit more
Google Anger At Chinese Infringer
'Fair' is tied to a moral context, as in "morally pure, unblemished" (from http://www.etymonline.com/index.php?term=fair). So an argument about what's 'fair' is an argument about what is morally "pure" (or good). Then that depends on your beliefs about morality.
How To Make An Awesome Corporate Blog
It's a 4 part essay, the rest are here: http://www.realclearpolitics.com/articles/author/thomas_sowe...
Facebook | "NAJLJEPSA PISMA OVOG I ONOG VREMENA"
He is using acid to removing layers of the chip and then accessing and reading the circuits directly.

This approach will work with all chips and not quite something everybody is able to do.
Facebook does not actually do anything particularly well.

I largely agree with your sentiments about the spamminess of Facebook, but you got this very very wrong.

Facebook has astonishingly well-run engineering and design operations. What they do in terms of scalability makes Google's operations look like child's play. They are web UI design leaders, and they keep rolling out changes at an amazing pace (they push significant changes multiple times per week). The interface is cluttered yes, but it's cluttered in the same way Photoshop's UI is cluttered, that is it caters to the needs of heavy users.

It's okay and maybe even a moral obligation to hate Facebook for its time-wasting banality, but don't hate them for being good at what they do. Claiming it's all luck is like some kind of playground taunt; their operations blow the vast majority of tech companies out of the water (look at how they ran circles around Twitter). It's good discipline to recognize greatness in companies you don't like, and Facebook has a lot of important lessons for any tech startup.
I did dvorak for two years. I enjoyed. I agree regarding coding is not typing, but moving so slow is very frustrating.
probably because he was making it known he was meeting with someone from apple regarding the ipad.
For me the key property that defines spam is that it is unsolicited. I'm the one going to Google to receive a dose of that "scraped content with ads", they don't come and bug me with it.

For the same reason, all the content this guy is ranting against is not spam either. I'm free to ignore all those eHow pages (actually some of them are not that bad) and referral sites and quirky apps that people write.

It only turns into spam when so much dark SEO has been applied to it that it turns up in search-engine results for which it should have been irrelevant.
Live coverage of Google's ("Twitter-killing?") event
This is what I call "survivor bias"
The article has a strong bias in favor of loyalty to one's government or corporation over one's extended family or clan. I am not inclined to think this is a Good Thing.
That is simply not true. Not everyone has a laptop and a smartphone. The ipad is far more compelling than a smartphone for me, maybe not for you. I can think of a dozen innowative usas for it. If it lives up to the promise of 10 hrs battery that's amazing in itself.

It ain't what you do it's the way that you do it. I see this as innovation rater than the last 10 years of immatation.
But coincidence is not copying. The quote you've excerpted is when someone actually copies something, but thought it was alright to do so.
I alway found that the courses that had large restrictions on the amount of collaboration they allowed (for example, don't discus it with anyone) were the courses that had very poor quality course work, often featuring a 'trick' or simply finding the right combination of API functions. The best assignments allowed a reasonable amount of collaboration and often allowed a large degree of freedom in what could be turned in, language choice and minimal provided framework. My favorite assignment was one were the performance of our code was measured against each other member of the class and the fastest 20% got an A, the next 20% got a B and anyone who submitted a reasonable attempt got a C. I think there must be other measures which could be compared in a fun way like this.
I think Andrew is doing an amazing job. My respect for him skyrocketed when I watched his interview with the bribe kid. He handled that extremely professionally.
Alan Murray should have refused to delete the tweet. Such obedience by the press is what enables Steve to keep on throwing his tantrums because he knows he can get away with it, but for how long?

Looks to me that he is almost burning his bridges with more and more Apple-negative articles appearing in press, for a variety of reasons.

Compare that to 1-2 years ago when "everyone" loved Apple.
Ignorance of the law is never an excuse, but ignorance of the facts is frequently an excuse. "Innocent" copyright infringement can occur when you think it is legal to copy something (e.g. the copyright has expired, it is fair use, etc.), but it turns out that you are mistaken.

However, for copyright to apply, you actually have to copy something. If you coincidentally come up with the exact same song that someone else wrote already, but you never heard about the other person's song, you would not infringe copyright in the other person's song.

In contrast, patents infringement is "strict liability," meaning that you can infringe a patent without even knowing that the patent exists.
Or dog shit. Which my Roomba ran over...

On the upside, it gave me a chance to take the thing apart completely. Roombas are very meticulously designed and are built for being taken apart. It matches up completely with their policy for allowing and encouraging modification of the firmware.

I just wish I didn't have to deal with feces to learn that :S
This article unfortunately muddled 'equality of opportunity' fairness with 'equality of outcome' fairness, which are two very different things.

When Sowell complains that any disparity in outcomes is inappropriately being attacked as unfair, I'm 100% behind him. When Sowell argues that equality of opportunity can never perfectly be achieved due to factors we have no control over, I'm also 100% behind him. But that doesn't mean we should reject all programs designed to improve equality of opportunity - instead, they should be carefully evaluated on a case-by-case basis.
Very cool.

This would be even better with shortcode support.. The FAQ simply says "not available at this time". Does anyone know if there's a time frame for that feature?