skysight-inc/HackerNews huggingface dataset:
For further reading on the subject, I recommend taking a look at The Checklist Manifesto (http://amzn.com/0312430000), written by Atul Gawande, one of the doctors mentioned in the articles.
It's less surprising if you factor in that the other cases were known to be Ebola before being medevacuated to one of the 4 hospitals that are set up for these sorts of diseases. Presumably they're more careful, and they had advance warning to get their acts together.
When would you like to talk about the fact that an unmarried unemployed man traveling from the Ebola hot-zone of Liberia (also 5th highest rate of visa overstay) but with Ghanaian citizenship, who had a sister living in the United States, was even allowed into the country to begin with?
I'm sorry, but if anyone thought otherwise even before snowden, they're horribly naïve.
A potential spy does (potentially) subvert democracy. But removing an elected official from office definitely subverts democracy. You need to be pretty darn certain of the former before the latter becomes the lesser of two evils. Assuming my numbers are correct, "security risk" is far too poor of a standard to decide in favor of removal from office.

On the other hand, it sure is a handy standard if your actual goal is to remove your opponents from office...
tl;dr: This software immediately recognized Shellshock for what it was, modified live processes to protect itself, then wrote a patch and re-compiled bash in a few minutes... all with a single malicious request.

This sounds like science fiction. I love it.
I don't know why people always post this stream of conciousness and non-sequiters from Adam Curtis.

You can pretty summarise all of them as "Rah rah socialism!".
All professional JetBrains products free for students
From reading the article it's obvious that they have tons of very detailed information on Philip II. The only part of this title that fails to convey this is the title.
Here's a good take on why we share cats on the internet, including brain-control, by pbs' idea channel: https://www.youtube.com/watch?v=NJ_6aRjYR0w
The prevalent culture in medicine still assumes that people can do things correctly all the time. Contrast that to aviation where every interaction has been designed around the fallibility of human beings for decades.

You can't change a culture on a moment's notice, just because the threat is more significant.
>people should not be choosing passwords

CHBS is a method for generating passwords, not choosing them.
Yeah, it turns out that a piece of paper cannot magically enforce itself.
> The average police officer salary is massively lower than the average systems administrator salary

Probably not in SF. Here the starting salary for a cop is about $85K, plus overtime. And then there's the lifetime healthcare and pension. It all adds up.
I know for the country I travel to, the doctors in that country will give you antibiotics if you go into the jungle. If you stay on the coast you might be OK, but they still recommend having antibiotics on you. The first time I went I didn't take antibiotics, and even though I was careful, I had an infection within a week...
No, it's not locked. But you can't install Ubuntu there (at least not easily). Google for "32-bit UEFI" if you need any more details about the sorry state of affairs with booting Linux on latest crop of Atom Bay Trail hardware. The only out-of-the-box working distro for it is "fedlet" - some obscure fedora 21-alpha fork.
The WHO cut its infectious disease budge 50% in 2013, shifting the funds to various chronic disease programs.

http://www.scientificamerican.com/article/world-health-agenc...

Its overall budget was flat -- WHO decided to reduce infectious disease activities to fund other priorities. In complete fairness, the article suggests that WHO intended to shift some detection and emergency response responsibilities to member countries, and put some resources in that new paradigm. But even if so, the management of that transition now seems suspect.

I've seen various press references that the WHO had its budget cut after the financial crisis. But as near as I can tell (its budget transparency is almost zero), its budget in 2006 was $3.3bn, vs $4.0bn in 2014.

The CDC, by the way, has an ample budget, much of it dedicated to non-infectious disease activities like tobacco and chronic disease. A bit goes to gun control. These activities may be worthy, but it isn't clear that they protect public health in the same sense that epidemic control does.
Trenzi – Social monitor of Matteo Renzi, italian prime minister
Given that the intelligence community has multi-billion-dollar submarines to tap undersea cables [1] it seems likely they also use more mundane techniques, like having agents apply for jobs at technology and communications companies.

It'd be interesting to hear this speculation confirmed as fact though, no matter how obvious it may seem.

[1] http://www.nytimes.com/2005/02/20/politics/20submarine.html?...
So, there are two related questions on that subject.

1) Why Mac? Because I'm an Mac / iOS developer and I know Cocoa. I have no experience programming for Windows (e.g., MFC, WinForms, WPF) nor Linux (GTK+ / Qt - I dabbled a bit many years ago but that's about it).

2) Why not use a cross-platform toolkit? Fundamentally, a cross-platform app is at odds with our core value - providing the best user experience. In practical terms, this means we have to use the native toolkit for the platform. While it is true that you can use a cross-platform toolkit, the experience will never be as good as it can be. Moreover, not only do I lack experience with such toolkits, if we want to make a cross-platform app, we would want it to feel native on all major OSs. This involves an incredible amount of work and resources that we do not have.

It all boils down to the fact that we want to make the best app for the platform that we have experience with.

Hope that clarifies the reason why it's Mac-only.
> Here's an opportunity to think about. Replace Facebook, and all the various messaging services and streaming video services, with a pay service that costs about $1 a month, with no ads.

Whatsapp did a tiny sliver of that - they got acquired by Facebook. It's a trap.

The social network needs to be run by a non-profit.
This is great. I needed to draw some ASCII art as part of a network design project I was doing and having something like this would have saved me a ton of time.
Texas health worker becomes first person to contract Ebola in U.S
I suppose I shouldn't use parity bits on serial connections then?

If you're writing at the level of serial connections and parity, by all means pay attention to those details. If you're writing at higher level, consider abstracting away such details in an interface, library or module.

I miss Wildcat BBS as much as the next person: by which I mean, not very much. HN is full of really fucking smart people not the idiots implied by your comment.
Pricing will of course depend on the size of your userbase and what you feel you need to fairly compensate the dev work put into this, but I can give you my feedback as a consumer.

If the price point were about $19 or less, I'd think about it, maybe play with it a bit, and probably buy it without too much hesitation if it worked well.

At $9.95, it would be an impulse buy that I might not even bother to properly evaluate first, just because it's so useful and looks so good. (I know I should try before I buy, but I'm being honest about my purchase behavior)

If it were higher-priced, in the $39-$89 range, I'd think very carefully about why exactly I needed it, and probably make due without unless there was a very compelling case I could make for it.

Any higher than that, especially getting into three figures, and I wouldn't buy at all.
The first Java webframework i have seen that actually deserves the word "micro". I will give it a try if i ever need to write something in Java ;)
The oldest .io domains
It's like death by a thousand cuts, only in reverse -- homebrew is lovely crafted with a lot of attention to detail, so it just tends to work pretty well in practice, which was not my experience with MacPorts.

Another nice thing is they try to use the already by-default system-installed versions of libraries whenever possible -- pretty much the first thing that happens when you install any macport is it installs a gazillion dependencies that just mirror what's already on the system. (Or at least it used to be this way; keep in mind my macports knowledge is out of date!)

I also really like that in brew formulas are just ruby files, the package update mechanism is just git pull. It's also super-easy to add your own packages, and tap 3rd party sources for packages.

I do run into trouble sometimes, but it's usually easy to fix, and it happens less often than with other package managers I've used over the years.

(Sort of a taste of why it's nice: Simple things you're likely to want to do are simple:

Q. What packages do I have installed?
A. "brew list"

Q. What packages are out of date?
A "brew outdated"

Q. What's the homepage of package Foo?
A. "brew home foo" (opens in browser)

Q. I need to modify the formula for Foo...
A. "brew edit foo"

Etc.)
All I have to say is fuck Google. I would never use a Chromebook, for a hundred reasons. However, sabotaging Linux support in this way is both shortsighted, aggressive, and moronic.

Our kids need to learn to use computers. Not just use Word and Internet Explorer, but learn to hack. Not just consume, but create. Computers 30 years ago were tinkerable. Google is doing everything in its power to take away that tinkerability, and worse, to undermine tinkerable systems.
I don't see how your citation 0 supports the claim it's attached to. Can you elaborate on the connection?
I'd say that the series as a whole is just ok. I did enjoy both books, but they didn't stick out in my mind as amazing.
a spy agency.. doing.. spy work? outrageous.

(i'm not saying i'm ok with it, but if you hire an electrician, don't be surprised when they start fixing electrical problems..)
That's the right direction. Alternatively, individual cops can be bonded. This can also extend to prosecutors and judges. That way high-risk individuals bear the cost of their risks.
Seized assets should sit in escrow until their owner is convicted of a crime and the assets are shown to the be the fruits of that crime. If that can't be done within, say, a year -- two, at the most -- the assets should be returned, with interest.

That, I think, is the most important change to make here. Right now people who have assets seized are effectively guilty until proven innocent, and I don't see how that's even remotely Constitutional.

Once that is changed, I agree with you: the money should go to the state's general fund or the US treasury, not the police department.
Akamai report a 5-20% increase with some sites seeing no improvement.

With the advent of the browser pre-loader then as long as the resources are declared in the markup then the browser should discover them and issue the request.

Currently browsers often seemed to blocked on waiting for a connection to come free
We have half of the solution required for this - there exists a per-feature based permission model that the applications are already using.

The second half is simple but requires a change on the device side - if an application needs feature X, Y and Z, then the choices shouldn't be limited to grant access or not install the application, but there should be a third choice per each feature called "fake that access being granted".

If an app claims to need access to my SMS messages, then there are two reasonable options:

1. I want the app to read my SMS, as it does something that I want with them; so I enable that feature.

2. I don't want the app to read my SMS for whatever arbitrary reason that doesn't matter and doesn't need to be justified to anyone. If the app cooperates with the refusal, then it stops at that, but if the app wants to read my SMS against my will (and, say, tests this ability to enable some unrelated feature) then that's hostile behavior and all of my hardware and software should assist me in thwarting that hostile behavior - e.g. by simulating fake data to the app, by falsely claiming to have sent SMS / made a call, etc.

The other options (including the current scenario where my device cooperates with the app developer against me) aren't reasonable and should be eliminated.
AtomType_Pair is an oxymoron! :)

"Atom" is not a good synonym for "value"; it is a kind of value.
If they do, it won't come as a surprise to me.
On average, i have 150-180 APM*

*APM as shown on the ingame summary scoreboard. There a different ways to measure APM and Blizzard has adjusted the way APM is calculated multiple times (for example, repetitive pressing a hotkey will not increase APM.)

By the way: the Starter Edition is free. Give it a try.
Our taste in novels seems to be really similar. For that reason, I'm reading the ones on your list I have not read.
This is an intriguing question, one I hope I might be able to shed some light on:

I am no good at starcraft, at least in comparison to those I play with, but I once was a grand master tetris player that played the world circuit for a time, and this is what I discovered:

Practice yields results. These results give you a rush, and you start to ascend, the more you play the better you play, the higher your score, or the better your results.

Now your opponents are more skilled, for they too have been going on the same cycle, and you find for every match you win, there is another you loose: 50 - 50 ratio.

This is where the gameplay gets interesting: if you want to advance you will have to realize some things.

Energy and time output. The further you want to advance the longer it will take, for example: going from the skills to achieve master tetris player rank to grandmaster in the world circuit was much more difficult than getting the skills to be of 'master' rank.

What I learned when I plateaued as an advanced player at an advanced rank was that, in order to continue, I needed to unlearn everything I knew about playing tetris and relearn how to play the game from the ground up using my experience in the execution of the game and going from there; this got me to master, and when I hit master I also plateaued, and in order to get to grandmaster, I had to completely relearn how to play the game for a third time, at this point i had retaught it to myself 4 different times, each succeeding time with more rules, theories, and how to best capitalize on luck.

This is why I say: Practice yields results. Practice does not make perfect; perfect practice (I.E. that thing you learn once you reteach the art of play to yourself for the umpteeinth time) makes perfect.

If you have plateaued, I would recommend taking everything you have learned about the game up to now, archiving it for reference, but focus on coming at the game with a new perspective. A friend of mine plays MLG fps's and destroys everyone he plays against outside of upper competitive gameplay, and he can't aim. His aim is absolutely abysmal, but he makes up for it by knowing how fast his character moves in each of the maps, he has researched the button magnetism per game, he knows the distance from one place to another and calculates the resulting probabilities of death and luck; but generally he relies on plain trickery, solid reflexes and many hours of gameplay.
You really don't need any of those to be a solid backup system. What matters is that you make backups, the backups last long enough, and there's testing of backups.

Also from what I've seen spideroak is significantly more complex than dropbox.
The real interesting part of this story was barely discussed: That one person could build an entire system like this for the country.

10 years ago it would have taken a 100 people
Nice project! In the past I have used asciio (cross platform):
http://search.cpan.org/dist/App-Asciio/lib/App/Asciio.pm

Demo: https://www.youtube.com/watch?v=0l9W84PhOyI
It's also a fallacy to suppose that companies have to know your data at all (assuming they would even have such a huge interest in selling your stool sample data to risk their reputation). Encryption was created to solve exactly this privacy problem, and homomorphic encryption goes even further (although it's still early in development). Worst case, you just run the analysis on your own desktop.

But that's exactly the point. The "hell no" comment wasn't directed at any toilet with sensors - it was directed at a toilet implementing the Internet of Things. If you run it on your own desktop, you're not talking about the same thing at all.
Excellent advice. Youtube already has pause and stop and resume and rewind. The MVP can be validated before investing in extending its reach.
Do you recall if the original alleged computer system problem mentioned a particular EHR? Not sure I read anything except vague references to software error.
Thank you - I'm glad that we are on the same page :)

I've got nothing against web apps, I use some on a daily basis - they have their own set of advantages over native apps.

But for the purposes of Monodraw, I wanted to provide the absolutely best user experience. I want 60fps with tons of elements on screen, I want to be able to tap into the OS and integrate with it. Our auto-tracing code would take advantage of all your computer's cores. I even wrote my own custom text layout engine and now you can do some really cool things with it. I love the interactivity and fluidity of native apps.

You're absolutely right that once you have the app, it's yours to keep. Our proposition is simple - we will charge for the software and our users / the market will decide whether it's financially viable. Our job is to make an outstanding product that delights customers.
Show HN: Documentation Engine for Rails Apps
> With this in mind I've wondered what would happen if,say, 100% of the proceeds from asset forfeiture went to ALS.

That would certainly reduce the problem, but the correct solution is to prevent assets from being seized without criminal charges and require them to be immediately returned without further proceedings if the government fails to prove beyond a reasonable doubt that the assets are the proceeds of a criminal enterprise of which the owner/defendant is found guilty.
How do I pay my legal fees if my seized cash is being held in escrow?
This is systemic corruption. As long as the federal government thinks it's kosher and they take their cut, it's unlikely to show up in international reports.
I have to be honest; at first I genuinely thought it was science fiction. It sounded like a William Gibson novel.
cyanogenmod version 7 had this feature. and that was 2011?

google never accepted the patches into main android.

also as CM and google got more in bed that feature vanished for a while.
"With C# in particular, while it is certainly slower than Go"

Source? C# should be much faster than Go.
History has shown Silverlight too..
Are most people doing data analysis actually going to be implementing their own numerical algorithms though? I'd imagine most people just use whatever library is available in R, Python, or whatever other language they're using.
It's funny you call it a conspiracy theory. There's no conspiracy. And it is not a theory. The NSA currently requires companies (like Microsoft, Apple) to provide encryption keys corresponding to devices where pertinent. If you look at Bush era legislation most of the pen register, tap-and-trace laws and rulings were precisely pulling existing laws for telecommunication onto the domain of the internet by arguing technical equivalence. It is also true today that essentially all telecommunications are done over digital lines.

Finally Apple isn't a "web company", nor is Microsoft or the majority of 'large corporations'.

> "...unless the encryption was provided by the carrier and the carrier possesses the information necessary to decrypt the communication"

I don't think I need to say very much here.

Regarding Apple's encryption there's lots of good information about how very little it actually does and can do. There was also a hacker news thread with yours truly. https://news.ycombinator.com/item?id=8389365

Regarding the 'antiquated' FOIA doc - you can export strong crypto but you backdoor it, keep the keys, or provide other ways to access the data. Blackberry's entire business model was secure communications and look where they are today. RSA is now in a similar boat.

"Weaken encryption" does not mean 'lower the bit security under the standard attacker model' here. In this case it means 'subvert encryption through design or implementation flaws, key repositories, controlled PRNGs, side channel access or designed-in systems level access to the data'. "Weaken encryption" doesn't mean "choose smaller key sizes", it means "make the fact that something is encrypted a weak guarantee of security and privacy."

> But the Silicon Valley companies that we know and more-or-less love have done the opposite

Image management, nothing more. Why the public showdown? That doesn't make any sense at all. No sir, I'm certain that corporations would like to provide security and privacy for their customers. And they do. But not against federal law enforcement. There are no new laws that need passing right now. The machinery is there and we've witnessed it in action multiple times. There is no David and Goliath story here, no heroes to be heralded. It's romantic, alright. I wish it were realistic.

Google (and others, that we are supposed to love) fought several battles that made it to the highest levels of court in the United States but lost. They were then forced to comply. The United States used extreme financial leverage to get QWest to comply (and when they still wouldn't, let/forced them to go bankrupt).

What's changed since then? Where there some new Supreme or Circuit Court decisions that have depreciated the former?
Nginx can do 500K to 1 million req/s

http://lowlatencyweb.wordpress.com/2012/03/26/500000-request...

So can Google's compute engine on a $10 instance:

https://news.ycombinator.com/item?id=6804897

http://googlecloudplatform.blogspot.ca/2013/11/compute-engin...
If you do that, they'll find somewhere else to get their cash..
In cases like this we usually look for a better title in a subtitle or (as here) the first part of the article.
HTTP/2 is certainly not a clean separation of concerns like HTTP/1.x was, but it's something of a pragmatic approach to protocol design.

HTTP/1.x was neatly layered on TCP with an easy-to-parse text format. This in turn ran neatly on IP4/6, which ran on top of Ethernet and other myriad things. This separation of concerns gave us the benefit of being very easy to understand and implement, while also allowing people to subvert the system, adding things like half-baked transparent proxies to networks that would munge streams and couldn't agree where HTTP headers started. We ended up having to design WebSockets to XOR packets just to fix other people's broken deployments.

HTTP/1.x also became so pervasive that it became the overwhelmingly most popular protocol on top of TCP, even to the point where a system administrator could block everything but ports 80 and 443 and probably not hear anything back from their userbase. This is the reason we ended up with earlier monstrosities like SOAP and XML-RPC: by that point HTTP had become the most prevalent transport that it was assumed incorrectly in many cases that it was the only transport.

Perhaps the IETF should be pushing a parallel version of HTTP that pushes many of these concerns into SCTP. The problem here is that it'll take forever to get that rolled out and we need something to improve things now. Look at how long it's taking to roll out IPv6: something we actually need to fix now.
If "nobody wants it", I doubt anybody on OS X would want it either.