skysight-inc/HackerNews huggingface dataset:
Miraca Gross did a long term study of exceptionally gifted students in Australia.

http://www.davidsongifted.org/db/Articles_id_10489.aspx

Brilliant kids who were held back in their age group, following the "inclusion" theory, were far more likely to become depressed, and to fail as adults.

Brilliant kids who were not held back and allowed to progress according to their own skills and talents, following the "acceleration" theory, were more likely to become well adjusted successful adults.

The relationship between intelligence and depression in children is explained by this study. There is a third factor - how the education is handled.

Imagine taking a person of average intelligence and placing them in a class for profoundly developmentally disabled children, children who can not feed themselves or talk. Make them sit in this environment daily for 12 years, as the only person of normal intelligence in the room. Spend hours each day, for years on end, showing them over and over how to use a spoon. A normal person forced to experience this would rapidly become suicidal or crazed.

That is what it is like for exceptionally gifted children who are mainstreamed. Take an 8 yr old child who is doing algebra and calculus on his own and force him to study tables of "addition facts" for an entire year. Punish him if he won't fill in the worksheets and then sit quietly if completed, or raise his hand to receive more worksheets that are the same thing, to keep him busy and out of trouble. This child becomes frustrated, and within a few months, will become depressed and hopeless. The "good ones" stay quiet and contemplate suicide. The "bad ones" start to act up, and nowadays are prescribed antipsychotic tranquilizers. One of the biggest new markets for antipsychotics is in forcing it upon children.
This is related to last year's article about Google's neural network being able to recognize cats, right?

http://www.nytimes.com/2012/06/26/technology/in-a-big-networ...
WebRTC and XMPP
The Pain Of Parallel Programming
This is probably made for fun, and in the spirit of the times where there's an app for everything. Whether or not it's useful is another point though..
12 useful Chrome commands
Isn't this normal on many shared hosts?
The way to try it would be to let thread owners pick the rules that were in force. That way you can have a free flowing conversation in one thread and a serious exploration in another. It also allows room for people to develop a reputation for applying moderation in an even handed fashion (without requiring a reputation to get started).
I was mildly appalled that such a low quality article made it onto the frontpage of HN, a psychological study that starts off by talking about Aristotle and les quatres humeurs scores high on my bullshit detection algorithm.

But I thought the publishers name sounded familiar and went googling and found http://www.the-scientist.com/?articles.view/articleNo/32426/...

Which contains this gem:

"""Bolstering this trend is the so-called “gold open-access” model, in which publishing is supported not by subscription fees but by author fees. An example of a gold open-access journal is The Scientific World Journal, currently published by Cairo-based Hindawi Publishing Corporation. This megajournal covers virtually all scientific fields and imposes an article processing charge of $1,000 for each accepted article. Similarly, the better-known Public Library of Science (PLoS) journals charge authors anywhere from $1,350 to $2,900 to publish, with a discount if the researcher is affiliated with a university that is an institutional member."""

So effectively, if you are giving this article your attention, you are supporting a sketchy vanity press that does not appear to engage in the same level of peer review as more traditional journals, open-access or not.
Is it normal for a company to go down with no indication of it on its webpage?
I have, but this is just a warning to everyone else. I have no faith that they will do anything about it, and wanted other people to be aware of the complete lack of security.
Thanks i'll look for that
PayPal.com XSS Vulnerability
That 404 page is a relic from the past. Take a look at what makes up their search page and you'll see that it is almost 1 MB uncompressed. That's for a page that displays a logo, a navbar, a text input and a button.

Sure, the page has really become a one-page app with some advantages that come from pre-loading, but jeez, it is still 1MB!
Yeah cheers to that guy who built the office suite. Why is there so much negative feedback towards said hacker?
Why we're invisible to Google bus riders
I often have thoughts that I want to write down, while I am at work. Because I am at work (not at home) I often don't write them down.

Because of that I'm thinking of developing a 'brain dump' service, that you can send an email to.
You would host it on your own device. The service will read it's inbox and add messages from authorized senders to a plain-text repository, and offer the most simple things like login, listing and search functionality.
I'm closing in on 50, been programming since the 1980s. I'm struck by how many things are still the same. Still use emacs. Still use email and chat (then it was the "talk" program). Still interact with the computer using a shell in a remote login session. Specific languages have had their moments in the spotlight, but we're still more or less writing programs and interacting with systems the same as we were then.
The basic income is just like roads, everybody pay to build and care for them and then everybody can use them for free.

Basic incomes are roads, to liberty.
Google "Why we're invisible to Google bus riders" to bypass the paywall.
The problem with words like depression is that they really do have many meanings.
"I'm a sysadmin by profession but when I write code I don't
want to have to worry about backups, scaling, etc. Those
things get in the way of creating the product."

This is how you get yourself into the type of problems OP is talking about. You can't rely on infrastructure to intelligently save you. You can't rely on SAAS options to solve your design issues. If you aren't asking questions from the beginning like:

"How will I scale my product?"

"How will it handle failures?"

"How is it going to work at scale?"

Then you're going to be dealing with complex troubleshooting issues in a fragile infrastructure.

Don't try to replace the engine mid-flight.
I wonder what the binary size, resource utilization, and performance difference would be if this was written in C. How would Go match up against C for embedded platform dev? I mean small/real embedded systems... not Android/iPhone platforms.
If you're on anything, google documents is excellent - and you don't have to back up, you always have your documents, they are available mobile, and best of all, collaboration. I'd never go back to an installed word processor. The net benefits (no pun intended) are just too compelling.
The article doesn't give much information although I believe (believe, not know) that our brain deals with middle age in a smart way.

What is interesting to me is that one factor of brain ageing is the way our society is organized: we can't spend a lot of time learning after the university or when we don't have a lot of time to write code obsessively.
Clever. :)
How is this specific to Raspberry Pi in any way?
I think an important aspect to "getting" git is realizing and accepting that git has several somewhat redundant commands and usually two or more ways to accomplish something.

Personally I always do "git remote update -p" to synchronize all my remotes and then explicitly merge or rebase depending on what I'm trying to do.
Another one to add to that list: Iroquote (http://www.iroquote.com), by yours truly.

Two really new things in our forum software: communities are democratic (no admin "owners") and discussions are summarized (no 20-page comments to read through). We're going to launch public next week and that means anyone will be able to host free feature-full ad-less forums on our platform.
That line truly astounded me.

If "opening ports" is on the pain list, running your own mail server is going to feel like running a marathon while having a seizure.
What are they so mad about? Instead of 100's of luxury cars clogging up the road, it's one low key bus taking people to work.

And the office perks? Why do they care? It's not hurting anyone and it seems to save money and boost productivity, while engaging the local small businesses.

People can complain about anything these days...
> And why call it "The Open Source Java Office Suite"? Users do not care whether it's Java or C# or what not, as long as it's better than current offerings out there.

It seems to be a trend with developers sometimes to get so involved in what they make that they forget who their target audience is (I would guess in this case he wants more than developers to use it). If his only fault in target audience usability is the naming, then he's doing pretty well (don't know if it is or not yet and usability is subjective). Either way, still a great learning experience taking on a project like this and I don't think I would judge it past "proof of concept" so far.
Using MongoDB as your primary Django database
It's phenomenal how some people believe they know what is and was best for everyone else based on their own assumptions. He made a decision you wouldn't have, under conditions you weren't in based on priorities you clearly don't agree with and having had different experiences than you, but hey, because he didn't take the money, he's wrong.

I used to think this way, and that saddens me... I hope you get over it, too, and realize that other people want and do different things, and not only are they rarely categorically wrong or right, even if you consider them as such, that is your opinion, and it's no more valid or invalid than someone who does something of which you do not approve and comes away from it satisfied.
Sometimes you build it and they don't come... hard to tackle big infrastructure as a startup ($850M doesn't sound like much to build a nationwide anything infrastructure).
From my brief browsing of the code, it doesn't see to be tied to Raspberry Pi. Or if it is, it's probably very portable to other Linux systems.
NASA vs AT&T Technology
I was almost positive I had read the idea of Twitter as a protocol before (or something very similar), even though on Twitter[1] pg notes he never published this specific piece despite having written it in 2009. I really appreciated the simplicity of thinking of Twitter that way, and the definition has stuck with me.

In case anyone else wanted to know where they read it, it's under Request for Startups, #3[2].

[1] https://twitter.com/paulg/status/338702876744482816

[2] http://ycombinator.com/rfs3.html
Go's standard library includes things needed for the Real World(tm) like HTTP server/client and serialization for example on a project like this one.

In C those functions would be provided by third party libraries like libCURL (or handwritten and likely insecure).

This is slightly irrelevant in terms of your question about performance, but in terms of dev it is very nice to avoid dealing with 3rd party packages, especially when programming for multiple architectures.
The uproar over this is somewhat ridiculous, in my opinion. As pointed out by one of the engineers in the article, pooling people together for a ride is much better for traffic and the environment.

Secondly, the complaint about the buses being available only for people who work at the tech companies seems unfounded. At my university, they have campus buses for the students to get around; people in the city are not allowed to ride them. I don't see anyone complaining about those. There's something called "company perks" and these buses just happen to be one of them. Yeah, maybe there's a farmer somewhere who is working a lot harder for a lot less pay than an engineer at Google. But if salary should correspond to effort, then the entire job system is screwed up and it doesn't make sense to just single out these Google buses as one example.
Because they haven't tried to control it too much, Twitter feels to everyone like previous protocols. One forgets it's owned by a private company.

Makers of Twitter clients were eventually reminded of this fact in a rather painful way.
How is Stalin more evil than Hitler if Hitler committed calculated genocide? They were both evil but the conclusion that Stalin is more evil because he had selfish motivations seems biased and arbitrary.
Excuse my ignorance, but since when is taking the bus to work considered a sign of luxury and elitism?

I'd rather drive myself...
I'm sure you probably can. People are very flexible and determination is more important than nearly anything.

Why anyone would _choose_ to do it this way is a mystery to me. But a lot of people stumble into graphic design from other disciplines.

You can certainly learn graphic design by studying patterns and previous work. But that's a very limiting way to learn it.

When the styles change, or worse, when the technology changes, you will have a harder time adapting than someone who has a more foundational knowledge. One of the side effects of being an old fart, whose been in the business for too many years, is that I've seen the world change many, many times. And I've seen people get seriously left behind by change. But if you love the designing, and not the tools and the previous patterns, then the change is much smoother. And the change is generally led by those artists.

I've also seen potential artists and designers become frustrated with observational drawing; and it _can_ be a frustrating process. You are basically reprogramming your visual system. Sometimes these artists think that going into graphic design is a path of lessor resistance. It's not. It's a demanding discipline to do well. It's not something you can pick up by following a few simple design patterns.
These words are so true. Employment is a mutually beneficial economic relationship. Employers want you to believe they hold all of the power; however, this is very far from reality in early stage companies.

Employers gotta pay to play. Sometimes pay is much more than cash dispersed twice a month.
I used to think that way. But I updated my ideas once and for all when I improved my understanding of consent.

Libertarian anarchist theory is based on non-aggression, that is, the idea that capitalism can be a system where people deal only by consent. But the kind of consent it uses is "affirmative consent" - you said "yes", or you signed a contract agreeing ahead of time.

Feminism introduced me to the stricter idea of "enthusiastic consent" - you ongoingly and genuinely want to. From this improved perspective, contract is unacceptable (it's there to allow you to be forced despite no longer wanting to), and putting someone in an arm twisted position of "say yes or starve" is clearly not consensual. But this is precisely what capitalism does.

Honestly as things are now, I don't agree with the existence of money systems at all. I am not pro-tax, I'm against the whole of the money/paying/salary/finance system in its entirety. But tax is a weak hack to at least claw back a little economic equality. And breaking it without replacing it is harmful.

As to "we should be able to support roads" (or whatever), basically this has the same power and limitation as crowdfunding. A million ordinary people can scrape up a million dollars between them. But most of the economic power has already been sucked out of their reach - any individual in the 1% could pay that $1m out of their personal fortune and not even feel it. Spreading effort over the many when the few hold all the resources is a strategy doomed to fail.
K-means clustering from command line
He means "by similar logic [to the post that I am replying to]". In other words, he is claiming that using the arguments from the post will lead to making that statement with the word "never". He himself probably doesn't believe "never".
Google I/O 2013 - Cognitive Science and Design
Just because I don't want to worry about it doesn't mean that I don't. In fact these are the things that keep me employed. The point I'm making is, the level of abstraction is increasing and putting us in a place where someday we wont have to worry about them. It's the same way as people can now create websites without needing to hire someone to build it.
does this definition applied to tumblr too?
The article says that it's not ever supposed to compete with MS Office, but to be a basic solution for companies with specific needs ("such as obtaining data from a Java library").
I want to teach Growth Hacking for free
Marcademy.com is thinking about creating a Fellowship program to teach for free Online Marketing and become a Growth Hacker to 20 - 40 SFO/Bay Area college Seniors during their senior year. Program would be 8 months (Sept '13 - April '14) and include monthly in-person weekend immersion events. There would be no cost to the students. We'd get paid by an employer if we got them a job when they graduated. There would be no obligation that students would have to take a job from one of our sources. So for the student it would be entirely free. Would like thoughts on this.
Plants won't grow near Wi-Fi router
https://www.google.co.uk/search?q=%22Why+we%27re+invisible+t...
I've thought about building something like this. Very useful.
Pattern attribute can also be used to specify what kind of keyboard should your smartphone show when field receives focus, e.g. numeric only.
...about which there is apparently no more information than this single line.

Give us a clue what you're planning?
Don't really see that. PHP was basically written as a C-style interpreted language with $vars. It ended up so much like Perl that there's a decent amount of Perl and PHP you can cross-paste without error.
Anybody know if they run 2.6 or some newer kernel?
That's why they say perl is easy to write and hard to read?

I'm a perl developer for almost 3 years and I simply love it.
Some of these capabilities are already built into Python.

See Guido's "dictionary views" described at: http://www.python.org/dev/peps/pep-3106/ In Python 2.7, those dictionary views are exposed as d.viewkeys(), d.viewitems(), and d.viewvalues(). The key and item views both support set operations such as union, intersection, and difference. Also note, the dict() constructor will accept sequences of items as input. Those tool make it trivially easy to express diffing and patching in native Python:

# diff from d to e
patch = (d.viewitems() - e.viewitems(), # deletions
e.viewitems() - d.viewitems()) # additions

# apply the patch to f
# dict(f.viewitems() - patch[0] | patch[1])
Autoroute loads your express routes automatically.
I'm surprised that they kept you on below market salaries after the acquisition. But I'm guessing that the bonuses more than made up for it?
It is a relative new law (5-10ish years) called something like "anti-terrorism funding and money laundering law". It require the bank teller to inquire the nature of any withdraw or transaction, and the power/requirement to stop any money withdraw or transaction in case the teller aren't satisfied with the answers the customer gave.

All to the discretion of the bank. No criminal investigation is needed to stop transactions/withdraws. They might not be able to close the account, but they can prevent any money from being removed from it as long they like.

It's also the same law that are currently is preventing unregistered phones from using sms-purchase for tickets to buses and trains. The law directly forbids any kind of money transfers if one of the participants are not directly identified.
I disagree. It ships with a single built-in application which turns the screen red. Someone can take the codebase and replace the application with a different one.

I seem to remember some old 5 1/4 inch disks that contained both an OS and an app. That's approximately what this is in its current state.
Here I'll admit that my exposure to PHP frameworks is minimal. My primary issues are the rigidity of RoR, the ample amount of security issues and the general slowness of Ruby in some very key areas (which tends to cascade down even more with a framework).
Originally we didn't think we could be that low-level and provide all the safety guarantees we wanted, but eventually as the language design matured we realized we could.
Exokernels still provide abstractions that allow multiple userspace processes to interact with the hardware. The abstractions are just closer to the underlying hardware, e.g. disk blocks instead of files.
Seeking co-founder - 3D printing application
Hi,
We are a start-up in San Diego and are in need of a third co-founder. We are on the hunt for an incredible back end programmer, preferably full stack. As we would like to apply for fall incubators, we are looking to find the right match as quickly as possible.

We have branding (online and off), wireframes (for 1.0 and 2.0), market entry strategy, business plan, models for algorithms, etc, all ready to go. We just need to get the back end in motion so that we can present to investors. Please note, one of the partners is a very experienced front end developer, so we are not asking for someone to come on board and make our whole product for us.

We are looking for a great partner, that feels start ups should be a fun ride in addition to being highly profitable!

Use any technology/languages you wish, you are the CTO, we would respect your expertise. Basically, the 1.0 version revolves around multiple user types interacting and being able to sell products to each other. Further iterations involve generating an API and corporate connections. I will happily give specific details to those who inquire.

If you may be interested, please let me know soon so that we can discuss it further. We want to get production going asap.

Have a wonderful holiday weekend!

~Drew
3Dagogo, Inc
The only problem with the Google bus is that it doesn't solve any problems - it's just a kludgey work-around for some Google employees.

But that's not really Google's fault. People would moan if Google donated buses to the city. People would moan if Google optimised bus routes or traffic signalling or road markings or anything.

Having read about the problems JWZ has just putting a door in I can understand why Google has chosen to not bother grinding through that opaque bureaucracy and has just installed a fleet of buses.
I’m not the biggest git fan and I still think it’s right choice, but how is this even a reason to switch? Unless you go in (older) Subversion ridiculousness how are 40MB of disk space even a concern? They even listed it first. At best it would be Oh, and we saved 40MB, the size of two raw pictures from a digital camera.
Aha, that must be why I never published it. I turned it into an RFS instead.
Is there a turn-key Free software package to run such a market with BitCoin and Tor, and if not, why?
It's another variation on the age-old political strategy of envy to build support/cohesion among followers. "See what those people have that you don't have. It's UNFAIR!!" It's exactly the same logic that people who complain about the "one percent" and "greedy corporations" are using.
> Makers of Twitter clients were eventually reminded of this fact in a rather painful way.

Isn't this a risk with all federated protocols - private or public immaterial?
Does Matasano pay full-time developers more than most popular answer here is

"$71 - $90" range is the most popular in this poll. Let's use $80/hour number.

$80/hour * 165 hour = $13200/month which translates into $158,400/year
If the annual cost of giving each $120k+ engineer his own office is $1k, and if that increased his productivity by a mere 1%, you would still make more money and have a much easier time hiring.
How to Fix Back Pain When Sleeping