skysight-inc/HackerNews huggingface dataset:
Please try and remember that while there may be many problematic practices and practitioners in the world of psychiatry, the majority are just trying to heal the sick like all other doctors. There is a big difference between putting someone on pills to stop them from presenting a problem in school or at work, and putting someone on pills to stop them cutting out their own eyes, or to help them regain their desire to breathe in and out.

A large number of mental disorders are extremely debilitating and often fatal to the patient. When successfully healed, sufferers are usually extremely grateful to their psychiatrist, feeling that they owe them their life.

You only hear in the media and online about the times when it all goes wrong, because it makes a good story. Who wants to hear blog posts about how someone was sick, and then they got well? Especially when talking about your experience with mental illness is seen as an admission of weakness or personal failure by society, which it is.

This is not to discount the fact that there is a huge amount of malpractice, abuse, and just plain poor quality thinking out there in the world of psychiatry. Most of it is connected to big pharma and their big dollars, as you might expect.

You also can't absolve the patient of all responsibility. Go to any psychiatrist, particularly here in the UK with our NHS where doctors don't sit around hoping for more ill people, and they will tell you that they are sick and tired of the parade of perfectly healthy middle class idiots shuffling before them with non-problems, or worse, dragging children with non-problems.

You can't really just turn these people away, it's unethical (illegal?) to just deny someone treatment. Unless you can invoke something like Münchausen syndrome, you have to treat these people or their charges in some way if they are in distress. Doctors are reduced to giving them some pills and complaining to each other behind closed doors about the endless stream of "worried well" affecting their ability to help those with the actual problems discussed at the start of this now overly-long comment. Actually, increasingly they send them off to a homeopathy clinic or something like that. That in my eyes is the one good use for alternative medicine, it keeps little jemima off the hard stuff when her dangerously irrational mother decides she needs to be fixed.

The DSM and it's ilk make this worse by giving the public cosmo-style checklists they can run against themselves, without all the other contextual understanding that a diagnostician has. It is then made worse again with the DSM published on the internet.
Five Ways To Incorporate Hand-Drawn Elements In Website Design
The most innovative and valuable ideas are usually handwritten at first. That’s not exactly a news, since most designers have the habit to draw early sketches on paper.
Mozilla Brings "Do Not Track" to Its Mobile OS
Ask HN: What do you listen to while coding?
A few days back, a HN post mentioned the headphones people used while hacking (http://priceonomics.com/headphones/#headphones-for-hackers). But one thing i wanted to know: what are those headphones connected to mostly, and what do you use to listen to music? For me, i have iPhone head phones, plugged into my laptop, using Spotify to stream music... What about ye lads?
Feedback about nevermiss.it
Linus is full of BS. To say that STL and Boost is total crap, that he likes to piss off C++ coders, and that he actually seems unable to see the advantages of C++ to C.. only shows his own ignorance, and that he has a huge chip on his shoulder. I'm very disappointed.
Whoneedsaccess.org - making the case for public research access to the public
If his work could be compartmentalized, sure.

Arguably the world's greatest single intellectual body of work, the Philosophiæ Naturalis Principia Mathematica, was written by a guy locked up in his room alone.

If his work required significant ongoing interaction with the rest of the team though, I might be more hesitant to hire.
Samsung shows off 20nm PRAM
Free Your Android — by Free Software Foundation Europe
The Theory That Would Not Die (http://amzn.to/w0N2Q6)is a non-technical and nice historical overview of Bayes theorem and its applications. Another one I've enjoyed recently is Evening's Empire: A History of the Night in Early Modern Europe(http://amzn.to/zywusB). I started the Big Short too, but just couldn't really get into it. If you like things along that line then you should check out The Poker Face of Wall Street (http://amzn.to/zcbYHy)
On the China point, while wages are lower, there are five factors related to total cost not often discussed.

Average 'fringe' in China, defined as social insurance paid to government, state pension, etc, averages 40% of salary for most employers like factories and BPOs. Total cost of employment per employee in China is more expensive than most of Asia.

Overtime of more than 36 hours per month for each employee is illegal in China, and the court always sides with the employee even on the scrappiest amount of evidence.

China makes up for this with awesome infrastructure reducing logistics costs a lot. Wage costs are only around 15% of total cost of production for a factory like Foxconn.

Some factories do not provide great conditions, but these are mainly small factories with no gloves when handling pollutants, etc. When I mention small factories, I mean a warehouse with wooden tables, anything with plant and scale is monitored closely. Monitored by the public with mobile phone cameras as much as by officials. There is a strong public backlash movement on the Chinese language internet and it is effective.

On glass vs. plastic... China can be incredibly agile especially when dealing with partners that are privately owned properly licensed companies which lack global levels of bureaucracy. Today, in my global multinational, I was requested for 3 directors' 'approvals' for the acquisition of 3 new IP phone sets, while another request which goes through another route which, for 50 desktop units and 100 screens, did not require any 'approval'. Do not discount baggage slowing things down.
That phone (the One X) will ship in a S4-powered model here in the US; the official reason seems to be compatibility with Qualcomm's LTE baseband. The move perplexes me a bit, traditionally HTC has been very loyal to Qualcomm. Unless they felt the need to claim the quad-core bullet point, I'm not sure why they would bother with a totally different SoC vs. the rest of their product line.
Care at home
Care at Home Today is a home care UK and live in care UK directory or guide for elderly domiciliary care services and home care agencies UK advice, information.
Nursing home UK
Node.JS world milestones roundup
Everything that C is, C++ is as well. The single simple feature that I don't have to declare all my variables in the beginning of the method but where it's actually used is enough to kick the ass of C to the curb. Then there's the rest of the features including the little thing known as OO...

To object against C++ with the argument that incompetent coders can do bad things... well, it's nonsense. Incompetent coders can do bad things in ANY language. For competentt coders thugh, C++ means increased productivity and resusability, and in the end, that's what counts.
That was a really good analysis on why people are diagnosed, but I would like to take a guess at why people want to diagnose their fellow man as such.

First, I'm no psychologist or historian, so feel free to disregard everything that follows...this is just a hypothesis.

I've noticed (but I'm probably far from the first) that every seemingly "modern" human behavior can be traced back to a handful of primitive instincts or tribal behaviors (fear, greed, prejudice, etc.). So my guess would be that diagnosing someone as mentally ill because they act anti-authoritarian comes from the tribal instinct that allowed, or even required, all humans to work together without questioning their orders. It was necessary to hunting, protecting the tribe, etc. that everyone act as one. Not acting as one would cause the hunt to fail or the tribe to lose a battle, either way they would die. It's the same way that packs of animals like wolves behave. Shun the outlier because he could put all our lives at stake.

So expanding on this theory, maybe the reason we as humans act this way is because our cousin species died out because they didn't act as one. Perhaps those other semi-human species that died out were more independently-minded, but for the first few hundred thousand years that was a negative thing that led to natural selection filtering them out?

I guess I get this idea from Seth Godin's talk about "Quieting the lizard brain." Pretty interesting, if anyone is interested: http://vimeo.com/5895898
Not comparable. The then-contemporary equivalent to "today's Ruby On Rails For Dummies crowd" was hobbyist BASIC programmers.

The modern day equivalent to people making DOS jump hoops would be professional C++ games programmers.
The idea that mental illness is nothing more than a label we give to those with a different perception of the world is extremely naive. I used to subscribe to it too until I saw what schizophrenia looks in real life. I don't think I've ever seen a human being more miserable than my friend who has it. The suffering is very real and severe.

There is a very fine line between eccentric and schizophrenic.

So the big deal here imo is that this man was able to do such an amazing work despite his condition.
Amazing how common this is!
Sure. If you're worried about employee mental health problems, you want to screen out the (untreatable) psychopaths and people with borderline personality disorder. My understanding is that those two problems are vastly more of a business risk than, say, garden variety schizophrenia.
There doesn't have to be; if you're told to get X done before leaving the office, and 5pm rolls around with X undone, you can be fired. That's the nature of at-will employment.
With significant white space, brace insertion and other things happening, it's not the easiest language to read. I say this as someone who has written his share of applications in CoffeeScript.
Also see? That link is the same thing isn't it?
Howard Tullman, The Most Accomplished Entrepreneur You've Never Met
During reading I always thought about Sheldon, from The Big Bang Theory, in one of the first series when he was sacked from his job. And when he comes to apologize with his mother, he says "I've called you an idiot during our first meeting. I'm sorry... for pointing that out.".

I suppose it's the same with many doctors who stamp "mentally ill" diagnoses on people. "If you disagree with me, then you should be treated."
The assumption there is that not blindly following orders is bad for the group. That's clearly false when the orders are bad for the group.
http://news.ycombinator.com/item?id=3606653
Returning to your original post,

We really are building things with too deep abstraction hierarchies causing knowledge to be divided

Abstraction is necessary, true, but it's not clear to me what the abstraction-level we have now really gets us. In other words, say we had a BBC micro with a 2Ghz 6502 in it. What productive computing tasks that we do now could it not do? Or let's imagine an Atari ST with a 2Ghz 68000, to get us a little more memory. What could it not do, that we need to do now? I'm struggling to think of anything.
Neat resource, but I wouldn't call it a mathematical guide to FEM. More like practical tips for engineering use of FEM for structural mechanics.
I did a similar round up last year:

http://luigimontanez.com/2011/web-based-slide-decks-done-rig...
If you don't find the slip-sliding from strangely-worded technical discussion into invocations of the Godhead as explanations for why he only runs at certain monitor resolutions as clear indications of delusion I think you may be trying too hard to be accepting. In doing so you're fooling yourself.
Are People Getting Dumber?
I think that for opensouce projects to have traction, reinventing a closed system isn't going to win over more than 1% of potential users. A federated social network also changes many of the social networking paridyms - like how you trust other domains.
.. and all sustainability on the reasonable man.
Please do not take this down. This is the most interesting bit of writing I've seen come across HN in quite some time.
I couldn't be bothered to type it but now you have I'll add "me too". I even added a post entitled "Google+ test" (or something like that) and a paragraph about how I wasn't sure exactly how it was better than twitter or facebook. And I posted a few grumbles about Android phones (real grumbles, not just anti-fanboi stuff)..... And all I saw in my stream were Googlers posting pictures being praised by there 5000+ followers.
I have a feeling that the MARKETS GOOD, GOVERNMENT BAD is along the same lines as ELEPHANTS GOOD, ICEBERGS BAD in that the two are only correlated by public opinion.

I also feel that the difference between communism and democracy is that in one I'm given a dollar, and in the other I'm given a vote. Do I use the dollar to buy the vote or vice versa?
I just used RGraph for some charts in an application I'm working on. The biggest pain for me has been plotting time-based data and I wish I had seen this first.

Does the graph handle hours/minutes/seconds or no?
Ah yes, I can remember in school having to do something like that to the point where we were all throwing up. I think that was just the warm up...

Even though I attended a humble Scottish state school, a lot of the time our PE sessions seemed like something from an episode of Ripping Yarns.

Happy days.
> I regularly work longs hours (my standard work day is something like 10 - 19:30)

I live in Japan and what is this?
I read about him in comments after seeing his dead posts on HN weeks ago and I had the same conclusions. Your article makes a very important point about community intolerance.
The Forgotten Founder: A Silicon Valley Tale of Humiliation and Revenge
Burpees definitely qualify as an intense exercise. No other exercise gets my heart rate up faster. Plus, it works some huge muscle groups (quads, pecs). Great for traveling/hotel room workout or if you don't have time for the gym IMO.
for( var i = localStorage.length - 1; i >= 0; --i ){
var key = localStorage.key(i);
console.log( key + ": " + localStorage.getItem(key) );
}
The more likely response is that a qualified employee will simply quit an abusive job and sell their skills to a more reasonable employer. This is certainly the case in US software development.

And the attitude displayed in this argument, is part of the problem, IMHO. Because it translates to only "rock-star" (as denoted by the "qualified") programmers/employees getting to benefit from such an environment. It's as if, if some person isn't a top-notch in his field, it's ok to suffer that kind of abuse from his employer.

Yet, companies don't run only with "qualified" guys that can easily shop around for new jobs, they also use lots of run-of-the-mill programmers, sometimes even purposefully ("we get a few greats to design the program architecture, and dozens of monkeys to code the parts"). They also should not have to work for unpaid overtime.

(I'm not talking as a sprint to finish before some deadline once in a while, I'm talking as a regular occurrence).
Your math is wrong. (So was mine). Fallen schooled me here: http://news.ycombinator.com/item?id=3639080
JQuery Mobile: Single page vs Multi page template
I agree, but apparently we are in the age of the polymath.
A while back I wrote a post about what I listen to: http://pileofturtles.com/2010/12/music-for-programming/. tl;dr Electronic Music / Podcasts.

After listening to music while programming for so long now, I actually find it hard to program without music.
Well, I have an American way of looking at things. Why is 40 hours the magical number? Why is it that you're working for free after that point? He was correct in the first place that it's devaluing your hourly worth (assuming time is fungible). But guess what, if you can't get the job done that the employer wants to pay you the given salary for in the 40 hours you expected to satisfy him with, and the employer would let you go if you told him that this wasn't what you signed up for, you are devalued. The employer hired you for a certain amount of work and was willing to pay a certain amount of money for it. If you made an agreement about the work to be accomplished, and did not make an agreement about hours, and you end up working 80 hours a week, you are being paid overtime. Your base salary is just much lower because you're not worth very much to that particular employer at the base salary.

Now, if the employer would not fire you if you put your foot down, it's a matter of knowing your true worth. And I definitely agree it's worth doing this if you end up in this sort of situation. Either you part ways from a job that isn't worth it to you, or you get the conditions that are worth it to you. Negotiations have some leeway, you don't really know what the other person is willing to give up.
OK, you're right. Maybe it was wishful thinking: they should be in the business of selling bits.
We created an online editable version of Google's html5 slides at http://slides.pageforest.com.
Suicide Girls(nsfw) forums.
Out Of The Box
Didn't read all of what you wrote, just one question: if there is freedom of contract, why wouldn't an employee be free to negotiate a contract that can't be cancelled on short notice?

Because the power is on the side of the guy giving the job, not on the guy having to pay mortgage and feed a family with two kids.

Sought after, rock-start, "I'll shop around", programmers are by definition few and far between. And even if somehow everybody managed to be one, their value and "shop-around"-ability would fall too (because there would be many to pick from).

The law must also protect regular joe employees.
__The Honored Dead__ by Joseph Braude. Really interesting look into Morrocan police force and life in that country. Braude is an Iraqi Jew who speaks Arabic, Hebrew and English He goes in as a reporter to investigate the police force. He fills the book with regional color, such as, he notes others French or Egyptian ascents, mannerisms, etc. He's given the file of a 'simple' murder but comes up with some surprising results. The book came out in 2011. This true investigation is about an area of the world I rarely get a full pix of. It was a quick read and had some suspense to keep me interested. Interesting twist at the end.
Yay! Revolutionary tech within our grasp and we're concerned it can decrypt our VPN traffic! Nice priorities guys.
Raspberry Pi Foundation will be making a big (and very positive) announcement
While Andrew Sullivan was writing his blog under The Atlantic's masthead, he regularly quoted Stratfor. Andrew Sullivan is a tool, was a tool long before he wrote for The Atlantic, and no longer writes for the Atlantic.

Apart from Andrew Sullivan's blog, I found exactly one other instance of Stratfor on The Atlantic (except articles either talking about Stratfor being hacked or articles talking about Stratfor being a joke): in James Fallows' blog, once.

My conclusion is that The Atlantic does not happily quote from Stratfor's "analysis material".
What’s wrong with electronic journals?
Yahoo threatens Facebook over patents
Using Three.js: A 3D First-Person Shooter Game in Chrome
i'm never a fan of these blanket statements such as "i won't work unpaid overtime". Some jobs are 35 hours, and some jobs are 70 hours. Some jobs pay 40k, and some jobs pay 200k. Who said that 40hr week is the holy and undisputed threshold everyone should abide by? Look at construction workers, some of them work from sun up to sun down, 6-7 days a week (i sure did when i was younger) and there is no such hour standard. Sure they are often paid on how much work gets done, but at the end of the month, many won't make more than someone with a good salary working in an office writing code. I am not trivializing writing code. that's what i do, and i often work 60-70hr weeks, and sometimes it's a stressful time. But i do get paid accordingly (not in overtime, but i consider my salary to be great), and i do get a lot more done than average person would in 40hrs. I guess if your employer tells you it will be 40hrs and it turns out to be 70, thats a problem. but in my experience most of the time you know exactly what you're getting into when accepting a job (besides occasional crunch times couple times a year).
What a stereotyping. I think in America a lot of people have 2 jobs or maybe 3 jobs. They must be loving their job. America is the greatest and best country if have to dump 300 grand in education.

Luckily I can study at a university in Belgium that's one of the top 100 universities in the world for a fraction of that amount.

Actually If I had unlimited money I would do the same thing as what Bill Gates is doing now. It benefits people too and you don't have to do the work :D
Google Exec Hints Android 5.0 Will Launch In Fall Of 2012
IMHO, "being portable" is more about "being available to many users" than "being available to many systems". Focusing on ancient and obscure systems (used by who, exactly?) while ignoring systems used by a large potential users population doesn't make a lot of sense to me. And I don't see how you can blame that on these major systems either.

Willing to specifically support archaic but important systems who desperately needs git (idk, NASA supercomputers perhaps?) is fine, but that's kind of a niche strategy; it's not about portability anymore.
All of Microsoft's Best Design Work Isn't Happening at Microsoft
Have any of you who are painting him as some rejected genius even read his comments? There is a reason he was hellbanned years ago. His OS is neat and all, but those types of comments shouldn't be accepted and it's the right thing for them to be automatically dead. He knows he's hellbanned and continues to post them.
Lean UX: Integrating Design into Agile
The single simple feature that I don't have to declare all my variables in the beginning of the method but where it's actually used is enough to kick the ass of C to the curb.

You're about twelve years outdated: https://en.wikipedia.org/wiki/C99
I read this with mixed feelings. While it is good to raise awareness of issues of this sort, our first reflexes on how to relate to a person such as this are often quite naive. While there is a bit of poetry in his writings and likely speaking, the cure, if there really is one, is not poetic. I do wonder about the value of this writeup and its posting here.

You are likely to find that relating to someone with this condition will be frustrating beyond your own ability to make sense of it or to have a positive effect in any way, or to maintain prolonged caring contact.

I don't agree that we shouldn't be discussing people like this, but that your expectations of what the outcome might be are likely to be thwarted. For a harrowing study that the investigator later realized was unethical, see http://en.wikipedia.org/wiki/The_Three_Christs_of_Ypsilanti.

I have direct personal experience with this, as I lost a brother to this condition.
The Customer Is Always Right? Wrong.