skysight-inc/HackerNews huggingface dataset:
Notable Changes

* crypto: add randomFill and randomFillSync
* meta: Added new collaborators
* process: fix crash when Promise rejection is a Symbol
* url: make WHATWG URL more spec compliant
* v8:
- fix stack overflow in recursive method
- fix build errors with g++ 7
Ask HN: What AWS Region does DockerHub run in?
We are looking to run two Docker registries, so that we're resilient to a DockerHub outage, like the one that happened during the great AWS S3 outage at the end of Feb.

One option would be to push our images to AWS ECR in addition to DockerHub, but we'd want to be sure that ECR is running a different region than DockerHub.

Thanks!
Good comparison with locks, because when you read lockpicking topics it looks the same. That pin tumbler locks are bad and whole industry for locks is bad because they should provide better options and throw away pin tumblers. Most of people are not getting robbed only having basic locks. Second is that actually thiefs are not picking locks but smashing doors or opening them with crowbar.

I think it is a good idea to make hacking be viewed as heavy offense instead of fun and games. Of course you can do it on your own servers for fun but do not touch what is not yours.
Why, someone just paid a lot of money to train Uber employees on Google technology
> Each box has a 50 email limit (FIFO) which was immediately overwhelmed.

That makes me think the malicious author didn't expect this to spread as wide as it did.
I wonder what demographic buys the most tabloids, because AFAIUI the Brexit support was skewed hugely towards rural (and non-Scottish/NI) areas.

(I might have missed it in my extremely quick skim, but I don't think the article actually touched on this... which is suprising. I mean, it did mention something about "outside London", but...?)
Eagerly awaiting the response from Cloudflare detailing their response, since all of the domains associated with this so far appear to have been hosted with them, or at least fronted by their service.
Less fees and transaction costs.
Down in Italy
They quote this earlier in the article before contradicting themselves with that claim:

> “VR is not a new technology. It just became accessible.” – Jeremy Bailenson (Stanford VHIL)
I really have to agree on this.

I have a small software company looking for developers, and I get close to zero applications. 95% of people just don't consider applying at a small no-name shop, hell most of them have probably never even heard of my company (we are just two people after all).

So everyone applies to the well known companies, who don't even send a reply, and wonder why noone hires them, while all the small companies that would hire practically anybody don't even get any applications.

Anyway, that's what it looks like from my perspective.
I was in Puerto Rico a year or so ago. I'm by no means a expert but it seemed like a odd place to live. Mostly because its not a US state yet a good chunk of the people seem to want it to be.
It would make it much easier to steal if you mention (that is, market) which ideas in there are worth stealing ;)
AI has this effect where whenever an approach starts working, it ceases to be AI:

https://en.wikipedia.org/wiki/AI_effect

It's worth remembering that many of the actual technologies developed in 1970s AI - A*, beam search, pattern matching, constraint solving, rules engines - are now basic CS algorithms that most programmers are just expected to know, and they have continued applicability to a wide variety of domains. We just don't call them "AI" anymore, because the technology has been commoditized enough that they are "business rules", or "single-player games", or "layout engines", or other examples of the actual problem domain that's solved.

Ditto 1990s AI - fuzzy logic, SVMs, Bayesian networks, collaborative filtering, perceptrons. It just got good enough that it became the standard way you solve a certain class of problems with computers, and now it's called "fraud detection", "Zestimates (tm)", "recommendation engines", "stream ranking", and so on.

Deep learning is the same. The hype cycle will eventually bust, because all hype cycles eventually bust. But in the meantime, it has opened up whole classes of problems in computer vision, speech recognition, recommendation, machine translation, and several other domains that were not amenable to computerized treatment before.
Down in Portugal.
That would be like surfing without fear of sharks. If we are going to give alcohol to people, if we are going to allow them to surf, then we must acknowledge that drunk people sometimes do stupid things. Like shark encounters, sometimes those stupid things get people hurt. I don't want to sound like I'm blaming victims, but if we are going to allow people to drink we must acknowledge associated risks. Young drunk girls should not walk home at night. No daughter's father would say otherwise.
The problem with that is large scale economic forces. Sometimes there is not much opportunity "supply" so the price of an asset is wildly bid upward and it seems immoral to not permit the owners to keep their windfall. However fundamentally everyone's about the same on average so the bidding process is really a selection system to award the asset and the obligation to fund the loan payment stream to the least financially responsible "winner". There's some economic term for this along the lines of auction winners dilemma. The guy who lost out in the bidding last place because he was only willing to pay $200K is ironically the guy most likely to pay the bank back its $200K whereas the "winner" who bid $400K to win is incredibly likely to default. Then add a bunch of social engineering such that we all earn equal chance at loans from a bank, and the inevitable result of a system with a pinched supply is the only people earning assets are the people very comfy with screwing the bank and people not willing to screw the bank are going to be eternal renters or homeless or otherwise asset free. So supply weakness freezes the people most likely to pay the bank back out of the economy. Then when it collapses, get the government to bail them out because who can imagine modern life without banks taking their cut?

Just saying, bubbles / relative lack of supply times are a really bad time to be a moral and ethical purchaser. You're either not gonna win and a crook will win, or you'll have to become that crook who willfully screws the bank.

Meanwhile centrally controlled low interest rates mean money is sloshing looking for any return, any. Everything higher return got financialized. So loan money is going to be aggressively thrown at those willing to take out large loans and pretend they'll pay back. A flood in the money supply due to low interest rates gets the same result in the long run as a pinch in worthwhile asset supply.
I think I fall in the "doesn't work when sitting still" category like your brother. I can technically have them on when I'm sitting down, but it's more like a centimeter away from my ear canal and on the brink of falling out.

Hoping that the future iterations are more promising.
Is this usable in the United States?
To get to that point though I'm sure the bank would be calling you for their money, sending you letters, serving you with legal documents, ect and I think most people should notice if their account suddenly had extra unbudgeted money the size of your mortgage payment.

So yeah, be careful but I don't think you could lose your home.
> Uber's wrong in they completely and miserably failed due dilligence

Being stupid and/or incompetent isn't illegal. Yet.
Regardless of his opinion, he probably should have added a one-liner as to why it he didn't think it relevant.
Otherwise he leaves the reader wondering did he forget? or not think it will have impact? or feel it's outside the scope of what he''s discussing?
Regardless, it was an interesting read.
I think it depends a lot on the town you're in and how old/young you look
> it would really mess with the powers that be

I'm fairly surprised the US government is a-ok with all of this, or maybe they've already sat down and had a chit chat with Mr Musk. Or, if everyone moves to SpaceX internet service does it make no difference whatsoever to the NSA?
It would be a way to address problem of the National Radio Quiet Zone?

https://en.wikipedia.org/wiki/United_States_National_Radio_Q...
You have alternatives now; 4G cellular is one example. But they are difficult and/or expensive. We'll have to see if this solution is different; right now it's just a plan.
Call of Duty is unlikely to get WWII “right”
Whatsapp is currently down worldwide, affecting thousands of users
My dad is a computer tech at a school district. They have something like 800 Chromebooks. He can't keep up with how quickly they break. Kids are very rough with them.
<shameless-plug>
https://github.com/yoonic
</shameless-plug>

My open-source e-commerce platform all in Javascript. Backend is an API powered by Hapi.js (node.js) and Storefront is a React isomorphic app.
No, my assertion is pretty much right.

It went so far that PayPal, VISA and MasterCard ended up threatening several German store chains to stop selling products from Cuba or they’d end all business with the store

It went into national media, and was discussed on reddit: https://www.reddit.com/r/technology/comments/ka26b/paypal_bl...

Rossmann won against PayPal in court, to this date they don’t offer any payment via PayPal.

They came to an agreement with VISA and MasterCard, where if a sale contains embargoed products, everything but these products can be paid by card, but the embargoed products can not.
Down in Bonn, Germany. Me and my friends
From a ruthlessly clinical evolutionary game-theory perspective... It's also that someone who spreads their genes by creating a child is obtaining a kind of "asset" for themselves, one which society can't transfer and won't morally destroy in retribution.

If A and B both invest in, say, a house, and B disappears leaving debts behind, at least A can sell the house and B isn't getting any ongoing utility from it.
Changing your password is the fastest way to ensure all authed sessions on any device is logged out. Google offers a "log out of any sessions" button somewhere in account settings, but most other services don't.

If your email account is compromised, any service that do password resets via email confirmation, are potentially compromised by whoever has access to your email via OAuth.
I'm sure the claimed studies are out there, but there's a lot of evidence in the very circumstances of a market crash. Too much supply saturating demand, causing prices to tumble. The supply spikes because so many people start selling...
> Present internet satellites are all in mostly geostationary orbits that are much further away then the proposed leo

What about the LEO systems such as Iridium, etc. (I forget which is owned by whom and what their statuses are)?
The PROMESA bill is disgusting. An unappointed board filled with bankster-friendly technocrats will now overrule democracy in Puerto Rico. The island is in for a generation of recessions and low growth as the entire economy will be permanently directed towards paying off bondholders.
If I had millions of dollars to land on in the event of failure, sure I'd take bigger risks.

If the consequences of failure is being homeless, well no, I think I may take the safer route.
IWW and radical influences on the San Francisco waterfront
afsdfasdfs
Lots of our pharmaceuticals are made there due to favorable tax laws.
Hmmm...it's very unlikely that everyone who will open a "Root" account will write their own apps to control their account. So the idea is that any developer can create a "Root" app for my "Root" bank account...and then sell my data, get hacked, start transferring my money without my knowing it?!
yes we are having an outage. we are working on it.
Down in Spain

Edit: not it's back up
Rural, and older, and less likely to be educated to degree level.
Debt: The Next 5000 Years
modern reading of entrails.
And one with profoundly self-destructive consequences too.
down in CA
If you look up the actual case, the buyer was still making payments on the car, which is why Ali still held the title.
So the (selfish) question is: Is now a good or bad time to take a vacation in PR?
Down in Jamaica its Like an #alieninvasion
Down in CA
I used to deliver papers (this was a few years ago) but a good cross section of the community read tabloids (maybe with a broadsheets or two) so from the crappy little run down estate houses to the more affluent 'mini-mansions'
I think that if people find a seller's stuff on Aliexpress and they reported otherwise, a simple "report this seller" with a link to the aliexpress item would literally put a peer powered approach to enforcement. By reading the comments here, it's already happening. This would just put a system in place for consumer to protect each other (which is kind of great!)
Yes, clearly all of the poor, homeless people without healthcare just haven't failed enough yet. Why don't they just try harder? It's so easy to be a billionaire!
I work on high-performance physics simulation, and I have some critiques of this post. My number one question when I see something like

> High Performance Computing and GPGPU in Clojure: access the supercomputer on your desktop

is "what is your story for performing large computations across several networked nodes communicating via MPI" and even more so "what is your story for interacting with job schedulers like Slurm and Torque".

Following this link and clicking around leads me to believe that these libraries aren't really for that at all, and that they're mostly for doing high-performance computation on a single node (possibly in concert with another Clojure library for dealing with MPI). Which is important and also relevant to my interests! However, I'd encourage the author not to use the word "supercomputer" and to be much more explicit, because I think a lot of the people who click on links that say "high-performance parallel computing in Clojure" will care about the same stories I do and will have a similar definition of "supercomputer" to mine.

These pages certainly put your best foot forward, but they don't do a very good job of knowing who your potential users are and what information they want.
There are a lot of people at Uber who are experts in Google tech. Why retrain engineers when another company already did it for you-- on a highly complex niche platform
There doesn't seem to be a lot of critical thinking done by developers at times.

They'll read a blog post, echo chamber the benefits over some kale juice and start hacking away.
The article does a piss-poor job of actually framing the issue that was decided: http://www.scotusblog.com/case-files/cases/nelson-v-colorado. In particular, the article's characterization of the question presented is so hand-wavy that it makes the dissent seem incomprehensible.

To understand Thomas's logic, start with Section I of the dissent: https://www.supremecourt.gov/opinions/16pdf/15-1256_5i36.pdf. Thomas is not saying that the state should be able to "keep money from the innocent." Thomas's reasoning is roughly the following:

1) The 14th amendment requires the government to give you adequate process before depriving you of a property right.

2) At the time petitioner was convicted, he paid over a sum of money to the state. He lost the property right in that money, and the state gained the property right in that money.

3) After the conviction was overturned on appeal, the state required petitioner to go through a process to get his money back. Petitioner alleges that the process was inadequate under the 14th amendment.

4) To make a 14th amendment deprivation claim, you have to show deprivation of a property right. At the time petitioner sought his money back, he had no property right. That transferred to the state under step (2).

5) Thomas asks: where is the property right that is the basis for the 14th amendment claim? It can't come from the 14th amendment itself, because that only comes into play once petitioner has a property right.

To get around (5), you can theorize that the initial payment automagically become null-and-void when the conviction was vacated. But that would be an unusual result, because legal judgments don't ordinarily have that kind of effect. Say you buy some property, then sue the seller and get a judgment saying you overpaid. You can assert that judgment against the seller to collect, but at most the judgment means the seller owes you money back, it does not automatically transfer the property right in some of the money you paid back to you.

I think the majority is right in that the overall effect of the Colorado law would be a due process violation. But the majority's reasoning kind of requires thinking of the whole process as a black box and not thinking too hard about what happens inside.
I wonder if WhatsApp's infrastructure is still built on Erlang.

https://www.wired.com/2015/09/whatsapp-serves-900-million-us...
From John Q. Adams' 31% win to Clinton's 43% win, it depends on what you call "close."
Slack connectivity issues
As I understand, this sort of index is roughly how Elasticsearch is able to do filters quite quickly after warmup. They store bitwise mappings of filter results on a document by document basis.

(That said, this is one ES thing that's impossible to find documentation for).
They have a Twitter account for outages that hasn't been used since 2014.
Like the uncanny valley, the edge cases for self-driving cars will take more work than the rest of the effort combined... by at least an order of magnitude.

There is far more money in automating long-distance trucking. My bet is the first real use of self-driving "cars" will be for trucks. The human driver can sleep, eat a meal, etc but will remain on-board for safety's sake and dealing with unanticipated edge cases (e.g. the AI wakes up the driver when it runs into a traffic jam due to an accident. The AI can probably recognize cop cars, flares, etc but won't be able to navigate the scene of the accident while responding to instructions from police officers)

The next small step will be "follower" trucks. The lead truck has a human driver same as before, but one or two AI-driven trucks follow. They do their best to track the human driver's response to unexpected situations. Worst-case, they pull over and flag the human driver who pulls over and uses a VR rig to pilot them past the problem.

Meanwhile the application of "self-driving" technology to cars over the next 10 years will be to avoid accidents, not to actually be self-driving.

Will we have fully autonomous vehicles within 50 years? Almost certainly. Will we have them in the next 5? Almost certainly not.
I don't consider asking this question to be impolite: Can you give a quote from what you find after 10 seconds of googling that sums it up?

This is getting off topic, but do you consider asking that to be impolite?
It's my guess that Mailinator is extremely irrelevant to their plan.

They planned to propagate via BCC but they needed a "To:" address - preferably one that didn't bounce.

So they hit the "h" key awhile, then added @mailinator.com
> the core problem is reading code

Modern codebases are thousands or millions lines of code. Nobody has the time, inclination, or ability to read/learn all of it. So a lot of coding ends up being revisiting old design decisions and searching for the relevant parts of the code. See e.g. https://air.mozilla.org/the-joy-of-coding-episode-93/, he has 10 tabs open and spends a significant fraction of time just switching between them.

> GUI builders

Pretty much all GUI builders are WYSIWYG or markup languages. As I mentioned, I want something declarative: define the verbs and the nouns, guesstimate a usage frequency of the various parts, and generate a UI, without specifying minor details like combobox vs text field. Something like https://blog.mozilla.org/ux/2013/04/firefox-next-evolving-th... (Note April 1 date)
Down In MOROCCO
I use several. But this particular one is most definitely not xterm, nor dtterm.

Ironically, it actually implements both of DECSLPP and DECSCPP, but without the restrictions to only some sizes. So nvim could use these DEC VT control sequences to set the screen size. Unfortunately, there is no simple mechanism for nvim to know this. There's no terminal type that a user could set that would hint at this ability, let alone a termcap/terminfo capability.

Nonetheless, just blithely assuming that every terminal type in existence implements dtterm's idiosyncratic extensions to the DEC VT control sequence set is wrong. There is a way for nvim to be told that the terminal is likely to have dtterm's idiosyncrasies, or indeed xterm's. nvim even uses it to detect other terminal types with other idiosyncratic control sequence extensions.

It actually becomes usable once this bug is fixed.

* https://github.com/jdebp/neovim/commit/3304de142b60efe8728c0...
I'll believe it when I see it.
They managed to somehow stop Google Fiber, they might be able to stop SpaceX as well.
2017 Tesla Model S P100D vs. 2017 Audi RS7 Performance
And mining built into receivers...
Wonderful article, entertaining and well-written. I wish the NYT would publish more stories like this.
You might want to read "The Google Résumé" by Gayle McDowell.
It changed the way I apply to jobs, and it made a difference like day and night.

I'm surprised to learn that there are people working in Tech currently finding it hard to apply. Where are you located?

Here in Europe, at least in my experience, it's getting easier every day. Tech is incredibly popular, but demand is still even higher.

You might be viewed as overqualified because of your business experience if you apply to startups.

You might just make basic mistakes that the book will teach you not to do.
It's not an ethical failure because most of the participants understand that it is high risk/reward. That is why most start-up firms offer equity to their employees, and it is almost impossible for a new startup to borrow debt from banks (unless its personally guaranteed, or extremely expensive) before it has gained traction with its business model.

On the other hand, governments are perceived to be reliable borrowers, so they can receive low interest rate loans and are expected to repay their debt. There is not really a way for governments to issue equity like companies, so if governments become lackadaisical about paying their debts, then we should expect their loans to become much more expensive as well, and this could aggravate the financial distress of many high indebted public entities that are already struggling to pay the bills.
Down in the SF Bay Area
Installed it, didn't work on https://github.com/rails/rails :(

This doesn't work either https://sourcegraph.com/github.com/rails/rails :(

Would be great if it worked, I liked the example with Go code.
You seem to be confused about an overturn based on appeal vs. ex post facto application of law.
Humanity is not so good at doing things in their best interests. We have over utilized any natural resource we have ever consumed often to our own determent.