skysight-inc/HackerNews huggingface dataset:
Eating 500+ portions of fruits and veggies a day reduces your risk of death by 99.99%. Because you are far less likely to get into any accidents if you are so busy eating fruits.
It's a great point that, if there's some behavior worth capturing in a comment, you may also want to capture it in a unit test.

But why should you strive for the "ability to eliminate" comments? What is the advantage of having fewer comments?
As far as I can tell (checking the page and checking /pending) there are no pending comments right now.
I too sleep with earplugs in I've noticed something similar. When I take naps during the day and I use the plugs I find that it is the best sleep I get, I feel super refreshed. During the night when I sleep with earplugs in I usually don't sleep as well as I would without them (minus the loud roommates). But I am a side sleeper with a memory foam pillow so it tends to cause some pressure on my ears for prolonged sleep periods.
Soylent announces GMKs
Okay, I will freely admit to also lacking vision. What part of Zuckerberg's genius am I not seeing?

Put another way: VR goggles have come and gone in gaming several times, failing each time due to a combination of price, poor experience, and general dorkiness (see also: Google Glass). The Oculus may be different, but the question remains: if VR goggles have failed in the past in the one area they were most likely to succeed, what is the magic sauce that will make them finally succeed in the mainstream?

What is the path you see to VR becoming a widely accepted computer interaction method (which I'm not sure I see happening in general), how do you see that adoption happening without first being strongly established in gaming (the most likely early adopter market), and how do you see Facebook helping on that path?
You might be correct, but I've seen a lot of smart people fall into this trap: "X is not proven to be true, there for X is false". The study might not prove any hard facts, but it doesn't mean the point of the study isn't spot on.
To be clear, the attacker got your email from somewhere else and confirmed that it was on Coinbase. That's the "bug." It's like if you went to go make an account with a certain email on Facebook and found that it was taken. You would then know that the person with that email has an account on Facebook.

Regarding user names, they are optional and meant to be public.

I think the biggest problem here has been that Coinbase hasn't been responsive to messages sent to their whitehat@ address. That and the fact that users are being spammed by "researchers," which is a problem that falls back on them to mitigate.

They haven't been "hacked" though, and the only thing that has been "leaked" is public account names and account existence. The latter is almost impossible to avoid if you require unique emails for accounts (if I'm wrong about that please correct me).

That's just my naive two cents, so let me know where I'm missing the picture if that's the case! :)
Yeah, it's really hard, but I think you're on to something that would be really useful. For connection pooling, if there were an easy way to set the schema search path prior to using a connection object in application code, something like that might work. I obviously don't like the extra query per request, but there are worse things! For the multi-version domain model, the only way I could think of doing it was partitioning the deployment environment according to version. So, 2n servers, n running each version, and slowly transitioning users from the old segment to the new. That sounds really hard, but not impossible. It also starts getting into some tough environment, human resource and priority questions, but for what it's worth, it'd keep the application logic cleaner! :)

Anyway, if you ever end up with something elegant on this, I would be truly interested in reading about it. It's a good example of how a DBA concept can help app dev teams, who, in alarming numbers, prioritize an RDBMS' ease of use over its power.
I think SES is just a very poor proxy for IQ. Higher IQ people are a lot healthier than lower IQ people regardless of SES. Probably quite a bit of that is just genetic (mutational load lowers both IQ and general health) and diet details are secondary.

These observational studies are mostly worthless because they are not controlling for the right things.
Here's a fun prank I made for Sparkfun's April Fools contest. An Arduino Yun acts as a great man in the middle attack on a USB mouse. You can control evil modifications to the mouse (like flipping the axes, buttons, or emulating a sticky mechanical ball mouse) through a webpage the Yun serves on its wifi connection.
This might even be MMO interactive, not just single user interactive...the suggest a line thing you come across might add your own line to what other people see.
A better name for the merged incubator than "500 Combinators" would be "Y = 500".
>For example, people who like the taste of plants are probably far less likely to enjoy eating red meat, salty foods, and many other things that have been associated with increased mortality.

Which, incidentally, have really only been associated with increased mortality through flawed epidemiological studies such as this one.
> Saw that -- awesome. I rolled something similar where gitcrypt.salt and gitcrypt.pass were stored in a gpg-encrypted file. After cloning, you decrypt once with gpg, then un-smudge all the encrypted files. No more gpg after that.

That's essentially how the GPG feature works.

git-crypt doesn't use anything called "gitcrypt.salt" or "gitcrypt.pass" though - you might be confusing git-crypt with another project. (I may very well end up renaming git-crypt - it's a way too generic name.)
Aha! - Lead Rails Engineer - work from anywhere in US - http://www.aha.io/

Aha! is the new way to build brilliant roadmaps. Building software is invigorating and product managers should be the happiest people on earth. Our beautiful, cloud-based software helps make product and engineering managers heroes by enabling them to set product strategy, visualize and share roadmaps, and articulate features so their product development teams can build what matters.

Read more: http://www.aha.io/company/careers
The author did not mention that you can pay extra money to lock down a domain.

If it is locked down, it can not be transferred without, iirc, a picture of your driver's license or something like that. There may also be time delays. For my valuable sites, I pay for this service.
I would hope that you would be using minify in some way, which lets you still have your comments and just drop them for production.
Ruby/Rails. NYC or REMOTE. Full-time.

Hi! We're Fractured Atlas, a national non-profit that supports artists and the arts. We have several technical projects going on like Artful.ly and NYCPASpaces.

We're big on open source but looking to get bigger: github.com/fracturedatlas.

The non-profit is based in Manhattan but our dev team is almost entirely remote. We'd prefer you be on the East Coast (DC-Boston) but as long as you don't mind to travel then you can work from wherever. We try to rope the whole dev team together twice a year.

We need a senior Ruby/Rails guy right now and we'll be needed some more junior people over the course of this year. Most of our work is primarily in Rails but we have an iOS app, a PHP app, and we'r ere-engineering a lot of infrastructure so some of that stuff is open to discussion. I am particularly excited by Go.

Get in touch at gary.moore@fracturedatlas.org and say you heard about us on the HN news thread.

Thanks!
I know of a huge, highly profitable financial services company that was very pleased to announce (internally) their successful migration from CVS to SVN, in 2011. There's no way they're ready to move on.
TrackMaven - http://trackmaven.com

Washington, DC [can relocate]

Full-stack development opportunity (Django/Python, Angular)

As a Software Maven, you will:

- Participate in the full development process (daily engineering stand-up, product planning, story estimation, code review)

- Learn and quickly integrate new technologies on the fly

- Collaborate with the rest of the product team to explore new features and concepts

- Assist the customer success team to ensure a good customer experience on our platform

- Promote best practices in software engineering

- Take ownership of your contributions and be able to manage your time efficiently

- Always be seeking out new ways to improve our product

- Work on new and interesting problems every day

To hit the ground running, you’ll need:

- A solid knowledge of Python and Django

- Significant experience with Javascript (we use CoffeeScript)

- Experience working in teams with source control (GitHub)

- The ability to stay focused on the big picture while tackling complex problems

- A silly and fun personality

It would be great if you also have:

- A working knowledge of AngularJS (very strong plus!)

- Experience with hosting full web apps (we use AWS, Linode, etc.)

- Experience with Agile software development

- A background in basic data science concepts

- Experience scaling web applications

- Portfolio demonstrating relevant past projects

- Active in the open-source community

To apply: http://trackmaven.com/careers
blah, blah, blah...eat 7 portions of fruit and veggies, must not skip breakfast and at least have 5 meal servings a day(small portions), take some vitamins, low on carbs, eat some fish and healty white meat and drink a glass of wine per day..oh yeah and don't forget to excersise! Please tell me how many hours of day do we have left to live after all this?!? People have gone crazy with these researches!!!
As a face recognition researcher I've always wanted a set of face images annotated with IQ to see how well a face based IQ estimator would work.
It's not an April Fool's joke!
So the game was really hard to begin with, until I realised...

The hex numbers are two digits, and you can treat them both separately, so use the first 4 bits for the first hex digit and the second 4 bits for the second.

If you were brute forcing, this reduces the search space from 256 options to 32.

A good reminder of how you can handle hex. Really nice.
xapo.com is insured by Meridian group. There's also one in the UK that's insured Lloyd's that I'm drawing a blank on. Have you looked into either of them?
Thanks for the link. It's an interesting idea, and if I spent very much time messing with HTML and jquery, it looks like it could save me a lot of time.

My specific case is that I don't really have any HTML to work with, just wireframes.

Of course, I could use a tool like Macaw to spit the HTML out and then put the shorthand into the code, but ideally I don't have to work with HTML/CSS/JavaScript at all.

I'm actually looking at indigo studio that was recommended below, and it looks like it nails my use case.
http://www.jwz.org/doc/threading.html
For everyone in this thread: I'm pretty sure it's a joke.
> Stackoverflow is mostly kind to newbie questions

Can you elaborate? It seems most newbie questions on stackoverflow are closed, they get scolded in the comments about asking their question wrong, or someone posts a vaguely related link and claims without explanation that it is a duplicate question. Whether or not the system is effective, I don't see how it can be described as "kind".
You probably never heard of Rose-Hulman either, which consistently dominates Harvey Mudd in the rankings :)
Great comment.

I recommend picking up an IBM Model M. There are plenty out there for around ~ $20 (PS/2, no Windows key). Toss in a PS/2 -> USB adapter and you have an extremely high quality keyboard for next to nothing.
Wow. I wish we had something like that where I live.
This would be really useful if you macbook is being repaired.
San Quentin demo day
The HTTPS version of the site doesn't work. If you have the "HTTPS Everywhere" extension, you need to disable it.
Keep in mind that they don't have to do this this year - they have 7 years to catch you evading tax in 2013.
We're committed to increasing transparency, but the HN algorithms will probably remain an exception to that; certainly for the time being.
If we don't know what's really wrong with a website it's no good to answer "use another CMS", it can be wrong and it's not helpful at best, it would be better to give some pointers on where to start figuring out what's wrong.

Also the pompous "design patterns" comment; a lot (30% ?) of web sites in the Internet run on spaghetti code (Wordpress, Drupal) and many are fine, if I had to I'd bet the CMS and its code is not the problem.
Skies Painted with Unnumbered Sparks
>social class of the head of household (manual, non-manual, other). Education (degree or equivalent qualification, other, no qualification)

Social class is manual/non-manual? What do retail and telemarketing count as?

edit: I'm being a bit pithy here, but what I want to know is if someone who went to DeVry and works in telemarketing ends up higher class than me, a six-figure college dropout with six-figure college (Northwestern/Northern Illinois) graduate parents.

Social class is almost fully determined by the wealth of people's parents, why don't we use it?
China tech companies on spending spree
This app listens for other alarms, like fire alarms, and then vibrates when it hears them. It's not replacing the alarm clock.
That first point strikes me as irrelevant here. Smash and grab is what you do when your probability of success and/or your take size is small.

But if you know somebody has a lot of money, then the rational amount of effort to apply goes way up. That's why stealthy jewel thieves are stealthy.

Since the whole point of Coinbase is to contain money that, from other BTC sites, appears to be easily stolen and easily laundered, I think a set of known Coinbase accounts could well be worth the effort.
I doubt its quite so straightforward. If you eat less veggies and replace them with doughnuts amd beer then im sure you're probably more likely to die sooner. Replace them with organic pastured meats, particularly organ meats, then Im not so convinced.

There is much more to health than the amount of vegetables you eat, including genetics, and it is imposssible to properly test them in isolation.
> It's precisely that line of thinking which has resulted in the most debt-laden, over-educated and under-employed workforce in history.

With a CS degree?

Do you have facts to back that up?
rent-a-center business model hits startup land
Duplicate of https://news.ycombinator.com/item?id=7509139 which was also posted today.
Feynmann taught at caltech. It is far from unknown.
Small note -- Caltech and Harvey Mudd are both private, not public.
Soon-to-be computer engineer here. If I applied for both software and hardware stuff would I be interviewed by the same people? In that case could I just apply once? Because there are lots of things I'd love to do for you guys.
We're DroneDeploy, an AngelPad company that is making it easy for enterprises to get stuff done with drones.

Drone technology is fast, cheap and on the cusp of revolutionising industries. They just need better software. We’re building a drone command platform that makes operating swarms of them, simple, safe and reliable. We're pushing existing technologies to the limit and developing our own:

We are looking for awesome engineers who have experienced in some proper subset of:

* Python (Flask)
* Javascript (AngularJS)
* MongoDB
* HTML5/CSS3
* Drones/Robotics/Protocols/APIs

We offer fun technical challenges, a fast moving working environment, 20% time spent flying drones at our private drone airfield, and all the normal benefits.

Contact us: mike@dronedeploy.com (interns and H1-B candidates welcome)
Artists install Monty Python silly walk signs in Norwegian town
Pavel Durov quits as VKontakte CEO
Joel, I'm impressed that you documented your idea of company culture in such an early phase. I've learned that agreed ideas about company culture play more important role in a startup than usually given credit to. If the founding team has strong shared understanding of culture, they don't necessarily need to be explicit, but I think it would be beneficial for many startups to write a few key ideas down, to make sure that everybody is on the same page.

Question: Did you learn this hard way from your previous companies, or was it suggested by a mentor, or was it obvious to you from the beginning that it is good idea to write them down?
I don't know what engineering degrees they offer at your school, but pretty much every one of my classes was Math & Physics.
It's an easy way to display multiple photographs in a gallery/portfolio. They can be used for the main images or thumbnails.
This shouldn't be an issue. Pending comments are now only enabled on a per-thread bases, if a moderator specifically turns them on: https://news.ycombinator.com/item?id=7484304
A firewall treats continuous messages exchange between two endpoints as a connection. This is also what NAT punching takes advantage of.
I cannot recall a time in my career as a programmer where the inclusion of a comment has caused me serious problems.

However, I can recall many, many times where I've read code that does something odd, and wished that there was some documentation explaining it.

I've met many programmers who rarely comment and make points similar to those made in this article. It's an easy argument: code should be self-documenting. But I've seen too many programmers jump from "code should be self-documenting" to "I shall never use comments/docstrings."

I feel like the problems outlined in the article are overstated. It really isn't a big deal when you read a comment that doesn't make sense, or is empty of content. It's a much bigger deal when you read strange code which really deserves documentation but there is no documentation.
In the US, visual alarms are pretty much standard under all the life safety codes for commercial buildings including apartments.[1] When they are not provided, both ADA and the Fair Housing Act [1] both dictate that owners provide them to accommodate the disability. If there's a problem, the fire marshal is a good person to call. They've typically pulled enough bodies from tragedies to last a lifetime, and this shapes their attitude toward non-compliance.

[1] Life safety codes as distinct from building codes apply to all buildings not just those newly constructed.

[2] Likewise for ADA and the Fair Housing Act. There are also state equivalents of both of these in many states that may be more restrictive.
Good points, I'd like to add:

4. Idiomatic code receives more attention from the Python core developers and might become faster in the future (for free!).
Any collection of work for that matter, such as product page that has multiple images.
That's one of our use cases!
>Go play Counter Strike and have your little brother turn on a BitTorrent service or your wife watching movies on NetFlix. Packet loss will occur.

Interestingly enough, it seems like FiOS has the bandwidth to handle these kind of concurrent requests. I never noticed any packet loss playing FPS games while streaming on Netflix when using FiOS (definitely noticed it on Time Warner Cable though).
Apparently, I'm the only one who can't figure out how to play. It seems you're supposed to launch missiles, but all I can do is make them pop into and out of the ground. As soon as the first bug reaches the ground, I lose, regardless of how many missiles I have showing.
I like this!

Laptop as a service :-D
"zrail" said in a comment that Apple already give that sort of offer to businesses:
http://store.apple.com/us_smb_78313/browse/finance/lease
What do you mean? If joeblow+coinbase@gmail.com is in the leaked list you know that that joeblow@gmail.com is the "real" user and also is someone who has BTC.
► SigFig -- San Francisco (HQ), Tucson, Singapore

SigFig tracks over $315 billion in assets for everyday investors like you. We recently launched personalized, software-based asset management that anyone can afford for $10 per month, flat.

We're backed by Union Square Ventures, Bain, and Doll Capital Management.

Lead SRE / DevOps:
https://www.sigfig.com/l/jobs/Engineering/4

Full-Stack Engineer:
https://www.sigfig.com/l/jobs/Engineering/1

Lead QA Engineer:
https://www.sigfig.com/l/jobs/Engineering/3

Growth Engineer:
If you're obsessed with growth, love scientific experimentation and think that the most exciting code is what impacts the business the most, email jay@sigfig.com so I can accelerate the process for you

Full list of opportunities for engineers, designers and product managers here:
https://www.sigfig.com/l/jobs
Report Web Compatibility Issues for Any Site
Find File.ReadAllLines() [1] or whatever fits your needs and scroll down to the example section. Java has similar documentation, too. jQuery documentation has thousands of examples. It's all there, no need to ask. And if you can not figure out how to put together 3, 5 or 10 library or API calls then get a book about the basics of your technology and read and learn it. Asking stuff that is already out there is just wasting the time of other people, time that is better spend answering questions without an existing answer.

[1] http://msdn.microsoft.com/en-us/library/s2tte0y1.aspx
Apart from the sitcom the Big Bang Theory.
Even in Silicon Valley, Caltech is often confused with Cal Poly. I agree that you can't assume your interviewer has a clue.
The 30 seconds I spent thinking about the possibilities of laptop as a service were perhaps the happiest seconds of my day.
SEEKING FREELANCER: DealerTeam (Remote or Northern California)

DealerTeam is seeking a Salesforce / APEX developer on contract or a full-time basis. We're the leader in automotive CRM and have built an incredibly expansive Salesforce application to service the Sales, Financing, Parts, and Service of any automotive dealership.

Website: https://dealerteam.com/ (terrible, I know. We need a new website)

Contact: charles@dealerteam.com
I played Half Life 1 on a Pentium 133 at 640x480 in software mode, run fine (Win95). It also depends on your memory. I had 40MB, but I remember that my initial 8MB RAM were not enough to play even Age of Empire back in 1997 (horrible mouse lags on bigger mid-sized maps).
Many courts don't agree with your interpretation of the "half-century-old widely-accepted jurisprudence".

How can you possibly claim it is a "thoroughly settled question" when gay marriage is only currently legal in 17 states?
Waterloo's OpenText sues Box for more than $268M
Nope, that's the slick sales presentations and readily available loans that convince otherwise intelligent high school kids & parents to attend fancy private schools with lots of ivy.

I went to a not-so-fancy state school whose brutalist architecture looked more like a prison than a school. No ivy, few trees, poorly equipped gym. Got out with essentially zero debt, took a salary cut at my first job that was negated by my first job switch two years later.
"+" is valid in the left-hand side portion and Postfix uses it (by default) as the separator to provide this feature but other mail systems (Qmail and, IIRC, Courier) use "-".

That functionality is not an RFC requirement, however.