skysight-inc/HackerNews huggingface dataset:
> Are you aware that psychology and psychiatry are not the same thing?

Of course, but when you say this, you're acknowledging that they have no common ground. What if I talked about Dark Matter and discussed the work of cosmologists and particle physicists, both of whom are contributing to the research. Would you object that I was unfairly or ignorantly conflating two different fields? No, you couldn't do that, because physics is a science, and sciences are united by theory. What unites psychiatry and psychology, two fields only seemingly joined by a common ground in human psychology?

> The primary claim levelled by the NIMH was that the DSM 5 failed to incorporate the mountain of psychological research that has been conducted in the last 20 years.

It's true that there's a mountain of psychological research. It's also true that it's not scientific enough to influence clinical practice. Director Insel's complaint wasn't about what's missing from the DSM, but what is present.

Surely you don't think that clinical psychologists would ignore a clear scientific finding that would increase their effectiveness and their income? The reason this hasn't happened is because there are no such findings.

> ... and that "practicing" psychologists and "research" psychologists are two very different professions?

Yes, unlike scientists, all of whom study nature from different perspectives, and all of whom productively listen to each other. The reason that experimental psychologists, and clinical psychologists, ignore each other, is because there's no incentive to do otherwise -- there's no useful science coming out of experimental psychology, and there's no useful science coming out of clinical psychology.

Try to imagine what would happen if a clinical psychologist, or an experimental psychologist, discovered something that would lead to an explanation (a theory) and survive repeated empirical test, and force consensus between different observers. It would produce something not present in psychology today -- it would produce a central, defining corpus of theory that would guide both research and practice. But there is no such finding, no such research, about the mind, because the mind is not -- cannot be -- a source of empirical evidence or theories, what science requires.

> The modern DSM is absolutely a problem, but it's not a problem, because the science is crap.

Yes, that is the problem with the DSM, and you don't need to take my word for this -- read the NIMH's views on this topic:

http://www.nimh.nih.gov/about/director/2013/transforming-dia...

" ... The strength of each of the editions of DSM has been “reliability” – each edition has ensured that clinicians use the same terms in the same ways. The weakness is its lack of validity."
That up-down-up-up-down whilst keeping the hand moving sets up different rythms and is an important skill. Especially if you're trying to learn a particular song - which will sound totally different if you get that wrong. Of course, you can get away without learning it like a lot of stuff on the guitar but you just won't be as good.
Yes. It's a huge codebase. Why complicate it further by adding something 100% unnecessary? You cannot assume any bit of code no matter how small is irrelevant. If it's there it's potentially exploitable.
If you took a Common Lisp programmer from the early to mid 90s in a time machine to today, very little about current programming languages would seem novel or an advance over what he or she was using then.

I think this is a reason for much of the smugness of Lisp programmers. Whatever features you think are new or cool or advanced about your programming language, Lisp probably got there first.
Even the Herbert sequels are not really that good. I'd recommend new readers to stop at Dune to avoid destroying their image of the Universe.
you can definitely save the chdir and restore it macro.
I grew up reading Dune, and then reread it when I was in University. Thanks for sharing this, especially liked how he likened the themes in the book to existing problems of that time.
It's been a long time since I read the initial trilogy, and i agree the sequels (including Messiah and Children) were not really worth reading (not so much for weirdness as just not being interesting). It seems, however, that the themes Herbert claims drove the book really only come into play in the sequels. The first book is a standard story of revenge and a good, handsome, plucky underdog overcoming the fat, deformed, seethingly evil bad guy against all odds. Where's the heroes are fallible stuff? In the far less compelling sequels.
More psychic fetuses though.
I cannot connect with my Google account because I have an accent in my first name. And I cannot create an account with just my email (it sais "user not found")
Neither does the industrial sector in the Unites States, but thats why sometimes,regulation is important.
Why do you want to do a Startup anyway?
> The Brian Herbert/Kevin J. Anderson novels are more like poor fanfiction than sequels.

Thank you. I read one book by Brian H. and every chapter filled me with rage, for destroying the magic of one of my most loved books.

One of the most enjoyable things about Dune is that all factions/entities have shades of grey and plans within their plan. The way Brian H. books change them to a linear story and put entities in a black/white divide is infuriating.
Yep. You could fork our WordPress port[1], repackage it as your own app, and run it on any Sandstorm server.

[1] https://github.com/dwrensha/wordpress-sandstorm
His writing is always of the highest quality.
Does anyone else find it difficult to highlight things on this page? Specifically, 'kvetchery' which is found in the third paragraph.

I believe the author is the one responsible for the facelift of Racket's documentation. He may belittle his own lack of formal programming education but I am thankful for his design chops.
nicely done. I will try using it with my coworkers. The video was helpful with suggestions on zooming to draw text.
> truly functional programming languages (which includes Clojure and the other Lisps)

This is wrong. I don't know how to say this... Lisps do usually support functional programming paradigms, but most Lisps are indeed anything but functional (in the ML sense).
I was under the assumption traffic signalling was so horrible because it was a simple timing based system.

Knowing they are all networked, accessible, and controllable from a central computer infuriates me, not because they are hackable, but because the software currently running them is so, so horrible. It's good ol' 'government' software.
How to waste time properly
Tarantool launched an online demo of the database
I can't figure out exactly what you mean but I'm guessing that you consider the word "slave" to be racist, which makes me wonder if you're just parodying something. I'm too old to get the super-sensitivity that plagues modern youth so i often can't distinguish serious vs parodic positions. little help?
PEP 8 was published in 2001, a good 13 years ago. That's about as standard as you can get.
Diaspora cannot stop Islamic State posts
There is a definite irony in demanding that one has to be precise in what one's claiming... right after dismissing an entire, very broad field as cargo-culting. "Exactly. It's cargo-cult science" in reference to a comment that classifies psychology as just the poorly-done parts of psychiatry? Terrible precision.
super addictive.
As a developer, you have the same right to choose license as the right a gamer has to choose the price of games. Every time a game is not a GOG-pay-what-you-want, you are violating this right of mine!

Alternative, you might simply not like the fact that people are giving you something for free and then ask you to not put restrictions on it. Its like when someone give to charity and they ask that money sent to starving children do not get spent on booze and guns. Its immoral and wrong, but hey, everyone is free to their opinion.
Puppy drinks unintentionally while sleeping
Don't forget that Union Carbide was responsible for the disaster, who have their HQ in Houston.
There may be a (7) having to do with the age at which you start. Something like a 10k h rule would correlate with those who started earlier. To have any practical chance of actually putting in 10k h on the violin, it sure helps to start at age six.

It also helps if formal practice is the same thing as having fun for you.
I think such things depend on what exactly you are practicing. Chances are if you deliberately practice a language that long, you'll likely be overly fluent. That said, if your body is such that you cannot physically pronounce that 'r' correctly, you'll never speak without some sort of lisp or accent. Art and music are just as much luck as they are talent: Talent can very easily overtake practice. People that practice art learn techniques, but after some time, tend to become very good at emulating. Some people just get art, though, and intuitively know where to place things, where to shadow, what marks to leave out. When the talented practice, they create and manipulate and take whatever they've learned and they become more awesome. Alternatively, formal and deliberate practice in art actually kills some natural talent with overt rules. I've seen all things. Who actually makes it and is regarded as an expert by society? Whoever gets lucky. Music is similar: Some practice and become experts in a symphony, some practice and create symphonies, and others yet, regardless of practice, still struggle to keep on beat.

In any case, though, I do think any person spending so many deliberate (or even not so deliberate) hours on one subject winds up with a pretty amazing knowledge base and probably knowledge of quite a few branches of knowledge. Even if the original goal wasn't actually mastered, still worth it for knowledge.
Well, this is a difficult thing for a software to do.
Very nice! I gonna use it myself for drawing using tablet on big screen!
What does a good computing classroom look like?
Swift Sort vs. C Sort – Apples to Apples, Part III
Only by not working with anonymous functions can anybody come up with such an impression.

Python has at least 3 features that are not needed in languages that have proper support for anonymous functions and that are more expression oriented:

1. for comprehensions

2. the with statement

3. decorators

You cannot work efficiently with higher-order functions until you have anonymous multi-line functions, period - also, Python's single-line lambdas would be a lot more useful if Python wouldn't have been so statement oriented, unfortunately in practice they are useless.

In regards to your points:

a) no, I don't buy that

b) ordering matters, we read code as we are reading text, top-down, left to right
Cool project and everything, but considering my name, it's extremely freaky to see text like "Click on the guides below to learn how to build your own Jasper." I'm too distracted by it to understand what else is going on.
Yes, in terms of actually solving the problem, we should also see where China's customers/influencers come from. Countries can (and do) demand that other countries have certain working standards and regulations. On pain of tariff or sanction.

A lot of my goods come from basically slave labor and polluters. They have a competitive advantage over companies who don't, so garbage floats and takes over. Countries are complicit when they support or benefit from other countries which do this.
Obligatory xkcd: http://xkcd.com/277/.

That is, as a driver, one isn't in a position to judge whether traffic lights timing make sense, because they're optimized globally to ensure best traffic throughput in the whole city.
Nicely done, website is nice and it's great that you can just click and get started straight away. In your comment you said you moved away from mySQL, what exactly do you store in the DB? Which leads to the question: how do you transfer the drawing data between clients? I guess it's not a case of uploading a Canvas as an image?
I wonder if in the plans for Swift they have some sort of "surpass C performance in all benchmarks" goal. That would be pretty impressive.
"So greatness is within virtually any person's grasp, so long as they can put in the time to master their skill of choice."

Gladwell did not say that. It is an over simplification of his argument. He concedes innate talent plays a role.

"For almost a generation, psychologists around the world have been engaged in a spirited debate over a question that most of us would consider to have been settled years ago. The question is this: is there such a thing as innate talent? The obvious answer is yes. Not every hockey player born in January ends up playing at the professional level. Only some do—the innately talented ones."

http://hardsci.wordpress.com/2014/03/25/what-did-malcolm-gla...
"Another revolutionary program was Laser Chess. It spawned many imitators, some thriving to this day. I confess I never played it because I was actually too jealous, despite a lifelong interest in strategy games. The game was so good, it just hurt too much."

Ditto. Wait, maybe I'm supposed to write "this". ??

Agreed 100%. I remember Fred D'ignazio's columns - even as a kid I found them a bit too 'non-technical' (I wanted the geek stuff!), but I do remember that I could show those to teachers who could understand at least some of the magazine. I used to get them confiscated during middle and high school for reading during class, then would occasionally get to talking about it because the teacher would borrow it over the weekend. Turns out he was big in to education, so was probably speaking their language even though I didn't know it at the time.
`with-current-directory` has to be a macro because if it is not, then the evaluation of (delete-all-files-recursively) happens before the definition of with-current-directory can change the current directory.

What the person meant when he wrote, "In those times I wish I could use the emacs lisp way," is, "In those times I wish I could use a lisp _macro_" -- particularly, one of those macros that makes a change, runs some code ("the body") then undoes the change.

Since all lisps have macros, the code above would work in any lisp -- not just Emacs Lisp. Among lisps, Emacs Lisp is famous for its dynamically scoped variables. Consequently, the specific reference to Emacs Lisp perpetuates the confusion that how variables are scoped has anything to do with what we have been talking about.
The Physics of a New Generation – Starts with a Bang
> ... trivially disprovable: damage to the brain causes changes in the subject's mind.

Prove it scientifically. Prove that the mind change resulted from the brain damage, not the other way around. And prove that we can get ten observers to interview the experimental subject, ask questions about his/her subjective mental experience, through self-reporting, and draw the same conclusion.

This is a classic problem, you must know about it, and it's why you shouldn't be making claims about the mind and science.

> Science is philosophy, and robust science relies heavily on methodologies that have been determined through philosophy.

No, science is not philosophy, any more than philosophy is literature, something that it resembles.

Science requires falsifiability. Philosophy does not. I could go through dozens of similar points that make science distinct from philosophy.

> Another issue you're getting wrong is the supposed need for science to have explanations.

Since you haven't thought your position through, let me prove that science requires explanations. Doctor Dubious invents a new treatment for the common cold. His treatment is to shake a dried gourd over the cold sufferer until the patient gets better. Sometimes the treatment takes a week, but it always works — the cold sufferer always recovers. So, why doesn't Doctor Dubious get a Nobel Prize for his breakthrough?

The answer is that the procedure is only a description — shake the gourd, patient recovers — without an explanation, without a basis for actually learning anything or being truthful about the connection between cause and effect. It's the same with psychology.

Science requires the shaping and testing of theories. This is what distinguishes it from the practice of witch doctors.

> You've made up your mind that psychology is some sort of satanic evil, and won't be dissuaded.

Either locate where I said or implied this, or retract and apologize, as you would be obliged to do if this were a science discussion between educated people. I won't hold my breath.
What is customer satisfaction anyway?
Solar energy that doesn’t block the view
Not needing signup would be even better :)
Or even better: opt-in dynamic as in C#.
Time may tell on that one.
Near-Infrared Harvesting Transparent Luminescent Solar Concentrators
Show HN: Friday – A fast image processing library written in Haskell
Tesla Motors, Inc. Is Itching for More and Better Batteries
Extremely insightful. The blame is on all of us, even if the pollution did in fact leak from China (fact about which we have no clue about yet).

This is exactly the sort of thing where we're all in it, hands dirtied, want it or not.
Whoa! Jasper posts to HN!
Wer ist bei der Bachelorette im Finale?
The French article has a comment by Regis Duschene one of the VMware Fusion developers stating that there is an Easter Egg in the Easter Egg.

The virtualghetto.com article is referring to that second easter egg (i.e. the Pride mode) and telling you how to "unlock" it.

The post linked to here on HN is by M. Elizabeth Scott who created the Pong OS easter egg while at VMware.

A version of the code of the Pong OS can be found here:
http://sourceforge.net/p/vmware-svga/git/ci/master/tree/exam...

From a cursory look, I don't think it has the Pride mode.
Like it was everywhere else in the now developed world.

This is a huge problem, we are so quick to tell others that they can not walk the same road to riches that we did (by polluting the environment with abandon).

But that's creating an artificial moat which will simply lengthen the period that non-affluent countries will remain that way. This serves us in all kinds of ways and is actually quite unfair.

I don't have a way out of this but I feel there is something quite wrong with telling a country that has some natural resource that they can't deplete it (after depleting our own natural resources) and telling a country that is polluting like mad that they shouldn't do that either (after we did that ourselves and have reaped the benefits of it).

Tough problems.
I like the idea behind Dat, but I totally hate its authors because they said, somewhere in their page, sometime ago, that their preference is for "academic research data" (or something like that).

Why did they need to say that? I don't want a tool that has a preference for something so stupid as academia.

But I'll probably forget this and start loving Dat if it manages to enable this "open data revolution".
Wear This Device So the Boss Knows You’re Losing Weight
Curious why they decided to create a separate GitHub user for the project instead of using an organization.
To the three downvoters: are you saying that easter eggs are approved by the release management process? Wouldn't that make them features?
Very nice!

My friend's parent is disabled and we thought about doing something like this and hooking it up to a touch-screen monitor for them.

That way the parent can see messages from her kids (in a different city) and vice versa without any effort or typing.
I tried somewhat Pollen and it's kind of fantastic, the only thing is getting to work with a new project in a language that I don't know very well is difficult for me. That's why I started a similar project in Python, watch https://warehouse.python.org/project if you interested /azoufzouf/
Acer to release chromebox
Fantastic documentary, but to be fair, Jodorowsky never actually read Dune. The story and message were completely different from Dune the book.
Malcolm Gladwell is a tool, but the idea makes sense on some level because he borrowed it from other areas.

If you've been focused exclusively and passionately on a specific field of study for the equivalent of 5 full time years, you will be an expert/master at that thing. The scope or meaning of that mastery is going to depend on what it is. If you're a plumber, you're going to be adept at using your tools and be an expert in the codes for plumbing systems and maybe some specific sub-domain (like industrial cooling).

I use a blue collar example here because there is an actual process to be designated a "master" in a trade. Usually it requires a minimum of 5 years of practicing your craft at the journeyman level. (Along with training and alot of study) Assuming a 2,000 hour work year... that's pretty much your magical 10,000 hour benchmark.
That was a cool story. I wanted to know more so I looked at your profile.

Oh, it's you. That story makes you even more awesome :)
There's another article here which mentions that specifically.

http://bit.ly/oscgu

"Carefully-controlled? The ads will only be seen and heard in the US for now, on SoundCloud’s own website and mobile apps – not in tracks embedded elsewhere on the web and/or listened to elsewhere in the world."
No, you're not the only one. I share your concern for all the reasons you cite.

I'm also concerned about the development process itself. Design reviews? Code reviews? Automated testing? CI/CD? What is the impact of an easter egg on these things? Were the eggs noticed and tacitly approved? What does this tell us about the process?

Do I want to rely on the product of that process?

Or are we saying we don't care?

I appreciate the idea behind the easter egg, the little human touch, the little flourish that says "look what I built", I really do. But, fundamentally, the software I use becomes part of the machine - and I want it to behave that way, like a reliable machine that does exactly what I expect and only what I expect. If I want a human touch, I'll reach out to a human. If I want a surprise, I'll read a book or play a game.

Imagine an easter egg in your car's navigation system. Won't that be cool! Not.

Easter eggs, especially in software that should be part of the machine, strike me as the height of unprofessional irresponsible behaviour. An f-u to management and to users that deserves its own resounding f-u, I'll use someone else's professional, reliable tools, thank you.
My quick-and-dirty hack for a one way version of this is to open skype using screen sharing and then to run 'gimp' while using the chat & voice for instruction/questions.
Dominus aims to be the next jQuery
I wouldn't be surprised if it was China either, but I would also argue that it's very likely used in the production of goods that aren't consumed by the Chinese. This sort of pollution is a side effect of western demand for cheap goods coupled to poorly regulated Chinese production. As such, responsibility for the problem is only partly down to the Chinese.

First world consumers have to demand ethically produced, environmentally friendly goods in order to fix these problems, instead of saying "We want it as cheap as possible but the result of that isn't our problem."
It is interesting that, when speaking of ozone depletion, stratospheric geoengineering[0] is never mentioned.

A plethora of studies and climate scientists have proved that this public climate-alteration program, that has been going on since the 90's, is influencing the ozone-depletion[1] and other hazardous consequences of weather manipulation.

A documentary showing depicting the public conferences with scientists talking about this program[2]

[0] https://en.wikipedia.org/wiki/Stratospheric_Particle_Injecti...

[1] "The aerosols also serve as surfaces for heterogeneous chemistry resulting in increased ozone depletion"
http://rsta.royalsocietypublishing.org/content/366/1882/4007...
[2] http://www.youtube.com/watch?v=xFQ2_0QNiks