skysight-inc/HackerNews huggingface dataset:
It's the same reason old banks look so nice (and expensive): someone who has obviously invested in appearance is sending signals that they're sticking around for a while, which implies they won't take your money and run. I think it was Tim Hartford who wrote about this in a book, but I can't find the reference now.
Another reason i think is that life sciences applications are inherently difficult for ethical reasons. It's one thing to risk a few people's lives who get sent to space once in a blue moon, and another to purposefully put the lives of patients at risk experimenting. On the other hand, experimenting with computers is harmless.
That's one figure you will never see. First you have to quantify effort. Then, you need to get companies to reveal how much effort they put into each product or service. This ratio will be a closely guarded secret for companies, since it would let competitors understand the quality of the field.
You Lock Your Data in Postgres — We Cannot Fail
I'm in the same boat here. I worked for a Fortune 500 corporation for the first 3.5 years after college, and for the most part I was just putting in my 8 hours. I enjoy software development, but the atmosphere and mentality at this business didn't encourage you to go the extra mile. If you said, "Man, I love this company," people would give you strange looks, probably suspecting you of being a suck-up. There was a lot of "us-vs-them" mentality with regards to the regular employees and managers. On top of all that, the systems and teams were so huge that you could only get so far ahead with your work before you had to stop and wait for the "marathon, not a sprint" types to catch up. All in all, it was discouraging, and it started to kill my passion for developing great software.

Earlier this summer, I quit that corporate job and joined a 10-person tech start-up with highly-motivated, smart, and optimistic employees. Everyone believes in the business's potential, and we all strive to make our work better and better. There are no set hours (whatever is most efficient for your lifestyle), and vacation is unlimited. Combined with a small, motivated workforce, these policies result in an environment where developers no longer feel like children doing chores but trusted professionals who can handle their own responsibilities and work/life balance.

All that to say: Life after college can vary greatly depending on how you make your career choice. You can take the corporate job if you like, but I love working for a smaller business with flexible policies and motivated co-workers working hard to change the future.
Its true that post college will be different for different people. Life is different, but this last statement "My post-graduation plans? Seize all that extra free time! Start working out more. Go to that weekly Reddit poker night. Go to more concerts. Go to programmer meetups." is a restatement of the article author's point.

The author makes the first derivative version of that point, which is that one needs to actively live your life, but the expression is the same, deliberately go into life and make your way. Or more practically pick a direction and move out.

If you get through college, and many people do, and you still have no idea what you want to do, you are at a relative disadvantage with respect to your peers who are charging off into their destinies.

College makes sense as a program to get a degree, but that really only makes sense in the larger context of "with that degree I can then move on to this next thing and that gets me closer to ..." If you don't pick a direction and go there you will find 10, 20 or even 30 years go by and suddenly you start seeing that you are going to be dead eventually and wondering what it was you have done with your time.
I think the OP is underestimating the sheer speed at which our expectations for design/functionality have been going up.
A good looking static page is really a problem of the past at this point. We're moving much faster into the realm of high standards for more innovative UI/data presentation.

Just take the IOS Youtube app for example. It's simple as shit, looks rather good, and it has a solid UI/UX to switch to fullscreen, scroll through comments, etc. It's not groundbreaking stuff, but it's a notch above.

If we use Google apps as a baseline, then it's fair to say the threshold for what's acceptable is moving up, fast. The Youtube app is more or less just presenting info as basic lists, with image thumbnails. Is that the best way to represent a playlist, comments? Maybe it is, but we're just at the beginning of exploring how to fully present information, create an experience, all of which needs to look and feel good. If you stop at 'it looks good enough', you're going to get outpaced.
I think most recent college graduates have bigger issues than worrying about their 'self-branding'. It takes time, and, usually some experience, to build an identity. Sometimes you just have to 'wing-it' and see where that takes you. I'd bet that most employers wouldn't expect a kid fresh out of college to know his/her 'true calling'.
One clarification - CRD turns out not to support exporting a Linux machine that is your own (unattended). They do not have the daemon/service code for that. Sharing with other people works fine.
Thing is they're about 100x more dangerous than dogs.
I think that too when I see CPA, except at HN or some other web-related site. Context.
Founders: Eyes wide open
I think we have gone through many singularity points in history. In terms of the history of the planet (or even life on the planet), the last 10,000 or so years show an incredibly fast rate of progress.
That's not elitism; that's reality. Notice that PHP is pretty much the sole language garnering this reaction? No one actively makes fun of C#, Python, Clojure, Haskell, Perl, Java, etc., even when they dislike them.

For example, I don't care for Java at all, but I admit that it's a really good implementation of a language I just don't happen to like very much. Same for C#. My reasons for not using it have nothing to do with the language itself (which is perfectly decent by all accounts). Programmers joke about Perl looking like line noise, but even that's a criticism of how some people use the language and not anything bad about Perl directly.

But no one other than PHP programmers seems to have anything good to say about PHP. It's nearly universally disrespected as an insecure, inconsistent, buggy mess. That's very unusual - perhaps unique - among major programming languages. Maybe there's a reason that non-Java programmers have a grudging respect for Java, non-Python programmers can find things they like about Python, but non-PHP programmers almost never have anything good to say about PHP.

When a lot of subject matter experts vocally dislike something, maybe that thing is misunderstood. When nearly all of them dislike it, perhaps there's a reason for it.
Complete ignorant question: there is always the discussion of "falling" in to a black hole, but could it be possible to "hang" something from outside the event horizont?(given an infinitely strong and quite long wire).
If so, could it be possible to send any signal outside? Is it possible for a particle to vibrate in a radial axis away from the blackhole once inside the event horizont?.
Does a particle follow in an orbit around the black hole once inside the event horizont? Or the acceleration towards the center is so big that is a vertical fall?
I think that this last question is somehow replied on the article but I can't understand it.
Amazing topic indeed!.

Edit: some corrections.
And it's not just a matter of profit. In fact, the research for the achievement of superhuman intelligence must hijack the ordo cognoscendi and jump in front of the line, because with superhuman intelligence humans can leave the rest of science to machines (hopefully).
If you can’t use past tense, then shut up
Haven't seen it mentionned a lot in comments, but it also happens that drugs are not the culprit. Your brain might be, or more largely your DNA. Drugs and alcohol are just ways (self destructive) to try and cope with the fact of simply being alive.

I had such an alcohool problem when i was 26 or so (some serious, drink alone thing). Only 10 years afterwards was i diagnosed with a problem in neuro-trnamitters, which another drug (medecine) just made disappear. I've been living 6 years in a world without fear and mental pain, since, something i've never experienced before. My brain was the main culprit.

I just wish we could advance our understanding of the brain so as not to serve people anymore of "god hate you" / "it's your fault" bullshit.

I'm gonna kick some creeper's asses tonight in memory of all the suffering ones (yeah, creeper's are good scapegoats, i know it's not their fault either;). Thx all of you for sharing, i've spent an interesting evenig reading the whole thing.
I am sorry, but this is not true. IMAP as a protocol does not support push notifications. There are extension for IMAP that supports push, but they are not widely supported.
It would be about amending an appalling disgrace; not upon Turing, but upon Great Britain.
It's funny. I think that as a software developer I was disabused of the notion that visual appeal is an indicator of quality a long time ago. Software looks entirely different on the inside. A nice visual facade can front frightening internals and vice versa.
If you had a good reason, why do you feel ashamed?
The problem is, designing a smarter AI itself would possibly be harder as well, and it would depend on a balance between difficulty and capability.
This is from 2011, so it had absolutely nothing to do with Kurtzweil joining Google.
It's not an inevitable law of human society that if a group is unfairly attacked by some party cannot then go on to unfairly attack someone else. While it's easy to think of victimhood and especially one's own victimhood as an attribute, it's really a transitive relationship.

Not to say which of the FSF or Cannonical is right in this dispute, I'm not sure myself, but this article made a seriously problematic argument.
Haha, seconded. That list got expanded as well to allow for multiple byte (segment) IDs, and the expanded list still feels like a blast from the past! The only thing about MIDI is that the official standard doc is still only officially available as dead tree. While there's plenty of good (and sometimes better) treatments of it online, I wish they'd just catch up a little - I don't really want to send a cheque from the UK to Cali' for it!

Of course, that's rather a digression - it's a surprisingly decent standard, and what it's enabled is startling. Well deserved, and congratulations to them!
I was under the impression circuses with animals were dying out, at least in civilized countries.
Because they're hackers and it's fun. Like having a steam bleed valve on the side of your electric car :)
ActiveSync is proprietary protocol designed by Microsoft, and it has nothing to do with iOS or Android. Everybody is implementing it (and paying hefty license fee to MSFT), because it is the best and most-widely supported sync protocol.
Some surgeons (who, these days, happen to hold the degree of MD) still find the "mister" thing respectful of their specialty. Sure, it may be a hangover from a time long past when surgeons usually weren't qualified physicians, but now it signifies that you understand they aren't "mere" GPs/physicians attending. (Interesting note only, not a rebuttal.)
Whilst these were, by that link, not really "pardons" in the legal sense there is another important difference. These represent a change in the material facts considered in the convictions (hence presumably if anything happened the convictions should really have been overturned; doing it the way they did probably avoided getting sued though?) - these people were shot for cowardice/desertion but it is now understood that they were suffering a mental health condition, ie shell-shock.

So as far as precedent goes this doesn't appear relevant [to me] as in Turing's case it is a revisionist attitude to the moral underpinning of the law at the time that has changed things and not the material facts.
Black holes fudge with time and other holes don't.
Real-time rendering is done pretty fast and nicely by whizzytex (sudo apt-get install whizzytex), if you don't need the collaborative features and are comfortable with emacs.

This being said, doing it in a web client sounds like no small technical achievement!
Great to see this incredible, simple, elegant idea and OS example get well-deserved recognition. Plus there are few things more fun to code.
The point is—and perhaps I'm astronauting a bit—beauty is functional in it's own right.

That's different from what Eames said, at least in this quote. He said, "Who would say that pleasure is not useful?" Pleasure and beauty are not the same thing. If he limited himself to beauty, he could have designed beautiful, uncomfortable chairs, but that would have resulted in a great deal of resentment from (most) people who had to sit on them. When an object's functionality falls far short of its beauty, the user feels that his or her needs are taken to be superfluous given the beauty of the object. These "narcissistic" objects are nice to have around at first, thanks to the enjoyment of their beauty, but eventually you hate them as much as you would hate a person who felt entitled to be a jerk because of their physical beauty.

In any product, a web site as much as a chair, discomfort combined with beauty is a stick in the eye, because you can tell from the beauty that considerable work went into the design. An ugly, uncomfortable chair is just a bad chair. A beautiful, uncomfortable chair is the result of someone very, very good investing a lot of time, which could have resulted in a comfortable chair, except they didn't give a damn about you or your comfort; they just wanted "their" chair to be beautiful.
This is an absolutely awesome project, mad props to the guy for envisioning it and pulling through. The cost must work out to something terrible but I can totally see why someone would do this.

Having an FGPA on there is a very clever idea, it adds flexibility to the design in a way that a prototyping area would but much cleaner. The one corner with all the PWM and other connectors is the most interesting part, I really wonder what kind of plans he's got with this but it goes way beyond 'just another laptop'.

If someone did a 'Bunnie Huang uses this' post I'd be all over it, the tool collection to create a design like this would be extremely interesting reading.
Somehow i believe people will never stop having metaphysical questions. Even diehard eliminativists can't help finding the 'why?' question annoying.
"The singularity isn't near". Only became obvious when Kurzweil signed with Google???
MIDI single-handledly enabled more people than ever to produce music. Back in 1990, my dad setup a studio with a 486 and produced CDs for a lot of independent artists around our city that would never had it recorded otherwise.

Also, it's amazing how it turned into a standard and is still well supported by all applications. My dad can still open his early works and remaster using improved, true-to-life instruments that make it sound like live recordings.
Operations, machine learning and premature babies
but why? maybe it's for folk who enjoy reading spam?
All forms of intelligence find their own versions of 'right' or 'wrong' in time. If we did it, there's no reason the machines won't.
I'd be conscious about the LIPO battery choice & potential fire risk.

They're absolutely fine when treated with care (i've had many for years for RC planes & helis and never had more than minor issues), but i'd be concerned people are used to not having to care about their batteries.

If you discharge them below ~ 1.1v per cell (higher for cheaper ones) they don't quite explode but it's not a slow burn either: http://www.youtube.com/watch?v=hcwOwf55Rtc

There are other options like li-ion or, slightly lower voltage per cell but you can pretty much abuse them and they won't blow up: A-123's.

EDIT: for clarity, discharging to 1v alone shouldn't cause a fire, it's the act of charging them from that state.
Kind of old but there is one, http://andrew.huang.usesthis.com/
My little company has started working on a solution to this: http://parley.co

Google will never store email in a properly encrypted fashion, because their incentives lie with advertisers rather than with users. The only way for encrypted email to both work and reach mass appeal is for it to be implemented in such a way that private keys never touch the server while still being ridiculously simple to use at a highly accessible price point.
Greg Egan's Planck Dive short story is worth a read: http://gregegan.customer.netspace.net.au/PLANCK/Complete/Pla...
How Google Could Crush Amazon's Cloud
Show me why you believe that this is what will happen: don't just tell me that this is what will happen.

This is precisely why we do everything in our power to stop countries like Iran getting nukes. It's only a matter of time before some nutjob actually goes and uses one - so the sensible thing to do is make it really, really difficult to get one in the first place.
Same here. And having all the code from the ground up is very useful. TCL turtles all the way down!
I graduated Dec. '11. There are three things that I wish I had been told about working after college:

1. Find a mentor. If you have any flexibility in the projects you work on or the people you get to work with choose to work with someone who will be a mentor to you. I think we're all familiar with the benefits of a mentor as a teacher, but there's another important function of a mentor: they can be a "cheerleader". A good mentor will talk you up around his co-workers and management, and make sure that those who don't work directly with know that you are capable of putting out quality work and that you should be considered for more interesting/challenging work in the future.

3. Ask questions. When you start your new job you'll feel like you need to prove yourself as just as capable as everyone who's been working on the same project/codebase/technology for years. So you'll stay late banging your head against the desk trying to solve a problem that has nagged you for days. You finally breakdown and ask an experienced engineer what he thinks, he says, "Oh yeah, I've seen this a hundred times. It tricky the first time you come across it..." and then explains how to fix it in a few minutes. If you had gone to him earlier you could have increased your productivity and saved your self a headache. The more experienced engineers are a resource. If you aren't using all the resources available to you to get work done efficiently, you're not doing your job.

2. If you're unhappy with your work, speak up. Your management cannot read minds. If you find your work soul crushing but you do well on it your management will keep you there until you burnout. At that point you'll rip off your clothes and streak through the halls and your management will think, "I never saw that coming." Your company(probably) wants you to be happy because if you are you'll be more productive and that adds to there bottom line. Let your management know that you would like to do other work and they'll try to move you somewhere you can be happy. It may take time but I've found that just knowing that you management cares goes a long way to easing the pain. If your management does care, start working on your resume and browse wanted ads during lunch.
Learning emacs movement keys the masochistic way
Thanks - whizzytex is a good package for real-time rendering. What we're trying to do with writelatex.com is help users get into LaTeX by removing some of the traditional barriers (needing to install, compile, etc), plus making it easy for existing users to work on the go and from any comp.

Hope you like the site! :-)
The raspberry pi expansion header is genius. I really hope this sees the light of day.
Google are killing their own product. I have deployed apps for over 30 clients, and now I think it's the time to look for alternatives.

Perhaps Amazon can introduce something to fill this gap ?
Slippery slope. Many of us have Google in a good light because of the free tools they provide. We've given them our attention and trust when it comes to search, and therefore allow them to make money off of it. At a certain point this could backfire and allow a competitor to offer everything Google does, a good enough option, and not try to milk every cow to the last drop..
Eventle.com - tool for your events and meetups
I don't see Valve wanting to hand over their big profit maker to some independant standards body.
Pharo Smalltalk and NativeBoost: inventing the future
http://liliputing.com/2012/06/turn-a-raspberry-pi-into-lapto...
The point is not that gun control reduces the number of murders: it's that making it harder to get hold of a gun makes it harder to kill somebody.

Anybody who wants to kill somebody badly enough will do it with or without gun control: you'll still be able to get hold of a gun regardless. What gun control will do, however, is make it much more unlikely that somebody will go out and act on their murderous feelings.

To the man with a hammer, everything looks like a nail. To a man with a gun, it looks like a valid solution to far more problems than it actually is.
It’s Startup, Not Start-up or Start Up
You mean like cats? (That's not a rhetorical question, by the way. When you domesticate tigers, would they be very different from what we now consider a cat?)
I definitely think you are on to something. The attempts at artificial intelligence I am aware of all consist
of some sort of optimizing, so trying to find a good thing to optimize seems a very reasonable thing to try.

(This is just my speculation, so take it with a grain of salt)

Here I think it is reasonable to look to human motivation. Maybe by making an agent that optimizes what a human brain optimizes, we could see similar behaviour?

A reasonable start is Maslows hierarchy of needs.

1. Biological and physiological needs. For an embodied AI, this could correspond to integrity checks coming up valid, battery charging, servicing.

2. Safety needs. I think these emerge from prediction+physiological needs.

3. After that we have social needs. This one is a little bit tricky. Maybe we could put in a hard coded facial expression detector?

4. Esteem needs. Social+prediction

5. Cognitive needs. I have no idea how this could be implemented

6. Aesthetic needs. I think these are pretty much hard-coded in humans, but are quite complex. Coding this will be ugly (irony)

7. Self-actualization???

Now, from 1 and 3 it is reasonable to suppose (provided the optimizer is good enough) that we could train the AI, like one trains a dog. You give command, AI obeys, you smile/pet it ( -> reward).

It does something bad, you punish it.

In order for the optimization procedure to not take unreasonably long time, I think it is important that the initial state has some instincts.

Make sound if you need battery. Pay attention to sounds that are speechlike.

Maybe give it something aking to filial imprinting could also be a good idea.

Extensive research on neural basis for motivation should be prioritized in my opinion.
It's an impossible battle. Too many people enjoy, for example, like that pugs have a fundamentally non-functional nose.
Well, ten points for irrelevancy. I'm assuming you use a knife as part of your regular culinary experience.
According to the law, they really aren't.

That said, I think the under 10s probably need parental supervision anyway.
That's sort of the process we had to get the bengal (hybrid asian leopard cat and housecat), which is considered a domestic cat after 4 generations.

Same thing has been done with servals ("savannah cat"); I can only imagine how awesome/terrifying it would be with other lesser wild cats, although I think there are enough differences between the great cats and domestic cats to make it difficult/impossible to do naturally (tiger/cat or leopard/cat cross).
Exactly. It's just as carbon neutral as hydrogen produced by electrolysis.