skysight-inc/HackerNews huggingface dataset:
Look, don't get me wrong. I am all for autonomous cars.

In fact, I dislike some human drivers so much, that I hope everyone is forced to drive an autonomous car. You know, the idiot drivers that drive erratically, are distracted, swerves in traffic, tail gates, speeds in excess compared to average traffic speeds, etc. These people should get their license revoked.

Driving is a burden for these people, and they are better off taking the subway. Or an Uber. But they still need to get to their destination for work, for play, or for their errands.

What I am stating, is that the current generation of robotic cars, are inherently unsafe.

They need more situational awareness, such as the ability to see all traffic on the road. Including the car in front of the car in front of it. This can possibly be handled by the Vehicle-to-vehicle communication standard that the DOT is proposing.

The other scenario might be to make illegal, all non-robotic cars from driving on the freeways and highways. So, all roads that allow you to travel at high velocity, must be a robotic car.

But this presents another problem. If you take away people's ability to drive, then you also take away, their ability to get experience with driving at high speeds. So, in the future, you end up raising a whole new generation of people, that don't know how to drive properly at high speeds.

Basically, until we get to a level of technology where these cars are fully safe, then the edge cases where accidents and collisions will happen, may end up being more critical with a robotic car, than with a human driver.

The danger, lies in the fact, that these robotic cars, will lull the human driver, into a sense of complacency. Where they think that 99.90% of scenarios will keep them safe. And maybe it might. But what about that 0.10% scenario where it won't. And not only is it dangerous for them, then it is also even more dangerous for someone else.

And when the robotic car gets into a situation where it needs human assistance, then it is an extreme edge case, where no human can possibly react safely in time. The human driver would never have gotten themselves into that situation in the first place.

But even with all that, I am still rooting for robotic cars to succeed, and to safely drive us all one day. And to safely handle that 0.10% scenario.
HACKER SERVICES- CysecX
Google has a checklist of things that each OEM has to do in order to distribute the Google Apps, which are not open source. If the OEMs are in compliance with Google's terms for OEM distributors, I would say that it is an issue with Google's terms.

I am curious, I have a Samsung device and I note that I can't uninstall Gmail. Is that Google's choice or Samsung's choice?
The grand parent did the exactly the same thing.
This. The article in 3 parts:

1. A clickbait title.

2. Real news from Mark Gurman out since a few days now.

3. Extensions of previous years changes ("the camera improved with the iPhone X which had a new processor, the camera might thus improve this year for the same reason!").
Yea but Amazon usually operates at lower and lower margins . Also, if you give the other retailers in the space they can adapt .
Yes, you could think that old folks are one of the problems, but the extent seems vastly overrated if you look at the most recent study published by Germany's Federal Reserve Bank: "Payment Behaviour in Germany 2017" (only available in German) [1]. The relevant statistic is on page 52 and shows the forms of payment used grouped by age. The percentages for payment by cash are (2008 percentages in parentheses for comparison):

65+: 58 % (66 %)

55 to 64: 48 % (64 %)

45 to 54: 46 % (52 %)

35 to 44: 38 % (50 %)

25 to 34: 44 % (55 %)

18 to 24: 44 % (69 %)

[1] https://www.bundesbank.de/Redaktion/DE/Downloads/Veroeffentl...
How do you make a project that makes money without your employer finding out and firing you?
Is "mobile phone" even a relevant category? What's Apple's share of the high end smart phone market?
The Chinese Exclusion Act was passed in the 19th century. I'd argue the current immigration policy is not any less restrictive, just more equitable.
You are correct. That's what makes visiting another country/region fun for many people. They like to explore and encounter things they don't have available to them where they live. Otherwise, why leave home?
Reminds me of the Golden Age of home arcade gaming.

Atari box art told a story the cartridge just couldn't deliver.
I tried to buy an Essential phone when it launched and it was probably the worst product rollout experience I've experienced. The company made promise after vaguely hedged promise and kept pushing back delivery, even after payment. Like, for months. People don't buy phones because they will need them in a few months, in my experience. Several top execs in the company left during the rollout. They breached data privacy by releasing very private user data (like people's driver's licences). Their customer service went offline for a while. And then when the phone finally arrived, it was super underwhelming. Poor camera and heavy as a brick. So lucky I was able to return it.
>It's called Data Protection Officer and you only need to appoint one if processing personal data is your core business, which is reasonable.

Not commenting on the validity of this statement but it's interesting how I can tell from which continent you are from just by you saying that the regulation forcing a business to hire DPO is reasonable.
"Page not found"
More precisely: logging attempts might have business value, but not to the billing department. Log your confirmations too.
Black is a simple tool. It tries to implement a single code style well. It's not configurable.

We tried YAPF before and could never roll it out for everybody. I even contributed the "facebook" style to the tool. There were a few reasons why YAPF didn't work out for us but the most important were:

- YAPF would at times not produce deterministic formatting (formatting the same file the second time with no changes in between would create a different formatting); Black treats this as a bug;

- YAPF would not format all files that use the latest Python 3.6 features (we have a lot of f-strings, there's cases of async generators, complex unpacking in collections and function calls, and so on); Black solves that;

- YAPF is based on a sophisticated algorithm that unwinds the line and applies "penalty points" for things that the user configured they don't like to see. With a bit of dynamic programming magic it arrives at a formatting with the minimal penalty value. This works fine most of the time. When it doesn't, and surprised people ask you to explain, you don't really know why. You might be able to suggest changing the penalty point value of a particular decision from, say, 47 to 48. It might help with this particular situation... but break five others in different places of the codebase.
'Apple invented rounded corners' is also a wilfully incorrect simplification of the issues.

It doesn't matter who invented what first, Samsung deliberately infringed Apple's design patents and were found to do so by the court. As I understand it, design patents are different to normal patents in that prior art is not a consideration.

Samsung could have gone in so many different directions with the design. Instead they came up with something that even their own lawyers had trouble distinguishing from an iPhone.
Depends on the functional area. It will be a huge boost for virtual networking especially for virtual network functions. I personally know of cases where we have to wrangle with sr-Iov and dpdk. I will be super interested in the ovs fpga
The surprising anthropology of group identity
yapf is not consistent, you can rerun it on source and it will reformat it multiple times. The rules for how it formats are also hard to understand
Hey! Original Webview author here. I am aware of the issue of MSHTML vs Edge, and I would really love to support Edge. With the new cppwinrt included into Windows SDK it should be possible - it's just plain C++17 (and then we need a small C wrapper to make it compatible with Cgo). But so far I'm failing miserably to even build a minimal WPF app using cppwinrt. Still, the hope remains, and any help is highly appreciated.

Or maybe we should build a separate DLL for Edge and call it from the webview library? Not sure how that will work with the UWP packaging. Any expert knowledge is highly welcome and I'm open to the discussions.

I was also thinking about adding CEF bindings using dlopen, so that one could compile a binary, drop it into CEF "Release" directory and run. But I'm not sure whether it's a good idea. CEF is heavy. But it's the same on all platforms. I wonder what do people think about it?
Ok not sure what I did to upset the HN masses with this post. I genuinely want to know if there's a mac OS version
While I'm all for more options, and against deprecating commonly used functionality; the results I'm getting say that first class context switching support isn't really as important as we like to pretend.
Your Twitter timeline, sans junk
Mars rocks may harbor signs of life from four billion years ago
We must build three Ark spaceships. Lets name them A, B and C.

A ship will contain all the leaders, scientists and other high achievers. The C ship contain all the people who make things things and those who are mainly technical contributors and telephone sanitisers (the last one is important). The B ship will contain non-technical contributors.

The B ship will launch first.
Me too! Such a gigantic talent.
Heaps of people read the manual.
I wasn't going to read the article just based off the source, thanks for confirming my inclination.
Lifi Digital, Tech News
At Facebook we only tell you about lint violations for the lines you touch using arcanist from phabricator[1]. While it works great for most lint warnings, this hasn't worked that well for code formatters.

The most successful strategy was to add a flag in the file (@format in the header) to tell that a file is automatically formatted. The immediate benefit is that we enable format on save for developers on those files when they use Nuclide (>90% of penetration for JavaScript and Hack).

The other advantage is that when we release a new version of the formatter, we can re-run it on all those files so that people don't have lint warnings on code they already formatted in the past.

With that setup, there's a strong incentive for individual engineers to run the formatter on their team codebase in one PR and then everyone benefits from now on.

[1] https://secure.phabricator.com/
Are you aware that it was illegal for you to collection email addresses from Canadians without their consent, due to [PIPEDA](https://www.priv.gc.ca/en/privacy-topics/privacy-laws-in-can...), long before the GDPR ever came into effect?
No. And I'm surprised by all the other comments. There are some big systems still using CalDav but the promise of WebDav as read-write version of HTTP got very little adoption and the dev community stopped talking about it years ago.
Here is a direct link: https://mobile.twitter.com/search?q=filter%3Afollows%20-filt...
Haha, good one, I'm completely sharing that perspective. However, I sometimes buy largish Dunkin' Donuts boxes for my colleagues or for our clients and throw the receipt away. One time a manager wanted to pay me back, because it was clearly a business expense and reimbursable. I argued "heck, I don't care, people have good times, done". "NONONONO, next time make sure you get the receipt!!!"
> 'large scale' in terms of the GDPR.

I have no idea what that means. If my B2B business has a lot of revenue but few customers, am I 'large scale'? If my B2C business has little revenue but a lot of customers, am I 'large scale'? Or maybe 'large scale' applies to the number of servers I use? I have no idea the criteria.
88 characters per line is a weird choice. Why not 90?
But Apple doesn't have a significant share of the mobile phone industry - Android (Google) does - with I believe Samsung leading the way. So how can it be monopolistic?

The comparisons in other posts is not quite apples - to - apples (no pun intended) because you can't be a monopoly when you're not in a dominant market position.

Lastly, whether or not the examples you mention "benefit" customers today is irrelevant, as you need to consider the possibility that their dominant position would mean that they might not in the future (i.e. customers not acting in their best long-term interest, or companies leveraging their market dominance in the future for non-customer-centric behavior, etc.) Platitudes like "don't be evil" don't persuade me much.

Edit: don't know why folks are down-voting a comment about US anti-trust law.
What's New in DevTools (Chrome 68)
It's probably a follow-on posted in reaction to this other recent HN story that got a lot of points: https://news.ycombinator.com/item?id=17140039 ... "Computing Partial Differential Equations with Water".
Because I'm a pedant, I think you meant descendants?
With the end of Moore's law, won't this kind of thing become increasingly necessary, though?

I agree with you about the problems of closed-source - but I feel like the end of Moore's law will encourage creative solutions to performance problems - which FPGAs would at least make technically possible. And, even if it's like the old days when people bought compilers and access to source, people will still do it - since it'll be the best way to get an edge on the competition.
>My comparison is simply to show the standard laissez faire talking point of "oh, regulation exists just to protect incumbent market players" as bullshit: regulations exist to protect consumers from negligence and misbehaviour on the part of the companies.

We'll see. I have a feeling that European consumers and web companies are in for a world of hurt.

>The fact you think GDPR only applies to websites rather than the huge clusterfuck of personal data loss means you haven't understood the reason behind GDPR.

I know that GDPR applies to everyone, I think it's pretty obvious it will be selectively enforced since the regulation is too burdensome. Do you think your local mom and pop hair salon that is not in compliance will ever be fined?
How does that prevent me from pretending to be any number of nodes I want; including, but by no means limited to, over 1/3 of the nodes? (Maybe you should first do a quick search to learn what a Sybil attack actually is?) They can shore this up by having some kind of Sybil attack prevention elsewhere, but given their statements about proof-of-work here it seems unlikely they would, for example, add proof-of-work elsewhere. It might be, based on skimming some blog post I found if theirs, that the goal of this is to help them shore up a proof-of-stake algorithm to deal with byzantine failures? That would be interesting, but is a more involved scheme then than just this part, and I actually don't think that is what they are doing either (as the connection in that blog post is mostly me reaching for something that works, not a direct connection made by the authors).
> hire an EU Representative (Yes, apparently that is required as well)

Only for large-scale behaviour tracking operations. It's quite unlikely that this applies to a 1-3 person startup.
Vevo's post [0] about stopping their service is a priceless list of bullshit bingo:

> At Vevo, our objective is to grow the commercial and promotional value of music videos, fostering deep connections between artists and fans.

> To be most effective in achieving those goals, we will phase out elements of our owned and operated platforms.

> Going forward, Vevo will remain focused on engaging the biggest audiences and pursuing growth opportunities.

[0]: https://hq.vevo.com/vevo-announces-changes-to-its-owned-and-...
Uber car fatal crash detected pedestrian but had emergency braking disabled
I thought the point of ipad was to ditch the clamshell design?
Coding for Catastrophe: Contest Seeks Apps to Mitigate Effects of Disasters
Taiwan Losing Allies to China
How I'm supposed to know this? I'm not even in Europe or UK. Yet, the fact I can't know it doesn't mean no one can.

Banks may (and most likely do) know which exact ATM had issued this bank note to whom. As well as when it was last encashed and from whom. This does not guarantee anything (the note could've swapped hands a few times), but it's less than perfect anonymity, and I'm sure big data can reveal a thing or two.
I work with Salesforce Commerce Cloud all day. HTTP(S) is the only protocol you can talk to it with, so WebDAV is used constantly to upload code and product images. It's not painful to use, but when PCI requirements made TLS 1.2 mandatory, we had to look around for upload clients that supported WebDAV over TLS 1.2 specifically.
Any word out about a version for emacs?
I disagree, I think they are doing a full about-face with these latest generation of garbage MBPs and I am hopeful for the refreshes. A lesson many will learn the hard way, eventually, is you don't scorn your power users because they are an endless source of evangelism and free marketing for your product.
> The EU/EEA is the largest market in the world

Please don't believe your own propaganda. EU/EEA revenue is a fraction of US revenue for all large multinationals. Small businesses probably make even less from the EU.
A classic piece that may be worth checking related to this is [1].

[1] https://www.joelonsoftware.com/2007/10/26/evidence-based-sch...
I think the receipt is a proof that the store recorded the transaction and is not evading taxes.
I really enjoyed the humility the author had in the introduction to this piece. He paused and took a hard look at what seemed to be harsh or arrogant criticism of his field and found insight.
Apparently that didn't work. I think we're all curious what they can/will do now, because it is an issue.
Also... bad article if it’s meant to be hyping iPhone.

The worst scenario for Apple is if the CPU of the new phone is the “best feature”.

Phones are crazy fast right now. You know what they aren’t? Crazy though, crazy efficient, crazy helpful if you don’t want to be distracted, etc... phones are really stale.

Typed on an iPhone8 that I just can’t not tell the different between my older7 and was almost identical to my older iphone6.
No, a reaction cobbled together to try and maintain control of a no longer releevabt business model was never a threat to anyone other than investors whose money music publishing industry is wasting.

It could only ever fail cause its real customer is music publishers and not music consumers.
> All VW execs should be in prison for the rest of their lives for what they have done.

You must point to the laws violated. E.g. Schmidt made a false statement to the California Air Resources Board under the Clean Air Act.

Trial in the court of opinion and mob lynching is not compatible with the Western tenements of law.
RIP Brontosaurus.
I'm not sure that qualifies as a fast by metabolic standards. Most people fast for 8+ hours every day. By the paper's definition, it's more like time restricted eating.
For one, those states were already net positive contributors to the Federal budget - they gave more revenue than they received in benefits. Personally I don't mind kicking in more tax revenue to the commons when it's something that benefits everyone, but to fund corporate tax cuts on companies which already give too little as a whole, as well as other states which lower their taxes to give even more to those companies is counterproductive for the nation as a whole.
Ones related to safety. The other ones related to a nebulous concept of data privacy
https://www.bloomberg.com/news/articles/2018-05-23/apple-par...
> Carrying the bits of paper (and coins) has the big benefit of being tangible, that is we get to use all our senses to understand something otherwise very abstract.

This is a much bigger deal than a lot of people will admit. It's a lot easier to waste your money without a second thought when you're using a card. It's similar to chips in vegas - you're much quicker to gamble the chips than you would have been with cash.

It's not as big of a deal if you're really responsible financially, but if you're the kind of person who binge-shops amazon then going cash-only for a few months might be an eye-opening experience.
This was a great write up! I’ve been thinking about this problem A LOT while building a project/team planning software startup. What do you think about having every engineer estimate one task for the upcoming sprint? Also, I’ve found that the estimation process ( I.e voting ) in my experience is better if blinded, otherwise there will be extreme peer pressure to over or under estimate.
> Does math say anything fundamental about existence?

I'd say yes. Using the tools of math, we can construct and study (within our mind) infinitely large and infinitely detailed structures that transcend the finite bounds and finite fidelity of our observable reality. This is what makes math beautiful and meaningful to me.
https://medium.com/@GoBomberbot/languages-of-the-future-mand...
Rewarded POW has been an incredible defense against attack, including Sybil in bitcoin and POW derivatives. It has drawbacks though and therefore we now see a lot of research into revising older algorithms and enhancing these. This paper does that with a binary consensus algorithm and an adapted concrete coin (as opposed to a common coin/ threshold signature scheme)

There are many consensus algorithms that are not POW and they work perfectly fine, we cite some in the paper. Many require trusted nodes etc. and that is not so great, however, the work in this field of distributed consensus is increasingly popular. If you duckduckgo for BFT or PBFT algorithms and derivations you will find plenty. This one is very asynchronous and requires no trusted setup phase or threshold signature mechanism, making it an attractive choice.

In its plain form, as described then if you managed to get over 1/3 nodes on the network you could defeat consensus. Its use in SAFE is for valid voting nodes and then you would a much larger proportion than 1/3 of the network. Not only that, but they would have to be online and well behaved for longer than the existing network nodes. It is then much more expensive than a 1/3 attack.

Hope that helps.
I have not but I just ordered it. From the description, it looks like we're on the same page.
I'm not spreading FUD. I'm spreading Maciej Ceglowski's information: https://techsolidarity.org/resources/congressional_howto.htm...

@pinboard has explained on Twitter that registrars can get tricked into letting an attacker into your domain account (of course they can). And from there they can update your zone file to send your mail wherever they want.

This isn't about the storage of your email.
Sometimes that sloppy code is your own code from yesterday or last week or last month. Tighten that feedback loop and sooner or later you're formatting on save and really happy about it.
So a 12" MacBook with a touchscreen?
WebDAV is a fantastic file system for the web. It comes built in with auto-resume (content-range header), and in a world where everything but HTTP and HTTPS ports are blocked, I see it as increasingly useful.
Per daily active user or monthly active user?

I also think it's conceivable in a more equitable arrangement with paid subscriptions that you could easily have a sizable number of paying users not being active in a given month.
The Importance of Stupidity in Scientific Research [pdf]
Blank page in Edge. Object doesn't support property or method 'replaceWith'
kagu.js (663,4)