skysight-inc/HackerNews huggingface dataset:
On the claimed $800 billion dollar return on the human genome project: http://www.nature.com/news/2011/110511/full/news.2011.281.ht... (It's skeptical but vague; it looked like the rest of the top hits just parroted the press release.)

Anyone have access to the brain-mapping proposal? http://www.cell.com/neuron/abstract/S0896-6273%2812%2900518-... "The function of neural circuits is an emergent property that arises from the coordinated activity of large numbers of neurons. To capture this, we propose launching a large-scale, international public effort, the Brain Activity Map Project, aimed at reconstructing the full record of neural activity across complete neural circuits. This technological challenge could prove to be an invaluable step toward understanding fundamental and pathological brain processes."
"The problem used to be much worse, but then PG did this transformation manually for the important subset of the site (most importantly for links to the comments section -- these links no longer expire)."

I don't think this is strictly true. The comments and reply links simply link to a normal (non-closure) URL on the site and the page is generated from that URL in the normal manner.
Yes, that's what I was thinking exactly. And a good idea re: trying to work for a bit without a .vimrc (or maybe re-adding basic shortcuts later on and ending up with a very minimalist vimrc).
They were freshmen studying wine and wine making.
Great (but kinda short) overview of useful productivity techniques. I like this concept of minimalism. Does anybody know some extended articles on this? (kind of minimalism: best practices)
CISPA is Back
Dear Google, I want to be Like You When I Grow Up
Show HN: What colour is your IP address?
Well, for Germans it's ok to NOT be treated as adults, because last time they played the grown ups they killed around 20+ million people.

I'd say, though, that there are far more words you cannot broadcast in the US, free speech and all. If not because of law, then because either the networks wont let you or because some people will "crucify" you.

I remember some years ago there was a huge brouhaha even because Janet Jackson showed some tit on a live show...
A mathematician looks at D
Django Tempus
Is Risk Based Approach to Software Testing Better?
Yes. This is why runway numbers (which are the heading with the last digit removed) are known to change from time to time. Aviation charts also display the variation between magnetic and true north. (See the purple dashed lines with 14/15° W http://skyvector.com/?ll=40.55464932694554,-70.9421666906757... )
I sell a book that's a collection of my freely-available blog posts. People like the convenience of having everything in a single file that can easily be read offline, searched, etc. People also like supporting things they read.
Perl people moving the ticketing system for Perl itself from a perl app to a Ruby app?

I'm surprised, but I can't say it's a downgrade: RT is a beast and is overkill for 90% of projects. GitHub's issue tracker is just right.
Well here's my account:
http://klipbook.net/brainfilter

I was going for a minimalist home page, but I'll probably end up create a "tour video" to embed on the home page.
Static address or dynamic-but-never-changes address?

My IP almost never changes (it's been the same for at least two years), but I still can't run an SMTP server off of it, since it's listed in Spamhaus' PBL[1], so many servers refuse my mail.

[1]: http://www.spamhaus.org/pbl/
A Use Of Drones Nearly Everyone Will Like
Why Are All The Titles Capitalized Like This ?
Yes. Me please. Simon
Book about Launching and Running a Web Application
Securing your Password Database with bcrypt
Do you also spend sleepless nights because you have saved the passwords of your users in clear text or near-clear text (MD5)? We will show you a simple method how you can smoothly migrate your password database to a much more secure format. The transition is transparent to the users and instant, i.e. as soon as you have implemented the process, your passwords are safe. If you still store your passwords in an insecure format, you should convert them to a secure format as soon as possible. Do it now!
Heroku's suggestion: "modernize and optimize your web stack."

I don't have any experience with Ruby web stacks so I'm curious if this is actually an option for you guys? What would it take to do that? Would the performance increase on Heroku be worth it?

It also seems like if you wanted to self host you would probably need to do those same improvements, right?

Please don't take my comment the wrong way, I'm not trying to say Heroku is somehow excused from their mistakes here. I'm just trying to understand that suggestion from Heroku.
I'm looking at this differently. I'm looking at it as a sort of censorship that could be used not just in ads but in other parts of the web. Also what if the web somehow know's what race I am.. would that make this different?
I am not familiar with "luvvie alert"?
Not on chrome but I get the wrong browser too
I'm on IE 8 (yeah, big corp...) and the report states I am using IE 7.
Mythical man month 10 lines per developer day - how close on large projects?
what sort of "agency" are you talking about? a web development agency?

I 100% agree this would take more than an hour to develop with a nice UI, and there's some ongoing maintenance, but it's still pretty low numbers. And there's still arguments for a DIY approach - for instance, Aa DIY approach means you can improve/iterate/integrate at your own pace.
NSBasic Retiring Some Old Products
My company used this as a model when we built our own solution. I think between our designer and developer we had it designed and built out in 2 or 3 days. Ours also supports file uploads.

Once the email is submitted it goes right into our support queue.
Experts say US Department of Defense cyber warriors undertrained
The first requirement of most development teams are to find out the features that work well. The second requirement is to then find bugs that are in the features.
Perhaps not the right story to add this comment, but would someone please make an easy way to buy bitcoins using a credit card?

I know about charge-back problem, but I'm too damn lazy to do a wire transfer or skulk in IRC to buy bitcoins. I bet I'm not alone. Solve the problem = make a lot of money. Multi-day escrow would be fine.
Dissident republicans urged to 'seize opportunity' in Border Poll
Normal people? I just vomited a little. Thanks for ruining breakfast.
I think it's good overall. I specially like the idea of your links being public so that people can see what you are doing.

Is there a way to input links to Klipbbok externally. Like a plugin or bookmarlet?
Tech Firsts That Made a President's Day
Data Serialization is different to Data Transfer
Hate to thread-jack, but that's exactly the use case I built BugMuncher (http://bugmuncher.com) for :)
honestly who cares what 'colour' an ip address is? plus, it doesn't work

"Your IP Address is

We can't find it... Sorry!
"
Fascinating.

Currently our (UK) Prime Minister is in India trying to sell our universities (amongst a lot of other things) to Indian students. Lovely bit of inter-cultural exchange right? Generally speaking, yes, absolutely. The more the merrier as far as I am concerned. However...

Back here in the UK, the very same PM has trebled the costs of going to university for English and Welsh students, pricing many out, raised the education thresholds meaning less students can qualify, while he is supported by racist right wing tabloid Murdoch press who hate immigration, foreigners and most of all dark skins who threaten middle class house prices. Oh yeah, our right wing is that racist. Yet there he is offering unlimited places for rich Indians who can afford UK universities, while clearly snubbing Indian education. If proof of a substandard Indian education system were needed, the rich flocking to the UK for it will do the mass Indian population nicely.

So, here we have our PM pricing out his own country's students, claiming immigration is out of control and evil, while offering to open the flood gates to Indian rich kids who can afford UK education, while snubbing their own, which clearly has its problems as shown by this article.

While I personally am all for immigration, (and believe me Indians in particular have done the UK proud, and me personally, so much so I argue they are more British than us fairly useless white lot) I cant quite work out how this all plays out for both the Brits and Indians. Seems like a perfect slap in the face to both of us.

This whole thing is a bizarre contradiction to me. If we in the UK really wanted to help India out, perhaps we could have out flag ship universities help the Indian education department (whatever) improve its own situation. Er, freely share our education knowledge.

Oh.... Freedom of information. Can't have that, can we?

Anyway, I'm a bit confused by the whole thing. And I can't help thinking our PM is making it worse, mostly for the Indians. If the cream of their crop flock here, then where does that leave their education system? If Indians fill out the university places left by Brits who can no longer afford it, where does that potentially leave race relations in the UK?

Oh, last thought. What if these students stay on afterwards? Brilliant for us, but aren't we then brain draining India? Again, at a detriment to them?

Yup, confused.

(For Brits reading... yes I know Scotland's education is separate.)
I've just skimmed through a preview copy. If you are running, or thinking about starting a SaaS business, it's a must read!

Awesome job Garrett :)
I have like 20 ideas in queue I'd really want to prototype and they are of every kind... website, business, writing, drawing, mobile apps, artsy stuff...

Also sometimes feel I read way too much

One post that really catched my atention that's related was: http://www.ribbonfarm.com/2010/03/18/the-turpentine-effect/

I related to it in the way that I find it difficult to see myself as a super nerd technical robocoder, I need to create too, can't not think about creating and ~wholism~ in this because it's the reason I started to learn it in the first place, so I accepted that

So, well, I'll buy a board, outline stuff and start on them, maybe I'll do an Output Week in that I'll try cranking projects for a week and this is good because of learning and etc like other ppl said here, but learning how to focus is just as much important, so is actually getting-things-done... so it's like "there's no problem in running as long as you know where you're going"

I think the anxiety increases as you don't do stuff and the more you do the more you also learn what's worth doing, no? Before I tried setting out to do a complete project by myself I'd probably accept the invites of "Hey let's start this project, you code!" more, now that I know the work it takes I'm way more picky because I know it doesn't matter if I build a complete skeleton for this but then there's nobody up to even do a fucking design for it and I won't be willing too... so it rings "not worth it"

If it's something that's clearly not ever seeing sunlight, if it won't be at least instantly useful for me, if no one is buying/using it(in the future)... why do it? even a painting has to have a meaning and a purpose

Aren't the best actors the ones that are picky about work they'll take? Aren't the top industry guys who get teased by Facebook, Google and most promissing startups picky? I'm pretty sure they are... I'd guess it's because they know they are basically unable of half-assing stuff, so they need to choose well what they'll set out to do.

I'd say that's the positive version of people with this personality trait, the negative version of people with the same personality trait are the anxious, lost, starting-a-new-thing-everyday-and-never-finishing-anything guys... so IMO it's something for each person to work out
Mobile is nibbling at console gaming in general, but it's absolutely FEASTING on Nintendo. While other consoles like Xbox and PlayStation have better GPUs and better network multiplayer integration, which is harder to replicate on mobile hardware, Nintendo has for years operated on the general concept of "games don't have to have real-world graphics to be fun."

And for the most part, up until the last couple of years, they've been right. The Wii launched with 1999-era GameCube graphics, and almost nonexistent networked mutliplayer interaction, and sold stupid ridiculous numbers of consoles, all playing games in glorious 480p resolution.

But the games were darned fun, and made up for it. When I had friends over for game night, the Wii was the regular choice for gaming over anything else.

However, mobile hardware has evolved to the point that they can easily replicate everything that Nintendo hardware can, with the sole exception of actually playing the Nintendo brand games that are still so popular. [Edit: Yeah, I know about emulators, but I mean natively for mainstream users.]

Nintendo's intentional choice to stay behind the bleeding-edge hardware curve is finally coming back to haunt them. Also Nintendo's had a terrible time with actually delivering games for their consoles over the last couple of years. The 3DS has been out for a while now (a year plus, IIRC) and I'm still waiting on the release of two games that were announced as launch titles.

Really the only reason I still buy the hardware at all is primarily to play titles that aren't anywhere else - Nintendo's policy of "Nintendo brands on Nintendo hardware" still sells hardware for long time fans of Mario, Zelda, Pokemon, etc., but even that's waning quickly because of delays in shipping the titles and the lack of real innovation once those titles ship.

It pains me to say it, but Nintendo's headed down a path that's going to be very hard (if not impossible even now) to recover from. I think they could turn their business around nearly overnight if they go the Sega route of either abandoning the hardware business, or at the very least abandoning the exclusivity of putting their big brands on their own hardware.

If you want to sell a few million copies of Pokemon to a new audience eager to give their money to you, release it for iOS.
Similarly, it reports no PDF plugin for my Firefox 20 on OS X, but pdf.js works great to view PDFs.
" save user information after every request via after_filter or some other hook. Probably slow for sites that get a lot of traffic."

Probably really wouldn't be that slow, unless done really naively - much of that information is already being written to a web server logfile in most cases, and that doesn't slow things down too much. Send the info to a separate logging server/db. If you're getting a lot of traffic, you're possibly doing a lot of queries anyway - one more is incrementally painful, but shouldn't be a killer.
Wonder how all of these people are feeling right now..

http://success.heroku.com/
I've been wondering this for a while now, regarding splitting assets up if one gets divorced. (N.B.: I'm hoping this won't happen to me!) Me and my wife share an iTunes account and some purchases are solely for me, some for her, and some we both use.
"Anyone have other ideas about how to handle the email support when it's like this?"

Basically all you need is a user ID + time or a session ID so that you can trivially (in one line) cat your log and grep the corresponding ID (you have to log the browser details once per session of course, which is trivial to do).

Note that I've been working on a project where the helpdesk would mandate user to take screenshots or their complaints wouldn't be going through, so I know what you're talking about ; )

Want an easy solution? Put the session ID somewhere in your screenshot that shall resist lossy compression (my users where forced to send PNG screenshots but YMMV: you may be getting JPG ones) but that is not readable by your users. Something like a #CCCCCC text on a #FFFFFF background next to the logo at the top of the page.

Now I'm not advocating everybody to do that: all I'm saying is that if, in your case, you're getting enough screenshots without being able to tie them to a session ID, then it's an easy solution that may save your day.
Love the presentation
"The optimum routing is to have each dyno with 0 or 1 job at a time and a global queue of all incoming requests. But this is a latency problem then since it takes time for a dyno to tell that it is "ready". The net result is very bad performance and the global queue is a single point of failure. The solution is to queue because this removes the latency --- but with the price you see RG paying if a Dyno can only serve one request at a time."

You are right that there is an inherent latency hit using intelligent routing versus random routing. However in a resource constrained world, where no one can afford infinite dynos, there is also an average latency hit to random routing -- but rather than being largely fixed for all requests it is instead highly variable. While the magnitude of the two need to be factored in, ceteris paribus low variance in latency is better.

As for your single point of failure point, there are distributed queue algorithms that handle router failure gracefully.
Building a Startup in a Revolution
Presidential Commission on Election Reform – Good News & Bad
Exactly, in fact I haven't seen any ads since I installed AdBlock 6 years ago.
Zero to PostgreSQL streaming replication in 10 mins
If we stick to the moral approach. China might see it as hypocrisy as well. From their point of view they can say "well you stole to improve your industry, you burned coal like it was nobody's business to ramp up your steel mills, now you tell us we have to be green, and waste all this money duplicating R&D effort -- that's not fair, and it is our _right_ to do however we please".

No one has a problem with China emulating the things the US did to grow its economy that were good, such as allowing women to work and developing a highly educated workforce. However, we would not want them to use slavery or ignore the environmental impact of coal use because we now know that those were bad things. Repeating our mistakes is bad for the world and bad for China, as the Chinese are seeing for themselves the pollution derived from over-reliance on coal.
Why do you think they'll want to work for Mozilla "on the cheap"?
Google plans to open own retail stores later this year in the U.S
Mozilla makes money by setting Google as the default search provider: http://allthingsd.com/20111222/google-will-pay-mozilla-almos...

I assume Opera makes some money this way, along with the Opera Mini deals you mention.
They only do DNS-level blocking.
It probably takes longer to have to wash/dry 'only a handful of tshirts and jeans' very often than it does to have a whole wardrobe full and take (literally) an extra few seconds deciding what to wear every day
Sure, but the usual support rep has no log access. But using a good knowledge base, he can answer things like "Flash 9 doesn't work" without tech assistance.
Doesn't work for me either. I'm guessing it interprets the 4 octets as RGBA or something similar. It's a cute idea.
It's more like if people had been already going to the moon for 30 years in this case.

There is something to be said for large, concerted effort toward a singular goal.

As I said that concerted effort has been going on for quite some time now it just hasn't been funded by a narrow project that will benefit very few scientists (and apparently Google, Microsoft and Qualcomm).

It's not cynicism, it's healthy skepticism. "More money on science" in this case looks more like a boondoggle that will benefit a few select scientists and corporations and will probably end up taking money away from a larger group of scientists already looking into these areas.
It reports Windows Phone 8 as Windows 8.
| like that guy who wears the same thing every day

That describes Steve Jobs, and he was considered fashionable. It just depends on what you settle on.
This is an information-lite summary of the concept of targeted ads. I suspect the difference between what groups see is more pronounced along geographical and political boundaries...rather than there being a subset of ads that only 1% of the internet actually sees. I was hoping that the OP would actually have some example of these 1% ads (private jet leasing? How to make money while working at home in your off-shore mansion?)
Agreed, the title was linkbait, the content commonly known in HN.

I was considerably let down.
Oculus Rift Headset Aims for Affordable Virtual Reality
Well, my point was not to dismiss the concerns of the article, it was literally to have a closer look at the scale of things.

I didn't do any comparing to human uses because most people are familiar with the facts that they don't usually take antibiotics and that when they do, they take a small amount for a couple of weeks.

The human dosing for tetracyclin is ~1 gram per day (http://www.drugs.com/dosage/tetracycline.html), so I would want to look a lot further into the impact of giving that amount to animals before I got too worried about it (I favor careful regulation of animal antibiotic use whether I am worried about it or not). I would also want to see some reliable reporting on the actual administration patterns (i.e., is it literally mixed into the feed or is it simply the case that industrial animal growers have a lot of sick animals to treat?).
Scientists claim discovery of Russian meteor fragments
Ask HN - what tech to learn, for someone coming from a PHP background?
Been doing boring PHP web apps for a while (moved from Java desktop apps to PHP, its been 5-6 years I wrote any Java code though). Have some (very) basic knowledge of Ruby and Rails.

What tech can I learn, on a limited time? There are so many to choose, that it is overwhelming. I'm afraid I'll be irrelevant soon (I'm also old, in my thirties). Another issue is that companies always ask for prior experience when they hire, which then becomes a chicken-egg problem.

Any suggestions, thoughts?
That's the same as the iPad argument. There are a thousand ways to design a kanban board, only one resembles Trello.

See Pivotal Tracker: http://www.pivotaltracker.com/features
Except: Have some kids, realize that no amount of planning can predict a fever, a boo-boo in the playground,etc.
what's the best way to have hot fail over?
Geolocation renewed
Who is interested in building the inverted echo chamber of the internet? Take a standard recommendation algorithm, apply it to news, let's say, and invert the similarity measure for the cluster the article belongs to.

In the best case, the end result would be a page filled with "relevant" (in the sense of read by people with a similar background) articles, but challenging your current position on an individual topic. Think having a "small government" believer receiving an article about the success of nordic social systems.

I, personally, would rather read such news than the "more of the same" you get with a standard similarity measure.
PHP is still very useful and in demand. I'd recommend getting even better.
I assembled my 150+ lists list at www.tuneyourstartup.com
Will add the ones suggested here. Thanks for sharing, everyone.
I have a developer working on a bookmarklet. In a few weeks I hope to have an API ready for apps, browser extensions, etc.
Because http://en.wikipedia.org/wiki/Letter_case#Title_case.
Aaron Swartz provided a solid example for you to follow. Publicly have a continuity document that lays out what is to happen with your digital assets when you are dead or otherwise unable to maintain them yourself. Your trust should have all this information as well, but to have it publicly may discourage individuals from going against your wishes.
The Simple Formula to Become An Opportunity Magnet