skysight-inc/HackerNews huggingface dataset:
With all due respect, I'd say this is definitely a product of your specific location/life circumstances. I live in one of the biggest cities in North America and "cash only" is not a hurdle for restaurants here.
https://blog.github.com/2015-02-05-keeping-github-oauth-toke...
My guess is 2 or 3 deaths that day. Okay, according to the 2016 Arizona Crash Facts Summary [0], there were 952 fatalities on the road that year, including 193 pedestrian fatalities and 31 pedalcyclist fatalities.

So, on any given day in 2016, there were 2.6 fatalities, with less than 1 in the pedestrian/pedalcyclist groups.

[0]: https://www.azdot.gov/docs/default-source/mvd-services/2016-...
That's because they have it all locked away in tax shelters.

Tim Cook announced Jan 17 that he intends to bring most of the money back, and pay close to $40 billion in penalties. Presumably a lot of that will get returned to investors or reinvested in some way.
And in pharma it will continue to keep paying and paying as the fundamental problems creating 500% markups on drugs is never being solved [1]:

> "What they discovered was that they were buying drugs for a buck and Uncle Sam was paying $5 for 'em,” Burns says. “Five-hundred percent markups, 1,000 percent markups, 2,000 percent markups that Uncle Sam was paying.”

[1] http://slatestarcodex.com/2016/08/29/reverse-voxsplaining-dr...
This Cloud Encoding Startup Just Undercut Everyone by 90%
> It's why so much human labour has been automated. There's little reason to think driving will be any different.

Repetitive, blunt, manual labor now, and probably much basic legal/administrative/medical work in the near future. But we still pay migrant workers to harvest fruit, and I don't imagine a robot jockey winning a horse race anytime soon.

Driving a car under non-ideal conditions is incredibly complex, and relies upon human communication. For example: eye contact between a driver and pedestrian; one driver waving at another to go ahead; anticipating the behavior of an old lady in an Oldsmobile. Oh, the robots will be better drivers eventually, but it will be awhile. We humans currently manage about one death per hundred million miles; Uber made it all of two million. I expect we'll have level 5 self-driving cars about the same time we pass the Turing test.
Cooperations will just start paying compensation for executive jail time - and replace executives at a accelerated rate.

The only working regulation is one that is a existential threat to the company. Which means- huge financial punnishments.
This. You can use PBR concepts in an old school renderman style pipeline, but that's not why it's been a big deal in VFX. With a PBRT style renderer, everything is handled in a single monte carlo framework. And once you get an unbiased renderer that meets your standards, you can implement schemes like irradiance caching or photon mapping that introduce bias, but greatly accelerate rendering (and reduce noise). That optimization can be done once, for everything past and future.

That's why I'm saying the combination of PBR and tracing is a huge productivity boon to both sides, art and tech. It has a performance cost, but if/when hardware can pay that cost in real time, games absolutely will use it.
When they say “cash only” everyone seems to understand it means “we dodge our taxes”. But the food is usually pretty cheap. I’d say they probably won’t evolve unless they start getting prosecuted for tax avoidance...
it's actually working great and it's easy to use in practice...
Maybe you could use them in another engine if you show the Unreal engine logo on startup and pay for the licensing of the Unreal engine. (Though I assume other proprietary engines like Unity have rules against portraying their engine as another with the other's logo shown first.)
My argument about the attribute is not invalid because they are doing it the wrong way. Custom attributes for HTML should make use of the data attribute, as you point out. One could use data attributes in such a way, I have, but in the past it was something to avoid due to performance issues.

To be fair, I don't know the latest performance figures on attribute selection.
> Also, for the most part, FB is not getting your data without your permission(like a surveillance company), rather, it asks you to give it(eg: upload contacts so we could find your friends), or people voluntarily give data to it(eg: uploading selfies, with location and time metadata as bonus).

Me uploading pictures of you and a large part of your social graph, and Facebook correlating that with a shadow profile built with tracking pixels etc isn't exactly passive? Or with your explicit permission?
NTSB are investigating this incident including electronic recorders https://www.ntsb.gov/investigations/Pages/HWY18FH010.aspx and they have another investigation from 2017 still to report https://www.ntsb.gov/investigations/Pages/HWY18FH001.aspx
where exactly are the ads? I have one and I've never seen an "LG ad". There are apps with adds(i.e. youtube) but it has nothing to do with LG.
Both nouveau and amdgpu are good enough for every linux game in my steam library.
And conservative politicians continue to make moves to erode tort law practice. See "See You In Court" by Thomas Geoghegan
"Liberal" isn't a terribly useful word in the US these days, given how wide the democratic party's non-existent platform is.

I agree "progressive" isn't the most useful re-use of the word, but I would emphatically call it anti-nativist (or rather, pro-globalist) these days, or just "leftist".

Political labels in general are ill-fitted to static definitions. People are always stealing terms, twisting others, for demagogic needs. "liberal", "conservative", "progressive", "leftist", and "alt-right" are all pretty terrible for anything but, uhh, cultural identification, and don't indicate much of anything about you politically.
C# Cloud Application Architecture – Commanding with a Mediator – The Full Series
Cost 1000s if not millions of lives. You understand over a million people die every year due driving? They system is not working.
Does it handle the case where objects and pseudo-folders have the same names?

e.g. I can have "testobj" as an object, and also "testobj/child" as an object.

When downloaded to a regular filesystem, that breaks and you lose one object or the other object depending on which was downloaded first, because a regular filesystem can't do that.
While this newish whiz-bang Mercedes Benz might be too modern to have a physical ignition lock these stories always make me wonder: why do all these people who are confronted with runaway vehicles forget the simple solution of switching off the engine? Just turn the key in the lock to the 'off' position but don't remove it, the engine will switch off and the car or motorbike will come to a halt. I've done this several times with my motorbike when one of the Bowden cables between the throttle grip and a carburetor froze during travel (as in 'water in cable freezes to ice', I ride the thing in wintertime here in Sweden). By switching the lock between 'on' and 'off' I've used it in a similar way as the 'blip switch' in early airplanes with rotary engines which lacked an adjustable throttle, they were either 'on' or 'off' and could be pulsed on landing by using the 'blip switch'.

When I mention this people often start about losing power steering but that is of no concern, power steering is only effective at lower speeds anyway. Servo brakes are powered by the intake vacuum so that won't be an issue either, even it the vacuum fails or the power comes from another source (e.g. an electric or engine-driven pump) there is generally a pressure reservoir which holds enough pressure for several brake actions. And even in case the servo totally fails the brakes still work, as does the parking brake.

To conclude, as long as you're in a vehicle with a physical ignition lock the first thing to try is just to switch off the engine. As long as you keep the key in the lock the steering lock should not engage (something to test next time you turn off the engine).
Everybody’s Lying about the Link Between Gun Ownership and Homicide
“Why We Sleep: The New Science of Sleep and Dreams” [video] (2017)
The definition of manslaughter varies between states, and I am not a lawyer, but in general, criminal manslaughter charges only apply if there is an element of extreme negligence or doing something unlawful (like driving in an illegal manner) and causing a death.

For instance, there are accidents that cause deaths all the time; but they would only be prosecuted as manslaughter if someone were doing something considered inherently unsafe and unlawful.

If you run a red light, and kill someone in the process, it's possible you could be prosecuted for manslaughter, though even then you might not be if there could have been extenuating circumstances (sun in your eyes, etc).

In this case, there would only be a chance of a manslaughter charge if Uber were somehow being particularly negligent. In this case, it sounds like there was a human operator in the car, though the car was in autonomous mode. It's possible that the operator wasn't paying the attention that he or she should have been, or it's possible that even the human operator didn't see the pedestrian in time. It mentions that the pedestrian was crossing outside of any crosswalk, so it's possible that this was a tragic accident of them trying to cross a street with traffic without having been sufficiently careful.

On the other hand, it mentions a bicycle, but also says the victim was walking, which I find odd:

"Elaine Herzberg, 49, was walking outside the crosswalk on a four-lane
road in the Phoenix suburb of Tempe about 10 p.m. MST Sunday (0400 GMT
Monday) when she was struck by the Uber vehicle, police said."

Local television footage of the scene showed a crumpled bike and a Volvo
XC90 SUV with a smashed-in front. It was unknown whether Herzberg was on
foot or on a bike.

Anyhow, it is relatively uncommon for drivers to be charged with manslaughter in this country; they generally have to be doing something quite egregious, like driving drunk or driving at 90 in a 30 mph zone. Most of the time, the response to people being killed in traffic accidents is just that accidents happen.

Unless the operator was being particularly negligent, or there was some serious and known problem with the self driving car but it was put on the road anyhow, I doubt any manslaughter charges will be filed.

Remember, Arizona has explicitly been encouraging the testing of self-driving cars, so I expect that testing a self driving car, with an operator to take over in cases which it can't handle, would not be considered unlawful or extremely negligent. Maybe what the operator was doing could be, but we'd need more information before it would be possible to tell.
Trump Bans Venezuela's Oil-Backed Cryptocurrency – Viral Docks
Elements can often be unique today but not tomorrow as pages grow in complexity and start sharing features. Ids are fine (even necessary) for things that are unique in their very essence, like a label's for="", the target for a URL fragment, or things that need special individualized treatment in JavaScript. In the common "unique today" case, ids provide no benefit over classes as simple styling hooks and quickly become a PITA when they start colliding.
Best workaround: Quit front end web development. If that’s not an option, tough, you’ve got to use CSS.

Instead of quitting front-end dev, you might also consider using https://www.styled-components.com/

Styled-components solves all of the issues the author highlights in his writeup.

Bonus: styled-components works both on web and on React Native! So you don't have to throw out all your stuff to participate in the post-browser future...
Agreed. We need a lot of time to digest this. At least anything before the NTSB investigation is jumping to conclusions.
It's getting better as of late. I would spend some time reading up on flexbox and css grid if you haven't.
> and pay close to $40 billion in penalties

That's a funny way to pronounce lowered taxes.
To be fair though, it's not exactly like we're where we need to be at on the safety side from a human standpoint. I'd take my chances with a robo-car over a 16 year old texting any day.
Fortunately not. As noted in the article[1] linked in the OP:

> Deleting a public repository

> When you delete a public repository, one of the existing public forks is chosen to be the new parent repository. All other repositories are forked off of this new parent and subsequent pull requests go to this new parent.

> Changing a public repository to a private repository

> If a public repository is made private, its public forks are split off into a new network. As with deleting a public repository, one of the existing public forks is chosen to be the new parent repository and all other repositories are forked off of this new parent. Subsequent pull requests go to this new parent.

[1]: https://help.github.com/articles/what-happens-to-forks-when-...
I suppose this explains the rather weak response to Russia's numerous transgressions over the years. I mean, they shot down a fucking passenger flight full of civilians and the best response that we could muster was to file a "claim" against Putin with the European Court of Human rights.

Their message is pretty clear: they can cause mass civilian casualties anywhere they want, and probably get away with it. So it's best not to push Russia too hard.
Here's a more relevant response, in which they comment on someone's submission of this article that disputes the use of blockchain in Sierra Leone:

http://en.rfi.fr/africa/20180319-sierra-leones-electoral-com...

https://np.reddit.com/r/agora/comments/85k6cx/sierra_leones_...

Agora makes zero attempt to rebut the claims with evidence, and instead, attack the source:

> Through research we have found that username "Tamba Lamin", who is the main source of this article, is from a competing service. You can do your own research into his position by Googling the username and "election". We do our part to not incite witch-hunts or dox users so please do not either but he used his real name on our channels and we have no other way to reference it.

The article by Tamba Lamin is just one of more than a dozen articles listed in the cited post that argue against Agora. This is not a great response from the Agora team (posted below for posterity):

Hi /u/custom1made, we welcome both positive and negative feedback on our company so we can continue to learn, earn trust, and grow.

Our continued success will attract many unsavory characters that will attack us - we must remain professional, honest, and composed - and hope to foster a community that agrees to that mantra.

We are very much hoping you will do your part in helping us stay strong so we can focus on our mission to bring transparent Democracy to the world.

Through research we have found that username "Tamba Lamin", who is the main source of this article, is from a competing service. You can do your own research into his position by Googling the username and "election". We do our part to not incite witch-hunts or dox users so please do not either but he used his real name on our channels and we have no other way to reference it.

Although his motives may have been questionable, he brought up important topics. We had an internal meeting about our stance on sensational subject titles, filters in place, and how we will handle incorrect information from third-party news organizations. Our intent is to set and keep the record straight.

As stated in our pinned posts and in all of our Reddit posts, we do not verify the accuracy of third-party news reports. Thank you.
Maybe GPU vendors will offer specialized spatial look up trees or something .
Same with Warcraft 3 and DOTA right?
Having just moved to SF from Madison, I have to say that the engineering competence of teams there is disappointing in comparison to the Bay Area. Not only that, but Madison companies really do not pay well at all. You can't expect to keep talent if you aren't paying for it.
Why should we accept those deaths? This is like saying we should let doctors try out surprise untested and possibly fatal therapies on patients during routine check ups if their research might lead to a cure for cancer.
The linked article adds significant detail
Show HN: libRmath.js – A port of R's Nmath numeric library to JavaScript
Trippy Magic Happens When AI Only Knows About Flowers, Waves, and Fires
> She was running into the same issue that Case had observed in other cities. It had been easy enough to scrounge up seed money and desk space in Indianapolis, but the venture capital she’d need to bring her company to scale was much harder to find locally.

> Case acknowledged that the investment culture of Silicon Valley is unique. It “encourages fearlessness,” he said, “and that’s something to be admired.” It can also be difficult to replicate elsewhere.

This is one of the many things that keeps SV dominant. Unless this changes in the MidWest, things will stay the same. It will still be more beneficial for your company to move to California than stay if you need money. Investors in other parts of the country (and the world) are just less risk tolerant than California.
I'm actually surprised Google did not do this earlier. If they can deliver a solid UX and eliminate the risk of receiving counterfeit products (looking at you, Amazon) then this could be great.
It's a bit of a wishful thinking now is it?

We don't really know if there will be any safety benefits at all, and while I believe we might get to that point, it's a bit farther away than some tech-giants would like us to believe.

If you listen closely to who say what, you'll notice that a lot of entrepreneurs claim that we will have full AI within a couple of years, while a lot of boring engineers huff and puff and are generally pessimistic.

I'm sure the there are great savings involved in self-driving transport - especially long-haul , so it will happen sooner than later, but this will initially mean more death - not less.
It does work when the roads are designed properly. No, posting a random speed sign isn't going to slow down traffic. But speed bumps, chicanes, turns, smaller lanes, etc. will naturally slow down traffic, making it impossible to drive dangerously fast.

For more, see https://www.vox.com/the-big-idea/2016/11/30/13784520/roads-d...
When people make excuses like "engineering time to overhaul the database" I'm slightly aghast.

They should only need to store a hashed password (of whatever length they like). The actual length of my password shouldn't matter because it shouldn't be stored. Expanding the forms to go from 16 characters to 160 characters should not incur a storage problem.

If that is an issue, they have bigger problems than only allowing 16 characters.
Node Implementation of the Media Remote Protocol for Apple TV
If you have a newer webOS tv, clicking on the 'apps' button should take you to an overlay that displays ads along with the installed apps in a row at the bottom.
Are the smart contracts going to replace lawyers?
What's the crime behind Bezos' fortune? Behind the Google founders? Behind Warren Buffet's?
Sure, crypto-shredding seems like a great approach for some things.

But in many cases the whole reason systems use these structures in the first place is so that there's transparency and public verifiability.
We get it, its sad and money isnt everything, but the world cant stop because of a single death. If there is legal liability here then itll be handled.
Me too

Epub and mobi formats would be great
Talking sure. But has any of this effectively shifted the investment focus?

Founders have not wanted to be creating surveillance-based companies the whole time. The standard course is for that functionality be added afterwards for monetization. In order for the engineers' ethical judgment to have mattered, they had to have prevented this change a priori by designing the software to treat the future company itself as an attacker. This is very expensive.
Or just (virtually) replace billboards with personalized content
Completely anecdotal: I know more socialist leaning people now in my late 30s than I did as a college student in my early 20s. There are many people out there who once believed in the system, did what they thought they were supposed to do, and now feel like they were suckers.
Every time you are selling food you take the risk of killing people if something goes wrong. And what about carrying people in planes. These risks are taken continuously, for profit. How is that different?
Eh, two things:

- Russia has been into poisoning since the days of Stalin. Some of the poisons (Polonium) would be very hard for anybody else to get hold of, let alone use.

- London is a city where a lot of wealthy Russian ex-pats live.

Being skeptical of everything is just as corrosive to realism as being overly credulous. Just look at Alex Jones.
I'd guess that in the US, at least, 99.2% of drivers never kill anyone while driving (including themselves).

(back of the envelop, assuming 300,000,000 drivers driving for 60 years of their lives at a 40,000 per year death rate)
Hmm, I'm not sure because I'm not sure what pseudo-folders are in this case.

Under the hood, the --dump function calls 'aws s3 sync s3://bucket ./bucket' so however aws-cli handles that.

Admittedly, the --dump function is the area that probably needs the most attention.
The problem here, as is the root of almost all the problems we face in society isn't Cambridge Analytica. The problem is people lack basic critical thinking skills and the capacity to make good decisions.

> It's deliberate manipulation to create distrust of government institutions.

Nobody with any knowledge of history or good sense trusts any government institution.

>It's the destruction of civil society and civil discourse for the purpose of winning an election.

This would require having a civil society filled with civil discourse to start out with, which we didn't (and don't) have.

The simple, irrefutable truth is that governments and those in other centers of power have been using propaganda to control feeble minds and society at large since Woodrow Wilson founded the first official state-run propaganda machine (the CPI) over a hundred years ago.

Everyone is trying to find a "reason" that people rejected "traditional American institutions" and the establishment candidate (Hillary Clinton) in favor of a classless, boorish carnival barker in Donald Trump. They point to the evil Russians, or the dastardly villains at Cambridge Analytics, because they don't want to accept that "traditional American institutions" have been utter garbage for decades. They don't want to accept that many, many Americans are simply rejecting the status quo. Americans may not be smart or informed enough to know exactly what is wrong with "the system", but they know its horribly broken, it doesn't work in their interests, and many of them are reflexively rejecting that system. They aren't rejecting it because of the Russians, or because of some Twitter trolls, or some facebook ads - they are rejecting it because they have seen their standards of living plummet over the last few decades while those at the upper echelon of society have gotten fabulously wealthy. They are rejecting it because so many people are one illness or accident or lost job away from being homeless. They are rejecting it because they have seen (and continue to see) a race to the bottom for working people while the "elites" push for open borders and a massive influx of cheap labor that will make their lives even more difficult.

So keep on crying about the evil Trump and the dastardly Russians, and whatever other phantoms you invent to explain away the growing national discontent while keeping your head in the sand about the real problems we have.