skysight-inc/HackerNews huggingface dataset:
The registered domain on the person that was scammed/who is scamming is private:

$ whois michellenickolaisenfraud.com

Domain Name: MICHELLENICKOLAISENFRAUD.COM
Registry Domain ID: 2048980654_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.enom.com
Registrar URL: www.enom.com
Updated Date: 2016-08-03T10:06:56.00Z
Creation Date: 2016-08-03T17:06:00.00Z
Registrar IANA ID: 48
Reseller: NAMECHEAP.COM
Domain Status: clientTransferProhibited https://www.icann.org/epp#clientTransferProhibited
Registry Registrant ID:
Registrant Name: WHOISGUARD PROTECTED
Registrant Organization: WHOISGUARD, INC.
Registrant Street: P.O. BOX 0823-03411
Registrant City: PANAMA
Registrant State/Province: PANAMA
Expiration Date: 03-aug-2017
The IR part is the key--webcams have IR-cut filters to keep the visible-spectrum picture from looking crappy.
Why Do Pets Have Better Web Portals for Medical Records Than Humans?
The OP links to this exact same Wired article.
Autonomous Weapons and Operational Risk (Ethical Autonomy Project) [pdf]
I wonder how would this ruling apply to:

(1) drones with cameras that can be used for both navigation and for capturing video, but which the operator only uses for navigation

(2) drones with cameras that can only be used for navigation and are viewable by the operator in real-time

(3) drones with cameras that are used primarily for autonomous stabilization (Parrot Mini Cargo has one) but can also be used to capture photos
The name is something I don't necessarily want to associate with an airplane.
I have read this comment which suggests async/await in Node 7 (V8 5.4) is buggy. Anybody has some more information about that?

> I'm glad to hear so much excitement about async/await. However, Node v7 is based on V8 54, whose async/await implementation has some bugs in it (including a nasty memory leak). I would not recommend using --harmony-async-await in production until upgrading to V8 55

source: https://github.com/nodejs/promises/issues/4#issuecomment-254...
Sounds about right. I run Tiny Tiny RSS with Postgres and Nginx on Debian Stable and I can't remember the last time I've had to spend time administering it. (I do update TTRSS itself manually, but since it's behind Nginx's basic auth, I don't feel rushed to plug security holes).

The truth is, as shown by data, that downtimes is usually caused by developers, not stuff crashing by itself.
AWS CodeCommit – Managed Source Control Service
"than the producers want to provide"

Yes this is the analogy to TV where the market provided precisely 3 channels (plus PBS) for decades and a third of the population reliably watched each show on each channel, but that was 1970 and now in 2010s there's 500 cable channels and a wildly success narrowcast might reach as many as 1 in 40 citizens. Usually far less, of course, as little reach as 1 in 300 is possible with aggressive enough advertising budgets. Of course there is the superbowl but its only a couple hours per year and there's only one and that one is already here.

It has certain implications for future startups. It would be doom for current startups that financed assuming they'll be the one site that all 6 billion humans use. If the social media market follows the TV model, in 20 years we'll be back to multiple tribal sized BBSes, more or less, with the occasional temporary cultural fad resulting in short term scaling headaches. For about a month, about a billion of us, will try to simultaneously log into the pokemon go server, then we'll all try to forget it ever happened, which actually is a big enough problem to keep many engineers employed.

I'm not sure the financial markets know what to think of legacy TV right now, much less what will, by then, be legacy social media.

How do you finance or account for a one month pokemon go, times hundreds per year, when thats the new normal not an aberration?
Is DNA the Future of Data Storage?
That's great work. There's also rclone which I use for one-way backups of Gdrive contents.
Might as well "do a Windows" and skip to V9.
Talk about invoking "His Presence".
You bring up a good point about marketing.

Maybe version "names" could be helpful here.

Make a marketing "name" and use that as a way of showing off what's new, while still keeping semver true to it's name.

In your example, version 1.3 could be "Saucy Gorilla", while 1.8 could be "Delicate Apricot", and when you feel it's change enough from the start, you can pick an arbitrary point and make a new name and blog post.

It would still have some of the bikeshedding that older "major.minor" version schemes have, but it could be not as bad because it is more obviously arbitrary.
For a pro writer that article was pretty difficult to read. I have no idea what happened. A man starts flooding her with messages and upwork didn't stop him is literally all I got out of that.
I have no idea who he is or why he was so upset. I never saw her respond in the screen shots. He keeps saying that she stole money but she never responds or addresses this in the blog with a single sentence. Every message he says he wants his money and she says,
"My first thought was that this was the kind of harassment that is, unfortunately, pretty par for the course for marginalized people on the internet."
Are you serious? This is pretty clearly about money, good lord.
It honestly looks like two morons collided on the internet and a shit show happened.
Call me confused.
node releases should ship with yarn instead of npm. Yarn is better all around - faster, deterministic, local caching, offline mode, better licensing terms.
More information about Cognitive Toolkit is available here https://www.microsoft.com/en-us/research/product/cognitive-t...
There are several breaking changes which makes it a good use case for the major version upgrade. Also the odd major numbers for node aren't LTS versions so I imagine they'll be adding a ton more features before releasing v8 LTS.
Great idea. Was thinking less about procrastinating and more about how it keeps ongoing projects steady. It's really buggy though.

Is there an opt-in mailing list I can sign into to get updates on it? This isn't usable for me right now but I can see it being sufficiently useable in the future.
Narrowing Down Clinton’s Choices for Supreme Court Nominee
Reddit ads must be like dirt fucking cheap too, right? Seems like they have a lot of extra inventory, based on the # of "internal" subreddit ads I see.
I apoligize; I should have explained what I meant more clearly. Like the author of the original post, I'm writing from the perspective of running a relatively small SaaS app.

I've had to use both Windows and Linux VMs on Azure, AWS, and elsewhere for applications like that and I haven't found the cost of Windows boxes to be prohibitive.

In other circumstances, such as the ones you mentioned, you're definitely correct. I was only trying to explain why one might choose Windows, not why everyone should. :)
Let's prod further. How do you sideload if you are not rooted? I can't remember what you can and what you can not do but I am reasonably sure you can't just adb install foo.apk if you are not rooted as the "untrusted sources" option won't be available.
It wasn't 10 years ago when car audio / electronics regularly commanded $1,200+ for a "Flip up" or double din screen by Alpine. Now they are $250+ with everything better; touch screen etc.
I've always thought of a major release as being one that isn't backwards compatible/include breaking changes
I generally prefer simpler, bullet point, plain text lists. The more complex my to-do list system is, the more I actually end up procrastinating (by spending so much time focused on the list itself). I remember a story from the Frog and Toad children's book about Toad losing his list and being unable to get anything done the rest of the day because he couldn't remember if it was on the list or not.
Here's an article comparing TensorFlow to an earlier version, when it was still an MSR project called CNTK: https://esciencegroup.com/2016/02/08/tensorflow-meets-micros.... The author concluded that they both seemed very useful; he dinged CNTK for its lack of Python bindings at the time but that seems fixed now.
Is there any argument to be made for someone starting their career to look into an emerging web technology like Elixir/Phoenix?
I ask this as someone who is trying to decide what language/stack to seriously commit to learning while I try to undo the damage caused by starting out professionally in ColdFusion and PHP.
You kill procrastination by making everything fit in a meaningful larger context. This is much harder than making it fit on a calendar.
He would have enjoyed Black Mirror methinks.
You can still do this in functional programming by programming functions that only interact with their arguments, and limiting what those arguments are. Additionally, in Clojure, you can in fact hide data by not exporting it from a namespace and only providing functions that operate on it in the namespace, and some other FP languages do this also. The difference is that within the namespace/module, all data is available to all functions, which is often easier to think about and organize than adding the complexity of marrying certain data to certain functions.
Any preprocessor definition that changes the language like that example makes C programmers rage. As a rule, typedef and macros and friends should be avoided for clarity and debugging (opinion). An actual example of this: The programmer who created Bourne Shell, at Bell Labs in 1970s, intentionally did this to make C more like Algol. I think BSD still uses some of the original code. Understandably, not everyone liked the idea.
Borland Delphi. Beautiful IDE, native code output with no runtimes, lightning fast compiler.
identity-fixing monotone (in the prefix relation, a partial preorder) maps of cancellative monoids. It is possible to use them as a model of abstract sequential computation, so they can be used for applications such as mathematical models of compilers, parsers, ...

http://mathoverflow.net/questions/251059/what-is-the-real-na...
A Paul Graham article lead me to Common Lisp and Scheme, SICP, On Lisp which lead to Clojure which lead to being more interested in functional programming, which lead to functional reactive programming and Scala. Quite a long ride, but I'm so happy I'm not writing OOP C++ which was a very dull and frustrating part of my career.
I believe the front element is curved--i.e. it's a lens--and the system puts focus a couple of feet forward of the windshield.
60224 == 60^(224) ?
I think this is the dilemma of semver versus "market" versioning. If true semver is confusing, perhaps stick with the LTS releases which are named differently (one of the reasons being clear communication)?

The LTS versions are named after the periodic table of elements, starting at a and moving forward. First one was "Argon" (4.x), second "Boron" (6.x).

You can read more on LTS and naming here: https://github.com/nodejs/LTS
The Trouble with Milk
Uber self-driving truck
My understanding is that many rich people believe their own time is the most precious commodity on the planet.

Also, mach 2.2 is more than "slightly" faster than mach 0.8
But are they very brutal when you are in a nice big comfortable business class seat with room to stretch, more privacy, space to work, and a drink?
That's head-up display.

And while I'm at it, it's not "line of site" either.
Not to knock Mercurial, but didn't Facebook have to apply a lot of custom changes to get it to scale up? Not sure if those were committed back.
I dont think ignorance is a form of art. Opportunity and discovery maybe.

Art itself isnt imperfect, every creation has value and is a mix of natures effect on the artist abd the artists own intentions. Imperfect management just leads to turnover of valuable employees, wastefulness and low morale
A functions on demand service – to help you get more done
It is not at all the case that "feminism" has the same reputation as "Men's Rights Activism". It sounds like they should, because the intuition of people on message boards is that they should occupy two different ends of a spectrum with a "balanced" point in the middle. But, as I said: that spectrum does not exist. "Feminism" is a historical movement with a radically different context than Men's Rights.
I like the point about building systems that take care of themselves and are largely hands-free. I'd say that applies regardless of platform (or "shininess"), though. The author has clearly internalized one of the more important lessons in engineering in terms of designing for maintainability (with an ultimate goal of zero/low-effort maintenance and/or extension).

I'm not sure the platform itself is as important to achieving this goal so much as the decision-making ability of the engineers themselves, though. Maybe a tendency to pick shiny because of shiny is just a way that poor decision-making surfaces? However, I don't see a problem picking an appropriate solution that happens to be shiny.

Anyways, kudos for sharing the wisdom.
This is one of the things where I think remote work can fall down: standing around a shared space to easily quickly scribble and share ideas. Video gets you close, and lots of tools have some kind of sharable space you can write on or draw on with a mouse, but none of them have ever been as effective as a whiteboard for me when you're trying to quickly explain a concept or structure.

Actual product looks annoying though. It's a quite specific kind of team that wants to drop $5000+ per screen, and it's definitely not small fully remote startups (where doing that for everybody is both very expensive and super inconvenient), even though that's where this would be most awesome.

Might try and have a go soon with just cheap graphics tablets and existing web tools though, or just normal android tablets. Almost the same experience, at a tiny fraction of the price.
Scientists Warn the Collapse of This Glacier Could Be Globally Catastrophic
It's explained (not well, but it is) in the link ce4 gave you. You enable it in the settings and and then just install packages.

EDIT to match your edit: you remember wrong, the option is always there (unless there is some manufacturer out there that blocks it (Amazon maybe?), but most devices certainly don't)
> bring manufacturing jobs back to the USA.

The United States is the world's second largest manufacturer.

> We cannot manufacture things and pay people living wages to do it.

It's important to recognize this statement as highly political dogma rather than neutral fact.

Of course we can. We just often choose not to, as a matter of public policy.
"... without intervention a large % of the time."

You could drive a semi (pun-intended) through that caveat. Driving is all about edge cases; bad weather, bad roads, bad visibility, poor signage, poorly maintained cars.
Perhaps it depends on how boring/conservative the corporation is. At a past job where we worked with big banks, they'd sometimes look at you suspiciously if your application didn't run on Windows Server.

That's just anecdotal, though. Maybe we were just unlucky and worked with odd customers.
task_t considered harmful: security design flaw in iOS/macOS kernel
Link or it didn't happen.
To see how impressive 91.3% is, just look at this table

https://08-08-08.com/2016/06/12/screen_to_bezel_mid_2016/

where phones are absolutely struggling to reach a mere 79%...
opencv is not the easiest thing to add to your deployment
K lang was featured here a few months ago: https://news.ycombinator.com/item?id=11561573
My wife's BMW X4 has a built-in HUD, and to us the killer uses are:

1) Current speed shown along with the speed limit. It gets the speed limit from onboard maps combined with using the car's cameras. If there's road construction, for example, it'll notice the signs and update the speed limit accordingly. This seems really simple, but it means never needing to look at your dash to check your speed.

2) Driving directions. Very handy when you're in places you don't know well, or in heavy traffic. The HUD is dramatically better than looking aside to your phone or the car's center console screen.

If an after-market HUD can do those, I'd seriously consider putting one in my other (older) car.
To each and their own. I will say comparatively for video games Dead Space story is actually fairly good albeit much more complicated than other games (ie all other shooters). They even made a animated movie for Dead Space which is sort of cool if you like Japanese animation.

You can read up on the plot via wikipedia. Other than the very beginning Doom is devoid of plot (and even then I didn't even know it took place on a moon of mars).

Dead Space reminds of the movie "Event Horizon" which I guess is now a very dated movie (damn I'm old).

I also liked the mechanic of requiring dismembering of the aliens. I guess for the ADHD Crossfire of shoot em in the head it is tedious but I think it brilliantly slows the pace of the game which is sort of needed for horror games.
Let Your Workers Rebel
Let's see: no weird angles, no distortion, no phones sliding around the dash, no having to run shoddily made apps with backwards displays...there are plenty of reasons for the $799 price.
This seems inefficient. Why not have a government entity representing enforcement/intelligence run the infrastructure directly? It would remove the deceit that presently exists. Everyone would explicitly know that the government was monitoring everything that went over the network. It would be clear that if we wanted to avoid such monitoring that we would have to do something special.

As a bonus it could be set up to solve the last mile monopoly problem. That way all the money we pay for the current secret surveillance could actually do us some good.
Lack of good documentation, no tests and possibly undefined behaviour in a few places. The code also doesn't look any cleaner than HDFS and uses some weird mix of C (*printf, error codes) and C++ (vectors, smart pointers, RAII etc).
But odd numbered releases don't get LTS. =/
Ah yes, Sony and expensive proprietary media. I remember paying a small fortune (for a teenager) for an 8 MB Memory Stick for use with the PlayStation 2.
They also tend to turn into huge messy hairballs after years of developers and new business use cases. Not that these are use cases for personal projects, but standardized frameworks are valuable for large teams with lots of changing use cases and long-term maintenance requirements.
Or you could have tried Vaadin (no connection to the company other than as a satisfied/impressed user)

https://vaadin.com/home
From Superstar Culture to Moneyball: How Data Is Changing the NBA
If it doesn't have a camera, is it really even a drone? Should just say they've banned drones.

Good fucking riddance imo.
Not everyone is down to switch such a core piece of the infrastructure at the first sign of new and shiny. I think yarn will succeed, but so did lots of people about bower, ied, duo, etc.
Give it a moment to settle. The path forward might even be a merger instead of replacement.
4:09  2017 Nissan Armada – Instrumented Test
http://node.green tackles this pretty well.
I'm with you for the most part, but working out browser inconsistencies without jQuery's (or similar) help is painful. Admittedly, not as much of a problem recently.
It's actually been done (IMO) and done for several decades. In Manufacturing, they have the 'Form, Fit or Function' "Rule" [0]. In essence, your have only a two segment part number, and the 2nd part is considered non-essential, and only for deep traceability.

For software, I would apply the rule as such: 1) merge the major and minor segments, and the revision segment becomes equivalent, 2) then you follow the Form, Fit or Function rule and apply it to the core product, programs, and APIs.

[0] http://www.arenasolutions.com/resources/articles/form-fit-fu...

[1] http://www.buyplm.com/plm-good-practice/plm-software-part-re...
Even if it weren't, it's not like whois information is validated, last time I checked, and it would be kinda irresponsible to try to "dox" someone based on just that.
One cannot simply "grind away" at a tedious task or a task capable of being automated. Unlike a hard problem, it cannot occupy the mind persistently and meaningfully.
One step up from pit traps are landmines. They kill or maim an estimated 2,000 people a month, autonomously. There's one active landmine for every 52 people in the world. They're cheap- the most common ones range in price from $3-$30, but they cost much more than that to remove and about 1 person is killed for every 5,000 mines disabled. They won't hunt you down, but they're invisible and can remain active for decades.

We don't need to veer off into speculative sci-fi territory to find autonomous weapons doing terrible things.
Everyone dies sometime, this will shuffle the deck a bit and hopefully allow more people to die of old age.
As a matter of fact, yes.
2017 Mercedes-AMG SL65 – Instrumented Test (Review Cars)
Please let it be Obama. I want that guy to stick around a bit longer.
If you want C# but on the JVM, you're gonna have a better time with Scala than you are with Java. It's a 12 year old language, but yet still exciting in some respects, and it covers pretty much a full superset of C#'s functionality (a handful of uglier hacks for reflection like ClassTags, but can still do it).
> And when deploying on-premises, the cost of the Windows licenses do matter a lot.

Sort of. My understanding is with Datacenter, you license the virtual host (per-processor cost) and can run as many VMs on it as you want. So the incremental license cost of is zero, if you already license that way.

Other editions have some limits, so "it depends". But it's not just a "your solution uses Windows, so your customer must buy a license".

The other factor is support cost. If you're selling to an organization that can handle Linux, that is probably cheaper. If you're selling to an organization that only has Windows expertise, it's probably going to suck a lot of your support time to get them running on Linux -- and even though you may be able to do remote support more efficiently than you can with Windows, you're still going to be doing more of it.
I do something similar - used virtual post-its, a file synched on SVN and later git, now to a google sheets.

Habit works. Use whatever you can make a habit.
Yes, all that is good, but sounds more like concern trolling rather than actual suggestions.

Do you have actual economic policies that will result in better outcomes for the poor?
Uber self-driving truck just made history
Where do you get that it's worked in every other industry? Using the Industrial Revolution/Farming revolution is not even applicable since jobs shifted from one manual job to another.

And again, you think a 50 year old truck driver, who hasn't done any schooling 32 years, is going to be able to do SQL statements. And find a job at that age. I'd love to think that, but the IT industry has shown huge levels of ageism, and isn't exactly overflowing with entry-level jobs.
I love how ambitious Zeit is being, but I've found that their apps are not quite as polished as their shiny-packaging makes out. I certainly wish them lots of luck though!
These mini-languages almost always become really painful to work with. If I find myself needing to implement some sort of configurable shared thing more complex than a table of regular expressions I just jump straight to the endgame and embed lua or a lisp.

I think the target audience of JsonLogic is sharing code on the frontend/backend. I think these days javascript is common for that. A tiny lisp would be suitable as well.

There's a special place in hell reserved for people who make me edit ad-hoc turing complete configuration languages embedded in json or xml.
Would an appropriate compromise be to recommend "if you're going to learn with PHP, make sure you use a framework" since using any of Symfony/Laravel/Cake/etc will guide/force you into slightly better habits than writing PHP from scratch would?
Strange - not sure what was controversial about that.
GitHub open sources Puppet development and testing tool – Open Source for You