skysight-inc/HackerNews huggingface dataset:
It's like you said, roughly, though it's certainly possible to use a system designed for concurrency without introducing non-determinism - by not letting the queues provided by the system (message queues, STM, locks, thread-safe data structures - whatever type of queue) affect semantics. As in, you could easily implement a nice load balancer in Go for computational code and you could implement a checker to make sure the code is deterministic, perhaps based on their race detector. I'm only saying that it should be done, not that it can't be done...

Erlang vs checkedthreads (or Cilk or anything C-based), computing an image convolution kernel or handling some other computational problem? I could, though I think such a showdown with Erlang predictably ripped to shreds would be trolling, and I really like Erlang - I don't necessarily like Armstrong's marketing where he says Erlang makes more sense than C for parallelizing computations (seriously - you gonna send the image sub-regions via message queues byte by byte?), but I like Erlang, and it'd be a pity if anyone looked at such a silly showdown and conclude that Erlang was inferior - it's not, it's just for different things entirely.
The Online MasterClass Big Data Strategy
Obviously as someone that has never used Google Now, you wouldn't know this... but it acts on search data, not gmail data.

Its a normal app with normal settings (enter stocks you want to follow, enter sports teams, etc..) that takes some cues from what you search for once you've set up Google now.

Why the hell would Google want to display all the OLD data it has on you in an application called 'Now'?
Well said and you have to laugh about the security of security companies now, but as you said it is reputation and trust is earned slowly and lost easily.
I'm (usually) a fan, but I hesitated to group it with the others because it's rarely journalism and more often (usually deep and insightful) analysis of events.

If you just news on the parts of the world that American media ignores, a combination of BBC News and AlJazeera English is a good option.
You can have codified right and wrong, but that's widely different. Sharia right and wrong varies from US Constitutional right and wrong varies from US-in-practice right and wrong.

I'd argue you need sentience for any meaningful right and wrong. There are a few universal rights we can't even agree on as a society, so having Evil Corp Government Agglomerated strictly defining right and wrong is, well, wrong.

The downside is a perversion of sentient AI could end up with Evil Sentient Sharia AI that shoots non-burka wearing females or an Evil Sentient Hasidic AI that shoots any non-beard-n-curls-n-hat wearing dudes or Evil Sentient Spaghetti Monster AI who force feeds carbs to everybody not wearing a strainer on their heads.

In short: determining what is right and wrong requires sentience. Just following what you are told is right and wrong does not.
>>So there are less than 100 reports of interference of radio devices with planes.

The reports are for suspected interference. It has never been proven beyond reasonable doubt.
Even though i don't like your attitude i will try to give a little info that may assist other people.
The reference i have is a couple of enterprise level projects (information systems for the public sector) built with c#, iis6 for the server side parts, sql server 2005 and win2003 R2 servers. Also sharepoint which was quickly replaced due to slowness and high resource consumption.

- Win2003 servers had a limit on the amount of RAM so that was a bit of a problem along with the sluggish performance compared to linux based servers that we are used to work on. Did we have a choice to switch operating system? hm.. not really

- sql server was pretty good it did much better than i expected and i really enjoyed all the functionality out of the box, but that was until we reached more than 10 millions of records in some tables, then it was no more fun but that could obviously happen with any database. Did we have a choice to switch database? hm.. not really

- iis6 whether you like it or not you have no other choice. Having a background with jee application servers of different vendors where i could configure and customize them in any level, switch them with other vendor solutions and do plenty of architectural tricks.... i did find iis situation a bit weak

- programming with c# was great, but if we needed any good libraries/APIs did not exist or we had to pay, not many choices here either and as with all other parts targeted only to ms platforms

Stackoverflow is really great, and i was sure that in the past i had stumbled upon a post about stackoverlfow architecture i.e. http://highscalability.com/blog/2009/8/5/stack-overflow-arch...
to be honest i was a bit suprised that they were using ms technologies.
To me the bottom line is that for large scale projects based on ms technologies you will eventually need to invest money and time to proprietary solutions without many architectural choices, at least not as many as other platforms provide. Of course that is certainly not a problem if one works only on ms platforms.
But if you're coming from a traditional Algol language, it's a big step forward. I'm sure coming to Go from Python or Lisp feels like a blast of fresh air, because it really is an improvement. And it gives you this without having to abandon your Algol roots, which most of the rest of your alternatives do (except Akka, though I don't how hard those are to use correctly since they're in a mutable language), and that is saying something.

You hit the nail on the head. It does feel like a blast of fresh air. I've been eyeing Erlang and Haskell, but have not had to chance to do something worthwhile with them.
unless they replace those infographics with hand-drawn info-caricatures
At this point there are something like 600 open issues, so I think that will be a while.
The GPL depends on the body of copyright law for enforcement. An entity that violates the GPL by, for example, making a derivative work and not releasing the source, legally would be held to account by the owner of that particular project's copyright. This works because copyright prohibits copying software except by express permission of the copyright holder. The GPL grants anybody the right to copy the software as long as they abide by the license. Once you violate the license, then your right to copy or distribute the software is revoked.
the title is wrong. we lately decided to not release yet the integration for Foundation. It will be available soon with the next release. Sorry for the inconvenience.
That vulnerability applies when accessing normal web pages via Tor.

But that's now what the New Yorker has set up. They're hosting a Tor hidden service, and in that case Tor is necessarily encrypting the traffic end-to-end.
And Wikipedia has a geographically accurate tube map: https://commons.wikimedia.org/wiki/File:London_Underground_f... ;)
MagmaConf: Web Development Conference | Awwwards
Awesome article. I definitely agree that parallelism and concurrency require different approaches, and one is not superior to the other.

In Rust we've known for a long time that success in Servo will require many different parallel approaches, not just message passing between actors—for example, parallel layout requires performing multiple tree traversals on heterogeneous, garbage-collected doubly-linked trees, which seems all but impossible to do efficiently in a message passing environment.

We have plans to add safe, race-free support for parallel loops to Rust, in the same vein as the Parallel JS (River Trail) work. There is a prototype of the ideas in the par module:

https://github.com/mozilla/rust/blob/incoming/src/libstd/par...

Rust's type system is designed to enable safe parallel computation. The idea is to use uniqueness, lifetimes, and bounds on closures to achieve this: uniqueness is used to ensure that there's no way to sneak in and access the data structure you're operating on in a racy way, lifetimes are used to ensure that data in a parallel loop cannot leak outside the loop, and bounds on closures are used to ensure that closures can't capture mutable data and race on it.

Finally, one nit: "Rust won't let you share memory unless it's immutable." isn't quite accurate. There is a reader-writer lock type in the standard library, which lets you share mutable data, but uses lifetimes to make sure you take a lock on it. (You have to take a lock on the whole structure at a time, to avoid the bank account problem you described.) We haven't used it much though, because we try to avoid such heavyweight locks in performance-sensitive code.
This would explain why miles driven has declined among Millenials for whom gas is a significant expense. But as I understand it, car ownership and usage has declined even among Millenials who can easily afford to buy the gas they need.

My guess for the primary factor is demographic--Millenials are choosing to live in urban areas by the greatest proportion of any generation yet. Cars are not as necessary in cities, and can be liabilities due to parking difficulty.

The key question is what will happen over time. If it's a financial issue, then Millenial car ownership and usage should go up over time as they achieve greater financial security later in life. If it's a shift to cities, that might a cultural change that is more durable.
I was one of the earlier adopters. I made a LARGE amount of money cashing out.

MtG:OX is terribly insecure, still using a shit codebase patched together for bitcoins, emphasising centralisation of BTC, which is dangerous.

At one point they controlled and hosted (and had access to the database) of the largest bitcoin forum, largest bitcoin exchange, which makes for a terrible monopoly.

It is dangerous to BTC ecosystem, it is dangerous to users' personal information being leaked repeatedly, getting hacked repeatedly, etc.
GlobaLeaks enables news organizations to offer a similar functionality: github.com/GlobaLeaks Includes some Tor developers on the dev team.

They have been working on this for 2-3 years in the open and would appreciate bug reports & people to run the code. They also currently maintain Tor2Web, the first version of which was written by aaronsw
Thanks for the feedback! I'll certainly consider pricing based on feedback. One thing I have to account for that I'm assuming ThemeForest, due to their massive sales volume, had less to worry about, are the fees that I have to pay PayPal for each sale in order to allow sales. I'm looking into alternatives to PayPal already as I haven't heard any great stories about them. I did reduce the amount of sales volume required to reach certain percentages compared to ThemeForest, but I can certainly reconsider the table.

Also, to help bring in developers I did make the decision to offer the 70% commission to the first group of themes, and I may consider extending that if need be.
Book News: Justice Department Says Apple Led Price-Fixing Ring
Java started out as a language for creating interactive apps on set top boxes. In a way, Android is a more natural home for Java than servers.
I think Apple USB drivers are userspace. USB was slow until 3.0.
Kind of agree with this, while it would be great to get your CS masters at such low cost, you end up missing out on the personal interaction/lifelong connections with other students.

It would be nice if online students were able to go on campus or attend lectures as an option.
Mother Jones & ProPublica belong in that list, too.
I talked to a guy a few years back that used to do this as his full time job, but the constant law-suits that ensued drove him to stop doing this kind of pen-testing altogether. most companies just hired them to check off a list and when the security firm actually found something the client would try to sue the pants off of them for "violating there systems" even they they had full knowledge, signed forms, etc... too much hassle for them...

i personally would love to do this kind of work, legally breaking into a system to see if it could happen would be very entertaining.
The man told him that he was doing “research” and the camera was transmitting the images to his glasses.

I find myself unsurprised that this guy was probably wearing Google Glasses...
Agreed, I'm American but went to a French business school. I am still completely thrown off even with cheek-kissing women, and god help me when one of the guys goes in for the double-double.
To get food that isn't crap, you need to eat a good meal at the airport, for longer flights bring a sandwich. For all their faults, I love London airports for the ubiquity of Pret shops.
For me the real question is; what is sentience? I have the hunch that sentience is more of a concept or a quality rather than a physical (let alone metaphysical) thing. Daniel Wegner once wrote a nice book about this, saying that we just feel sentient: http://mitpress.mit.edu/books/illusion-conscious-will
I can sense your anti-Google stance immediately there so I won't feed the trolls but if it's not a re-branded Hotmail, what is it? It's hardly a groundbreaking new concept. (Also, you can switch off the stupid compose window so where's the issue there?)
Google I/O 2013: Keynote, when this post is 10 min old [LIVE]
Well

2012 number is around 10 deaths per 100,000 habitants. In 1990 it was 17 per 100k. These are rates comparable to 1925 (while the number of cars was still in rapid ascent)

Now, I don't know if there is a statistic of that, but it seems to me the main contributor to your road safety is yourself.

So don't speed, don't DUI, know the limitations of your vehicle and you should be pretty safe even driving a car from 1990.
They are legally forced to do so in multiple locations, Blackberry is a prominent example - IIRC Saudi Arabia and India were among the places with legal requirements. In practice, of course, China as well (see articles about China-specific skype versions).
World Press Photo winner cleared of manipulation
10 Facts about Hell: From Dante to Dan Brown
An online PhD would be much harder to do in a large scale. The first part of a PhD is (essentially) a masters degree. That part, as evidenced by the article, could be provided in a MOOC-style format. The second part of a PhD is doing research with an advisor. You meet with your advisor every week, and he guides you through a research project. Unfortunately, this type of 1-1 interaction doesn't scale, so doing an online version of a PhD would offer comparatively few benefits compared to doing it in-person.
"I don't know anyone who owns a car and only drives 700 miles each year."

My grandma and mother in law resemble that remark. Once you get old enough that shopping is an agony instead of a fun hobby, and you no longer work, there's not much but Dr visits. Also beyond a certain age people expect to drive to visit you rather than you drive to visit them, sign of respect or whatever. Finally, much like maintaining / living in a suburban single family house, still being able to drive a car at advanced age becomes a status symbol rather than a tool or recreation. "I might be old, but I'm still healthy enough to drive that thing... if I wanted to" An 80 year old woman in a suburban house, with a car, is pretty much the same mentality as a 40 yr old dude with red sports car and girlfriend half his age.
Top 3 Performance Killers For Linked Server Queries
The term "libertarian socialist" is only an oxymoron, if you use "socialist" as libertarians do. Libertarians use the term usually to mean a coercive collectivist government, which is only part of some socialist schools. (Mainly the Stalinist-Leninist one the Soviet Union did ascribe to.)

On the other hand, the central ideas of Marxism is ( translated to libertarian language), that the relationship between a worker and his employer is a coercive one and that the worker may (will) not be able to choose a non coercive employer.

So Libertarian and Marxists thought, both try to limit coercion, and therefore the ideologies are actually quite compatible.
Now might be a good time to point out http://intelligence.org/?r=1
The vast - VAST - majority of computing power in the world today is standalone devices (PCs, phones, tablets and innumerable embedded crap with stunning horsepower - each car has ~90 microprocessors for a single example). Most of these standalone devices are multicore and it'd be nice to use the extra compute capability somehow, and it'd be a pity to waste performance by using tools designed for the multibox case which isn't going to happen outside a small share of use cases, even if those use cases are loud.

That said, I didn't focus on the single machine case or shared memory architecture, I think - it was more about correctness. A parallel system is very easy to get right compared to a truly concurrent system; I mentioned memory access monitoring but it can be other communication instead of through memory - the point is that you know a parallelism bug when you see one, but not a concurrency bug, because concurrent systems have non-deterministic results and sometimes it's correctly non-deterministic and sometimes incorrectly so.

In particular, though I don't work on these things, I think tools for detecting parallelism bugs that scale past a single chip/box would be very valuable for large compute clusters - and there again using scalable message-passing-based systems without such tools would underserve computational workloads.
Bikes can be faster than cars in densely zoned areas, which is why cities have bike messengers.
That's not true. The bank does lose out from this. Individual banks can't simply add millions of dollars to all accounts on a whim, as they won't be able to pay out when customers withdraw / transfer out the cash.

It's just that, to a huge organisation, a $14 million accountancy error could go unnoticed for a long time. Likewise, a dollar or two missing from my piggy bank will probably not be noticed. Merely a question of scale, but the loss is still there.
The probability that the problem was cleared up coincidentally rather than as the result of one passenger turning off their phone is very low.

I'm pretty sure that only 30% of people admit to not turning off their devices. How many won't admit it? I'm pretty sure if they did a scan for Bluetooth devices during take-off the number would always be non-zero.
Is there a way to get the # of people who uninstalled? That would be as important as the # who installed.
In these anecdotal reports, I'd like to see whether or not the actual navigation devices have been tested. In my opinion and past experience, it's possible that there actually is interference, but it's very like it's a result of a faulty/fragile board or bad shielding. In that case, it would seem like the prudent thing to do is to verify that it's not the actual device that is faulty/fragile, and routine testing of essential navigation devices should be as important as checking the engine.
> I've found the drivers in London to be better in general than the rest of the country. There are cyclists EVERYWHERE. No car is surprised to share the road with one and they all know what to expect from them.

I'd definitely agree with that (I commute 8 miles each way in London).

It was made very obvious to me when I had to go into the office one weekend. The standard of driving from the weekend drivers was dreadful as they seemed to spend most of their time looking at road signs and wondering if they're in the correct lane(s) rather than looking out for other road users.
You're talking about "in North America", right?
Beautons – a beautifully simple button toolkit
Here's a basic explanation of the fractional reserve system prepared by the Federal Reserve

http://archive.org/details/ModernMoneyMechanics
I mostly think so as well, though poor quality of analysis in couple of areas I had direct experience with has made me doubt the quality of analysis of in other areas as well.
To kind of play devil's advocate here, then does this mean that every time the government prints money, they're stealing on "an absolutely universal and massive scale"?

I'm not trying to discredit you, it's just kind of an interesting thought.
My theory is that the German Government is jealous. They would like to have the all the user data the people are giving to google for free.
But actually it's pretty sad. I am a German guy and I am totally annoyed by all this internet laws in my country. The Government has no idea how the internet is working. They should more focus on other problems. For example Banks!
One might argue that the more technologically incompetent the censors are, the better.
Maybe not. Or maybe you would, if your reasoning were well-presented and reflected a logical approach and conclusion, and if it were insightful in a way that people found interesting and useful.
Seconded. You know what? Licensing wasn't a technical issue, until companies like Microsoft made it one. It's kind of hard to guarantee five nines when the EULA says they can shut you down at any time to make sure you are in compliance. Copyleft and GPL wouldn't even need to exist except for assholes who want to control what others do.
Feds reveal the search warrant used to seize Mt. Gox account
I once saw the entire HN homepage consist of articles about a single topic.

Can you gess which one?
And plenty of pedestrians and bicyclists die every year too. It's a risk just walking out your front door.
Improving dependencywheel.js at the GitMerge Hackathon
Firefox 21 released
It's truly remarkable. It seems as if each word ("critical", "iPhone", etc) was chosen to maximize dissonance with what the article was actually about. Probably the work of an over zealous editor.
Do you mean from Zone 6 (Heathrow) to Zone 1? The other way round is probably not too bad at 7AM :)
The address is also a public key. No one else can pretend to be the New Yorker unless they have the corresponding private key.

If the address was just "newyorker.onion", you'd still need to find some way of safely verifying the public key to make sure you're really talking to the New Yorker.
It not a fork, it's the first production use since DeadDrop was discussed with/instigated by New Yorker journos.

In fact, there's a shoot-out and link to DeadDrop in the page's introduction. Not sure why you thought an FYI was necessary...
This is really impressive. It seems to have much of the functionality needed to create a pretty rich web service.
FPV[1] flight controls have been around a lot longer than Google Glass.

[1] https://en.wikipedia.org/wiki/First_Person_View
For some reason I find that map quite disturbing - like I'm very very drunk and looking at a "proper" Tube map.
Live from the Google I/O 2013 keynote
They probably even cannot have sentience.
Omni.js - Easily build realtime Backbone apps
Just about every article I can find talking about substance abuse and mental illness in homeless specifically focuses on the chronic homeless so I inferred from that. A bit of googling turned up this non-scholarly article though that compares the overall rate of mental illness among homeless to that of the chronically homeless and found ~3x difference

http://www.washingtonpost.com/wp-dyn/content/article/2010/07...
With what is it coded on windows and mac ?
Curious - why are people so damn resistant to turning off their devices for takeoff and landing, given the chance it _might_ be safer?

Even in the absence of hard data, I would prefer to ensure all cockpit instruments work with minimal interference, than read another email or send another tweet. Then when data is available to make a conclusion as to the effect or lack thereof, informed decisions can be used to create procedures.

People are so attached to their devices that they take any inconvenience towards using them as some sort of rights violation.
ToR is funded by the US government.
I'm sorry if I misrepresented the way things were in Rust; I also gleaned from some places that you might add things like parallel loops in the future, and was pretty sure that you were heading towards the same place as, say, Haskell where you have tools for both concurrency and parallelism.

I'll update the article to link to your comment.