skysight-inc/HackerNews huggingface dataset:
Seriously... It seems like a convenient way for journalists to avoid having to explain how technology works. At the same time I keep technology looking like magic and not science. "Glitch" makes it sound like bugs are caused by cosmic rays or something.
have you tried ccache? the 5x to 10x improvement isn't a bogus statement in my experience
Bad urban schools often get more funding than better suburban schools[1], and how's that working out?

[1] https://randomcriticalanalysis.wordpress.com/2016/05/09/my-r...
http://www.homefieldorganics.com
As long as everyone has access to the data that's fair. What happens in practice though is that only a few actors with large resources do, thereby giving them even more power.
"When a player defeats a goblin, he becomes owner of the gold mine and receives one gold per turn. Furthermore, the goblin now defends the mine against other players."

Are we sure we are not the baddies? https://www.youtube.com/watch?v=hn1VxaMEjRU
I would instead phrase it as, the following types of programmers are all capable of writing successful software:

* Programmers with imposter syndrome

* Programmers who insist they aren't smart (but are pretty darn smart)

* Programmers who've reached the middle of the Dunning-Kruger curve, where one underestimates one's own skill (rather than overestimating it as in the low-experience part of the curve)

* Programmers who sometimes get stumped over something simple (which is all programmers)

* Programmers who will never as be as good as someone else at some aspect or area of programming (which is all programmers)

* Programmers who haven't been programming since childhood

* Programmers who have had other careers and may have other careers again

* Bad programmers (see PHP)
Here's the thing, it isn't just automated systems. Large institutions do the same thing. People have less and less of the full picture and act more and more as a component of the system.

In this case it appears that the social worker had enough of the full picture to inject some measure of sanity, but I really wonder if the nurses understood the statistics related to the tests well enough to treat her like shit over them.
I got dumped to Typeform.com after completing the signup form...which looks like it was built with Typeform.
The South Pole Station was a geodesic dome from the 70s to the 00s. Which then was given up. It seems domes aren't great in the ice cap, the snow accumulates around and buries them. New antarctic construction seems to prefer buildings on stilts which can be elevated if the need arises.
Pretty cool. Wish Pandora or something would get on the boat with this. (at least pandora can censor out swear words)
Sounds like you've never worked outside of an office. Talk to a roofing contractor someday.
New to the Parish: From Sanctions in Iran to a Startup in Ireland
Wow, finally an article that breaks Betteridge's law!

For a great speech on why power corrupts, by a powerful person, see this:

https://www.cs.utexas.edu/users/vl/notes/havel.html
Why did we become monogamous?
esr didn't coin the term, Christine Peterson did, and Tim O'Reilly funded the OSI compaign. Also, nobody used the term before OSI did, except with an unrelated meaning in the intelligence community.

http://jordi.inversethought.com/blog/5-things-we-have-forgot...
Oscar asking for rate increases as high as 30 percent
It is funny that people on HN are so critical of `auto` when many people here are also coding in Ruby, Python, Swift and Javascript. Is the intersection between the two groups that small?
iBirdFeeder – ultimate wi-fi enabled bird feeder
Your issue with the article is half the point of the article. All that emotional trauma with a hurried apology and no explanation.

The point is that when "the system" is too uncaring, these are the kinds of consequences. A false positive from a mediocre field test caused this woman no end of grief. The takeaway is that when we, as engineers, design systems, we have to remember edge cases like these, we need to remember the person.

When your automated spam detection system flags an account, are you going to outright lock/delete it with extreme prejudice, or are you going to allow the account owner some recourse, and a chance to explain themselves to a real human?

I think this article highlights some huge problems with systems that have too much confidence in their tests / checks. Definitely a useful story for all of us to know.
Should probably be noted that this is from the 2012 hack, not a newer one
Hm. I've read the Linux kernel. It was not so good. I'd go so far as 'competent'.
You just do not follow the recent changes. You can get 2 years no tax on 72.20 in many regions of Russia. http://ip-spravka.ru/nalogovye-kanikuly-dlya-ip-2015
I still remember the culture shock moving from a class of 19 to a class of 27 (along with many many other differences). I always wonder how many of the changes were functions of class size, and how many were pure demographics etc.
You Suck. I Suck. Everyone Sucks. Why Social Media Makes Us Mean
They're useless if they refuse help
How long is this going to run?
It would be nice if they'll make it work on Windows platforms. There is already an issue for that[1]. It also depends from the Windows support in OCaml itself and opam[2].

[1] https://github.com/facebook/reason/issues/470

[2] https://github.com/ocaml/opam/issues/2191
SciFi authors Kim Stanley Robinson's 'Antarctica' is also great, although I don't know how his fictionalization compares to the real thing.
What's so scary about CPS? She should have called her doctor/gyna and prepared to lawyer up, especially if she knew she didn't do drugs. Being treated like crap after birth tho must have been tough.
It seems like there would also be benefits in terms of student opportunities, for instance, there would be potential for a wider variety of classes and clubs to choose from.
Another fantastic piece from Kevin Poulsen. I really enjoyed his book "Kingpin" and this article continues the tradition.

If anyone wonders, how an editor at Wired manages to get all the technical details right, this Wikipedia article will help [1].

TLDR: Kevin is a former black hat hacker - caught, sentenced, served time who has since become a great journalist and author.

[1] https://en.wikipedia.org/wiki/Kevin_Poulsen
There are probably two tax districts in the town
The Problem with Artificial Willpower (2015)
> A part of me recognizes the hospital is acting in the interests of my child. But even if I were a drug user, does that justify turning delivery into something criminal? At what point do the rights of my child outweigh my own?

rights to have a "birth experience" according to a wishlist, possibly at the expense of the child? At more or less every point I would assume.
One property insurance claim can hike your premiums by hundreds
React-Boilerplate v3: The “JS Fatigue Antivenin” Edition
Disney Research uses RFID to create powerless, low-cost interactive controllers
The sad part for me, is that I wanted to be the one replacing it. I had a vision for that company that I had been thinking about for years, and pitched it, but he wanted to keep his company a lifestyle business that just gets by. The idea of growing and making real money scared him off. The new developer got paid $5K over the last 2+ years to create it. Curious to see it when it comes out.
With all the data being collected, has anyone been able to use it to defend themselves based on location and time recorded? I tend to think that if we're recording all of it, it ought to be immutable and sealed so that one can at least use it as evidence, but the cynic in me thinks this isn't something the governing powers have any interest in allowing.
There is some work is done for opam https://github.com/dra27/opam/commits/windows
The hospital test was not that accurate. A more accurate test took 2 weeks, came back negative.

It's most likely the inhaler but how is she supposed to know exactly what caused the hospital tests to fail? She's not a technician.
In a way it is already here, with questions if US presidents have smoked/inhaled pot, if they were drafted or not in Vietnam.

I don't believe that it has a huge impact on voters.
This, probably apocryphal, quote applies:

Those who want power shouldn't have it, those who enjoy it do so for the wrong reasons.
Re: wrowd. The term 'OK' originally meant 'Our Kind'. There was another term "NOK" meaning "Not Our Kind" which got lost. Now we have wrowd, maybe it will fare better.
you have the relationship backwards. Race is a proxy for class because class is largely forced upon race in active and passive ways. This is almost purely racial, and class is included because we have forced lower class status on minorities in ways that are increasingly designed to appear 'objectively race neutral'. The system is no longer racist in the way that people perceive, it is far more insidious because it effects the same outcome in the same way, but with cries of objectivity.

As examples of why this is about race and not class:

* High minority schools are more likely to have security apparatus (e.g., metal detectors) even after class is partialed out. Amazingly, the likelihood of security at a school is not significantly correlated to actual crime in the area or in the school. [1]

* Drug arrests are incredibly racially charged [2]. Despite more white teenagers both using and dealing drugs, black teenagers are more likely to get arrested for drug possession or use. When arrested, they are more likely to be charged and are sentenced to longer periods of time [3]. This occurs even in Colarado [4]. The follow-on effect of these arrests and guilty pleas is that black teenagers are then inelligible for many forms of government educational aid that is necessary for them to attend college.

* Are you familiar with the 'magical negro' trope in TV? [5] It is actually an empirically researched phenomenon that white people think black people have a higher pain tolerance, extrasensory perception, and superhuman strength [6]

* This occured in 1997: "Duane Buck was sentenced to die in Texas based on testimony of a psychologist who told the jury that Buck was more likely to be dangerous in the future because he is Black"[3] He is still on death row because that wasn't considered a large enough effect on the trial to influence the outcome.

[1]http://scholarship.law.ufl.edu/cgi/viewcontent.cgi?article=1...

[2] https://www.washingtonpost.com/news/wonk/wp/2014/09/30/white...

[3] https://www.aclu.org/sites/default/files/assets/141027_iachr...

[4] https://www.buzzfeed.com/amandachicagolewis/marijuana-arrest...

[5] http://tvtropes.org/pmwiki/pmwiki.php/Main/MagicalNegro

[6] http://spp.sagepub.com/content/early/2014/10/03/194855061455...
Thanks. I'll have to try this.
As a software engineer that works across multiple platforms, I've used Amazon Workspaces as my primary Windows dev environment for the past 18 months. In general the experience is great- the input response and 2D graphics are superior to an RDP session. It's easy to forget you're working remotely. Another nice bonus is longer battery life relative to running a virtual machine on your laptop.

But the real limitation is the tiny C: partition. It's fixed at 60 GB, nearly half of which consumed by Windows and its gradual updates, which generally leaves you with insufficient space to install Visual Studio with the Xamarin tools.

The limitation has been noted in the AWS Developer forums, but unfortunately the 60 GB limitation seems hard-wired into the platform for now[1]. It's painful enough that I searched around for alternatives, but I couldn't find any direct competitors! I'd be 100% happy with this if I didn't have to run up against this 60 GB limit all the time. Just a heads-up for any engineers considering this for a Windows development environment.

[1] https://forums.aws.amazon.com/thread.jspa?threadID=220618
Most answers from exit survey aren't answered.

But I emailed some users and about half of them that replied are saying they want a Mac OSX version of the software.

Unfortunately I can't even bundle the windows app using crossover because it crashes. Unless I poney out $3000 to hire the crossover team to make investigate it and try make it work.

Not sure if its sign of the times or something else?
I've been experimenting with something vaguely similar in the form of getting a ChromeBook and using a Nitrous VM for programming projects.

I initially used (and preferred) Koding, but their shift away from solo accounts made me switch. I find it very strange that they have such a good core product that they could simply focus their efforts there and instead so much of their effort seems aimed at building an integrated slack / hipchat / .. competitor. They could integrate with them and have much a better selling point.. I digress..

It's oddly unburdening to not have any projects on your laptop but at the same time have the ability to access them whenever from any machine. I firmly believe it's the future.
> There are no useless parents, only parents who need help.

You honestly belive all parents, even child abusing parents are just good parents that need a little help?
Even then, if history is anything to go by, societies don't last long enough to keep the rituals going. The longest continuous civilisation was the Roman empire that lasted about 1700 years in total. It collapsed 500 years ago with the fall of New Rome in 1453, and most of the important rituals have effectively been forgotten already.
I can't help but agree with this article's argument which seems to be 'there are some smallpox samples'.
It's not about innocent or guilt. CPS wasn't called. If a test is positive then they take certain precautions. The baby tested negative but she was treated like positive.
Refactoring a JavaScript video store
>more informed

by who, and in what way? Arguably the issue is people are informed, just by misleading information. Whether it be CNN, Fox News, reddit, or the Drudge Deport - they all have their own bias. By asking people be more informed, you're really just adding to their own bias and prejudices with the biases of a larger group of people. People tend to gravitate towards information sources that reaffirm their existing beliefs.
Sure, if you're hardware RNG is inspecting your RAM and trying to compromise your entropy pool that could be done, but:

1 - The entropy mixing is more complex than simply XOR, making such a thing considerably harder

2 - If you expect this level of backdooring from your CPU, you have bigger problems :)
You're probably right that it was mentioned on Jane Street's blog that flambda will enable such optimizations. I recall one of the ocamlc devs saying that real dead code elimination is planned but not available yet.
Avoiding JavaScript's 'Undefined Is Not a Function' WithConstants
Until some teenager or ISIS faction comes along and decides to smash it, of course.
Facebook was blocked in Viet Nam
7 Business Expansion Drivers Every Startup Can Use
I have a number of compliance reports that have been running without fail since 2005. I have a task management system that has been in constant use since 2006.
By that i mean, that our decisions today, will effect everything that follows.

If we educate people that privacy is a privilege, they might not do things (sharing personal information) in the future, that they would otherwise do.

And i'm not talking about world-changing stuff here, it's the little things, like sharing very personal information on social media, like my party picture example from above.

The problem is, most people don't understand the implecations of their doing. And that's why we, who understand those issues, need to educate them.

Another thing is, social media is sold as this warm and cozy place where all your friends are. But in reality, you share your information with big corporations that want to make money (which is totally fine, they provide a service).

People just need to understand, that social media is not a private and social environemnt, it's a tool, provided by a company that has (in most ways) no interest in your personal privacy.
All Events in City
Amazon is not your friend
Because it's a C++11 header that doesn't exist in C++98. And I cannot compile that version without switching to C++11 mode.

Edit: there appears to be some confusion here. I don't include the C++11 header myself. I include a public API header of another project which now happens to include a C++11 header in their public include file. Unless I want to stay on the old version of that API and accept the risks, I don't have a choice whether I compile my consumer module in C++11 mode or not. And it's a major fault of the C++ language that there are no modules and therefore this include file overhead and mess. They appear to be working towards a module system, thankfully.
In other news, Ron Jeremy and James Deen have gone into hiding...
Yet arrests can be made, and bail denied, before a trial if there is reasonable suspicion that the defendant is a danger to other human beings. And in this case, the positive test result was certainly enough for reasonable suspicion. Everyone acted professionally, the baby was not taken away, the freedom to breastfeed was not taken away. Even if the (statistical) test should have taken whether a person is known to use an asthma inhaler into (greater?) account in its prior distribution, that doesn't change the procedure here, just the number of people it might apply to.
> Even today it's no problem to analyze the Facebook picture of some random person and calculate a chance of that person being an alcoholic in X years based on the number of party pictures they share.

The problem is not that this calculation exists, but that people so easily misinterpret it. It doesn't mean "Person with these photos has a 65% chance of being an alcoholic in 5 years", what it REALLY means is "65% of the people with these photos became an alcoholic in 5 years".

That is a HUGE difference. For the remaining 35% there is perhaps some additional factor not included in the existence of the photos that guarantees there is a 0% chance of them ever becoming an alcoholic. When you try to apply general statistics about a large population to a single individual, it's not as simple as just saying "65% of the time this person will become an alcoholic". That's ridiculous anyway, because the person will only live one life, one time.
IMO, the main connection between all of these is that humans are really bad at estimating our own skill. And even if we can estimate our own skill, we would need to compare it to a programmer with the same number of hours, rather than to all programmers. (E.g. a programmer doesn't need to understand templates or multithreading in their first week.)
Didn't seem to effect George W too much
Thanks for sharing this here neuling!

We've been working on this complete overhaul of react-boilerplate for several months. Based on the combined experiences of tons of collaborators, we've created the strongest foundation to build your next React.js application with.

The biggest changes are:

- Revamped architecture: Following a bunch of incredible discussions (thanks everybody for sharing your thoughts!), we now have a weapons-grade, domain-driven application architecture.

- Scaffolding: Generate components, routes and more parts of your application directly from the command line, skipping all the boilerplate writing!

- Performance: We've got the best code splitting setup currently available, giving you the leanest, meanest payload. (The fastest code is the one you don't load!)

- JS utilities: We now include redux-saga, ImmutableJS, reselect and react-router-redux to make sure your application scales to the size it needs.

- CSS improvements: We use CSS modules for truly modular and reusable styles, code split your styling based on the page the user is on and make sure your code style is in order automatically!

I think this is by far the best boilerplate currently available, both for starting your next project and for simply getting inspiration into what's possible.

Let me know what you think everybody, I'm beyond excited to finally share this with the world!
It's not only in Scandinavian countries. Many countries, such as Germany and the US adopted that policy at the end of the 1920s or beginning of 1930s. In the former it's still in place and Wikipedia tells me that more than half of the US states have a "Percent for Art" program which is essentially that.
the beauty of it is they're /not customers anymore/.
But are good Googlers necessarily good developers? Most likely not.
Very interesting. I wonder if you could get readily available quantitative information that supports this sort of model.

It does strike me as descriptive.

One thing that I think can have a big impact is a third group: latinos or east asians who will have different diffusivity and break up the existing monocultures.

Settle Syrian Refugees in Cleveland, Mississippi?! They'll probably be happy to go to any school not in a war zone.
Quite a convincing description! I can really dig the overview and description of transition and use case scenarios. Kind of makes me chuckle to see a Dummy Terminal return, I mean, cough, Zero Client. The more things change, right?

As a quite satisfied user of Amazon's StoryWriter program online I can really agree the ease of access and stability of the resource provides value. I've moved from CelTx at this point, and will probably even import to Amazon from that.

A friend is experimenting with Amazon's VideoDirect system as well, so I hope to hear about that experience. He did mention the need for Closed Captioning took some effort to find a suitable online tool (there are some good free ones) and the large file uploads for HD video isn't the most fun, but so far, so good.

For some reason, Amazon has targeted some of the creative sector in ways that Google and Facebook I don't think quite understand how to set up. Sure, both have some dominant platforms and tools (YouTube, "Artist Pages") but these new-ish developments by Amazon seem to be sticking the landing pretty often.

Gotta say though, I like seeing this admission:

>I do still run PowerPoint locally, since you can never know what kind of connectivity will be available at a conference or a corporate presentation.

Nice. Every little defense against Murphy's Law in presentation/performance is a wise move in my experience.
My first fulltime job as a developer was back in 1997 for a state university. The wheels of change are slow at that kind of place so it's possible some of my code is still running.

The oldest that I know is still in use is code for an ecommerce outsourcing company I worked for in 2003-2005. ASP/Javascript. Pre-jQuery Javascript too. Fun times.

The oldest that I'm still supporting is VB6/ASP code written in 2006, though the entire software is older than that. It's for "contingent workforce management" (temp labor) and handles the 3-way relationship between client, the supplier, and the worker. In it's heyday we were processing over $2B in payroll annually. It's now down to one client using it. The relationship is very weird too: it's me->hosting company->business company->end client. But I only have to do 1-2 days of support a month and have a pretty good contract for it.
Docker open sources datakit
I use fake photo as a profile photo in facebook.
Quantification of Overnight Movement of [Birch Tree with Terrestrial Lidar]
Non-Functional Software
Unfortunately, I think this speaks more towards the failing humans have towards assessing risk in complex systems. The cheaper to learn (considering time and effort required) languages that provide less safeguards routinely get far more new users over time. These languages can be useful in their ease of use (hey, I'm a Perl programmer, so I can't knock them entirely), but they have a far wider share of the market than I think is warranted.
Its funny to see this on HN! I was born and grown up in a warm area in Iran full of qanats and to me it seems such a natural thing. I caught my first fish from a qanat!