skysight-inc/HackerNews huggingface dataset:
Compare these two versions of the first 2 paragraphs. The second version actually emphasizes the point better, without saying "it is important to emphasize."

Original:

We learned yesterday evening that NHTSA is opening a preliminary evaluation into the performance of Autopilot during a recent fatal crash that occurred in a Model S. This is the first known fatality in just over 130 million miles where Autopilot was activated. Among all vehicles in the US, there is a fatality every 94 million miles. Worldwide, there is a fatality approximately every 60 million miles. It is important to emphasize that the NHTSA action is simply a preliminary evaluation to determine whether the system worked according to expectations.

Following our standard practice, Tesla informed NHTSA about the incident immediately after it occurred. What we know is that the vehicle was on a divided highway with Autopilot engaged when a tractor trailer drove across the highway perpendicular to the Model S. Neither Autopilot nor the driver noticed the white side of the tractor trailer against a brightly lit sky, so the brake was not applied. The high ride height of the trailer combined with its positioning across the road and the extremely rare circumstances of the impact caused the Model S to pass under the trailer, with the bottom of the trailer impacting the windshield of the Model S. Had the Model S impacted the front or rear of the trailer, even at high speed, its advanced crash safety system would likely have prevented serious injury as it has in numerous other similar incidents.

Simple edit to one sentence:

We learned yesterday evening that NHTSA is opening a preliminary evaluation into the performance of Autopilot during a recent fatal crash that occurred in a Model S. This is the first known fatality in just over 130 million miles where Autopilot was activated. Among all vehicles in the US, there is a fatality every 94 million miles. Worldwide, there is a fatality approximately every 60 million miles.

The NHTSA action is simply a preliminary evaluation to determine whether the system worked according to expectations.

Following our standard practice, Tesla informed NHTSA about the incident immediately after it occurred. What we know is that the vehicle was on a divided highway with Autopilot engaged when a tractor trailer drove across the highway perpendicular to the Model S. Neither Autopilot nor the driver noticed the white side of the tractor trailer against a brightly lit sky, so the brake was not applied. The high ride height of the trailer combined with its positioning across the road and the extremely rare circumstances of the impact caused the Model S to pass under the trailer, with the bottom of the trailer impacting the windshield of the Model S. Had the Model S impacted the front or rear of the trailer, even at high speed, its advanced crash safety system would likely have prevented serious injury as it has in numerous other similar incidents.
Edinburgh is probably far too small and the centre is too protected (it's a World Heritage Site) for much development to happen here.

I'll admit to possibly being a bit of NIMBY in my comment as I live and work in central Edinburgh!

http://whc.unesco.org/en/list/728
Someone wrote this up better than I could

"With or without tariff issues being resolved — which are actually irrelevant to the access issue — the claim is false. Tariffs do not prevent access to a market. They simply impose a tax on entry. The actual barrier is regulatory conformity — what is known generally as a non-tariff barrier (NTB) or, sometimes, as technical barrier to trade (TBT)."

https://medium.com/@WhiteWednesday/what-s-wrong-with-the-wto...
No. Scotland would leave the UK and join the EU. Ireland did exactly that, getting inpendence from the UK in 1922, and joining EU in 1979 or so.

Scotland, and the Scottish Parliament, would be free to charge what taxes it wants, and have more power over where that would go.
A World in Crisis, and No Genius in Sight
Not really. The UK decided itself to leave the EU. The UK claims that Scotland doesn't have the legal standing to make that call itself. That's a fairly clear sign of loss of sovereignty.
no, it's not
>DDG has always just shown Yahoo results //

Pretty sure that's not true. DDG used to do its own indexing IIRC. Early on in the project we used to get regular updates here.
What do I look for in this model if I'm merely employed as a software developer?

Other than the fact you can quantify how developed your employers' processes are.
Just open it in some other browser without the adblock, problem solved.
Google need to learn that providing a free service and then retracting it is quite damaging to their reputation. I know many developers who are incredibly reluctant to build on Google APIs because the danger of them being shut down feels high.

However, interest and use of the API has waned over time, and it is running on API infrastructure that is now two generations old at Google.

I wonder if there's a correlation between the downturn in interest in RSS and Google Reader being closed.
I'm basing my assertions off things like this: http://www.npr.org/2009/11/29/120716625/the-deadliest-roads-...
Thank you for illustrating my point so clearly. There is no evidence that this is freak accident. There may be a systematic flaw in the firmware, or not using sensors, or any number of things that only come to light in situations like this.
Building software with Empathy – Notes from an EdTech product team
That site was set up in 2013, when the EU moved to cap banker's bonuses, and the UK government went to court to stop them doing so. So the German car is appropriate.
RAID-5 uses simply parity, RAID-6 uses something slightly more complicated, but they are not close in complexity (or capabilities) of Reed-Solomon codes -- although, if there was a Raid Level that had 1024 drives of which any 16 can fail, it would probably employ Reed Solomon codes.
It's a big mistake to allow autonomous driving with speeds that are potentially fatal -- the technology is still not tested enough. It should've been a good decade of autonomous driving with speeds strictly not more than 10-20mph(15-30kph), and only then gradually increasing it. It was clearly a marketing rush for sensational features to ensure sales.
Dell 5100cn Driver Printer Download
in the end the relevant things are just a command and the MAC address of the socket. On the local network this is sent directly to the socket, otherwise it goes via the server in China

Anyone can send a command to the server, and the server routes it to your device based on the MAC address in the command.
Greenland left the EU, although Denmark stayed.

Perhaps England can leave the EU but other NI and Scotland stay?
Can just use Tor for it. DDG still maintains a .onion, and I don't think I've ever gotten a captcha trying to search Bing via Tor. If you care about privacy enough to stop using a specific service entirely over assumptions, then I don't see how you could ever outright trust a service to respect their stated privacy policy anyways.
No, using a Facebook friends list as a basis for an invitation list, and forgetting to add in the couple of people you know who aren't on Facebook because you haven't noticed that Facebook has become your address book of record.

It's just not something people think about, and that worries the hell out of me. We've never before seen a world where a single, rather secretive corporation, which has already shown itself willing to experiment with its users' perceptions in order to better serve its own purposes, mediates practically every interpersonal relationship of a significant fraction of the species. When I was growing up, that would've been nothing but fodder for third-rate dystopian sf, and yet here we are.
Ask HN: What are the indicators you need to find another job?
Talking with my peers we noticed that we have different indicators that trigger a "nope! I need to clean up my resume and find another job asap!"

For example:
* People around you quitting
* Bad Manager, micromanaging
* High pressure
* No overpaid time, no rewards

What are yours?
Yeeeaah, this sounds like a bad idea, OP. Ditch and get someone who is more than an 'idea guy'. Non-technical project founders are way too common in indie game development. No art skills, no programming skills, just ideas and a 'management mindset'.

Also, you should ask him to define API, then let him go for being a bad match for the project due to lack of technical skills. Waste no time on such people.
It has been mooted. There's lots of UK tax havens that weren't part of the EU anyway. But not very likely.
Please help me understand why DuckDuckGo decided for the query to go in the URL, as opposed to being encrypted on the client before being sent to the server as a get or a post.

Most users probably have their browsing history switched on, and synced with their friendly browsing software provider anyway, totally reversing any privacy advantage a user might potentialy gain by using DuckDuckGo.
not the OP, but I've had a side project in Elixir and often I wanted to browse/play with some of the last saved models in repl. When I get the collection using `ecto`'s `Repo.all..` I can't just `bets[4]` or `bets[-2]`, I have to do weird gymnastics like `hd(tl(bets |> Enum.reverse))`
But a one-person app/saas company is rarely a solution to some of the biggest challenges of an industry.

Can you at least specify the field in which your father innovated?
Object.keys() is rather well supported these days though.
Ah I wasn't aware of that, what do these priveliged APIs do?
Hate receiving mails on vacation. Try Formal Messenger
No. Scotland had an independence referendum two years ago, and one of he factors in that vote was the prospect of Britain opting to leave the EU.

Scotland voted decisively to remain in the UK, and to go the way of the UK on EU membership.

This is notwithstanding the fact Scotland is financially dependent on the rest of the UK, and would not survive on its own, let alone meet the criteria for joining the EU on its own.
It depends. Most of the really bad internet explorers are officially deprecated by now, so unless your customers are big enterprises with badly managed IT, it's completely fine to scrap support.
I'm confused about the use case of the Google Feed API.

It let's you download a feed by Javascript. But why is this a web service?

Is there no Javascript framework that does the same without having to roundtrip to an external service?
Yes this is global trend, that a lot of financial people will be moved out of global hubs (like New York, London) and be employed in smaller cities such as Jaksonville, Madrid or Warsaw:
http://www.ft.com/cms/s/0/e1ece4fa-17ac-11e6-bb7d-ee563a5a1c...

Though Brexit hasn't caused this and staying in EU won't prevent it from happening (probably cheaper housing would help the most). However it may accelerate some of this trends.
Here's a theory: Google kills Reader. Not because they hate RSS, but because they want to drive people to Google+ or some other unrelated reason. Web at large understands this move as a sign that Google doesn't see a future for RSS feeds. Old websites start pushing alternative things (used to be Twitter, Facebook, now newsletters and mailing lists). New websites launch without feeds. Google sees lack of interest in the rest of its services connected to RSS feeds and starts shutting them down as well.
Google, making the web less transparent one day at a time. And meanwhile they complain Facebook is eating the open web, while they're dismantling it themselves
Dutch telco KPN deploys LoRa IoT network across Netherlands
Surely when writing a technical book, rather than a novel about some specifically English people or in a English context, it would be hard to make it specifically British rather than international English. I am trying to think of scenarios where englishms could even occur in an ASP.NET book.
I would say languages that can leverage concurrency and do pooling well will generally put less pressure on the database for the same load.

Rails in particular is very wasteful in terms of connection management, typically checking out the database connection for the duration of the whole request. If you have a machine with 4 cores, one of Rails deployments would start 4 processes each with 10 database connections. So everything you can cache at the connection level (like prepared statements) is now spread through 40 connections across 4 different processes. I believe servers that rely on copy-on-write wouldn't reuse the cache at all.

Using Erlang/Elixir/Scala, you will start a single instance that will multiplex requests across all cores and sharing the same pool. This typically means you have smaller pools, specially if you are not checking out connections for the duration of the whole request, and you can leverage database caches more efficiently, effectively putting less pressure in the database.

Not only that, proper connection pools can actually foresee when requests are not going to be served on time because the database is under high load and avoid sending the load to the database in the first place. We are using such implementation in our ad-serving Erlang system (https://github.com/fishcakez/sbroker) although there is a lot of interesting queue theory regarding sojourn times. Those requests would timeout anyway but the pool can foresee that with high precision and avoid making the database even slower.

In other words, when you say "half of the time is spent in database", it is always worth asking how much of that time is a consequence of how you are interacting with the database in the first place.

Another aspect to consider is if the language (or framework) you are using allow you to depend less on the database. For example, by processing jobs concurrently instead of storing them on Redis/DB, by building distributed clusters instead of pushing broadcasts to third party systems, etc.
Reminds me of a rant I read recently, on why Apple killed HyperCard.

> The reason for this is that HyperCard is an echo of a different world. One where the distinction between the “use” and “programming” of a computer has been weakened and awaits near-total erasure. A world where the personal computer is a mind-amplifier, and not merely an expensive video telephone. A world in which Apple’s walled garden aesthetic has no place.

> (...)

> The Apple of Steve Jobs needed HyperCard-like products like the Monsanto Company needs a $100 home genetic-engineering set.

http://www.loper-os.org/?p=568

Personally, I've lost my faith in Google, Apple and other "hip" IT companies long time ago. They feed us toys, instead of tools. Not sure if they do that on purpose or because they think Moloch/Market demands it, but they do so nonetheless.
I went from working 70+ hours at as a senior manager at a bank doing compliance to working 40 hrs a week at a university. I run a very small development team, scrum coach a larger team and get to code some days.

My kids tell me that I am no longer grumpy. I feel better about myself.
Google is throwing new API's without commitment and trying to find if one of them becomes popular. This is good way to limit the risk.

Developers wait to see if Google commits to API before fully adopting it. This is good way to limit the risk.
> It's also not that clear that Brexit will force finance away from London, which is well entrenched.

Maybe not all, but a lot.

Over the last few decades London has captured a lot of business that has to be conducted within the EU for regulatory and legal reasons. One example is clearing trades; London clearing houses have captured about 80% of clearing activity from exchanges all across Europe. there are many others. Another is the LSE/Berlin stock exchange merger which was going to see the German exchange hosted and operating from London. That deal will not now happen. Unless London keeps it's financial services 'passporting' arrangements, much business conducted in London will have to be conducted within the EU.

London will not keep it's passporting rights though. The EU is built on four fundamental principles. The free exchange on good, services, capital and workers. These are inextricably linked. Since canceling the free movement of workers was the defining issue of the referendum, we will lose all four. Thus the referendum result in incompatible with membership of the European Economic Area or any similar agreement. Think about it this way. Is it fair for London to have the right to conduct business on behalf of EU businesses in London, but EU workers not to have a right to work in those London businesses? If London businesses can trade in the EU under EU rules, then EU companies should be able to set up business in London under EU rules but won't be able to because London won't be part of the EU. That's how the EU thinks about these things. They would see such an arrangement as a fundamental betrayal of their own citizen's rights.

Finally, according to EU law no member country can negotiate trade agreements with the EU, or other EU countries, or countries outside the EU. That means by law, we cannot even start to negotiate any deals with anyone until _after_ we officially exit the EU, which will probably 2 years after invoking Article 50. These deals can take many years, it took Canada 7 years to negotiate the latest deal and that's still waiting on ratification by all member governments which is likely to take another couple of years. Our economy will be operating under bare minimum WTO rules with no special provisions with anyone anywhere for _years_.

Our best option may be to exit the EU, then immediately apply for European Economic Area membership under default terms. Since we're already compliant with all the regulations, we should be able to fast track that, but it would still probably take 2 years or more during which we will be cut out of large swathes of the EU financial services industry. That business will have to be conducted somewhere, but it won't be in London. It would also mean totally betraying many key issues in the referendum though.

So this all doesn't mean London will stop being a center for finance, but when we talk about a large, double digit percentage of business leaving London it's not because people want to take that business elsewhere, it's because they will be legally obliged to.
> No, I don't think so. I'll write a test that uses the library. If the library returns null when I don't expect it, it'll go into my code an cause an exception to tbe thrown. I'm not deliberately testing for nulls, I'm testing generally that my code does what I think it does.

The kind of library function that returns null doesn't usually return it on the "happy path", it usually returns null for some weird condition you haven't thought of. I mean, if it's a function that returns null often or that you'd expect to sometimes return null, you'll wrap up the return value in an option straight away even without having written a test. The kind of library function that causes you to get exceptions in production is the kind that returns null in some weird corner case - but unless you think of the weird corner case, you wouldn't hit it in a test either.

If I was using a library with some complex stateful interface I might write tests for the interaction with that (I'd probably put a facade on it, keeping it separate from the business logic, and the facade would have unit tests) - but I'd try to avoid using such a library. And I'll always have a few high-level end-to-end tests (not really "unit" tests) as a basic "does it work at all", because that kind of mistake is easy to make. But the bread-and-butter unit tests that I wrote when I worked in Python just don't seem valuable or necessary.
See this current HN item on writing Space Shuttle software: https://news.ycombinator.com/item?id=12014248

For an early thorough review of that team, there was a great CACM article I read in 1982-3 as I recall, it was written not long after the first launch in 1981, mentions how they changed/touched 70%? of the software after that launch, and in simulation found a possible error that would do something asymmetric with the SRBs, which would have been fatal to the shuttle (although maybe not the pilots, who in the first 4 flights had SR-71 derived ejection systems).
It's not true to claim that the EU referendum was a salient fact when Scotland voted No to independence. In fact the opposite is true, with people campaigning for Scotland to stay in the UK being very vocal about how Independence would lead to leaving the EU.

People have been trying to rewrite this bit of history, but even Cameron himself didn't expect to have to follow through on his EU referendum commitment, either losing the election totally or relying on the Lib-dems to veto it in coalition.

This however seems to be a non-sequitor, from the original point, about being a member of the EU being non- or less independent than being part of the UK. So not sure what your opening "No" refers to, or why you're re-capping your anti-independence talking points.
Circumventing AdBlock (2014)
Embrace, Extend, Extinguish? I.e. we wouldn't care about Google shutting down another useful product if we weren't allowing ourselves to be dependent on it in the first place.
They also stored longer history for feeds than what you get by fetching it yourself.

https://developers.google.com/feed/v1/reference#includeHisto...
It took me a moment to figure out what this was for:

https://github.com/cht8687/You-Dont-Need-Lodash-Underscore/b...

Cripes!
100% Open-Source Development for the Cortex-M by Mike Anderson
Don't you end up with a catch 22 where developers won't write apps against an API because it may disappear, and Google gets rid of an API because nobody is writing apps against it?
If you just use lodash from a CDN, many, many users will already have it. If you make a custom build, then everyone has to download.
> However, interest and use of the API has waned over time, and it is running on API infrastructure that is now two generations old at Google.

That's funny. This is software, not nuclear reactor maintenance. It costs very little to let old software run, especially in case of a Google-sized company. If beancounters complain, then budget it as a marketing expense!
Some banks are already backtracking on their promises of leaving London for Paris or Frankfurt [1] [2].

[1] http://www.ft.com/fastft/2016/06/30/hsbc-rules-out-leaving-l...

[2] http://www.independent.co.uk/news/business/news/hsbc-headqua...
tl;dr

> Voilà! Ads are on display although AdBlock is on. The plugin still thinks it blocked the ads, because it did actually suppress the requests. But then we just resent the data in base64 format.
what is market incentive?

I'm not sure we can separate the incentive effects of the company making more money, or the bankers themselves making more money. The people at the top of these companies are bankers themselves, and they have bonuses too.
Might be the query then, I usually get the proper SO result as one of the first 3 matches. Anyway if you're getting results that are really off, hit the 'Send feedback' button. A DDG employee here on HN claimed they use this actively to make results better - hard to teel if that is so, of course.
Unless they can arrange and commit to a neat handoff where UK leaves the EU, Scotland becomes independent, and Scotland joins the EU at the same time, there's a period of time when Scotland is outside the EU, and too much uncertainty for that to be feasible.
I'm not saying it shouldn't be in international English, it definitely should. It just takes a bit of getting used to if that's not how you write already.

http://www.imdb.com/title/tt0863046/quotes?item=qt0449604
Backtracking all around!