skysight-inc/HackerNews huggingface dataset:
Yup! Pull requests are welcome. https://github.com/gnarizzy/GameRatingCalculator
I submitted the actual study for this yesterday and got no traction :\ https://news.ycombinator.com/item?id=6679443
Back when big games studios, you know, tried to do things differently and be refreshing.
Honestly, I've come to disagree with the "paradox". The ability to send physical evidence of other intelligent life is based on a certain speed limit of the universe. So that doesn't serve as much of a lack of evidence. Habitable planets are too far apart for much interstellar travel to occur readily given that the speed limit is c.

Beyond that, the power of a radio signal is inversely proportional to the square of the distance, and we have things like magnetic eddies at the edge of our heliosphere, so it might just be incredibly improbable for any civilization to have generated the types of signal creation that we would pick up.

In the hypothetical/fantastical, other advanced civilizations might have long distance, superluminal communication technology, but that's not something our civilization could actively intercept.

tldr; I don't buy Fermi's paradox.
>> "There is a surplus at the entry level and salaries at this level have stabilized."

That's a nice euphemism for "there are a lot of fresh graduates whom we really don't have to pay much".

Considering that, the initial statement

"It's a measure of India's strength in software services and the number of engineers it produces that some of the world's largest IT companies have more employees in India now than in their home countries."

really isn't something to be very proud of.
http://www.thehouseilivein.org/

It's on Netflix
You're right, it's more like "ah, it's not 8:50 yet, I can snooze..."
The simple math of why your resume probably isn’t getting read.
Accenture is technically "Irish". It used to be "Bermudan". In either case, they have so many employees in so many countries, it's hard to imagine pinning them down to a single home country.
Can PayPal Crack the Design Challenge of Digital Wallets?
Sort of related: how'd you get started with Ansible? Did you just dive in and hack around or follow some sort of guide or tutorial?

I've been looking to get into it but just haven't made a move on it yet...
Sweet! It's good to see an Edmonton based startup get some traction.
> It could be difficult to raise money for prevention and rehabilitation purposes from the tax approach.

Maybe, but it'd be easy diverting money being spent to arrest, prosecute, and imprison people into prevention and treatment (and we're already spending money on prevention and treatment from general state and federal tax money without legalization, so with legalization and no special taxes -- just general income, sales, etc., taxes -- there'd be more money from that, even before you consider repurposing the money currently being spent on the enforcement end of the drug war that would no longer be required.)

OTOH, while there are black markets for alcohol and tobacco -- largely as an effort to evade the special taxes on those products -- the special taxes on them still bring in considerable revenue, and the black market for, e.g., alcohol is far less significant and socially problematic than when alcohol was prohibited. So, its far from clear that special "sin taxes" on legalized drugs would not be useful as a significant additional revenue source for prevention and treatment activities.
Show HN: pagen - the simple node.js site generator
Scary headline; mundane facts. According to the article below (based on NOAA trying to counteract the rumors):

* 70% of the debris is at the bottom of the pacific
* the area with the most debris is just that; it's still scattered even in that area, and not a coalesced island
* we're not about to have a 51st state

http://www.salon.com/2013/11/05/no_a_massive_island_of_debri...
KOB News 4 have found another case - maybe it's regular practice round there?

"Our investigation reveals another chapter. Another man, another minor traffic violation, another incident with Leo the K-9 and another example of the violation of a man's body.

Young is taken to the Gila Regional Medical Center in Silver City, and just like Eckert, he's subjected to medical procedures including x-rays of his stomach and an anal exam.

Again, police found nothing, and again the procedures were done without consent, and in a county not covered by the search warrant.

We've learned more about that drug dog, Leo, that seems to get it wrong pretty often. He might be getting it wrong because he's not even certified in New Mexico.
"

http://www.kob.com/article/stories/S3210356.shtml
Ok, I will give it a go. The distractions from Chat are huge when coding. But I just have to look if I see a new chat pop up. So the only option is to bite the bullet and turn it off I suppose.
Seems like a less mature, but hopes to be more serious approach than CouchApps http://couchapp.org/page/what-is-couchapp
The New Jim Crow by Stanford professor Michelle Alexander is a treasure trove of policy and Supreme Court decisions that have calcified a racial undercaste.
FOSDEM 2014 - MySQL & Friends Devroom
90% of drivers would consider self-driving cars to save on insurance
On that same note I've often wondered how useful it would be if our IDEs actually recorded our keystrokes as we developed code. The problem with commits is that we only see the end result. There is usually a process of evolution of code, and through this evolution we can fully understand the end result. So much information about a codebase is lost because we only see the end result.

Git and Mercurial are steps in the right direction here. You see groups of changes as one unit, and the philosophy of these systems is one of frequent commits. But what if we went even further and could see code evolve as its being typed?
My cash out time was like a day once support corrected an error on my part I had made when setting up my bank account.
Not everyone has the same system of morals. A lot of people, probably most, think that bad behavior is socially contagious. It's a premise that is not exactly divorced from reality. E.g. I would certainly be at least concerned if my daughter's friends were drug users, because I do think children and adolescents can pick up bad habits from the people around them. To these people, the possibility of drugs raises the threat of personal danger to their families.

Some people further think that bad habits like drug use can be controlled through legal means. I don't think they believe it can be eliminated, but I think they believe that if we did not have a drug war, drug use would be a lot more common.

Furthermore, those people can justify the damage caused by enforcement on the grounds that it happens to people who bring it upon themselves, by participating in drug use and drug trade. Even this proposition isn't totally divorced from reality, at least within the U.S. There is lots of collateral damage, but by and large the people dying in gang wars are involved in gangs to begin with, and the people in jail for drug crimes did use or deal drugs.

You don't have to agree with any of this to concede that these ideas are rooted in some sort of moral framework. Not a particularly compassionate moral framework, but there is nothing about moral frameworks that requires them to be compassionate.
Edmonton is a pretty great city for this type of startup. The University of Alberta has a highly-regarded machine learning program.
IPad Air Refutes the Claim That Apple Can't Innovate
Yeah, they code up their own 'instruments' in Max/MSP and some of their music is algorithmically generated.

Of particular note is 'Flutter', a track where no two bars are the same, which was produced in response to the UK Government passing an 'anti-rave' law which attempted to classify dance/electronic music as 'repetitive beat music'. Party organisers were encouraged to have a copy of Flutter, a musicologist and a solicitor on hand in the event of the police trying to enforce these crazy laws. Fun times!
How we can improve the odds of finding unicorns
Ironic that some of the chrome guys posted information about this yesterday (https://plus.google.com/+AddyOsmani/posts/jBS8CiNTESM), even though the question is from a few months back

http://bgrins.github.io/devtools-snippets/#console-save
Don't Earth-sized moons of gas-giants have a few others problems? Less consistent weather patterns due to a more complicated relationship with the sun, stripping of the atmosphere due to gas giants gravity, and crazy huge tidal forces from the same.
Fourier Transforms – The Math Trick Behind MP3s, JPEGs, and Homer Simpson’s Face
Was it the interlaced monitors?
This is one reason Nissan makes their own batteries in their own plants.
Even simpler anti-analogy, everyone know when, where, and what they ate; most people have no idea who is tracking you how and when.
Apple Orders DMCA Takedown of "Apple-Tracker" Website
Hmmm... yes let's disregard the last century of philosophical thought and the postmodernism movement as a whole because the dude who write's Harry Potter fan fic wrote a cute story.

How would you convince a Solipsist that there is an objective truth?
In what UI framework? When I worked on that, I decided to render them from a different texture that doesn't depend on the current font, but scales to it's size.
Can I write Firefox addons that extend Developer Tools functionality? I had some ideas for extending Firebug for specific use cases, but maybe the official dev tools are a better bet.
is that from a movie?
Switzerland to set up Swiss cloud free of NSA snooping
Just ask me (the user) for permission and explain why you would like to do so.

Unfortunately, it's not that simple.

From a user's point of view, asking questions that interrupt their browsing experience on every other site is usually unwelcome. The "We use cookies (like everyone else in the known universe)" messages in Europe that you mentioned are a great example, where good intentions ran headlong into practical limitations and the result was something that no-one actually likes.

From a business point of view, that same poor experience is a negative because it makes your site less attractive to visitors and ultimately hurts conversion. This remains true even if you're doing something reasonable with innocent intentions that almost all of your visitors would actually be happy for you to do.

I am very much in favour of protecting privacy on the Web and letting users make informed choices about when they are willing to give it up in return for something they value, but I don't see this working in practice until we have some sort of mandatory (with force of law) standards for disclosure by site operators that allow browsers to offer standardised preferences to their users that can be set once and then safely forgotten about. I think we need some sort of standardised, automation-friendly privacy policies, like the credit agreements where providers are required to provide key information up front in a standard format with the same assumptions for everyone, or the way a few open source licence agreements have become established and much of the time both the licensor and the licensee can just say "GPLv2" or "BSD" and everyone knows the deal.

Unfortunately, the wheels of standards turn slowly, the wheels of law more so, and the wheels of laws respected across borders even more so. Meanwhile, the wheels of businesses funded by invading privacy or otherwise exploiting users via modern technologies tend to turn very fast. I'm not sure how we fix this problem as long as the politicians are as technically illiterate and generally open to manipulation by special interest groups as they obviously are in many first world countries today.
How this is a big surprise?

If the man you're looking for is one in a million, we've probably got a thousand of them for you to pick from.

But I think there needs to be a defense made about cheap indian labour & why it works for american firms (more than the french or germans).

I'm sitting in Bangalore right now and I can see why this happened. We all speak English, we grew up watching Simpsons and can quote Friends episodes by events. We're immersed in the culture so deep that visiting your parents is a culture shock.

And the vast numbers are because there are a lot of bad engineers. There are a lot of good engineers - but a far lower fraction than in most other parts of the world.

But if you are an employer who's hiring locally instead of contracting work to a cheap contractor, you can spend some time culling the bad ones and then the good ones were truly great value for money.

My first job paid 250$ a month - for that pittance I was debugging ARM microkernels on an Ericsson phone. And that did pay the bills because of a few other advantages I had growing up - I had a cheap tax-payer funded education, but it was truly remarkable one beyond the textbooks.

My CS grad education cost approx 500$ for 4 years, had good teachers. The tenured professors were great, particularly graph theory & compilers - awesome COBOL teacher, whose lessons are why I'm finding hadoop to be very interesting to work on today. The labs were good with mostly SunOS/Netware boxes & a few Xilinx boards donated by alumni. I even had to do 8086 assembly by hand in hex for my lab exams.

My classmates included children of cab drivers, college professors, household help and of the filthy rich - we weren't equal outside college, but in class we were on the same level. Social class got scrubbed out of our egos and talent showed no correlation. And the EE course had 17 boys for approx 160 girls.

But that said all of us were the top ~1% of the state educational system after the math-heavy entrance tests (I had to get a double digit rank in approx 5-6 million people, to qualify).

Most of us spoke English as a first language (at least as good as one), nearly all of us bilingual (and not in the same languages) who were used to our English being misunderstood. This was something we all learnt to realize & work on our communication.

On top of that my college had an FSF chapter (http://www.cetafi.net/modules.php?name=News&file=print&sid=1...), I volunteered there for 2 months after college and even spent 2 years on an open-source project.

I might have been good engineer material to begin with. But that cheap and rather real-life education I got made me competitive on factors beyond economics.

And I assume there are at least a few like me around for the employers who want to dig through the chaff.
Developing A Big Data Strategy Was Never Easier
> like disqus embedded comment boxes not letting me log in.

Oh crap, is THAT why I can usually not log in to disqus even when I disable Disconnect!

Man, that had been a mystery to me forever, I must have disabled third party cookies and not even remembered doing it.
Ask HN: Startup world -- is there any chance for us not based in SF?
Do foreigners have a chance at getting funded if they're not based in the Silicon Valley ?
Well, that was inevitable.
Standard blog fare: The real "trick" could be boiled down to a tweet without losing any fidelity.
You are right, that is definitely a better way to put it and what I actually meant.

I didn't mean famous like just because her name is recognizable, I meant famous for good reasons (like the word "famous" is actually supposed to mean, vs infamous).
The basic scenario where lost update is possible looks this way:

session_1: BEGIN
session_1: SELECT data from T1 where pk = 123

session_2: BEGIN
session_2: SELECT data from T1 where pk = 123
session_2: UPDATE T1 set data = "value_2" where pk = 123
session_2: COMMIT

session_1: UPDATE T1 set data = "updated_value" where pk = 123
session_1: COMMIT

In this scenario, session_1 does not see "value_2", so "updated_value" does not take "value2" into account, and update of session_2 becomes lost. There are two ways to prevent this problem:

1) Using SELECT FOR UPDATE instead of SELECT. This way session_1 take exclusive lock on the corresponding row, and session_2 execution is suspended until session_1 will commit.

2) Using more strict SERIALIZABLE isolation level. In this mode, session_1 in MySQL will take shared lock on each selected row, and each SELECT effectively becomes SELECT ... LOCK IN SHARE MODE. This way session_2 also blocks until session_1 will commit.

In PostgreSQL, SERIALIZED mode implemented the other way - SELECT works as usual (without locks), but during UPDATE session_1 will detect that the row was changed by concurrent transaction, and transaction of session_1 will be terminated with the exception "could not serialize access due to concurrent update".
Nodal Ninja Tera crowdfunding at Dragon Innovation
But at the same time they stayed very close to C/C++/Java syntax styles. A lot of people complained about a number of the syntax that the designers didn't want to change.

The designers have also made it very clear that the types next to a variable are basically useless at runtime (unless you turn on strict mode, which kills performance). Types are for tooling only, which seems silly.
Blogger raises funds to tweet from phone-hacking trial
"We called on governments to adopt more humane and effective ways of controlling and regulating drugs. We recommended that the criminalization of drug use should be replaced by a public health approach." So the request here is not to say that everyone should use drugs however they wish without regulation, but rather that use of certain drugs should no longer be subject to criminal penalties. A few years ago, Richard Branson's blog post on drug regulation[1] similarly pointed to reducing criminal penalties without saying that drugs should be entirely unregulated, by looking at the example of Portugal. (How is Portugal doing these days?)

The state I live in in the United States, Minnesota, has a low rate of incarceration in large part because it has a low rate of criminal prosecution of drug offenses, with even the small number of persons convicted of drug offenses being unlikely to do time in prison. But this state has a thriving private industry of drug treatment centers, drawing in people from all over the world who want to become clean, and responses to drug use often include judicially ordered drug treatment. Stopping a war on drugs waged by the police and courts and prisons doesn't have to include giving up on discouraging drug use.

[1] http://www.virgin.com/richard-branson/time-to-end-the-war-on...

AFTER EDIT: I'll use the last bit of my edit window to post two more links to news reports about the experience of Portugal. These links are in chronological order, and newer than Richard Branson's blog post.

http://www.spiegel.de/international/europe/evaluating-drug-d...

http://articles.chicagotribune.com/2013-05-01/news/ct-met-po...
Announcing Octane 2.0
The Google+ comment objects to the fiber tapping. It doesn't say anything about the use of U.S. citizen data, and the NSA asserts it has safeguards in place to filter out such data from foreign taps.
I wrote my thoughts on the subject in a blog post as well:

http://www.aleksey.com/2013/11/06/why-google-engineers-got-i...
Fiesta-Five confetti filled high-fives crowdfunding at Dragon Innovation
ack! what are all these people doing in my margins!

off with your heads! get out of here! shoo! ;+)

hello henrik. congratulations.

-bowerbird
> Ruby is a dangerous language. It is so dominated by Rails that you will likely end up warping your mind into thinking that the ActiveRecord pattern is the best way to manage data and that every problem can be solved with a web app.

That hasn't been my experience, and I don't think its generally true as long as you don't learn Ruby through Rails.
They went to a different hospital. That's not just turning to the next guy. The doctor at the first hospital explicitly refused on ethical grounds and did not get any unfavorable repercussions from the authorities, which completely refutes your point.
Yes all of those things exist and can make predictions about "reality," but that doesn't mean reality exists outside of my own experience.

http://en.wikipedia.org/wiki/Phenomenology_(philosophy)
We put together a vagrant script and a set of instructions specifically for front-end devs on Windows who might lack the bash-fu and Python skills needed to get a local setup.

Happy to share if you ping me.
I'm not sure. Those backchannels would be enormously more expensive and technically challenging for the commercial entities to do right.

So, yeah, I see your point, but maybe I _would_ rather make it much more expensive to do that, and much harder for them to do it succesfully rather than messing up a technical detail.

On the other hand, I guess eventually they'd get it right in commodity software that everyone can use. Eventually.

Really, I don't know why anyone that wants to do the kind of tracking we're talking about is using cookies anyway, instead of user-agent fingerprints that have been shown to be pretty much unique anyway. So the cookies is perhaps all a distraction. The browser makers don't need to invent a new cookie-less browser fingerprint tracking system, they've already got it with the over-specialized user-agents.
There are more practical explanations of OnLive failure. Like the prices they had to pay for the content leading to a very modest library of titles.

Gaikai is going to roll out with PS4 and only then we can judge how well is it doing. It's definitely solved the content issue so we can see if your technical angle holds.
Most of these articles that deride long work hours don't account for the following:

1. When you are the smartest in the room, you can get away with 40 hours because what you produce in 40 hours will be orders of magnitude ahead of what a normal guy produces in 80 hours. Trouble comes when you start being part of super smart teams (mine has about 9 engineers sharing around 150 years of systems/db building expertise amongst them). Here 40 hours gets you only to the 'achieved level'. For some people this is not good enough, especially if they come from a continuous string of 'excelled levels'.

2. I am not paid to do 40 hours of work. I am paid to get things done. Some things are automatable (which we do) but a lot of things require NLP and is hard to automate. These we do manually. They add up.

3. It is VERY hard to hire good senior engineers. My company (Amazon) pays a ton of money, has offices in great cities but still we find hiring hard. This means you won't be offloading a bunch of those anytime soon and to be competitive, you have to do this.

4. Many of us do this not out of coercion, but because we want to. I personally have a set of goals, own a bunch of stuff that I really want to get done. 8 hours is not enough.

5. As you grow senior, you spend a ton of time co-ordinating work. This means unless you dedicate time before and after regular office hours, you personally aren't going to get coding done. And somethings require your personal coding/debugging effort - no way around it.

Family setup is personal: At least in my case, thankfully my wife chose to be a home maker and a full time mom. This frees up a lot of my responsibilities and allows me to focus harder on my job for the betterment of the family as a unit. YMMV.

EDIT: I always plug my team, so will do it again here. We are hiring. If you want to work with world class engineers in a great & growing service (AWS DynamoDB) - PM me. I chose this for the learning and no regrets till date.
Yes, there are other growing tech areas in the world including where I live and work: Charleston, SC which as been referred to as "Silicon Harbor".
Something doesn't add up then: if Tesla can produce 7150 cars per quarter, why is next quarter guidance only for 5K cars sold? Another new market with long lead times?
It has been established as physically addictive, so no, selling it "properly" won't help.
Show HN: Beautiful way to recharge yourself
AngularJS Tutorial: now real-time with no backend using Firebase