skysight-inc/HackerNews huggingface dataset:
I work with the guy and know all about the project he refers to.

Hopefully I can clarify the situation. The server application he worked on was fairly new territory for him, but moreso to us. He had experience in the language (Java) that we didn't have so it was really his project. The application has had numerous subtle bugs that never caused huge problems, just weird behaviors here and there. As time pressed on, it seemed for a while that the bugs would never cease. Keep in mind that this is a server heavy with NIO internals and several worker threads, so maintaining state is a very delicate process. Race conditions that seldom occur are perhaps the worst kind of bug to tackle.

Additionally, he's the new guy. Being the new guy is hard when tasked with such an important task. Especially when the task itself seems to haunt you every day for several weeks. We encouraged him and never once blamed him for anything (as if we would have known better?). He simply took his responsibility personally. Perhaps too personally.

This sort of humanity in software is uncommon and humbling. He's a good kid who isn't out to prove anything to anyone, just to be the best programmer (person?) he can be. I think he can be forgiven for being too self-deprecating.
Paul Graham prefers Old Twitter
Could we get a new section for HackerNews that says "Social Media Drama"? Then we could filter this entire soap-opera out?
Finger Binary ASCII art generator for Python
Nice analysis. And locator-ID split idea in (3) is fun. However, (3) is tricky in itself - you still need the routing info to come from somewhere. And, would not matter too much whether it is IPv6 or another layer of IPv4 that are used as locators - or did I miss something in the argument ? Peering for the IPv6 should be roughly the same as now for IPv4.

The scarsity dynamics and the cost of v4 vs. v6 is something I totally agree with. And with the fact that NATs are not evil per se. They're a tool just like IPv* is.
Search cheat sheets, infographics and programming stuff from your mobile device
quicklycode.com is now mobile friendly! Visit http://www.quicklycode.com from your device (iPhone, BlackBerry, Android...) and enjoy ;)
"Did Michael Arrington Screw Jason Calacanis and the State of California?"

No. Next question?
When I saw this headline I was wondering how they managed to get pictures from Antarctica, but looking at Google Maps, it just looks like a geotagged photo-album
I would like to be able to hack it.. I don't really care to do much development on it. I run linux.

Android isn't really a `gadget` though. I am looking for pretty specific product recommendations. I could spend a couple hundred bucks.. but it would have to be a pretty solid doohickey.
Money is a good first approximation of freedom and independence however. And while the extremes you used to illustrate might indeed be uncommon, when we talk about statistics in magnitude of national populations they are not going to distort overall picture.
That's a pretty useful tip, thanks!
I'd been reading your site for a few weeks before I realized they were recycled comments. I like the idea of culling the ones that read like little essays. I just assumed that was your goal.

Plus, having a blog on its own domain is easier than giving everyone a link to http://news.ycombinator.com/threads?id=edw519, which is awkward, and which includes the clutter of shorter comments, other people's comments, up/down arrows, etc.

1. When I read, I'm interested in an author, not an author's readers. (But the links back to HN are good in case I want that.) As in the last paragraph of this article: http://daringfireball.net/2010/06/whats_fair

2+3. I prefer reading one post at a time, with a straightforward ToC. Tags are distracting. If I'm looking for a post on a certain topic, I use a search engine.

4. Even if the title's lame at first, it can become cool if comes to stand for something good.
No more than having a small monitor steals organic search results.
I didn't read thoroughly, but it looks like they were studying twins who had been raised in the same home, and finding big correlations of personality attributes. (“Participants were volunteer twin pairs [...] eligible if they were 16 years old or over and raised together in the same home.”)

How does that prove that genetics (as opposed to identical age, same family, similar relationship to the family, close contact with each-other, etc., not to mention similar interpretations of the meanings of questions on a personality survey due to shared environment) was causal?
I thought that the economy of Spain and Greece can't collapse without ravaging its unofficial economy.
In this case, what's more likely is that some customers will see the extra cost for IE6 as an unfair charge and just not use your services at all. I don't agree with them necessarily but put yourself in their place: They are not responsible for the state of Internet browsers and for Microsoft's low browser quality.

So if you apply this otherwise good practice, make sure you communicate it well and price it very transparently. After selling someone of the wonderful benefit of a beautiful web application or site, it's always hard to backtrack and say that standard web applications like browsers actually can get very clunky and that some will cost a lot to support.
I hate Ubuntu, there is no support for it. Tried it twice already. They need to go back to the drawing board.
As far as I can tell, IPv6 is already here. My home network has IPv6, and all my servers have IPv6. Doing this amounted to one line of config on the servers, two lines of config on my router (one to tell it the ipv6 address, one to start rtadvd), and no configuration on my workstations.

And, I have better IPv6 connectivity from home than IPv4. Traceroute to Google:

$ traceroute google.com
traceroute to google.com (209.85.225.104), 30 hops max, 60 byte packets
1 blinky.internal (10.0.0.2) 0.267 ms 0.249 ms 0.230 ms
2 dsl253-036-001.chi1.dsl.speakeasy.net (66.253.36.1) 15.046 ms 19.018 ms 23.002 ms
3 220.ge-0-1-0.cr2.chi1.speakeasy.net (69.17.83.153) 16.991 ms 20.965 ms 24.950 ms
4 core1-2-2-0.ord.net.google.com (206.223.119.21) 26.932 ms 28.911 ms 30.893 ms
5 72.14.236.178 (72.14.236.178) 32.875 ms 72.14.236.176 (72.14.236.176) 87.863 ms 72.14.236.178 (72.14.236.178) 34.822 ms
6 209.85.241.22 (209.85.241.22) 37.802 ms 72.14.232.141 (72.14.232.141) 39.334 ms 41.312 ms
7 209.85.241.35 (209.85.241.35) 43.294 ms 209.85.241.29 (209.85.241.29) 23.635 ms 23.689 ms
8 66.249.95.138 (66.249.95.138) 27.670 ms 72.14.239.18 (72.14.239.18) 29.652 ms 209.85.248.102 (209.85.248.102) 31.626 ms
9 iy-in-f104.1e100.net (209.85.225.104) 33.608 ms 35.591 ms 37.573 ms

Traceroute6 to IPv6 Google:

$ traceroute6 ipv6.google.com
traceroute to ipv6.google.com (2001:4860:b007::68), 30 hops max, 80 byte packets
1 blinky.jrock.us (2001:470:1f11:488::1) 0.273 ms 0.246 ms 0.228 ms
2 jrockway-1.tunnel.tserv9.chi1.ipv6.he.net (2001:470:1f10:488::1) 17.464 ms 19.492 ms 21.437 ms
3 gige-g3-4.core1.chi1.ipv6.he.net (2001:470:0:6e::1) 31.410 ms 33.398 ms 35.383 ms
4 * * *
5 2001:4860::1:0:3f7 (2001:4860::1:0:3f7) 29.284 ms 2001:4860::1:0:92e (2001:4860::1:0:92e) 37.278 ms 2001:4860::1:0:3f7 (2001:4860::1:0:3f7) 39.263 ms
6 2001:4860::1:0:1d1 (2001:4860::1:0:1d1) 46.248 ms 2001:4860::1:0:2776 (2001:4860::1:0:2776) 47.653 ms 49.593 ms
7 2001:4860::38 (2001:4860::38) 51.579 ms 36.400 ms 36.944 ms
8 2001:4860:0:1::f (2001:4860:0:1::f) 35.849 ms 2001:4860:0:1::d (2001:4860:0:1::d) 33.996 ms 33.369 ms
9 iy-in-x68.1e100.net (2001:4860:b007::68) 27.974 ms 31.954 ms 31.951 ms

Same number of hops, but less latency!
Why not just use the search based keyword tool? http://google.com/sktool ?

Always seemed more accurate to me.
Toshiba Portege M400-S5032 Tablet PC for $299 at RedTag
"Meanwhile, the poor Babel fish, by effectively removing all barriers to communication between different races and cultures, has caused more and bloodier wars than anything else in the history of creation." --Douglas Adams
You should read lots of blog posts, but I find books much more interesting. They cover a topic from end to end, rather than giving you an out-of-context sliver of an idea.
It isn't touch screen. It has buttons on the sides, and a 'touch frame' which is, as far as I can tell, a bezel that acts as a 4 way rocker.
An application in the Apple app store purported to be a flashlight app but was actually a tethering application: There was no secret binary obfuscation or amazing hacking, it just simply said "I am A" while actually being B. That should give insight into the depth of analysis that occurs with Apple's curation: they are concerned about functionality overlap and other high level things, and there are zero guarantees that the application does what it says it does.

On Android there are very granular permissions, and an application cannot do anything -- like getting your coarse or fine position -- that it wasn't specifically granted rights to, however like the article mentions it's hardly difficult to social engineer an explanation for why the right should exist. And of course, sometimes benign apps do need far reaching rights in a way that causes user security fatigue. Barcode Scanner, for instance, scans barcodes and looks up products, yet on install it demands -- all or nothing -- that it have access to your contacts. That concerned me greatly, but I later learned that it can also generate barcodes for your contacts.

Android security can be improved. For instance apps should have optional right requests. I would say no to contacts on Barcode Scanner, for instance, and it should live without that right, just as I would say "no" to a game where I don't use geolocation matching for if it wants positional data. There should also be the option for an "on use" right setting, where, for instance, whenever it asks for my fine position I have to individually grant that right, which is the one thing that iOS does right.

This is ultimately simply an installer issue -- the reality is that apps already can probe to see if a given right is available, and can enable/disable functionality based upon it. All that is needed is for the installer to provide the boolean.

Overall, though, I feel far more secure with the granular permissions model of Android than with the all-or-nothing (aside from fine position) iOS model.
It looks like the intent is for you to wear it like a watch. Hopefully they've thought about it well enough to allow it to actually function as a decent watch as well.
Want an App Review? Give an App Review! We All Win
I do remember much of what I read. I also have (what I take to be) an unusual quirk in that I'm very risk averse in reading--often I would rather reread a book I know I enjoy (and have gotten insight from) than risk an unknown. At first I thought that my retention might come from the rereading, but I'm not sure that's the case, since I have plenty of examples of remembering things after reading them once. In fact I think the rereading is caused by the retention: if what you read sticks in your head, a negative experience or a waste of time is that much more costly.
For what is worth, suspend/resume works on my laptop with Ubuntu 10.04 (Sony Vaio F-series) and it is completely broken in Ubuntu 10.10.

Touché.
It's much less accurate. Google crippled this tool about 8 months ago and now they shows results for very few keywords.
Poor sleep/wake stability was the single biggest reason I gave up on Linux. I was running Ubuntu on my HP nc8430 and had to rush out the door so I closed the lid and didn't wait to make sure it went to sleep properly. I tossed my backpack into my car and when I came back a few hours later I found out the machine never went to sleep. It got so hot that the enclosure actually melted and warped. Probably lucky it didn't catch on fire in there. Amazingly the machine still worked but the physical damage to the enclosure prevents the lid from closing properly and it won't sit flat on a desk anymore.
The interesting thing about this anecdote is that the cops, according to their own accounts, actually have the power to choose their battles. If it is a slow day, and they have to meet some kind of quota, they are much more likely to catch those infractions. I have seen examples like yours, and I have also seen cops suddenly pop through the intersection towards red light runners.

Basically, whatever culture has developed, the action is still against the law -- not to mention reckless! -- and the cops can choose to enforce it.

I have seen cops going 10 MPH over speed limit on city streets without their lights on, but that does not mean I can do the same.

Now I may not like every law out there, but I can definitely see (and have personally experienced!) where there is danger in people not stopping at red lights or making sudden maneuvers in order to rush a yellow. I think this is a law I can support, and this lax culture that creates a higher incidence of "accidents" is not something I can support, partially because I personally do not want to be someone else's "accident".

Really, I am responding because your words suggest you are joining and assisting in this insanity, and I just wanted to let you know that not everyone approves of it. Things can change. You just have to want to change them.
Why Would Microsoft Want To Buy Second Life
Your blog will be linked to by people interested in the problem you want to solve. Putting it on your startup's domain will help your startup reap the associated SEO benefits.
Outrage on campus over student's suicide after sex is broadcast online
An overview of support options, which are mainly free:

http://www.ubuntu.com/support

If you need live human support for a consumer desktop system, you can purchase it on a yearly basis:

http://www.canonical.com/consumer-services/support
I Can’t Work Under These Conditions
Why do people get so excited over Arrington? Seriously, why do we hackers have to read about a lawyer-turned-blogger, his poor journalistic practices, his failed enterprises, his likes and dislikes?

TechCrunch is the tabloid version of tech news. Apart from the drama factor (same as for tabloids), I just don't see how it is relevant to make it to the top of Hacker News so often.
As was mentioned in another thread on another post on this topic:

Given an earth-like atmosphere, the wind at the terminator would be a fairly constant 20mph from the sunward side to the shadowed side. Elsewhere, it would be slower. The upper atmosphere would circulate much faster than the rotational period of the planet, spreading the heat out pretty evenly over the planet.

Given an earth atmosphere, and the same heat from the sun as the earth, it would be about 25F on the shadow side pole, and 135F on the light side pole.

Of course, tectonics on a tidally locked planet are another thing, and if its surface has fused its atmosphere is probably chock full of H2SO4.
How to Manage Employees When They Make Mistakes
I didn't mean to slag on the author, he does seem like a stand up guy with a good technical head on his shoulders. I think it bothered me because I've been that new guy that's working harder than he should and ended up burning out and setting myself back.

I can forgive him for being self-deprecating, but he should be careful to strive for a good work-life balance or all those smarts and ambitions will flame out and burn out and he will be left trying to pick himself back up.

Of course from one blog post it's hard to know what his work-life balance is, so I could just be talking out of left field. I think it resonated with me because I saw a bit of myself in what he was saying and I know that taken too far that behavior that seems like a great idea can lead you to a place you don't want to be and that I'm finally starting to get out of.
It looks like the original blog posting has been changed. The tldr summary:

An anonymous blogger is claiming that Spain's GDP for 2008 and 2009 actually declined 17.3% in the most favorable scenario versus the reported data of 3.1%.

Actual report from anonymous blogger:

http://www.zerohedge.com/sites/default/files/Spanish_GDP_rep...

Commentary from zerohedge:

http://www.zerohedge.com/article/anonymous-blogger-speculate...
New Trans-Atlantic Submarine Cable Will Accelerate High-Speed Trading
I, too, prefer Ye Old Twitter.
Countdown of IPv4 address allocation: http://twitter.com/ipv4countdown
I was the one saying that productivity is going up in the last months.

I missed the productivity data in the report (I found only production output) and FT just took out the report from the web.

The question is not that the Spanish government did modify some figures, but if the modifications were in line with countries like Greece or like Germany.
Twitblob
Part of the problem is that the university, in its current form, is outdated.

Young adults are kept in their cocoon for far too long. Michelangelo started work at 14; young people now start at 24 or older. Productive years are wasted, people accumulating debt rather than saving, living in a bubble rather than doing something useful.

The university traditionally was for the top few % - the children of the wealthy, as a few years of freedom before taking on the family firm, and a select few of the lower classes as a ticket to government and upper management. Nowadays companies use a degree as a lazy jobs filter and its scarcity value is gone.

This is not to devalue education itself. People have longer working lives, and may change careers several times - either because they get bored or the economy changes under their feet. Short, useful periods of education and training throughout your working life may be a better way than 4 years early on in your adulthood that soon pass into irrelevance, leaving you with decades of debt.
Uh, play the alpha: the world is procedurally generated and about six times the size of Earth.
That's a nice way to put it.

Unfortunately, I don't think this is the way to a more free market.
> asteroid collusion

I mean no offense, but that was one of the most hilariously accurate typos I've ever seen.
Yes, you are right and I understand that, but the page you reference is not the database page that people will find in their search results.

But even the page you reference says:
Here at Google, we’re thrilled with the global adoption of Android and with the high quality of devices that are coming to market around the world. Since there are so many great phones, we wanted to make the selection process a little easier for people who are in the market for a new one.

Why not just say 'So we only list Android phones that have google search by default and not Bing." Or put that in the headline for the database page.

Surely any Android phone lets you use google services since they all have web browsers.

No worries, my point was that what they are doing is intentionally misleading (IMO) and I think it is a step away from what they profess to be their mission, and is the kind of thing that damages trust in their results.
A few times, but it did nothing dangerous, only created a lot of empty files with stupid names (there were > in pasted text).

Anyway, I still think it's useful feature.

What bit me hard once on c programming exam was typing:
gcc p[TAB]rog.c -o p[TAB]rog.c[ENTER]
it's unfortunate bash can't autocomplete names of files that don't exists yet.
At the end of the day, what I'm talking about is segmenting your marketing database, into users, and potential link builders with 1 extra field that 99.9% of people don't need to pay any attention to (your words). As I've already stated, enterprise software, and loads of others already ask for a number of qualifying fields for leads, and this would be a simple extension for many.

I have in the past, received emails along the lines of 'As someone who has written about us before - we'd like to introduce our new product'. Which have been gratefully received.

It's common sense to build relationships with the people who can help launch other products, or help you announce features. If encouraging businesses to market more efficiently to bloggers is selfish. Well. I'm guilty.
Mercedes-Benz DualX E-Drive Plug-in Concept
Ok, I’m off to go review HR policies, or something. On the upside, there’s a guy here named Brian from corp dev and I think with enough pressure he’s going to tell me all the other acquisition deals AOL is working on.

It pays to be an optimist.
I still can't believe that there isn't some sort of standard time for a yellow light. I live in Chicago, and the yellows are extremely short. When we drive up to the suburbs to see my girlfriend's family, I am shocked that the light stays yellow for what seems like an eternity. I think I remember reading an article about cities changing the timing on lights to eek even more revenue out of the red light cameras.
Unfortunately $25k is quite a lot for a /24, and you need a /24 if you want to have a network with independent BGP routing (because this is the smallest block in most BGP routers)

I manage the networks for a small company and we only need a few public IPs, but because we want the reliability we have a dual-homed connection via two ISPs, and our own /24.
My wife wants to switch to windows because certain basic things just don't work in a multi-user/fast-user-switching Ubuntu setup. The wireless applet (nm-applet) is plain broken (bug 284596). Audio doesn't work if the previously logged-in user was playing something. Some of these problems have been known for a while.
I meant, what 'reasonable' thing will our gvernment ask for after being rebuked for this outrageous request
Hey HN Support, Sintel: A complete open source movie by Blender.
I have absolutely seen people accelerate to "catch a yellow", and then fall into the red by a substantial period of time

People accelerating to catch red lights are usually within the last 100 feet before the crosswalk. At 35mph and accelerating (~50 feet per second), assuming the light turned yellow immediately at the 100 foot mark and lasted for 1 second, the driver should be able to reach the intersection within the first second of the red light. The other drivers would take about 0.5 seconds to react and then accelerate from a stop into the intersection (remember that the law says you have to wait for the intersection to clear before proceeding), so they would likely not be in danger. It would be close, but usually these aren't the situations that cause deadly accidents. When the light has been red for a few seconds or more and someone runs it, there is a much greater chance for a deadly accident.
It's not shocking to me: people often get used to something, and anything different is "wrong." It can take to adjust to something, even when it's better.
Does anyone know if the "Message from Earth"[1] sent towards Gliese 581c can conceivably be received at this new planet?

If there is intelligent life in that system capable of detecting and transmitting signals of that form (NOT assuming that by any stretch), a response is due in ~2049.

While we're on that topic, wouldn't such a hypothetical civilization already have discovered other electromagnetic radiation from our system by now? Or does it have to be a focused high-power signal as this one?

[1] http://en.wikipedia.org/wiki/A_Message_From_Earth
I'm sure it could get past the App Store approval but launching the app is going to prompt the user to allow location information to be sent. Depending on the application this would raise some red flags for the user. Most importantly there's no downside to not allowing location so the user isn't punished for saying no in the same way that an Android app simply won't install if you don't accept the laundry list of permissions it requests.