skysight-inc/HackerNews huggingface dataset:
I think the problem with sites like the guardian is that they still haven't adjusted to the inversion of power between writer and reader that the Internet brought (the article hints at this but doesn't fully address it). When they still see the article (which is often rushed insignificant fluff) as primary, and comments as secondary, optional and in need of gardening by qualified moderators, they get the commenters they deserve.

Contrasting this with moderation and comments on HN and well run subreddits is instructive. Those sites aren't perfect but at least they recognise the value of comments, and that some commenters will know more about the story than anyone, they might even be involved in it as witnesses or protagonists, as opposed to journalists who typically know very little about a subject. In addition your readers can be the best moderators if you empower them and keep steering them with a light hand. The guardian lets readers vote up only and then does nothing with it.

Maybe it's time for a new kind of journalism without journalists or ads, with a focus on primary sources, and empowering interested communities to report and verify for other readers. It's unlikely to emerge from old media though.
This is the first I have heard about Toba Catastrophe. I must suck at prehistoric history.
This makes me think a little. The Echo is an appliance. Should I thank my microwave? Or say please after pressing the start button on it? Where do machines stop being treated as such? What do you think is a reasonable approach to this?
The problem with this concept of "stability" is that it depends on a particular software development philosophy that isn't shared by all projects.

It works well if developers make sure that bugs in older versions of their software are fixed even after the next version is released. I think that is the case with a lot of infrastructure sort of software.

But if developers do not maintain old versions and fix bugs only by releasing a newer version of their software, then debian's approach leads to stability only in the sense of a reliably buggy system.
1491: New Revelations of the Americas Before Columbus by Charles C Mann is a great book about the Americas before Columbus (who arrived in 1492). One of the things it covers (with evidence), is the disease outbreak which killed millions and millions of people.

He's a pop-sci author, so it's half a history book and half a science book ("We know this because of these historical documents, and then because of this scientific evidence)
Bash on Windows: a hidden Bitcoin goldmine?
The real problem is exhibited but not addressed: a plague of insipid descriptions next to each photo followed by a string of dumb hashtags.

Am I so out of touch? No, it's the children who are wrong
C# here for about 6 years.
Maybe the days of your dumb (possibly illegal) youthful times should disappear and not follow you your entire life?
In my work its not a big deal, and modern GPUs support synchronous computation and bidirectional data transfer. For example, 5 MP image takes ~3ms to upload to the GPU but my processing takes ~20ms, and writing the file takes another ~50ms. So I'm still IO bound even if I optimize the GPU DMA.
I work full time remotely using Java. There are tons of Java jobs out there doing interesting work. On the remote front Java isn't that popular but it's still possible to find remote friendly Java companies (just not as ubiquitous as Ruby/Python/JS remote jobs).

Edit: I've been working with Java professionally for just short of 8 years.
How does it compare to OpenCV?
Let's win together Virgin #VOOM and contribute to a better society
I'm not familiar with the arguments in the book, but in general it could be both. The impacts could disrupt society (eg via crop failure) which leads to a breakdown of sanitary practices and poverty which leads to spread of disease.
very nice! related to this:

http://www.imagico.de/map/water_generalize1_en.php

also: it's shame how it treats the transpacific plane routes...
I believe this is called pascal style strings and GCC has builtin support for it.
LIME: reasonable interpretations for black-box models
It does, and that's exactly how we've taught our 3-year old to talk to the Echo (he loves doing that).
PhineasFisher explained how he breached the Hacking Team
UK Hosting provider accidentally deletes all customers websites
This hits pretty close to home for me. I'm lucky enough to work remotely, and for the past ~year I've been living abroad. I'm also a huge Instagram user. I have somewhere around 700 photos, most of which are travel-related and have 5-10 hashtags each.

I've felt the same thing as the author, dozens of times. I've gone out of my way multiple times to simply take a cool Instagram photo and wait for the likes to come in.

I've been subconsciously looking for an alternative for awhile now. Sketching [1] may be an option, but my drawing skills are a bit rusty. Maybe I'll just take photos but upload them to my own site, rather than seek the kudos from random Instagrammers.

[1] http://www.urbansketchers.org/
We are so excited ! Transformify is taking part in Virgin #VOOM, UK and Ireland's most valuable competition.

Why is This Competition so Important for Us?

The participation in Virgin #VOOM will increase the public interest in the social cause of Transformify. More businesses will be interested in transforming regular jobs into remote jobs and more people who need a job will get a remote job.

Ready to #VOOM? Vote for Transformify by clicking below:
https://www.vmbvoom.com/pitches/jobs-without-borders
I think the idea is that they protect everything which they ship, so you can add other things but not replace Apple-provided components.

From a sysadmin's perspective this makes a lot of sense: beyond malware, I've seen security and stability problems caused by installers from large companies, developers cowboying up with “sudo make install", etc. but it definitely puts the onus on Apple to ship updates promptly.
Pretty sure that just about everyone is hoarding Firefox 0days :P
Does it support Metal? Because it is what GPUImage blazing fast on iOS in the first place
It's ruining it for me if I have to dodge selfie sticks and migrate my way through a hoard of tourists too busy paying attention to the photos they have just taken on their phones.
Carbon Tax Simulator
Also on the BBC - http://www.bbc.co.uk/news/technology-36072240
This company boasted of so many clients but couldn't show any as an example because they were all "pre-launch". Seemed like a big pyramid scheme that no one bought in to.
I think the thing I like most about this is how it's evidently very imperfect - the ball sometimes goes missing, the rules for what velocity it needs to bounce from one window to another seem hazy, etc - but none of that really matters: it's fun and cool to play about with for a minute or two, it doesn't at all take itself seriously, and you know that any real implementation of this sort of thing, if there were an actual need for it, would be implemented more robustly anyway.
I think there's a huge difference between a drawing and an Instagram photo. The former requires an in-depth look at something for an extended period of time, while the latter takes a few seconds.
Diseases which kill immediately upon contact don't tend to spread. It's the ones that sit silently and don't harm you that spread everywhere (e.g. HIV)
because Linux is GPL

because driver support
That is my feeling as well.

I do like to use C++ a lot on personal projects, but there I can make full use of C++ best practices.

At work, I tend to avoid using it, because most C++ developers I have met on my career, actually use it as Better C, keeping all safety loopholes from C.

I had my share of spending weeks tracking down memory corruption issues.
The Black Death was followed by about 400 years of plague outbreaks in Europe. It also struck the Middle East, Africa, the Caucausus and Russia. It is bloody hard to make a total tally of how many people died by plague.

But the Black Death itself was special in that it was such a condensed and intense disaster. If you have the chance to read the eyewitness accounts, as collected by Rosemary Horrox it is quite impressive.

http://www.amazon.com/Black-Death-Manchester-Medieval-Source...
> Euphimisms suck.

Just say "are bad". :)
Good idea. I'm working on something related (knowledge graphs) if you want to talk about it. Do you think it would require users to understand formal logic?

Do you have an idea how to turn this into dollars? Donations like Wikipedia?

The catch with up-voting is that it doesn't produce the same results as expert curation. I assume that's why Wikipedia relies on editors instead of voting.
Host deletes websites in clean-up error
Could “View Source” Ever Vanish from the Browser?
I've been working on a session to teach kids a little bit of "hacking," and it involves introducing them to the "inspect element" feature of the browser and letting them edit the contents of a web page. The thought is that, by letting them play with the HTML and code of their favorite websites, they can learn a little bit about how it all comes together. But a haunting thought came to me: what if websites started closing off their code and making it proprietary, shutting people out from that layer of understanding. Could this ever happen, or am I being paranoid?
Derek Sivers:  Do this. Directives – part 1
Why robots may become more interesting conversationalists
People on HN seem to have forgotten clickbait is directly related to ad revenue, and use it in lieu of "sensational."
Many historians now think there were about 100 million people living in the Americas when Columbus arrived and disease reduced this to 2 million over the course of 150 years. All the atrocities of the Spanish combined couldn't come close to the ravages of disease from a populace that lived in their own filth.
The Guardian has just done an analysis on comments and they get approx 2% that are blocked or deleted. So it doesn't look like they're fighting back the hordes and you just can't see it.

And in the article, the chap says that removing the spammers and swivel-eyes is easy. What's hard is curating the discussion. If you read the comments on this article and on similar articles recently, this is the area that attracts the main criticism of the Guardian moderation.

My guess wrt Reddit is that it's a much more difficult job to remove the spammers and front-page optimisers. The curation of a sub-reddit, if it happens at all, is probably easier as there'll likely be little or no real need to be subtle about it.
GE and Airbus using metal 3D-printing for small scale parts
Biowarfare has a long history:
https://en.m.wikipedia.org/wiki/History_of_biological_warfar...

Some believe that dead bodies infected with the black plague were catapulted over the walls in the siege of Kaffe.
I went to see sunrise (and spend the day at) Angkor Wat in December, and have a rather different perspective to the OP.

Sure - there were lots of people crowded around a similar spot at sunrise. It's Angkor Wat, and seeing sunrise there is the kind of thing that most people in attendance are going to do once in their lives. It would be in most travellers top ten things to do before you die list. People are going to want to take photographs.

Did the presence of other people there massively ruin the day for me? No. When sunrise is over, you have at least six hours to wander round the temples completely uninterrupted at your leisure.

If you so choose, you can come back in the afternoon when there are far fewer people around. Do I get an awesome amount of pleasure from looking back at my photos of Angkor and sharing them with friends and family? Yes. Do most of my photos even have me in them at all? No.

It's really impossible to hold the details of an experience like wandering round Angkor in your head for years to come. I'm not going to remember the detail on a specific bas-relief, or the view I got from the top of a specific temple in years to come. Having photographs of these things really helps in that regard and enables me to 'revisit' any time I want.

This is yet another judgy, post-intellectualizing Medium piece whose purpose isn't communicating any particular point but garnering clicks and attention for the author. You really think Instagram ruined your trip to Angkor?

Did you really take the decision - faced with an absolutely awe inspiring monument at sunrise - that the best use of your time and resources was to take a judgmental photo of the people around you? Get over yourself.
Consider it's a getting started, not a develop android apps with swift. Then it's explained in the FAQ, IMHO it makes sense.
Sidekiq.js
Is it just 'Rumour' at this point Android will officially adopt Swift as their primary application development language?
Android Wear: how to start
I've been following some friends' travels through southeast Asia over the last six months via Instagram, and it's been great. Seems like they're having a great time, and I like being able to talk to them about what they're seeing, doing, and eating. Bummer this other person felt her vacation was ruined by what she chose to do.
How to create simple notifications on Android Wear?
React Native autogrowing text input
Firstly, and briefly, I don't agree with your approach to epistomology. I think we're never going to agree there. Let's just agree to be mutally antagonistic on that front so we can get to the important issue, which is improving software development.

Secondly, I'm interested in general purpose programming, so as useful and interesting as your explanation of synchronous languages and TLA+ are, they are not relevant to me.

I am interested, though, in your thoughts on effects, monads and continuations. I've read everything you've written on the topic including your code on Github (and much of what Wadler and Oleg have written) but I'm afraid I'm no closer to understanding what you're getting at.

Does your notion of "continuation" require threads? If so, Python fails to have "continuations", right?
Photographers know the "photographers look" since a long time. Not taking the camera with you was an easy fix, but you still have the automatic framing of everything you see in your head, just learn not to act on it.

As with many things: If it's important to you, just try to change habits. Learn some impulse-control instead of forcing arbitrary rules or restrictions upon yourself.

(disclaimer: i didn't read the article and suppose it's the usual whining about new tech and addiction to it)
Aren't Medium posts repeating cliched arguments contrasting the author with the supposed superficiality of the masses a pretty clear example of "a tool to elevate your perceived social status"?
https://en.wikipedia.org/wiki/Passive_radar
You really need the media to have a moral panic, because without them you can't get the feedback loop going. I deliberately draw analogy to the audio phenomenon here. No matter how much I scream and yell, even in front of a crowd of people, I can't create a feedback loop without a microphone.

The reason why the moral panics in the last couple of years have not been from the religious right isn't so much because they've particularly changed, but because the media isn't willing to push those anymore, and the media on the right just isn't large enough right now to sustain their own. (Give it another three or four years at current pace, though.)
> This is not possible in Haskell, you cannot hold onto blocked subroutines (i.e. continuations); instead, you hold onto a chain of functions connected via a monad (or monads).

I don't understand what this means, and I certainly don't understand the difference between the two things.
Being possible, doesn't mean the majority of C developers make use of it.

The "n" variants are a joke in terms of security, even the C99 annex, that was demoted to optional in C11.

I call them a joke, because tracking the pointer and length separately is hardly an improvement in terms of security.

The only improvement that the "n" variants added is that the null character is always added to the end, instead of how strncpy does it, by only adding the character if there is enough space.
Other than the ease of distribution, is this so awfully different from slideshows and the like? There are two kinds of tourists; tourists who go places to see places, and tourists who go places to be seen in places. The only difference in my mind today versus "back then" is that the rise of social media sites has made it much easier to be seen in places, and so has made the second type of traveler more prolific and well known.

In the end, it's their vacation, and if sitting around taking photos of everything is their way of relaxing, who is anyone else to judge? As usual these sorts of posts come down to entirely too much interest in what everybody else is doing, mind your own business.
Parasitic is a technical term.
In large enterprise sales, you would typically structure the payments into various milestones.

You may be able to invoice the first one before you actually give them anything but there is a vanishingly small chance of collecting the full payment until well after the product is deployed, probably in-use and occasionally after demands for features that were not agreed upon have been delivered.
How to like people

1. Assume it’s their last day.

This is a powerful way to handle home/work place spats
Art teachers often tell students to document by sketching rather than by taking photos. Snapping an image can be a lazy, visually uninvolved way of registering a situation of interest. For me that's the lamentable phenomenon here. I'm not sure about the relevance of Susan Sontag's thought -- it seems like the selfie stick nonsense is a more superficial and trivial kind of digital self-indulgence than she probably imagined.
This reminds me of a quote I heard from recent late night channel surfing movie: "The life of Walter Mitty". I probably would have never seen the movie normally but was sort of surprised it wasn't complete crap (FX the channel seems to have penchant at finding movies like that).

There is a line from the sort of venerable Sean Penn:

"Beautiful things don't ask for attention."
With that arrangement, so we basically bought a bucket of use it or lose it hours that could be used for anything. That included enhancements to the software.

It sounds wasteful, but because it was a two-man the cost was low relative to value.
I agree with you, the only problem being that even in 2016 there are shops that prohibit the usage of STL.

The real way out is to eventually change to a language where safety is opt-out and not opt-in, like in C++.
Automated Verification of Floating Point Based Peephole Optimizations in LLVM [pdf]
I live in a major U.S. metro that is not in California.
Around here, I'd estimate that 75% of web development work is done in C# or Java.
Thousands of jobs in both frameworks.
Well, as danieltillett points out, it seems to have been discredited but the eruption definitely did happen:

https://en.wikipedia.org/wiki/Lake_Toba
Full-time C# developer here.

(Edinburgh, Scotland)
Subtitle should’ve been “The SQL to SICP”.
Thank you for releasing this, this is a really valuable reference for a project I'm working on.

I've certainly seen urban areas with hundreds of routers around, but where I am it is more like 5.
I'm still at the stage where most of my interactions with machinery involve profanity and beating on them with a wrench. God help us if farm tractors ever achieve sentience
> You can externalize Common Lisp type specialization with its own platform-specific file full of DEFTYPE and/or declaim forms.

I'm not really famililar with CL, so forgive the perhaps dumb question: Does what you mentioned permit the user to write the completely generic algorithm while guaranteeing that it'll be specialized/monomorphized automatically by the comiler/runtime[1] when possible? As understood it, the thing the PP cared about whether it was guaranteed to occur and that it be automatic.
I frequently catch myself saying "please" to Siri and Cortana. I have no idea why, guess I was just brought up that way.

I FOR ONE WELCOME OUR ROBOT OVERLORDS...
What's to stop someone just like you from coming along in a year and aggregating YOUR aggregation into a new site? Are you going to have world class branding or some magical recommendation engine?
I think you're right, but I also think a lot of people want something different. Most people see something they admire, want to recreate it for themselves, and then share it with their friends and family to show/record that they've done that. It might be the exact same thing that many other people have done, but a lot of people just want to do the experience that they build up in their head.
“You pay to read research you fund. That’s ludicrous”
I agree with your theory to an extent, however:

> As even the least-tech-savvy becomes more aware of faster ways of accessing the websites

I'm not sure that happens. From observation, people tend to stick to the first way they figured out how to do something on their computer. Searching for "Facebook" from Google is very standard practice. Further, browsers _encourage_ search over direct address input. I've tried to show people many times how to visit sites directly... it doesn't help them so they understandably ignore the advice.
Once I spent one week tracking down a memory corruption issue introduced by someone on the team and deployed into production.

Got a very interesting week tracking down that issue, while getting regular customer calls when the problem would be sorted out.

I surely don't miss it.
There appear to be a number of sects with varying positions on the Ninja question. I pray this does not devolve into sectarian Sunni vs Shia style warfare between the Pirate and Ninja faiths.
http://uncyclopedia.wikia.com/wiki/Pastafarian_Sects
Nobody really uses that outside of pulseaudio/dconf/systemd.
For News Outlets Squeezed from the Middle, It’s Bend or Bust
Not at all. What they had was a lead, they got access and found the real evidence. They wouldn't know if it was the right house or not, that is the nature of a lead, and the person (hopefully a judge) that gave them green light decided if the lead was substansial enough to warrent hacking a citezen and break privacy.

The process from start to finish can be public. If they followed protocol and found real evidence that is what matters. They can demand to see warrants and the timeline of the process to determine the legality of what happened, but the technical nature of the exploit adds no additional insight to this.
That's my thought too. I'm sure most of the so-called "security experts" who like to talk about how important privacy and security are for the rest of us are sitting on lots of 0-days.
PrivacyBadger to block tracking cookies.

https://www.eff.org/privacybadger

https://chrome.google.com/webstore/detail/privacy-badger/pke...

https://addons.mozilla.org/en-gb/firefox/addon/privacy-badge...
Strange, that nobody ever considered that nailing a living human being onto a wooden cross and worshiping him, demonic.
Installing homebrew is a hoop; in an ideal world, your OS vendor would provide a means for installing such packages safely (the Mac App Store would count if Apple cared about it).

This is also a bit weird since getting git installed on OSX in the first place requires it's own hoop: "buying" the free copy of XCode and installing it is required for the command line tools that homebrew relies on.