skysight-inc/HackerNews huggingface dataset:
I understand they don't have unlimited data, but if they can't stream Netflix (insert your preferred service here) anyway what's the point of keeping the wireline internet service? Five gigs a month is a lot of Facebook/Snapchat and Instagram. Either way they won't have access to the content they want. Why not save a few dollars or move those dollars towards mobile data? Sure they can go to the ISP's media service but those are priced at the cable model for the most part and not really competitive, I don't know anyone under 40 that has cable service anymore. If you used to pay $15 for 4K high quality original content and now you are offered $60 a month for often low quality content with commercials would you take that deal? I'd pass.

A big cost for ISP's is customer acquisition, even if they change back their policies it will be years, maybe decades to recover. I think if an ISP did this on any large scale it would be suicide.
> Just keep sending new robots

Figure out how to make robots that can make robots, and just send those.
Conspicuous Consumption and Race: Who Spends More on What
How to Use Event Storming for Product Development
This statement and others like it here seem to assume that the hacker has not been directly affected by the infected devices.

For example, maybe this person had a wife dying of cancer while Mirai destroyed his life's work, so in the same period he lost his wife and he lost his work.

Or, maybe he spent a lot of money trying to launch a new product through channels that were destroyed during one of the attacks, and unable to get his money back, had to close the venture.

Maybe he had to sleep in a data center for several months during the holidays and concluded the only reason he was doing this is because consumers and manufacturers aren't concerned with the damage they are doing, so he is going to make them become concerned about the damage they are doing.

The point is that we have no idea if this person has been harmed, and whether they have any other legitimate means of being made whole from harm done, as well as be able to protect themselves from future harm.

Clearly, the proposed solutions coming from industry "experts" is likely to make things worse, as the only other activities to "fight" Mirai seem to be to support legislation as a solution to a technical problem, and I'm really not clear on when this has ever worked, especially in a system that everything on the planet can connect to.
Linaro Announces Latest 96Boards Product for AOSP Development – Benzinga
Why not $150k?
Saying that "progress that humans have achieved by now was by hacking the Nature" implies that planes and computers are "hacking Nature" too, so this doesn't preclude a silicon brain, nor does it suggest the AI will have to be biology-based. Planes aren't biology based; in fact, we only cracked powered flight after we stopped trying to mimic birds.

> So this smarter mind will probably be our own

It's plausible for me too, but not because we can't do stuff outside what evolution did - just because it's usually easier to hack an existing system than to build a new one from scratch.
No identity or equality concept in C for structs apart from their address, I'm afraid. In C++ one can define a comparison operator, but it has to be implemented manually.

Not that you can use the language-provided == on floats anyway, due to precision issues you should always check if the difference is below a specified limit...
I actually treat this small tool as a quick starting point for my design and development process. Sometimes, I just don't want to use precise colour pickers, but instead simply tweak sliders or drag pictures from a mood board.
Women entrepreneurs talk about sexism
>You don't need to relay traffic to run a hidden service.

And you think this will scale to billions of IoT devices? Somebody has to run the relays. And then you end up with the same situation.
I may just be totally out of the loop, but doesn't the typical transition procedure of the 'T' section of that acronym stand in complete contrast to that "born perfect" statement?
> Is this appropriate for businesses to be doing?

Ethically yes

From a business standpoint yes:

If they are concerned about 300 families from passengers from a stricken airliner coming after them for billions, then yes, yes it is.

If they are concerned about the FAA restricting drone use altogether, then yes. (they've already required drones be registered. If they're aircraft that cant be operated safely then FAA can ground them all, and much of the world follows our FAA's rulings)

A civilian UAS & manned aircraft collision resulting in loss of life is statistically inevitable. How DJI fares in court by showing it exhausted all means to prevent their products from doing harm when the unfortunate does occur, is something they can be proactive with.
In that case, I think for the vigilantes it's absolutely critical that they figure out how to brick these devices as quickly as possible when they come on the market, because if they're targeting devices that are a couple years old now, that means many consumers will be past their warranty period and may not be able to return them.
I would try it but I am anti-node - sad
FTA: When I cut the cards, I let you glimpse a few different faces. You conclude the deck contains 52 different cards (No. 1—Pattern recognition). You think you’ve made a choice, just as when you choose between two candidates preselected by entrenched political parties (No. 7—Choice is not freedom).

Subtlety is good here. He's teaching us neuroscience and politics at the same time. :-)
NASA was talking about this in the '70s and '80s. Didn't go anywhere, but left behind a pretty cool gallery of concept art:

https://spaceflight.nasa.gov/gallery/images/exploration/luna...
Strictly speaking all programming language books have the examples shown in two languages: the programming one and the natural language.
Childhood poverty is a solved problem in nearly all rich countries.
Teller is possibly one of the greatest living historians of magic. Once got a chance to speak to him at the bar of the Oxford Union once, and he has an absolutely encyclopedic knowledge of almost every trick, turn, swindle, deception, racket, illusion, con, prop and misdirection technique that mankind has ever invented.

Absolutely astonishing when he's in full flow.

I did ask him if he ever saw a trick that he didn't immediately know how it was pulled off, and he said yes: the first time he saw David Copperfield's circular saw trick. Then apparently Penn Jillette got Copperfield so trashed that he eventually gave the game away.
And the higher-pitch sound that sounds similar to mosquitoes probably has an instant negative connotation to many.
I'm considering getting an iPad Pro just for this purpose. With a 13" screen, you can fit an entire 8.5" x 11" page on the screen at 1:1 scaling.

Alternatively, there are some really interesting 13" epaper tablets coming out soon that might fit the role more aptly.
Still US only?

sigh
shame they weren't bought by Verizon. then we'd get 'unlimited ridesharing'.
Intelligence as an optimization process works orders of magnitude faster than biological evolution. We've dominated the optimization happening on this planet. If we were to stop doing technology and wait a million years, then maybe we'd see a second species develop comparable intelligence.
Top 5 cities to move if you are looking for Data Scientist job
We currently offer Ubuntu 16.04 as base Operating System

I see a lot of providers offering Ubuntu these days. Is Ubuntu meanwhile more popular with providers then Debian? And why did it become so popular? Does it have any technical advantages over Debian or is it because many developers have it on their local machine and therefore want the same OS on the server?
Just trying to constructively help the community and build the body of knowledge around EF. I'd be interested in seeing example code to reproduce your issue, and I'd be happy to look into it. If there is a case where EF errors updating records, it would be good to help people know what to avoid or how to work around it, or possibly even submit a fix to the project. I've never seen a scenario that you're describing in my years with EF so it intrigues me. If you can make a gist or something that would be awesome. Or at least the error message as you described. I assume it was something like "An error occurred updating the entities", in which case the error message(s) from InnerException would be needed to diagnose.

My most likely paths of diagnosing that issue would be to make sure the object is properly tracked in the context, ensure there aren't data type issues (i.e. having a System.DateTime value be default(DateTime) for a SQL datetime column that is out of range), make sure it isn't trying to update a computed/identity column, look for special SQL data types (geospatial, XML), if validation is turned on at the context level ensure the properties validate against the DataAnnotations, etc.
Let’s Program with Python: Functions and Lists
"communication in the brain is done with chemical signals that are orders of magnitude slower than electricity and use much more energy"

A nitpick: the neurons actually do use electricity to send signals and (looking at the neuronal model in its history¹) it actually evolved to send signals along as fast as it could. The chemical component, AFAIK, is the physical implementation for memory, so this is kind of the storage class regarding operation performance. Overall though, I agree that our cerebral organ may not be the apogee of computational performance.

¹ As far as I remember, the dinosaur neurons didn't had myelin, which for some large animals caused non-trivial sensorial delay.
Pass: simple password manager
A few years ago I created a Chrome extension (https://chrome.google.com/webstore/detail/palette-creator/oo...) to do exactly this. You right-click on an image, select Palette Creator, and you get a palette with the number of colors you requested. I recently ported it to Firefox (https://addons.mozilla.org/en-US/firefox/addon/palette-creat...) and Opera (https://addons.opera.com/en/extensions/details/palette-creat...) too.

It clusters the colors using Kohonen neural networks (which always makes me giggle, because "Kohonen" sounds like a Spanish swear word). The source for it all is here: https://github.com/unindented/palette-creator

Unrelated: Every week I receive an offer to "monetize" my extension from the shadiest companies all over the world. I'm guessing they'd add all kinds of tracking to it, make it inject ads and fake results into the pages the user is viewing, etc. So yeah, be careful who you trust when it comes to browser extensions!
I don't get the development model. The IoT devices have to route all their traffic through CF network, that means existing devices cannot make use of this. If this is for new devices then it's a terrible model for security. It's like telling companies that you don't have to fix the leak in the dam you just evacuate every person in the flood path. This is also going to create a false impression of security and companies are not incentivized to do proper security engineering. Companies would claim this as security.

Instead they should build updates into the OS and have the proper infrastructure for it. May be Google's new OS Fuscia, is he way to go. I don't know much about it.
One of the things I would always recommend if you are working in the Microsoft stack at bleeding edge I would start trying to talk to the evangelists sooner than later. It feels on the outset that this is how their product cycles work so making friends with these people can help you get past the 'on rails' presentation of the demos. I say this as someone who goes to in-person presentations from these evangelist types and poked holes in their demos and got satisfactory admittance of guilt or meaningful follow-ups.
How have I been inconsistent? I've repeatedly stated that collecting phone call metadata isn't wiretapping. Wiretapping is well-defined and requires collecting the content of conversations.
After the demise of Mandrill I started to divide transactional email between Elastic Email and SparkPost. I send around a thousand messages a month through them and haven't had any problems with either. I still miss Mandrill though. I send high volume mail through Mailgun and have had a great experience with them and their API. I tried integrating with Sendgrid but they have some constraints around MX records that were showstoppers for me.
JSON's types are limited (object, array, string, number, boolean, and null) and provides no standard way to define new types. It frequently devolves into ad hoc data structures with stringly typed values. I'm pretty sure that's what @IshKebab meant by JSON being "pretty much untyped".
There is the practice of anzan in China and Japan, which shifts the burden of calculation into the visual cortex by visualizing a mental abacus. Thus advanced practitioners can rapidly and correctly evaluate calculations like the one you have given. As you can see, Tsujikubo's speed in divisions appears to be limited in her ability to physically write out the answer.

https://youtu.be/-9T3P--ubQc?t=6m10s

Granted, these are people at the top of their game, so may not qualify as "normal" per your argument, but this is to illustrate that the limits of numerical calculation in "normal" people may be the algorithms we are taught rather than the computational capacity of our brains.
I'd like to add that the MTA allows the most manipulative, screaming-at-you ads (depicted in this post). It's the least pleasant part of using the subway in my opinion.
ML has roots that go back a long ways, but it wasn't developed as a general-purpose programming language (for use outside theorem provers) until the '80s, and I'd consider it properly "released" to the general public as something intended for real use only in the 1990s, with the publication of the Standard ML definition (1990) the release of OCaml (1996).
Great pricing, but literally no customer support.
Week's ago I wanted to change my billing address, I was surprised not to find the option within my account settings, so I asked customer support to do so, whom replied that they simply can't do it.

I can just close my current account, then recreate it with my new address and of course, there is no migration tools.
Amazon's HTML code has a DUCK that says MEOW (2016)
> property can't exist without enforcement of property rights by a sovereign government

Please. Four or five seconds of thought will disprove your theory.

The Moon will be the ultimate homesteading experiment: Whoever is able to put their Moon property to productive use will be the owner. It doesn't matter what the laws or treaties on Earth say; if you're there and making claim to the land, it's yours.
It's 1 million yuan, which converts to $145k
> Anyone who has been farming for years already makes pretty close to optimal decisions based on the available data about crop prices, weather, soil status, labor rates, etc.

I'm not sure if you're including software analysis in your notion of "based on the available data", but if not, then this would absolutely not be true - unaided humans, even veteran growers who've been managing the same fields for decades, do not make anywhere close to optimal decisions. They make good ones, generally, and can be long-term profitable with relative ease, but it's absolutely not even close to what you get when you bring intelligent software into the mix.
Clojure, Made Simple
Really interesting stuff.

Also interesting that something like gay shock therapy puts people on edge, meanwhile they can inject their 9 year old son with hormones so he can grow breasts and not many bat an eye at it anymore. "Perfect" is entirely subjective.
On the contrary, generating the client code using the same .proto definition as used by the server stops your client from sending bad data to the gRPC endpoint. Your binding code will fail to compile once the data definitions compiled from the .proto have changed. Then the client that sends bad data cannot be built.

They are talking about a work flow that prevents you from compiling bad clients. Of course if you don't use that workflow, you will still be able to make a bad client.
> In the end though, its absolutely about culture and Enterprise IT will suffocate you no matter what language.

The one thing I really worry about is being stuck in the MS stack for years and not learning as much as I can (or want to).

I still ~really~ dislike the term "IT" or "IT Dept" - since the majority of the time you are seen as some guy who works on computers or can fix your problem.

I just don't want to become stuck.
Are you suggesting that the poor follow this "advice"?

> With a bit of good financial planning

How do you plan financially if your income (and your life in general) is uncertain? A major point in the article was that poverty leads to an inability to plan for the future, and increased stress as a result.

> Corn, Oatmeal, apples, banannas, etc.

So now you need bowls, utensils, hot water, a microwave, stove. You need safe and comfortable access to these things, you need a way to store food so that it won't be stolen. You might think that these are givens, but I lived in an illegal (but very cheap) apartment for a while with a communal kitchen where my food was regularly stolen / thrown out. The landlord would unplug the refrigerator almost every day to save on electricity costs, so a lot of wasted food and I stopped using the fridge. I was harassed and threatened in the kitchen, by residents who were on drugs/frustrated by life and taking it out on me. This made it very difficult to eat well on food stamps.

> And who needs a super expensive cell phone plan? I make do with 9$/month using USMobile.

You also probably have your own computer and Internet access. Without that, a smartphone could be your only way of accessing the Internet (something that's almost a necessity, especially for the poor) "Just go to a library" right? That's great if your town's taxes warrant a decent library with available computers and Internet access within walking distance (or convenient driving distance if you're fortunate enough to have a car).

> my parents would clip every last coupon on the magazine, to get the best deals.

My parents did the same thing. In their copious spare time, with ads delivered to the door of their home, and the ability to travel to multiple grocery stores, all vying for their grocery dollar, in pursuit of the best deal. Look at the trailer with the plywood extension in the article again. Do you think they're getting a stack of local grocery ads every Sunday morning from the neighborhood mailman? Do you think they peruse them over coffee in the morning saying "Wow honey, the single convenience store in town that survived the recession has eggs $1.09/dozen today!" "Oh? Sounds good! And the gas station is having a sale on milk!"

> Driving insurance can be less than 25$/mo if you get metromile.com

Great if you already have a car and can afford to maintain it and put gas in it. And that insurance probably isn't comprehensive, which leaves the poor more vulnerable to expensive emergency situations, especially if they require a car for work. A minor repair might be complete disaster if they don't have the cash, don't have access to credit, and then lose their job as a result.
Teller illustrates some of these principles in this video: https://www.youtube.com/watch?v=J5x14AwElOk

Bonus: He speaks!
"30 March 2017 22:28: Will claims to have a sent a response and has forwarded the same email to me again which doesn't arrive."

"31 March 2017 16:52: Asked for confirmation of receipt of earlier email given apparent email issues.

4 April 2017 11:13: Asked for confirmation of receipt of earlier email given apparent email issues.
"

Wonder why...
How to turn off captive portal detection in Firefox
If he ever runs for political office we will have no idea whats about to happen.
Under a lot of data plans, it'd still be cheaper for a moderate to heavy streaming video user to pay Comcast the vig it wants, than to pay wireless data rates for the same bandwidth.

I guarantee you Comcast has made the same calculation, too, down to the fractional cent. Whatever vig they charge, if they do, will be scaled accordingly.
What I Learned Spending $50K on Facebook Ads
Paywall workaround: https://www.facebook.com/l.php?u=https://www.wsj.com/article...
Pretty good! That ad about "doers" is particularly ghoulish. And just generally I feel like I see the ideology of overworking as right and good all the time now. Things are not great.
If you're interested in this, you may also like reveal.js, which backs slides.com:

http://lab.hakim.se/reveal-js/

(previous discussion: https://news.ycombinator.com/item?id=6450223)
Planck length, Planck time and Planck temperature are not the minimal/maximal values for these quantities that "could exist". It is the boundary of the regime that our current theories can describe.
SES is on a couple of email black lists though, on the grounds that they're too laissez faire. On your own IP at least you own your own reputation.
Written by the guy whose pre-Voyager psychic remote viewing of the gas giant Jupiter revealed its rocky, mountainous, crystalline surface? Yeah, I'll pass.
Latest Viral Craze: Ex-Staffers Bashing BuzzFeed on YouTube
The rich have better lawyers on their side and get better terms. Still, the rich get screwed too. They just have more resources to handle it (or they become unrich).
Echoing your point, they actually have a documentary called the Magic and Mystery Tour http://www.imdb.com/title/tt0398512/ where they travel the world seeing different magic acts and searching for the first documented magic trick on record. It is fun if you can find it. Last time I watched was on a physical DVD years ago, but maybe it is online now.
Scaleway customer here. I read a review on HN a while back that got me to buy into their service. While on the surface, it seems like a great value, there are inconsistencies I cannot reconcile that have kept me on DigitalOcean and GCP since.
For example, there's quite a bit of funny business going on in all of their stock kernels, so much so that you can't even run things like Docker or Minikube. If you try and install your own kernel mods, you'll find that an uphill battle as well.
Also, TLS support. Ada Web Server uses OpenSSL for that. It's not possible to develop a secure web application with ADA at this moment, because you can't run one of the known weak spots with ADA based implementation. If you can't do that, why bother at all...

I did consider doing all my projects using ADA. I really want to love ADA. I simply can't because some fundamental building blocks are missing. I am very disappointed over this.
If this assumption is correct then I could see us creating an accurate model of the human brain in the future.

But it is an assumption.
What would you consider a good developer? (technical skill vs adding business value)

I'm constantly curious about what other people are working on, or if they are re-writing the same CRUD app over and over.
I have a bunch of Windows Server key's through Bizspark, Scaleway was the cheapest option to do hosted Windows Servers ( 5 $ / month). It takes some effort though ( adding scaleway drivers to a windows server ISO)

Awesome
Note that Scaleway bills in euros, not dollars, pounds, etc. They also have no pre-paid policy, so you cannot pay a lump sum upfront to get many months usage. This means that you could be hit by significant monthly fees if you are paying via another currency. But of course, different banks have different policies, and YMMV.

My €3/mo was (IIRC) more like €5/mo once conversion fees were taken into account. This €2 flat fee would not have been a problem had I been paying for 12 months at a time, but Scaleway do not offer this, in contrast to many other hosting providers on the market. After inquiring, I was told there was no current plan to change this policy.
Clever! In sort of a weird way, it kind of reminds me of cryptography. There are so many subtle assumptions that can fool you.