skysight-inc/HackerNews huggingface dataset:
It makes me uncomfortable too. I think it's because it's a real world trolley problem.

We all make similar decisions all of our lives, but nearly always at some remove. (With rare exceptions in fields like medicine and military operations.) But autonomous vehicles are a very visceral and direct implementation. The difference betweeen the trolley problem and in autonomous vehicles is in time delay and the amount of effort and skill required in execution.

Plus, we're taking what is pretty clearly a moral decision and putting it into a system that doesn't do moral decision-making.
I think the situation was been right on green, which I argue is more dangerous for pedestrians.

The answer is to do what denser European cities do, which is to have pedestrian crossing signals have their own turn while all vehicle lights are red.
Cambridge Analytica took data from a third party app against the terms and conditions and has alleged to have wilfilly lied both to Facebook and congressional committess about what they did with the data.

They absolutely deserve most of the blame.
I’m sorry but show me even 10 voters nationwide who were going to vote for Hillary, and then saw a Russian-created fake news post on Facebook and changed their vote to Trump. This Security Chief was clearly upset that his candidate lost, but blaming Facebook or the Russians is ludicrous. It seems that they attempted to influence the election, but there is zero evidence that they were successful in changing the outcome.

I admire his devotion to his candidate, and for trying to find an explanation for her defeat. But sometimes the correct explanation is the simplest one: she was just unpalatable to many voters. Deal with it, and spend your energy finding a better candidate next time, rather than trying to blame Russia or Facebook for influencing even a single vote, which likely did not happen.
FBI Tracked an Activist as They Travelled Across the U.S., Documents Show
This problem may be both existential and intractable for Facebook to solve, which is why they have been giving it the silent treatment. I believe the operators and investors are just now realizing how damaging the business model was for consumers.
I seriously feel like I’m missing something here, why isn’t Facebook fully behind getting to the bottom of this? Going back even further, why was it so difficult for them to even admit they had a problem during the election? I don’t think it’s as simple as “more money,” but maybe as simple as people too close to the problem and too enamored by what they’ve created?
Accusations of "whataboutism" are becoming worse than the sin they are trying to prevent. It shouldn't be used as a way of just flushing away the fact that "your side" may also do bad things. It's especially bad when it is used like "A did this bad thing." "Well, Not-A did this bad thing too." "That's just whataboutism... what's important is that A did this bad thing."

Well, it must not be that bad if it doesn't bother you when "your side" does it.

What if... and try to stick with me here, because this is a pretty radical thought here in 2018... what if both sides are doing a despicable thing, and rather than argue with each other about "whataboutism" we should resist both of them?

(In this particular case, I don't think that the campaigns did the exact same things... I think they've been doing all they can possibly get away with for a very long time. So it gets worse every campaign not necessarily because anybody is worse than ever before, but because especially in this century, every four years "all they can possibly get away with" has been growing like gangbusters.)
Except that, in your example, an autonomous vehicle would already have tracked the truck (they can track nearly a mile in 360 degrees) and would have no need for that panic response. The OP is kinda pointless.
I'd say the assumption that Google has objective results at the moment anyway is faulty. Google's algorithm is regularly gamed, every single day. Its the entire SEO industry's job to influence them. I would say that this is Google taking money away from the SEO industry, cutting out the middle man.
Show HN: Lua Digest Saint Patrick's
>(which doesn't seem to actually contain "agora")

I do believe that's a hit on "So Pythagoras was wrong?"
Corporate death penalty. It's the only way to be sure.
https://twitter.com/alexstamos/status/975767154145415168

"I never expected them to disappear, I was hoping to reduce the rate at which people were intentionally misreading them."

Why Facebook employees are doing PR on Twitter, a platform designed for intentional misreading, is the question.
The whole build-system talks about using a Raspberry Pi, but what of existing webOS products?

I'd love to be able to have picture modes that would remove all image processing to reduce input lag, and get the image as intended, especially when I'm using the TV's native resolution.

Perhaps around here: https://github.com/webosose/avoutputd/blob/master/src/video/...
This title makes zero sense.
Show HN: Freeman CV, a beautiful XeLaTeX template for developers and academics
Can't wait to see the upcoming user number reports!
>For example, I forget some rules about Bash all the time. Instead of Googling the same thing over and over, I open the bash programming notes with a few key presses, check the rule, close the note.

I use cheat as in pip install cheat which works in Bash itself. Lots of popular cheats and you can add your own.
Glad you posts this. I thought I had imagined that
> Public opinion on human driving is doing just fine with human drivers right now

There were over 40,000 motor vehicle deaths in 2016 in the US [1] - more than a hundred daily. While loss of human life is always a tragedy, individual fatalities are absolutely worth it if we can begin to reduce that count sooner than by proceeding with excessive caution.

It would be morally unacceptable to delay development merely to avoid a guilty conscience.

[1] http://www.nsc.org/NewsDocuments/2017/Fatality-estimates-Jun...
Why Cryptocurrency Could Be the Next Frontier in Retirement Investing- TheStreet
I'm no fan of Facebook, but if they have some sort of contract with CA, isn't it within their right to audit them? And if one company wanted to invite another for whatever collaboration, they should be allowed to.

And if the collaboration is doing something illegal, obviously personnel from both companies should be charged. And FB can do whatever investigation it wants (as long it's legal) and the authorities are free to ignore their findings.
On my personal machine I keep everything that's not part of a default Ubuntu installation and not a package inside a folder called $HOME/lab. Then I have a shell script that I run to install packages and create sym links for various config files that live inside this "lab" folder. It makes it so I can switch to a new machine fairly painlessly by copying the folder and running the script. I try to keep changes to the "install script" consistent with changes I make to the system. It's simple and works pretty well.
Very interesting. Here are some random questions I personally have after operating a company in Europe for 3 years and planning to move the business to USA.

- Do I need to document every single expense with invoices similar to vat?

- What kind of expenses I can write off to my business? Apartment, house, car lease?

- What kind of salary to founders pay themselves?

- Do you hire yourself at the company or only pay yourself dividends as a salary? That's a popular method in Poland for founders to lower their income tax

- What's a popular visa used for this? I am looking at L1 but I am not sure how the connection between companies is established

- How demanding are the investors? If growth is slower than expected are there problems?

I would actually be happy to pay someone to get answers. But not sure who. A lawyer seems overkill for some of the basic questions.
I will stop short of calling him Machiavellian, but he sure does have convenient timing. Great points!
Ruby on Rails migrations do best for me for over decade. If you don't work with RoR project then you can also try https://github.com/thuss/standalone-migrations which is "Rails migrations in non-Rails (and non Ruby) project".
We owe that guy 104 million?
> They don't have to be right in the assessment

They do to support the prediction that “it doesn't take a genius to see that the heartland will see improving conditions going forward”, based on Trump's political need for heartland votes.

I agree with you that things don't actually have to get better for Trump to get votes if he can sell it as something else blocking his efforts, but that just further undermines the claim I was responding to.
Because the "breaches" and "abuses" aren't breaches or abuses, it's Facebook's business model working as intended.
After what they did to push Win10 itself on people using earlier Windows versions... does this surprise anyone?

Solution is simple too: get rid of Win10.
Would you really use mode to calculate "average"? Ever? I'd have half a mind to slap someone doing that.

And I strongly doubt "average [X]er" would be interpreted as a median by most people. (Except when median and mean overlap)
What's most damning is that the money involved in our political process gave us those 16 candidates.

They were all establishment candidates who've historically played the game that's lead us to the discontent we face today. They never really cared about the people either. Trump at least talked the talk in ways from an economic perspective (in unfortunately misogynistic and racist terms...) But I still believed that maybe he actually gave a damn at some level about the working class and genuine creation of opportunity and happiness.

Now I'm thinking he just really wanted to win an election at any cost and has turned the executive branch into a complete swamp... I mean... if this was supposed to be a referendum on corporate hegemony and cronyism, what the hell are all these millionaires, billionaires, and family members doing in government?
> Yes, it's probably unknowable how effective the russian bots were exactly.

Possibly but I'd say it's a very safe bet the amount of outrage and blame being put on this foreign super villain boogieman with his infinitely powerful technology far far outweighs it's real world influence.

Oh well, I'm sure it will be a boon for the tech industry the more people believe in this magical nonsense.
It sure doesn't look like C++ programming.
Message-Oriented Programming (2017)
On the CA story, I get where the guy is coming from with the “It was not a breach.” He’s a technical guy, and this wasn’t a technical hack. It’s like a lock manufacturer wanting to let everyone know that the customer had the door open, and their locks weren’t broken.

But in this case, he wasn’t just a lock manufacturer, he was in charge of security for the home.

I can’t help but think of Steve Jobs parable of the Janitor and the Vice President[0]. Reasons stop mattering at his level. Part of the job was to convince Facebook that these permissions were bad for privacy.

Stamos likely knows this. To me, it looks like he resigned when he realized he couldn’t persuade the other executives of things like this.

[0] http://www.businessinsider.com/steve-jobs-on-the-difference-...
Although the FAA is of course involved, it's generally the NTSB that is the lead investigator in airplane crashes. The NTSB already has jurisdiction to investigate highway accidents.

There's also NHTSA (which is indeed part of the DoT).

It looks to me like we don't need any new agency at all, just a very small expansion of NHTSA's mandate to specifically address the "self-driving" part of self-driving cars.
Because if I get a Qualys A+ configuration for my nginx, my CA can't make me vulnerable to BEAST. That's not true with the DNS.
> Don't let your DB host make outbound connections

Which can also be prevented with SELinux
That isn't the hard problem. That is simply having a theory of mind. The hard problem is understanding how the physical world gives rise to subjective experience (what causes conscious beings not to be philosophical zombies).
It's terrible when anyone is killed in an automobile accident. The irony is in the promise of autonomous vehicles to prevent this very thing.

I've heard the general report, and I find it interesting that a supervisor was at the wheel, and they, as well as the car, failed to prevent the pedestrian from getting hit. I read they were not in a crosswalk and I'm sure the specific details of the accident matter greatly. It makes me wonder if a human driver with no autonomous system would have faired any better since someone paid to be alert and a car designed to be alert both failed to prevent the accident.

I'll reserve final judgment until more details are out.
Things being made for people never means is also a weak argument. Last I checked artificial sweeteners are not distributed by any medical organization and the recommendation for those with some types of diabetes is to stay away from sugar -- not to use something else -- but stay away. I was really not using that as a proof of anything though, it was more of something to think about as it is known we have a diabetes epidemic on hand despite all of our efforts.

That being said I wish I could find the original paper I read. I have found other studies that suggest the same thing simply by searching for "artificial sweeteners cause insulin resistance". The paper I am referring to seems to go into the why of the subject a bit more than anything I have found. If I had more time -- I don't -- I would look more. Should I ever find it I will try and send it your way although replies might be locked by that time :p
You can export k8s state as JSON/YAML and put that into a git repo if you want.
epilepsy warning

The demo is amazing on its own as a piece of art, let alone it's done programatically, let alone it's rendered in real time, let alone it's just 4k.
Tech stocks flashing a warning similar to before dotcom bubble popped
if there has been a breach of the law that takes precedence over contract law. If a criminal prosecution takes place and results in a conviction then it makes the civil case a much easier win (and less costly to as the government is doing the majority of the work).
I'm sorry, but this is silly.

Every technology is dangerous. Every technology costs lives to some extent when spread across billions of people. I'm sure forks take more lives each year than self driving cars.

Weigh this against the potential lives saved. I posit you'd be killing more people with drunk drivers by slowing innovation than you'd be saving via luddism.
I agree that it's solvable.

However, the process your describing, of collecting human-level performance data, requires the ability to gather all of the data relevant to the act of driving in a manner consumable by the algorithm in question. This is the simulation problem, and it's very, very, very hard (it's why genetic algorithms have traditionally not gotten much further than toy examples, in spite of being a cool idea). Perhaps it is the case that it is very important to have an accurate model of the intentions of other agents (e.g., pedestrians) in order to take preventative action rather than pure reaction. Perhaps it is very important to have a model of what time of day it is, or the neighborhood you're driving in. The likelihood that it is going to rain some time in the next hour. Whether the stock market closed up or down that day.

It also assumes that neural networks (or the more traditional systems used elsewhere) are sufficiently complex to model these behaviors accurately. Which we do not yet have an answer to yet.

So, when I say, 'a big if', I mean for the foreseeable future, barring some massive technological/biological breakthrough. That could be a very long time.
I’m speaking specifically about the case where someone is trying to reverse engineer a private API from an application. Then interacting with an API endpoint will necessarily trigger the canary.

Having retrieved API secrets offensively, and overseen secret rotation defensively, I’d say it would be a game changer. It’s an excellent idea to automate this discovery with an alarm. The current discovery system is either an internally developed, half-baked version of this that comes from sophisticated logging, or manual oversight.
You really the CEO and COO aren't capable of controlling employees despite the company growing to the size it is and having to deal with contentious issues in the past. That's a bit ridiculous.

The fact is that on an issue like this there is no way that the executive team didn't sign off it.
No, this is not equivalent to the risk of existing manufacturing defects in cars. Car bodies undergo safety tests by the government; the software for these self-driving cars is being tested on public streets. Same with buildings, which must be inspected.

As the GP states, the entire reason Uber is testing in Arizona is because their state government completely got rid of reporting regulations which were present in CA; the status quo is decidedly not the same as it is for established technologies.

As for scale, look at the other comments where people analyze the risk posed by self driving cars. Your assumption that the risk of death from self-driving cars is less is not backed up by the evidence.

It’s fine to say that self-driving cars might eventually be better drivers than humans, just like robots might eventually be better at conversing than humans.

There is no reason self-driving cars can’t be be tested in private. Uber can hire pedestrians to interact with them—I don’t volunteer to be their test subject by deciding to take a walk.
While it is buried in the article, an interesting data point that I noticed as a former alum of the team is that the FB security team has apparently been picked apart and divided up between the prod and infra orgs. Being able to stand apart from these two massively powerful entities within FB and tell them when they were screwing up had been one of the moderating influences between the desire of the prod team for 'increase engagement, fuck privacy', and the desire of the infra team for 'move fast, screw safety.' This will not end well...
That's great.. if you are on Windows. I get that Microsoft works on Microsoft-technology, but it really doesn't help adoption or global development as a whole. DirectX doesn't work anywhere except Windows PC's and the Xbox. That's no biggie for Microsoft, but it's bad for everyone else.
Just to illustrate, the "horse battery staple correct"[1] - type passwords won't fit into 16 characters - and I can type that faster than QuyigGiX_07~! - type nonsense that most websites require.

Add to that the wonderful restrictions (oh, Citi doesn't like special characters that are too special, so QuyigGiX-07! it must be, etc), and you have a guarantee for frustration.

I guess it all comes down to the fact that people aren't going to stop using a service because the password UX is horrible - especially given that it's nearly uniformly horrible elsewhere.

[1]https://xkcd.com/936/
How? Facebook doesn't get paid when app-developers access users, do they? Wouldn't facebook make more money if CA was forced to go through FB's ad-targeting systems instead of CA's own offsite ad campaigns?
Unreal Engine 4's post on this
https://www.unrealengine.com/en-US/blog/unreal-engine-4-supp...
Well, the video is clearly dropping frames so obviously not maintaining 60fps...
Ok, I meant the other side, so 'client needing job done' I guess :)

(EN not my primary language)
Eh, color me a skeptic on this. I just find it very hard to believe. Agree to disagree on it, as it were.
It's absurd to label the reaction "far left" and you know it. Don't misuse language to make your argument sound stronger than it is.
>>However, I'm not convinced what they did was really all that new or interesting.

You say that as someone who frequents HN. Collectively we are probably the top 0.2% of the population in terms of technology awareness and know-how, to the point where we probably easily recognize this type of propaganda (then again, maybe not!) and understand how it works.

The same cannot be said for the overwhelming majority of the population though. In fact, I'd go so far as to claim that the majority of Facebook users don't even understand how Facebook makes money (even though the answer is so obvious to us).
NativeScript and NativeScript Sidekick allow you to build for iOS or Android from Windows or OS X.
Oops, you're right! I've edited my original comment, thanks.
> On the CA story, I get where the guy is coming from with the “It was not a breach.” He’s a technical guy, and this wasn’t a technical hack.

“Not a technical hack” and “not a breach” are hardly even related concepts, and anyone, in a technical role or not, working around private data ought to understand that.
Great article that corroborates what I've also personally seen in many Go applications.

IMHO, if you're coding Java style interfaces up-front ("Repository", "Service", etc) you're already doing it wrong. It's likely that you're either over-engineering your project or prematurely optimizing for flexibility you will not need. You'll likely feel as though you're fighting the language to build these abstractions and layered architectures.

Go is all about minimalism. As the article says, you should be writing the concrete implementations first, then defining interfaces in the client code. The calling code should pick and choose the behaviour it needs from the implementation. As hard as it is for most seasoned Java developers, you have to silence that anxious voice inside that keeps asking "what if I need to swap this out for something else?". Go is about getting things done, not beautiful abstractions.
There's "willfully lied" and there's "played the game by the unwritten rules"
Recognizing that being a witness to a violent death, especially if its your vehicle (despite not being in control), has a significant impact on people takes nothing away from the victim's family.

Sympathy is not a zero sum game.
Wow, the CEO of the company openly admitted to sending Ukranian hookers to opposition candidates' houses and hotel rooms and recording the interactions...
To put this accident in perspective, Uber self-driving cars totaled about 2 to 3 millions miles, while the fatality rate on US roads is approximately 1.18 deaths per 100 millions miles [1].

[1] https://www.nhtsa.gov/press-releases/usdot-releases-2016-fat...
Yeah, it's just the dictionary definition; the little guy trying to become big.

It's a "start up", but that term is a bit ambiguous.
They're far better than human drivers but that depends on the system. In my personal opinion, based on the sensor video that Waymo release a few weeks ago, their self-driving tech is far more focused on safety than Uber's and their vehicles are likely far safer than a human driver.
ConnectU wasn't even supposed to be a social network originally, but rather a dating site. You can still see the original mockups of it on archive.org, and it was honestly quite crappy.
You have a strange idea of not high and onerous if you think taxes in LA are attracting work rather than repelling it, as the top of this thread explains clearly.

Take 30 seconds to search and you can find stories of folks who got shafted for thousands because they didn't even know such a thing existed and needs to be reported early even if you do. The fact you most get an exemption is another example of big brother showing who's boss for no gain to the city.
They weren't sure if x86 was going to be competitive in the long run at that point, so they were porting to all the major architectures. I even heard rumors of a SPARC port of NT 3.51 but I've never seen it in the flesh.

Solaris even ported to PPC (specific RS6K boxes) for Solaris 2.5.1; I've got a copy of that ISO image around somewhere but never had the right hardware to run it.
All employees sign NDAs when they join any tech company that I’ve ever heard of. Even contractors. So, yes.