skysight-inc/HackerNews huggingface dataset:
Yes, Carmack's demo was a priceless endorsement that legitimized Oculus. An industry legend demoing something spearheaded by someone nobody had heard of. How do you think it was reported?

E3 2012: John Carmack’s VR headset [1]
John Carmack is making a virtual reality headset, $500 kits available soon, video interview inside [2]
E3 2012: John Carmack unveils virtual reality gaming headset [3]
Hands-On With Oculus Rift, John Carmack's Virtual Reality Goggles [4]
John Carmack's snazzy VR headset takes to kickstarter with the oculus rift [5]

Between E3 and the Kickstarter, people associated Carmack with Oculus due to the press coverage. His reputation launched the company.

This was not a case of Carmack trying to steal credit or the company, it was purely the result of his enthusiasm. It speaks well of Carmack that he took such a prominent role without concern for compensation or ownership.

[1] http://www.edge-online.com/news/e3-2012-john-carmacks-vr-hea...

[2] http://www.pcgamer.com/2012/06/06/john-carmack-is-making-a-v...

[3] http://www.t3.com/news/john-carmack-unveils-virtual-reality-...

[4] http://www.g4tv.com/thefeed/blog/post/725013/hands-on-with-o...

[5] http://www.eurogamer.net/articles/2012-08-01-john-carmacks-s...
Except infomercials are known advertising.

I had always expected the news to be above it, but "earned media" is totally a thing.
The standard deviation is a poor example IMO, in many languages you can get much closer to mathematical notation.

def stddev(x):
avg = sum(x)/len(x)
return sqrt(sum((xi-avg)**2 for xi in x) / len(x))

stddev xs = let avg = sum xs / length xs
in sqrt $ sum [(x-avg)**2 | x <- xs] / length xs
Sony was the Apple of the 80s :) ... their consumer electronics were objects of lust, as you mention, the Walkman and the Trinitron lines.

http://www.pcworld.idg.com.au/article/430757/rise_fall_sony/
Ask Octopart: Can you redirect hnsearch.com to the new HN search page?
I appreciate that you guys ran the service for free as a gift to the community, but now that you've passed the torch hnsearch.com redirects to octopart.com.

Would it be possible to redirect hnsearch.com to hn.algolia.com instead?

Thanks!
Ask HN: Rejected from nearly every college. What can/should I do?
I'm such a failure. I was supposed to be the one. The first one to do things differently. The first one to go to college. The first one to lead my family out of poverty. Growing up I was bright but I don't know what happened. At the beginning of freshman year, I was two math classes ahead. It's senior year and I'm a class behind. I'm at the point where I'm killing myself of school and not being able to live on to my expectations. Being an immigrant makes things much harder. I have no idea how I'm going to pay for college....if I get into one. Rejection after rejection. 13 rejections so far and 0 acceptances. I couldn't even get into the state school. I suck at taking tests. What is wrong with me?

I'm at the end of my rope. Everything is crumbling around me and I have no idea what to do or who to talk to. I don't care what anyone says but seeing your mom cry fucking hurts. I don't want anyone to see the failure under the hoodie so I don't show my face in class. I guess this is the end.

They say failure is a good thing but when your entire future is on the line, failure is the worst thing to happen to you. I failed. I'm sorry mom. I'm sorry dad. I'm sorry everyone. I failed you. So much for being sober. I hope you can forgive me. I have no idea what to do. I feel like a failure and a disappointment to my parents.

Somebody help me. Please.
The official Canonical/Ubuntu line on this is to wait for the first point release, 14.04.1... however long that takes. I think for 12.04 it took 2-3 months.
[I'm curious why I got downvoted above - did I miss something?]

I don't think that needs a citation though. Any GUI is a graphical language for a constrained problem. I could use a generic text language to post this comment to HN, or I can use a specialized graphical language that provides me with this resizable text input box and reply button. It's extremely constrained in this case. If it had GUI elements for doing formatting, or the ability to post comments to other websites, it would be a less constrained graphical language. As you reduce constraints the graphical language would either need the ability to create new concepts or have many additional concepts predefined. So to answer your question about a citation: this very comment box is my citation. It works better than a purely text based input for submitting this comment.

Obviously for a general language you can't predefine all the required concepts which means they need to be user defined. User defining concepts in a graphical language is a difficult task as it requires creating uniquely human recognizable symbols for the new concepts.

You have two ways to get those new human recognizable symbols - you can generate them with an AI, or a human must generate them. AI is nowhere near able to generate symbols for concepts it doesn't understand as it would need to be a true AI with the ability to learn and understand new concepts. Having your graphical language's users define new concepts in effect makes those users into language designers. This is a bigger problem than it sounds as language design is an extremely difficult problem, and I personally don't want to be designing a language when I'm trying to solve a problem as I'll no doubt get the language design wrong if I'm focused more on the problem than the language design.
Data Science + Crime Prevention = Predictive Policing
It's a nice thought. But as you state, they acquired Mailbox a year ago. As far as I can tell there isn't anything to show for it in terms of an e-mail product.
Are there functioning alcoholics? How about people that take weed on a regular basis? Are all these people unable to do their work?

Please do not categorize people with mental illness as mostly being less predictable and reliable. You are doing exactly what the article is speaking out against.

There is many levels of being able to function well or not at all with people with mental illness. Even within each area (OCD, depression, schizophrenia,etc.) people have different capabilities.

So please don't judge with a broad stroke.
what would you like to do after college? start doing that now. remember, college is a trap for many, and you might hav e just dodged a bullet.
The point is that the work they did led to the clones. Even if the clones are incrementally better they are free riding.

If investments in innovation and design result in returns only for cloners, they will not be made, and we will all suffer.

It is simply false to say 'all they care about is how to get the best product for the best price'. They also care about cool new stuff. Unfortunately, they don't connect the two.
It's not. Except Windows has 95% of the market and the Mac had 5% of the market. So even though it's easier and cheaper to support a Mac app, the market is so much smaller it's still not really worth it.

Compare to mobile where iOS market place was leading, it didn't make a lot of sense to spend more effort on the smaller market.

Now the Android market is about equal, you are still spending more effort to make the same money.
1. Magazines with tapes, floppies, CDs, DVDs

2. BASIC, Logo, Hypercard, ...

3. Fail to see the difference

4. POSIX only covers a tiny bit of OS portability and even POSIX leaves the little bit it covers with lots of vendor specific behaviors

5. You can install any Mac app on any Mac, any Amiga app on any Amiga, any PC app on any PC, ...
Developer Tip,http://www.tfl.gov.uk/tube-dlr-overground/status/ on this page is an SVG version of the tube map...
Sadness is a normal part of life.

Grief is a normal reaction to death of a loved one.

Sadness for no reason, that persists for weeks or months or years, that interferes with your ability to live your day to day life is not normal.

Talking therapies help most people. Medications help some of the rest. For extreme cases ECT (electro convulsive therapy) might help. There are other extreme interventions being looked at such as vagus nerve stimulation.

Leaving people to experience these feelings of hopelessness because we do not want to interfere with their right to be depressed means some of them will die by suicide; or by neglect or alcoholism; and many of these people will not live their life to anywhere near their potential.

J.G. Ballard wrote a short story where psychiatry had been outlawed to prevent people having their rights to honest emotion interfered with. (I can't remember what it's called but it's good!)
I don't know about Tesla but 120MPH head on collisions like that are in fact survivable without serious injury given the correct car design. People can safely decelerate at 45g's which takes 10.4 feet from 120MPH. Of course in most cases your going to slow down a little before impact and or not hit an immovable wall so cars are generally optimized for lower impact velocity's.

The closest real world example is probably Nascar. Granted, there track design make head on collisions rather difficult but as cars regularly hit 190MPH you do occasionally get near head on collisions at around 120MPH which are often survivable. Best example I could find was: http://www.youtube.com/watch?feature=player_embedded&v=QVlj7...

PS: The much more common 60MPH drivers side impact is also survivable which I still find shocking.
Graph TV – The Simpsons
It still doesn't change the fact that it's owned by a company that many despise and want nothing to do with, no matter how shiny their product may be.

I don't think anyone said FB was going to buy it and kill it. The fear, which is still valid, is that FB will turn it into a data grabbing, ad-deliverance product that's useless unless you're online and logged into your FB account.
How on earth do I find another job? I have never once gotten a reply from another company when applying. I'm a university dropout who is 21. Nobody wants to hire me. I'm utilizing like maybe 25% of my potential, so I started my own company.

I'd love some help with this. There's so many companies I want to reply to but I'm scared.
Your magic moment reminded me of my first one (although a much less exciting one than yours!)

I was 7 years old and reading my first BASIC programming book... I read how to use a PRINT statement, and ran into my parents room exclaiming how I could print something to the screen!

I have been hooked ever since.
Great to hear. We love skills learned on-the-job. That list is just meant to cast a wide net, so people feel welcome to apply from various backgrounds. The main take-away is that we want people who have the right fundamental skill set, and are not too concerned about which formal discipline they learned it under.
Arch isn't that hard to set up, it's still easier than Gentoo. You just have to set it up from an explicit point of view. You must know every detail of what you want, and each item up, rather than a "10 clicks and I have an OS now" type of setup.

It helps to have a good knowledge of Linux to do it, because you know where things should go and where to look if there is a problem, but it doesnt' require you to become a kernel hacker just to get it to a prompt.
Unless, like the creators of Threes, you spend months on painstaking design.
The expectation should absolutely not be that everybody leaves at 5. Why not? Because the expectation shouldn't be that everyone arrives at 8:00:00. As white collar professionals, one of the perks we typically have is flexibility in setting some aspects of our schedules, whether that means taking a couple hours for an appointment, having untracked personal time versus a fixed PTO/sick accrual, or what have you. The flip side of this is that there should also be commensurate flexibility from the other party. Abuse either direction is unacceptable, but mandating precise work hours doesn't mesh well with humanity.
I think the opprobrium you are receiving here is unfair. You've been very careful to say that you're not trying to bring back the shame and the stigma. You're just asking a very important question: is the medical model really the most appropriate for problems of this kind?

I agree with you that it is ultimately not the most appropriate. However, for many people it is a big improvement over suffering alone and without help.

And in our world, the things that really can heal emotional problems -- psychotherapy, meditation, spiritual practice, hypnotherapy, therapeutic bodywork, breathwork, psychedelic therapy, etc. etc. etc. -- are much too "woo woo" for most people. They're too scary, or short of that, people's belief systems don't admit the possibility that such things can work.

Taking a drug, though, is something familiar to people. And the drugs do help people live with their problems, though not as well as the drug manufacturers would suggest. The unfortunate thing, though, is that people get the message that all they need to do is find the right drug and dosage. The drug can help them stabilize their lives, but then they need to start in on the emotional work. That's what can eventually get them to where they don't need the drug.
I bought a Synology box to use as a NAS, but I was pleasantly surprised to find that it has its own package manager, complete with web server, e-mail server, torrent downloader, etc. etc.

It's got a long way to go before everyone can use it, but I'm finding more and more uses for it.
Bootstrapping 101 – How To Start Your Online Venture With Very Little Capital
Programming is taking the patterns which make up a thought and approximate them in the patterns which can be expressed in a programming language. Sometimes the thoughts we have are not easily expressed in the patterns of the computer language which we write in. What is needed is a computer language which pulls the patterns from our thoughts and allows them to be used within the computer language. In other words we need to automatically determine the correct language in which to express the particular problem a user is trying to solve. This is AI, we need compression - modularisation of phase space through time. The only way to bring about the paradigm shift he is describing in any real sense is to apply machine learning to programming.
> And what he is doing is aimed right at us.
No, most likely he isnt in this to make something for a maybe 100,000 tech/start up geeks.

> So saying he's "one of us" is partly a loyalty thing, he's not going to forget us or sell out because he made it big.
No, this is completely irrational view point

> It's also cultural: his priorities for where the world should be going are similar, and his ideas on how to get there are like ours.
No, his priorities probably are nothing like the majority of people here, and his ideas on how to get there are probably not like them
The reason for this is that the Insight Data Science Fellows Program is designed for (and only accept applications from) PhDs/postdocs. The new stand-alone Data Engineering program (http://insightdataengineering.com) is open to all applicants, as long as they have good engineering/CS fundamentals, regardless of level of education or discipline.
I like this for Mac: http://paintbrush.sourceforge.net/
inDesign has a variety of previewing modes, including a 'printed' simulation as well.

Consider when you're designing for print you aren't limited to CMYK channels, you can have 6 inks (hexachrome), or any number of custom palettes (1 spot colour, 2 spot colours, 3 spot colours, etc) or any combination of a colour process plus additional spot colours. Since you're printing things on all channels it's important to be able to predict (before printing) how different ink layers and transparencies will eventually flatten down on the page.

I do most of my work for screen, but inDesign is truly the most advanced software for taking a print piece to press (in PDF format). Even to designers trying to use Adobe Illustrator for print work I STILL steer them toward inDesign because of the print-related extras and better opentype support.

FWIW, inDesign is the only Adobe product I'll 'miss' now that I've stopped upgrading. I'm not going to Creative Cloud and I can do all of my work using nonAdobe software EXCEPT for inDesign.
what is an LPA?
Is there a source for this that isn't blogspam?
Is this a real thing? Can you think of any other careers that might work well for this type of person? I've been leaning towards self-employment mainly for the "performance over time, rather than minute-by-minute" aspect. Have you had or do you know anyone who has had success "treating" this without medication? I've been looking into vipassana retreats and tend to do a lot of self-reflection but it frequently makes things worse.
I'm in the market. At one point I tried a Logitech Io2, even though I knew it was too awkward to really work.

At this price point lifetime is what I'm looking for; a moleskine replacement that could last 6-10 years would be interesting to me, even if it isn't perfect (refresh rates, and so on). Of course data accessibility is a concern with Sony too.
This technology is really cool, too bad it seems like there wasn't much thought put into making an appealing product out of it. Just imagine how much more you could do with a flexible display, rather than just reading PDFs and writing notes. From the video, the UI looks mediocre, and this is just a guess, but I wouldn't expect the software to be great. It feels like Sony just wrapped up a really cool hardware prototype in a shell and decided to sell it, but the whole thing lacks any sort of polish. I can't wait for someone who cares about the details of a product to get a hold of flexible e-ink screens.
Here's a video that shows off resting your hand on the screen while writing: https://www.youtube.com/watch?v=bvJuLK65dio

Jump to near the end.
Six word stories
For those who don't know Esquire, it's basically a supermarket tabloid-for-men style magazine. It's not a science mag, so for anyone to get too upset about it is, well, just not really smart. [0]

That said, the horrific FUD writing style is insulting. The comments by HN users - I can't even identify with the people here.

Now imagine that he is suffering like this because of a mistake... If you have a son in America, there is an alarming probability that this has happened or will happen to you.

Absolute bullshit. Total and utter crap. That does not happen. I have two ADHD kids and it was (a) my choice to take them to a doctor, (b) my choice of which doctor they went to, and (c) my choice as to whether there was a diagnosis of ADHD. It's farcical for me to read the opening paragraphs of this "article" and its presumption that doctors are evil and really just want to incorrectly diagnose kids. Atrocious.

[0] http://en.wikipedia.org/wiki/Esquire_%28magazine%29
I don't know why people are down voting your comment! You seem very honest and sincere in your opinion. I disagree with you that you don't think he's ill, but I've upvoted you because disagreeing with someone is not grounds to end their inclusion in the discussion.
As far as OS version fragmentation, iOS 6 and Android 2.x are both running on approximately 20% of their respective ecosystems. But for some reason iOS developers are more ruthless in cutting off older devices. I recently convinced a very insistent company to drop Android 2.x support after I pointed out that they had already dropped iOS 6 support without giving it a second thought.
Scarlet GN – Amusing regulatory exception for maraschino cherries
Any idea why the docs[1] recommend using Unicorn instead?

On Cedar, we recommend Unicorn as the webserver. Regardless of the webserver you choose, production apps should always specify the webserver explicitly in the Procfile.

[1]: https://devcenter.heroku.com/articles/ruby-support#rails-4-x...
most of the reasons for running ubuntu are dekstop oriented. Centos is probably a better bet for servers.
FireBox: A VR Internet Browser supporting the Oculus Rift
Thanks. Presumably these optimizations could be added to postgres as well, no?

Since work is/will have to be done to the chosen db, it would be best for everyone if the one chosen was of high integrity.
This article enrages me.

I totally agree with codinghorror that a blog without comments in not a blog, this is a prime example. No way to respond to the author without jumping through crazy hoops.

As to the issue.

1. NEVER use unicorn oobgc that ships with unicorn or the old one that ships with passenger. Use gctools on 2.1.1 https://github.com/tmm1/gctools or this on 2.0 http://samsaffron.com/archive/2013/11/22/demystifying-the-ru.... If you are disabling GC you are doing it wrong and creating rogue processes.

2. Expect memory doubling with Ruby 2.1.1. Not happy with that? You have 2 options. Tune it down by reducing RUBY_GC_HEAP_OLDOBJECT_LIMIT_FACTOR. At 1 your memory consumption will be on par with 2.0. It ships with the 2 default. Option 2, wait for a future release of Ruby, this will be fixed in 2.2 maybe even patched a bit more in 2.1.2 . See: https://bugs.ruby-lang.org/issues/9607 and http://vimeo.com/89491942 and https://speakerdeck.com/samsaffron/why-ruby-2-dot-1-excites-...

As for the, full-of-bait, title. Ruby's GC is ready for production and being used in production in plenty of places. Just don't go expecting rainbows if you disable it. And expect memory doubling with 2.1.1 if left untuned. You can choose how much you want the memory to increase from 2.0
Aurora (StrangeLoop 2013 demo)
A digital fortress?
wait, this device is literally flexible as in bendable like paper? that's what the article makes it sound like, but it doesn't seem to be true based on the product page:

http://pro.sony.com/bbsc/ssr/cat-digitalpaper/cat-digitalpap...
The sentence in question was: "You can't run a startup at crunch time with devs putting in 7.5 hour days." The "at crunch time" was meant to qualify the rest of it -- to suggest that standard hours might work some or even most of the time, but not when you get that big client on the hook who wants something custom next week. I think that's in line with what you're saying.

With that said, most of the successful startups I know involved long hours early on, and not just occasionally. It absolutely involves borrowing from future productivity and present quality of life. Sometimes taking that loan is worth it, and sometimes it's just a stupid, pointless death march and the urgency is manufactured. The latter might be more common but the former definitely exists.
Here come the robot lawyers
Yeah, and very responsive team as well.
Drug costs are a great example of where the USA could easily improve, if the lobbyists allowed. Because they are predictable and unceasing, drug costs for chronic conditions should not be covered by an insurance regime. It's as silly as purchasing food or clothing with insurance. Of course, once actual consumers are buying, competition will drive costs down.

That isn't to say I don't have sympathy for those who need extremely expensive drugs on an ongoing basis. That is a hardship, which could be ameliorated by government payments, e.g. Medicare, Medicaid, or something similar. But there should also be a middle category, of drugs that are expensive but which most patients can reasonably afford without government assistance. Drugs in that category will tend to see swift price drops as soon as the FDA allows generic competition.
I'd pay too. Loving sketch.
Ooooh this is absolutely gorgeous, it's like a moving painting! I love the style, I was very impressed by the video so now I'm going to read all about it because this is the first time I hear about it. ;)
Do we really need another new NoSQL database?
Thanks guys. Let me try again. I don't care about printing, as there are clearly others worrying about that. How does it look on my ~2K screen, since I don't have the cash required for the ever emergent 4K coding revolution? Any help? None? Okay. Cool. At least I learned something, even if about printing. :-)