skysight-inc/HackerNews huggingface dataset:
> We have no similar guarantee that the same applies to classifications of behaviors.

Not yet, anyway. In the long term, there's hope that neuroscience will uncover root causes in genetics and other objective disciplines, thus moving beyond psychology entirely. This is a future goal, not at all something just around the corner. On the other hand, psychology has been trying to crack this egg since before the Civil War and has gotten nowhere.

Notice that, when President Obama launched his new research program, he called it the "brain initiative", not the "mind initiative". This was a not-so-subtle signal that psychology is no longer looked on as the cutting edge of mental research.

> That said - and let me qualify this by saying I have many complaints with the DSM (particularly the DSM V) - the fact that the DSM classifications may not be helpful for research purposes does not mean that they are not helpful for clinical treatment.

That's true, but clinical treatment can't go anywhere without knowing causes, which the DSM -- and psychiatry and psychology -- don't address. This issue is discussed in the NIMH link I provided in my prior post, where the NIMH director provides much detail on the problems caused by addressing only symptoms, not causes.

> The DSM provides a convenient library, but the clinician still has to identify which portions are relevant and which are not, and to write the "code" that glues those relevant portions together.

But whenever a clinician goes beyond the DSM, s/he enters uncharted territory. This subjective territory led Tom Widiger, who served as head of research for DSM-IV, to say, "There are lots of studies which show that clinicians diagnose most of their patients with one particular disorder and really don't systematically assess for other disorders. They have a bias in reference to the disorder that they are especially interested in treating and believe that most of their patients have."
If you are using HTML tables for layout then you definitely aren't using the right tool for the job. If it isn't tabular information then it doesn't belong in a table.
This is my favorite vertical centering method [1] and combined with the table/table-cell method, it allows me to avoid using JS for layout about 95% of the time. It's not very well-known and even though I've used CSS for well over a decade, I have no idea why it works.

The real trick is realizing that `margin:auto` actually does do something, so long as you set a fixed width/height and position: absolute with dimensions set to 0. But for the life of me, I don't understand why that happens to trick the box model into working properly. But this technique is fantastic and really helps out when table/table-cell interacts badly with your styles, or you need to support older browsers.

I would be very happy if someone in the know could explain why this technique works.

[1] http://codepen.io/anon/pen/whHIL
I don't personally use the OSS drivers, so their status doesn't weigh in on the buying decision at all for me. My 5870 is meant to drive up to six monitors, something the OSS drivers can't do right now (I have three).
Just a MEANER seed
You're right. But it just reminded me of this fact:

"Most people use passwords. Some people use passphrases. Bruce Schneier uses an epic passpoem, detailing the life and works of seven mythical Norse heroes."

Jokes aside, I'd really prefer if we'd ignore passwords and passphrases (and passpoems) altogether, leaving them for emergencies, and generally switch to keypairs and, preferably, hardware security tokens.
Neckbeards.
Free Sgt. Star: Army Ignores FOIA Request for Artificial Intelligence Records
Grow a pair, it's the internet (not much of the fake PC here [which is really just honesty suppression] that you see in society today). I don't like people trying to plant false ideologies in sheeple's brains based on fiction. It actually works (just look at America over the last 20 years). So I deal with it rather harshly when I see it.
Yahoo are still huge. I don't know if Gmail's passed them in users yet, but as of a year or so back, on a large (and admittedly old) general corpus, Yahoo was at least 2x larger than the next largest service provider.

Given technical debt and other management issues, they're a somewhat appealing target (lots of payoff, possibly easier to hack than better-managed systems).

Not that other providers haven't been hacked as well.
> immutable structures can't create cycles

Perhaps I'm misunderstanding something, but doesn't "tying the knot" in Haskell do just that? (Create a cycle from immutable structures.)
If you want to compare build time, it would be best to add plug-ins that trigger only the tasks that deal with changed files:

https://github.com/osteele/grunt-update

https://github.com/goodeggs/grunt-skippy

https://github.com/aioutecism/grunt-diff

https://github.com/sindresorhus/gulp-changed
Scrape it
I assume this question is to bait me into a debate about equal opportunity, discrimination, and wealthy privilege. I do not contend that there aren't issues to solve in these arenas.

So for the simple economic answer:
Poor people are poor because they consume more wealth than they create (or at least break even).

Again as to not offend, I fully understand that economic well-being is still dependent on circumstance to a degree that needs to be addressed. But this fact does not change the economic answer to why poor people are poor.
Art And Currency Bitcoin
SEEKING WORK -- Toronto, Canada -- Remote

https://github.com/mmmilo

http://www.pocoapps.com

-------------------------------------------

Michael Lo - iOS developer (mainly)

-------------------------------------------

Objective-C (iOS)

PHP (Laravel, Drupal)

Front-end (AngularJS, JQuery, Bootstrap, Phonegap/Trigger.io)

Tools (Git, SVN, Grunt, Composer)

-------------------------------------------

Experienced mobile developer. I can work on projects of all sizes, build APIs, help develop architecture and conceptualize ideas. I've been involved from beginning (requirements, analyst) to end (deployment). I love problem solving and building elegant, clean and modern solutions.

Looking to get things done!
Gulp is written in a way I've always wished Grunt could be used and I have already started using it in new projects. RequireJS is still my front-end module loader of choice.
One tiny benefit of Gulp - Grunt wasn't packaged on Debian because of JSHint which relied on JSLint which had the "The Software shall be used for Good, not Evil." licence clause http://en.wikipedia.org/wiki/JSLint
Dunno, Hotmail used to get hacked all the time.
To be honest, I wish people would stop mentioning this project until it actually usable for real projects. I have attempted to build a sass task for Fez and failed when I realized that the core project simply does not have the ability to be configured to do very simple things. In the case of the sass plugin, Fez does not support globs, making it difficult/hacky to properly ignore files prefixed with "_", a well-known sass convention.

I agree that Grunt syntax is not fantastic. It has improved since 0.4 but the reality is that the average "long" Grunt build has a whole ton of customization thrown into the mix that is simply not possible with newer tools such as Gulp or Fez.

Additionally I really don't think that the comparisons are fair. Yes, it's nice to declare a fileset and define transformations on it, rather than defining transformations and declaring which files you want to use with each one. But I could easily show you an easy-to-read Grunt configuration that is just as simple as the ones you see in Fez or Gulp marketing.

I applaud what these tools are attempting to do, but we need to keep the comparisons fair.
1) Linux and it's viral tirade on SVN on Youtube.

2) Cargo-cult computing.

3) Very strategic integration with Heroku and Xcode. Both are very important force multipliers. It was initially the Ruby folks they were the champions of Git outside of the Linus kernel devs.

4) Github.

5) Silicon Valley. SV is a very large echo chamber, the fact that Github is in the middle of it gives you an edge. Bitbucket is based out in Australia I think, there was less people to talk to, less good people for hire etc. Back in around 2008, both Github and Bitbucket were terrible.
I've looked into some detail on the Iran issue and i suggest others do to. To say the US "overthrew" the Iranian gov't does tell the whole story. There was a large, domestic grassroots effort in Iran to overthrow Mossadegh. Did the US and Britian help that effort? Sure, but to say they imposed their will on the country is going a bit far.
Plain english tanslation of comment above:

I don't care if there is a scientific consensus that GMOs are safe or if millions of people would starve without them but I won't change my opinion despite new information.
10/10 would scrape
I'm not sure that was even the goal. Seems Linus just wanted to create it for the hell of it, didn't think it was going anywhere, and released it as free software just because... From everything I've read of the history of Linux it seems it was mostly an accident (a pleasant one) of history. (I use Linux BTW)
That whole "back up a part of history so that you could undo stuff later" will be gone as soon as Changeset Evolution [1] is ready. An when it's ready, it will be tremendous.

[1]: http://mercurial.selenic.com/wiki/ChangesetEvolution
Quote by Gertrude Stein on Common Sense
> Observation is very legitimate and valid scientific pursuit. We will not be able to explain the human brain for a long time but that does not mean we should not make observations about how it behaves and find repeating patterns of behavior.

All right, let's submit your idea to a scientific thought experiment -- let's imagine we can do without any attempt to explain an observation, and call it science. Let's say I'm a doctor who believes I have cured the common cold. My cure is to shake a dried gourd over my patients until they get better. The treatment sometimes takes a week, but it always works. It's repeatable and reliable. Since psychologists don't have to explain their results, I don't have to either.

So -- where's my Nobel Prize?

Second example. I go outside and see little points of light in the night sky. I describe this -- I write a paper and say the night sky is filled with little points of light. Another person, who calls himself a scientist, says those points of light are actually distant thermonuclear furnaces like our sun, a claim that can be tested and potentially falsified. Is my observation science, or is his theory science?

(Observation by itself is not science -- empirically testable, falsifiable theories are required.)

> Furthermore, observations can be tested and supported by empirical evidence.

Not in mind studies. The mind is not accessible to empirical observation. The brain is, the mind is not. This issue is separate from the issue of whether observation without explanation is science.

> Of course you cannot perform the types of precise tests on humans one performs with atoms, but psychology there are scientific tests and studies you can do.

False. Psychology is not science unless and until empirical, falsifiable explanations are proposed and then tested, regardless of how many white lab coats and clipboards are on display.

Let's say I'm an astrologer and I'm really annoyed that people don't think my field is a science. So I hire a bunch of scientists who perform statistical studies, for example, how many people are Geminis and how many are Tauruses -- perfectly scientific, perfectly reliable. By doing this, have I made astrology a science? Why not? Some people claim this works for psychology, so why not for astrology too?
Exactly, one should be careful when dealing with teachers as customers.
Don't mean to generalize but the school teachers are not known to be internet/computer savvy. Especially the older and slightly older ones who didn't use internet in their teens. After dealing with rowdy kids, they are just too pooped to sit in front of a computer to learn something new. And I don't mean to put them down. Being older and not having the energy after a challenging day at work are serious obstacles to overcome to learn something new...

I know. My wife is one.

Btw, a doctor friend told me he knew of an older doctor who simply retired because he didn't want to be forced to learn to use the new electronic charts. So learning internet/computer is a challenge even for well educated people also...
On a project that I'm working I recently converted a ~260 line Rakefile into ~150 lines of gulp ... and our build is now almost instantaneous (took a few seconds to do with Ruby, mainly because we had to shell out to things like the less compiler). Oh, and we were also able to build our gulpfile.js in just a few hours after hearing about it for the first time.

I never went the Grunt route because I just can't get used to programming with massive, multi-tiered object literals. If you've ever seen a Gruntfile, you know what I mean. It's all configuration, very little real code.

With gulp, code trumps configuration. And the result is incredibly concise and fast. I would definitely encourage anyone who has been looking for a decent build system for JavaScript to give gulp some serious consideration. We were pleasantly surprised with the community support as well. There is already a wide array of community plugins for gulp that support many common use cases.
> turn the buildings into Pastafarian temples and the act of coding into religious service

I'd recommend against embracing Pastafarianism for this. The last thing that the industry needs is legions of spaghetti coders.
That came quite close to happening. Quite quickly after git appeared, several alternative CLI's called porcelains were developed. The most popular was cogito. Git itself quickly stole the nice features from the porcelains withered. At that time only power users used git, so there was little interest in the porcelains and the nicer interfaces were list.
64-bit calc.exe Stack Overflow Root Cause Analysis
Grooveshark is down
Awesome answer! Wasn't expecting that! And why would I exchange in dogecoins and not in Australian Dollars?
What exactly are they trying to license these bootcamps as? They are basically job placement agencies with training included, right?

This is a bit off topic, but the prices that they command seem ludicrous. $1k a week or so, for most of them. I know that a person attending stands to get a high paying job, but 10k seems like a lot.
The people in that Debian thread[1] completely misunderstand how Node packages work - the 'jshint' dependency is in the 'devDependencies' section of the package, which means it is not installed by default when `npm install --production` is used, which is how it should be packaged in the first place.

Refusing to package Grunt for Debian because it has a devDependency on JSHint is like saying that Node can't be packaged because one of the contributors used a non-free IDE to develop it. No actual non-free software is distributed as part of the code.

Regardless, it's not a big deal to `apt-get install nodejs; npm install -g grunt`.

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673727

Additionally, I'd like to take this moment to remark that dcrockford is being completely pigheaded by not removing the "for good, not evil" part of the license of JSLint. It is completely divorced from reality and detrimental to free software in general. I understand that he thinks he is being an idealist, but there are better ways to promote doing good in the world than assuming that somehow, somewhere, evil-doers are writing evil Javascript (and they would get away with it too!) if only they weren't blocked by your license and could lint their code.
I am uninformed - But at least I know that I am :-)
What a fake antivirus attack on a trusted website looks like
Apache Wicket Experience
The 1.x injector is not a very difficult pattern to understand, so if you're working with Angular you should pick up on it quickly.

However, for production apps, you're probably not using "magic" function annotation, at least not without the help of ngmin or a similar tool.

It's just a nice way to quickly write demonstrations and explain code. Arguably, the explicit annotations would not really inform you any better than implicit annotation, if you were unfamiliar with the framework.

So, I agree that explicit annotation is important, but I think the "magic" annotation also makes the framework a bit more accessible to new comers, and is also very handy for producing small demos, reproductions, or other small apps. The fact that we can offer the choice here is great.

A little bit of experience with the framework and all this stuff becomes pretty much second nature. I expect Ember or Knockout would be similar in that regard.

Basically, 1) understand the fundamentals of your framework. 2) use the right tools/methods for the right job. You can certainly write maintainable and understandable apps using all of the annotation styles.

At least, in my opinion.
Maybe this had some effect http://youtu.be/_36yNWw_07g ? Meh?
You are mistaken. These comments and stories keep appearing because Internet commenters see the word non-profit, and see the money the NFL makes and think some type of shady scam is going on. This is not the case. Also does everyone honestly think the biggest moneymaking sports franchise in the USA would not catch the eye of the IRS if they were exploiting the system?

Each NFL team pays taxes on their profits at the local level. The umbrella org disperses those funds around to all teams. This is how nfl teams vs something like the MLB can play on equal monetary footing. The umbrella org doesn't get taxed on the money because it already has been taxed.

"The NFL League Office is a not-for-profit organization. The NFL League Office receives funding from the 32 member clubs to cover its non-revenue overhead activities such as office rent, League Office salaries and game officiating. In addition, the NFL League Office collects revenues on behalf of the 32 member clubs and distributes those revenues to the clubs. All national revenues (e.g. broadcast TV payments) collected and paid to the member clubs, as well as local revenues earned individually by the clubs, are subject to tax at the club level."

Roger Goodell pays taxes on his large salary. The NFLs 990 tax form shows they posted a loss as of their last filing.

Easy summary of the issue: http://www.forbes.com/sites/peterjreilly/2014/02/01/flap-abo...
That's dishonest. US didn't fund war in Afganistan with freedom and democracy as end goal any more than it funded Osama with 9/11 as end goal.

You can't stop counting after reaching lucky numbers!
At work we have non-devs (mostly scientists) using our repos, and I didn't want to have to teach them git. Mercurial is much easier to pick up IME. With the right plugins enabled, there's not much I miss day to day compared with git.

At home I still use git. In part because of github, in part because I like some of the default behaviour better, and in part because being forced to learn how it works to dig my way out of holes broadens my understanding of DVCSs in general.
Is it really, though? Aside from RequireJS's subjectively awful syntax (I have built a few non-trivial applications with it, and find it generally very noisy) - it simply does not do many of the very useful things that Browserify does. Browserify is much more than just a simple dependency management toolkit, it allows you to easily write node-style code and use npm dependencies in the browser. It's practically apples and oranges.
Superhero themed intro to R and programming tutorial
in the thread the guy explains that he works @nvidia, but not the GPU desktop BU but for tegra that seems a 'burnt on the chip' of the card minus the pci bus and one clock (memory clock maybe?) (according to what I understand of the source).
And he seems to say this division (tegra) does not reflect nvidia global policy.
I may have made quite some mistakes in precision, but globally I think that is the idea: this is not nvidia doing
>People have to be careful here - this is clearly consensual behaviour [...] //

Right. Many apps are designed to be effective Skinner boxes bypassing the brains logic to push at the base responses in order to initiate a "player" to want to continue without engaging their executive functions. Games like Candy Crush and Bejeweled play ever trick possible to part users from their cash.

It's more like having a bar and when the mark is drunk you waft a cheeseburger under their nose, flash subliminal messages on the video screens, pay beautiful people to sit eating cheeseburgers, tell them all their friends ordered one and finally selling it for 3 tokens [$1000] because you know they won't then notice the cost. Oh plus wash that burger down with a beer that's suddenly $500 because arbitraryTimeLimit just ran out.

Most obsessions that people spend silly money on aren't carefully designed to be obsessions. Those that are - smoking, gambling, drinking - are often tightly controlled.

Nightclubs, so far as I know, don't have systems of their own currency specially designed to hide the dollar amounts of their drinks, for example. They also, where I am at least, have to post prices and are by law required to stop serving people who're drunk [though I hesitate to guess how often that law is flouted].

Your position on gambling seems contrary to your position on other for money gaming.
Estudio de salarios SG 2013 | SG Buzz
The quickstart runs at about 5 fps for me. I'm surprised that performance wasn't mentioned under stumbling blocks.
HSBC Bank on Verge of Collapse: Second Major Banking Crash Imminent
"The free market takes care of all your points [...]"

Do you have any real-world example of free market taking care of anything substantial? Because from my experience it's a fairy tail: Either you need to the state to jump in and make some decisions or you have big players killing the market whatever decision they make (market-wise good or bad).
Where did you hear about this? because this is the first I'm hearing about it... don't be so selfish.
Why do they make such stuff in CSS?
Can you please post a link of three major online news outlets in the US covering this?
C2 is RET iw, i.e. has 16-bit immediate value following the instruction, the # of bytes of parameters to pop from the stack. That should be 0 in this case so it could use C3 and save 2 bytes, but compilers aren't always really intelligent, although this is the first time I've seen that.

Then again, it could be something else and not the actual return you found.
Don't forget to run a Super Bowl ad.
According to him, this guy went to Afganistan for a cheap medical procedure and bounty hunters handed him in as a foreign combatant. None of us knows whether this is true or not, but the issue is that suspending judicial procedure is going to lead to horrific injustice - even if you're at war.
I guess that is is not politically correct for non-rape victims to empathize with rape victims, to put themselves in that other person's place and try to understand what the rape victim is going through in their life. Only government funded rape programs are allowed to talk about rape or to communicate with rape victims. That's how the media report comes across. Yet another example of the extremely poor quality of journalism nowadays. There was a time when the CBC was a trusted source of news in Canada, but that day is gone.

Actually I think this is a very good way to get the message across to CS students that software development is not just about technology. It is about understanding the application of technology in the real world which means that you need to listen and learn about real world problems and the people who deal with them.

I would go so far as to say that a professional software developer needs to have empathy with the people who work with the problem domain in order to excel.