skysight-inc/HackerNews huggingface dataset:
Why should low-paid car drivers be the ones sharing their hours/pay with the othwerwise unemployed, while highly-paid professionals don't?

This is exactly the argument for minimum wage: by raising prices and limiting # of employed (which could mean more people at fewer hours for the same total pay, OR fewer people at more hours for the same total pay), there is more funding for the overall labor pool, instead of more worker-hours sharing a smaller pie of funding.
I think the parent was referring to how "you're at a Pareto optimum when any change has to make someone worse off", and was applying that (incorrectly IMHO) to the situation you described where a regulation makes someone worse off.

I say "incorrectly" because "some regulation R makes some group worse off" (as you were saying) does not imply "all reg changes would make someone worse off" (Pareto optimality).
For people that are curious about the story behind Common Lisp in space, Stuart Sierra gave a talk at Clojure West that includes that story that I thought was interesting (along with the rest of the talk!)

https://youtu.be/-RaFcpNiYCo?t=8m10s
If one has serious interest in expert level Common Lisp code there is the Norvig's masterpiece Paradigms of Artificial Intelligence Programming (PAIP) which is available form Amazon or torrents.

There is also the Common Lisp code from AIMA second edition.

PAIP and AIMA for CL is the same as SICP and old classic HtDP for Scheme. After mastering these one might consider oneself a programmer.)
Ruby has had an included XML library since before Rails was released. soap4r is older than Rails too. I wrote my share of clients for SOAP services back then. soap4r wasn't fun to use but it mostly worked. If the service was really simple (a single call and response, for instance) it was sometimes more expedient to put together the request yourself.

When Savon came out 6-7 years ago it was a huge relief. Luckily, by that point, I was seeing a lot less SOAP. But even with Savon, the experience was only lifted to "not awful", never to "wow, I'm glad they used SOAP, this is so easy."
Out of interest, whats its like studying at a MPI?
In fairness it was the ice, which is a whole different beast.
Yeah, but the executives already got their bonuses for many years. If the campaign is a monetary failure for the company, they will just clean house and hire a new batch of execs who will blame all the problems on the prior group so that they get their bonuses. Everyone wins, except the user.
I like the idea of using fuzzing "to show a direct correlation between programs that score low in their algorithmic code analysis and ones shown by fuzzing to have actual flaws".

I hope they'll use AFL, and publish the parameters / settings, so others will be able to repeat the experiments.
NSA Is Likely 'Hacking Back' Russia's Cyber Squads
The Pernicious Practice of 'Artwashing'
Africa (probably too diverse to discuss as a single entity anyway) certainly has its own politics. I'm not sure how well it has set it's own policies/politics historically.

As far as R&D of new treatments, prophylaxis, and cures... I didn't know there were divergent strains with specialized treatments and one that is predominant in only Africa. This saddens me greatly because arriving at a cure will take upwards of $1 trillion USD and companies (even governments) need to have a hope of return on that investment. If (and this is a big IF) curing HIV in America does not actually cure HIV in Africa, then there is no way for the US market to subsidize the rest of the world, and much less likely for a cure for the African strain to ever be created.
The problem is, people have to upgrade. And for the most part, they have to upgrade to something Windows. So if Windows 10 is their only choice, they have to do it, bad publicity or not. Windows XP support is done, Windows 7 mainstream support ended last year and all support runs out in four years. Unless Windows 11 comes out by then and is not controversial, 10 is the only choice.

Sure, some people could move to Linux, but it's unfamiliar and fairly unpopular, and a lot of people would rather have some familiarity and popularity to help troubleshoot rather than zero. Some people could move to macOS, which is more reasonable since it's more popular, unless they have software that needs Windows. The big issue there is, I hardly see anyone with an ultrabook or a high end desktop (that isn't being used for gaming). Windows users are used to cheaper computers, and a Macbook might be out of their price range.

So for everyone who doesn't have the technical support options for Linux and doesn't have the budget for a Macbook or iMac, they're stuck with Windows. And someday they will have to upgrade, like it or not. Bad press doesn't really hurt Windows in the long run.
Liner process with like x ray
Demystifying Magic Leap: What Is It and How Does It Work?
Ok, we rewrote the title to be less baity, in accordance with the site guidelines (https://news.ycombinator.com/newsguidelines.html).

But please don't create many obscure throwaway accounts on HN. This forum is a community. Anonymity is fine, but users should have some consistent identity that other users can relate to. Otherwise we may as well have no usernames and no community, and that would be an entirely different forum. (This is going in the site guidelines soon.)
Uber's brand created supply: before Uber, most customers would not choose to satisfy their demand by paying $10 to an unlicensed stranger.
Exactly why I chose the geometric mean with the nuclear industry claiming less than a 100, and Greenpeace reaching for 850,000, that ballparks you to 9200. If you try and include hypothetical deaths decades later, you would also need to include coal-burning plants particulate causing respiratory diseases affecting longevity, and the fact that there is typically a higher radiation level on the perimeter of a coal-burning plant than right outside an operating nuclear power station. Nuclear looks better with each passing year in spite of the back pressure.

Also, I am not sure of the choice of the Poisson distribution suggested above. Roofers are experienced at walking on rooftops, and die due to, well, accidents. That and roofing work is fairly consistent. This number would follow some sort of normal or Poisson distribution, but homeowners are typically only used to a ladder to clean rain gutters out, not roofing or rooftop walking.

Death of roofers/installers during initial installation were the numbers I was quoting from Australia. I think homeowner fatalities will top the roofers in areas with increasing solar panel installations. I would think a Weibul distribution with a Beta of 0.5 would better suit this scenario to model all of the inexperienced homeowners cleaning their solar panels monthly, and then dropping off (no pun intended) after reports and education on working at heights diffuses into the populace.
Woah. That's almost terrifying to see.
Right, but they still have to find the funds to pay someone to set up the system and get it bootstrapped, or find enough volunteer or discounted labor to make it happen. Considering the risks and difficulty of doing so, the money funneled away as profits may not rightly be called "pointless gatekeeper bloat".
The time period isn't indicated on that map, but since I'd like to see the dairy industry leave Arizona and move back to the Midwest where it naturally belongs, I frankly don't see a problem there. The sooner they have to stop irrigating their alfalfa, the better.

No American farmer would need a chart to be thankful not to face 1930s' conditions.
The counter argument is that it's cheaper to do things once than twice. Laying a one foot drainage pipe, then digging it up and replacing with three foot pipe, is way more expensive than just laying three foot pipe to start. Too many public works projects seem to be built right at the edge of confidence.
I like how they keep saying first of it's kind. It was actually DOD, via Roger Schell & Steve Walker, that established the first standards for certifying security of systems based on what stopped brilliant pentesters at that point. Also the people that helped invent INFOSEC so some credibility there. ;) Landwehr's "The Best Available Technologies for Computer Security in 1983" (link below) is an approachable text of background, example systems constructed, and requirements for secure systems as of that time.

http://www.landwehr.org/1983-bats-ieee-computer-as.pdf

Esp see Advice for Developer section. For bonus points, compare those recommendations to today's "secure" apps or systems to see how much today's are missing. Then realize that the requirements and techniques for knocking out all the known risks have only increased since then. :) Far as the criteria, it worked with the private sector producing one high-assurance, secure system after another until NSA policy-makers killed the ecosystem:

http://lukemuehlhauser.com/wp-content/uploads/Bell-Looking-B...

Since then, assurance dropped greatly across the board with FOSS & non-high-assurance proprietary both forgetting about precise specs, verification, covert channels and SCM entirely. Some of that was gradually rediscovered (ex "side channels") by same people saying original criteria was useless, red tape. They keep showing an interesting ability to hold two, contradictory ideas in mind simultaneously that way. High-assurance field continues to move on with EAL7-style with demonstrators in hardware (Rockwell-Collin's AAMP7G), smartcards (MULTOS/Caernarvon), crypto (Galois' CRYPTOL), kernels (seL4), hypervisors (CertiKOS), parsers (LANGSEC), static verification (eg IRONSIDES DNS w/ SPARK), browsers (Illinois Browser OS by Tang), and so on. Definitely worth copying proven approaches in any new organization designed to certify security. Just eliminate what red-tape was there then up focus on evaluation of specific product and code. I expect Mudge to pull that off at least.

Far as how to redo evaluation process, I have a write-up below on that. Ignore the first link in the Schneier post as the Pastebin below is the cleaned-up version of it. Has the list of security problem areas and methods I used in evaluation. Originally a counterpoint to someone thinking secure coding was all that mattered.

https://www.schneier.com/blog/archives/2014/04/friday_squid_...

http://pastebin.com/9AwDLSTY
Since I started delving into computer archeology I wonder how the computing world have looked like if AT&T had been allocated to sell UNIX instead of having given it for free.
Couldn't the membrane be folded or stacked so you achieve that amount of surface area in a far smaller floorplan footprint?
Most northeast cities can handle it, although combined sewer systems mean that heavy rain leads to heavy pollution from raw sewage.
Pretty sure your boss is paying you to program, and your coworker to program — not you to learn German and your coworker to teach German.
There are limits to 2FA
Where in the West do we have a culture that tells gays that their lives are worthless? Use a condom! It's what every sane (doesn't matter if hetero or homosexual) does instead of constructing strange reason why it is always other peoples fault!
Alright, in the flamebait fashion, I'll bite back :)

> Yeah, and how often do you merge two data formats like that into one data format in a way that doesn't require massive transformations anyway?

Actually, quite a lot in the past! Back in 2009 I did some XProc pipelining of messages. These pipelines were a bit like reactive streams, which were (mostly) agnostic of the contents. This allowed me to combine, dissect and route streams of data in an intuitive way. Maybe you can compare it with mapping over a collection: you don't care what's inside, but you want to preserve the contents. XProc was kind of a functional programming + reactive approach to data processing. Pretty cool and ahead of its time, if you ask me.

> But JSON is designed as a wire protocol

Reference, please? Even if I subscribe to one definition of 'wire protocol' on the internet (there are many), I don't think it creates a meaningful distinction between XML and JSON.

> JSON parsing is so simple

Actually, it is, and it isn't. Yes, there are very few primitives (strings, booleans, numbers, arrays, objects), but this also causes important limitations. For example, it is rather cumbersome and unspecified to transfer binary data in a JSON document (base64 encoding). Another thing: how easy is it to parse a streaming JSON document in Javascript?

> The grammar and semantics are on the front page of the site.

Admittedly, that's a lot easier than, say: https://www.w3.org/TR/xml11/ These guys really took it too far...

> That's actually kinda cool.

That's what I thought too when I first heard about it :)
also made me crack up.
Please keep ideological rants off HN. This kind of reply just takes the thread into tribal rhetoric and meta talk, the two things we're most trying to avoid here. Your comment doesn't even accurately describe this thread.

We detached this subthread from https://news.ycombinator.com/item?id=12197329 and marked it off-topic.
That may be true. I'd imagine that a cheap median price and solid service will depend on the scale of Swift's supply side. Assuming there's plenty of demand (lots of Uber, Lyft customers switching over) then Uber's drivers would be more than willing to switch over to Swift. The co-op model would be a great incentive.

The issue is though how does one get drivers to switch from a reliable (though possibly imperfect, inefficient) source of regular income with a well-known brand to an upstart at a large enough scale to pose a direct threat to Uber, thereby forcing them to change their model or go out of business?

I'm living in LA right now and I typically wait 4 min for a car (longest has been 10 min). My last ride cost $4.44. That's less than a Big Mac! ($5.04 average price in the US). I can't imagine a new service being able to beat that from it's inception.

The other issue is that if drivers are allowed drive for Uber and Swift there could be a free rider dynamic: drivers get the benefit of belonging to Swifts' co-op but still get to be part of Uber's network. Sure Uber's service would suffer, but it would be a huge drain on Swift's resources and undercut their model (and reason of existing) from the driver's perspective.
Is there any scenario where snooping on the upstream network connection can give you valuable reverse engineering information? Because of latency/reliability issues, most mobile apps have pretty simple and stateless protocols with the server.
According to Angel List, it is 25K
https://angel.co/silicon-valley
Let's not forget that public works are generally underfunded and have been for years. people want infrastructure projects but I don't think there's a lobby for it.
I cut 80-90% of my feeds in the last years and prefer digests now because they provide more information for less time spent reading.

http://ios-goodies.tumblr.com/rss - iOS digest

http://feeds.feedburner.com/SidebarFeed - design digest

http://feeds.newscientist.com/health - some science news

http://feeds.newscientist.com/life - more science news
Even on iOS it's possible to bypass certificate pinning by using a jailbroken device and tool. I wouldn't say that's a good meassure against reverse engineering.
The actual solution isn't modifying the cabal file here at all, it is adding "extra-dep: true" to stack.yaml when we start using the cassandra-cql dependency from GitHub.

I'll be updating the post again soon.
Wouldn't the HAART therapy used for HIV coincidentally treat at least a few other viral diseases than HIV, ones that would otherwise go untreated?
Sure. But this meme isn't about how batshit crazy Hitler was. It's about how incompetent his generals etc were. He gets to make the cutting observations. In contrast, the fictional musical "Springtime for Hitler" in Mel Brooks' "The Producers" does make fun of him.
Ten Rules for Negotiating a Job Offer
>The group's recent release of emails from the Democratic National Committee exposed things such as the credit card numbers, social security numbers and passport numbers of some donors -- putting them at risk of identity theft.

It is not like any of the people that wrote the information in the emails has any fault, right? It is not Wikileaks' job to save DNC's collective ass.

You put your donor's info in jeopardy - you are to blame. If there was common sense in the DNC - the leak would not have been possible.
Important features you can expect in a Visitor Management System
Many, even mundane, things. Berlin apartments are a varying standard, many don't have district heating. Grocery stores closes early, aren't open on Sundays, have limited selection and don't accept credit cards (which I've heard is changing). It's fairly normal that the staff is 40+ and don't speak English. Mobile internet is expensive, you'll have to register and charging can take hours. Still uses paper tickets for most things.

Overall Germany is more traditional, conservative and religious than Sweden and while Berlin might be an anomaly in Germany it's also the capital. Note that I don't think being ahead is necessarily a good thing and that much of the greatness of Berlin comes from being slightly crappy.
When comparing Java to C#, planned obsolescence is an appropriate euphemism.
I still don't get your point. I would expect someone moving to some other country to at least read about that place. If I was moving to China, because the startup scene was so good over there, I take for granted that at some point I will have to learn Chinese. It would be very, very naive to move to a country because you read somewhere that the startup scene is so cool somewhere and then realize they don't speak English at the grocery store where you get your croissants.
Batman V Superman Dawn of Justice 2016
There is no keylogger in Windows 10.

Also, you can change all the privacy defaults later. Windows 10 provides a lot of privacy controls, so I actually prefer to do it that way.

Update: thanks for the downvotes, redditors ;-)
What the author describes, I would not call 'protocols' - The Bitcoin network is a hosted implementation of the Bitcoin protocol - It is not the protocol itself.

Tokens in the context of the Bitcoint protocol itself have no value - The value is derived from the popularity of the infrastructure, not from the popularity of the protocol.

If I forked the Bitcoin repo tomorrow and started my own altcoin based on it, my tokens would be worth $0 because nobody would know about or want to buy my virtual coins - Even if my network was based on the Bitcoin protocol.

The monetization does not occur at the protocol level - It occurs at the implementation/infrastructure level. You don't need tokens to monetize an open source project - The root of the strategy is merely to leverage the popularity of your open source project (and your status as its 'leading expert' - Since you built the thing) to offer a hosted/managed implementation of that open source project.

The value of tokens merely represents a stake in a specific implementation of a hosted/managed service - There is nothing open about that. It's the equivalent of paying a monthly fee for using a hosted SaaS.
Top 50 MOOCs of All Time
> roughly one in ten record-breaking events would not have occurred without climate change

So 90% of these record breaking events are normal. Then why all the hyperbole? Oh right, saying "rain bomb" instead of "microburst" gets more clicks.
According to this Tokyo is now prepared to handled 50mm/hour rainfall. There are plans to increase this to 75mm/hour level, but that will take around 20 years.
http://www.japantimes.co.jp/news/2015/09/21/national/tokyo-h...

Handling for example 10 inches (25cm) of rain in half day is quite a challenge on buildup area. Think about a quite small plot of 100m x 100m. From that you get already 1001000.25 = 2500m3 of water and in cities you have square kilometers of paved area where the water needs to be taken somewhere.

In somebody is interested in how they are handling this in Tokyo, here's some information:
https://japangasm.wordpress.com/2012/01/12/the-underground-w... and
http://edition.cnn.com/2012/10/31/world/asia/japan-flood-tun...
They truly don't. They own the best technology but no driver OR customer loyalty.

If a cooperative treats their employees better and with higher wages then why should the best, most active drivers stick with Uber?
Loci – Programming Language
This is an interesting comment. But why is the affluence of society dependent on economic growth itself? Especially when, as you point out, the impact of technological advances is hard to quantify?

The pre-modern world required the presence of a class of cheap laborers as there were so many tasks that could not be automated. Productivity was low and there was no way that the basic needs of society could be met without everyone pitching in.

In today's day and age, we have highly automated agriculture and are doing more of it. Productivity has skyrocketed. And yet, we burden our population with arbitrary schedules (e.g. 40 hour weeks, limited vacation time), making most of society incapable of enjoying the real fruit of modern life: the ability to survive without working a dumb job all the time.

You state that ideas need to pay for rent somehow. I agree completely: they do need to. But what if we provide a certain basic income to everyone so that its not something one has to worry about? We have not seen the results of this kind of experiment.

Your comparison to the Roman empire is also interesting. I didn't think that most Romans were literate or familiar with the classics! However, as I noted earlier, productivity of labor in Roman times was still not as high as today, so maybe its not an apt comparison.
Literally absolutely nothing.

Human (and any other) brain has been shaped by evolutionary forces according to constrains and features of the shared environment (gravitation, light, sound, day/night changes, climate, etc) and has evolved machinery to pick up any language from the shared social environment. So-called hard-wired "knowledge" is just a structure of neurons in specialized areas of the brain, shaped by evolution (selection on random mutations) which reflects the environment.
Depression is real, it is not something that can easily be shaken
Well I did and I found that ClozureCL+Emacs+Slime on Windows ( all latest versions as of today ) do not support the "step command" and I find this an annoying deficiency. Apparently none of the major open source CL implementations on Windows does.
I've noticed this trend to be more and more alarmist about what used to be normal weather.

For example, I've lived in the midwest USA most of my life. Every July and August is hot and humid, with many days in the 90-degree (F) range. This used to just be normal summer weather and unremarkable. Now, anything over 85 degrees is a "heat advisory" and over 90 people are advised to stay indoors and avoid activity. They also publish absurd "feels like" temperature e.g. "today's high 91, feels like 117." I'm sorry, in no real world does 91 "feel like" 117.
Yes you can

Protip: write a script to get the latest openings on wg-gesucht and shoot an email as fast as you can. Then maybe you'll get to view it