skysight-inc/HackerNews huggingface dataset:
This is going to be a major morality issue with self driving cars.

What if a deer crosses the road? Will the car hit the deer to save the life of the driver? Avoid the deer to avoid an accident? Or save the deer and run into the ditch, possibly harming the driver?

Unfortunately, this technology is not capable of making those decisions and if ultimately the driver is responsible, then maybe we should just keep it that way then.
Mostly agree with ORMs in general, I find in JS they don't offer nearly as much as simple transforms against the direct objects, though they do provide schema integrity that nosql/document data stores tend to skip over.
That's not the distinction I'm talking about. I'm talking about the distinction between an object that actually was created at the relevant time period, and one that was created later to mimic one (perhaps indistinguishably so).
Do they publish formal specifications of these distributed algorithms?

Has anyone verified the implementation?

Zookeeper is at least based on Paxos which has a TLA+ model one can check.
Highway accidents are more likely to be fatal, though. Since we are talking about fatalities and not just accidents, this is definitely a factor.
There was some discussion, but Tesla has a forward facing radar, but it is mounted lower than the camera and trailers of certain height have been shown to avoid it's detection window.

So, speculatively, it is a double failure:

1) Trailer was high enough to avoid radar

2) Trailer was light enough/low contrast to avoid detection by the camera
How does Tesla know the driver didn't see the trailer? He was killed in the crash. Is there a cockpit voice recorder?
That's a brand new rule, just going into effect.
Which GPU(s) to Get for Deep Learning
How human intelligence works and why that makes us racists
I'm a big fan of Homeboy Industries, so I appreciate the suggestion. But I don't think it's fair to put Ray into a program for ex-gang members.

Ray is a clean-cut, straight-arrow kind of guy, so it's been very hard for him to spend the last 11 years of his life surrounded by actual criminals.

He really wants to become just another person — not an ex-con.
Tesla Model S Can Now Make Custom Engine Sounds
There's definitely a need to pick battles: if you battle every decision it's easier for people to just think you are stubborn and they might not listen to your concerns.

In addition to that is the skill in knowing how to bring concerns up in the first place. At least for me, in some of my experience, it has been much easier for me to focus on trying to pick my battles in the first place than getting better at how I fight the battles. There's lots of little things in the way that you might word things: instead of "We should do x", trying to get the habits down of things more like "What if we did x instead?", or "Do you think x might be a better approach?", or "Is it possible to do x here?"

There's that saying that the best leaders are the ones that make you think that the best ideas were your ideas, in the Inception meaning of trying to plant the idea seed in someone's head and hoping it takes hold and grows into the best idea. That applies here to, even as an "underling" to management: everyone feels like they are on the same team when they are all fighting the battle together and the easiest way to get them on your side is to make them think they had the idea in the first place. It's not easy to do, and you aren't going to succeed every time, but a goal to work towards.
Their github website is written in mithril.
https://news.ycombinator.com/item?id=12011419
Oddly, the guy who was killed got a dash cam video of Autopilot avoiding another collision earlier this year http://www.theverge.com/2016/6/30/12072634/tesla-autopilot-c...
I remember my first project on the web. Do you?
I think the problem might have been that the middle of the trailer is not at ground level but at some hight where the lidar data is ignored or not there.
This would make nonsense out of exponents less than 2. Fortunately, they actually make perfect sense.
Gender is not a spectrum
Your statistics seems to be at odds with the statistics quoted in their post:

"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's based on Raft : https://github.com/coreos/etcd/tree/master/raft

https://raft.github.io/
Yes. Last time, their excuse was "but the driver should have known that in firmware revision 6.2 and later, tapping the brake disables automatic braking".

This time, there's an interesting question. Did Tesla remotely access the crash data after the crash? Did they alter any data? Is that verifiable? The NTSB will probably explore that issue. The crash data record in an airbag controller becomes read-only when the airbag fires.
Presumably because the brakes weren't engaged.
It's also been widely regarded by lawyers as a great popular case study on the concept of Reasonable Doubt. Source: Friend in Big Law
That's probably very easy to say before you have a product on the market. Let's see if they change their tune afterwards.

I also wonder if that would encourage more risky behaviour from users or less.
Yeah, he's an idiot or trolling. There's a few on this list... first Google result I found... that make him look positively amateur if we're talking likely skill required for results achieved:

http://www.computersciencedegreehub.com/10-notorious-female-...

A few are new to me for some reason (maybe memory loss). I particularly respect the ones from 80's-90's as one had to put more work into learning the craft back then. It was a combo of information scattered across BBS's plus lots of experimentation alone and in groups.
Also an interesting comment:

This is why trailers require safety guards in the EU. Cars simply cannot get underneath them.

https://twitter.com/jn_cn/status/748626793180069888
I wonder where that would stand legally? If you did something that specifically directed it to the neighbor while minimizing it elsewhere it would be really hard to make a colorable claim that you were actually playing the music for your own enjoyment and that it is loud at your neighbor's is just a side effect.

I'd be worried that this would greatly increase the risk that your actions could be found to be some kind of harassment.
This issue is murky for two reasons:

1. The Yes Men is assumedly not paying to promote this video (so it's not "an ad"),
2. The message is not electioneering.

We're used to seeing, "paid for by" and "I approved this..." messaging in electioneering ads that are regulated by the FEC. The NRA, a 501(c)(4), has to play by different rules to keep its status.

IANAL, but I'd assume that the NRA would need to argue that the video puts their 501(c)(4) status at risk to warrant legal action outside of just playing the copyright/damages card.
Mesosphere's process for running regular usability tests with engineers
Looks like their iOS app already uses swift and the android one is neglected. I hate that I feel like a 2nd class citizen when comparing Android vs iOS running apps, the Android one is just so inferior and buggy, once I lost like 4-5 runs because it could sync with its servers.
> The system also makes frequent checks to ensure that the driver's hands remain on the wheel and provides visual and audible alerts if hands-on is not detected. It then gradually slows down the car until hands-on is detected again

I don't care much about the user agreement, but this should mean that the driver had their hands on the wheel when this happened. Does we know if it requires both hands on the wheel, or can you placate the car with one hand while you read reddit with the other?
> Anyone else ever focus on their language-based thoughts while thinking them and notice how every mentally verbalized thought seems to have almost a pre-echo of that thought that seems like words but isn't?

Feels like goal-directed behavior, where the function to maximize is "how best can I internally broadcast this exceptionally salient combination of memories and emotions?"
Although great in theory how do you collect the pay the taxes for revenues collected in every country? A big business like Google can handle this but a smaller business will be crushed by it. Imagine a 1-2 person. Imagine a 1-2 person business selling online. Are they capable of paying taxes in a hundred countries? That burden alone would crush them. Try managing the tax rules for 100 countries as a 1-2 person shop. Good luck.

Ignoring that who will enforce it? If say a Russian owes taxes to the US how will they get the payment if the person doesn't want to pay?

But even then why should the taxes go to that country? All the infrastructure to allow your business to operate in the first place is in your country. The roads to get your employees to work etc.

That being said if your going to open factories or offices in another country than I believe you should be required to have a corporation in that country and pay taxes in that country for the revenues those entities make. But even that is challenging. It's honestly a very hard issue to resolve...
I actually enjoyed the song. The article mentions training the military to withstand torture by listening to Throbbing Gristle and Diamanda Galas which happen to be 2 of my favorites to code to so I guess I have a high sonic threshold for torture.
Sure. The problem with this is statistics: you need to have your autonomous cars travel at least 100 billion miles before you can confidently say they're an order of magnitude safer.

A normal car drives about 100 000 miles in 10 years. You then need one million autonomous cars driving around for a decade before you even know whether they're safer!
A World of Help for Women Software Engineers
LiDAR still has problems getting blinded by direct sunlight, which will swamp any optical sensor system that is safe to human eyes.

Its possible to reduce the field of view affected by sunlight down to 0.5 degrees of the sky (the size of the sun), but for any practical system it will much larger than that.
...of which they have 0 on the market so far. Let's see how well that announcement holds up in the face of reality when they actually put cars on the market.

It's a vaporware promise.
You're missing the point. You are presuming the market is functioning, my point is that if it does not the only losers will be the consumers all else being equal.

It is perfectly possible to compete for market share while at the same time colluding on the price of a part of your offering. All the parties competing will come out ahead in that scheme at the expense of the consumers.

You can compete on the kind of handsets you offer, your marketing message and the various demographic selectors. You can compete on coverage of the market, availability of the service, quality and so on.
Note that we deliberately posted the survey to places where it would be visible to more than the typical Rust community, and made it explicitly clear that we were looking for feedback even from people who didn't currently use the language (after all, we regularly get plenty of feedback from people who are actively using the language, via our discussion forums and RFCs). Perhaps the single biggest goal of this survey was to determine what is keeping people from being able to use the language, and that means reaching out to this crowd. The line from the OP, "We’re happy to report that more than a third of the responses were from people not using Rust", isn't being facetious!
1/94 million is very close to 10/1000 million, which is what I said.
etcd is based on Raft. Raft has a TLA+ spec. But do note that the implementation usually diverges from its algorithm [0].

For etcd, we try to keep the core algorithm as self-contained and deterministic (no I/O, no timer) as possible. So it can be very close to the pure algorithm. We are very confident about it since we throughly tested it, and the implementation is shared with other consistent large scale database systems too (cockroachdb, tikv).

ZooKeeper uses ZAB [1] under the hood. I do not think there is a TLA+ for ZAB.

[0] https://www.cs.utexas.edu/users/lorenzo/corsi/cs380d/papers/...

[1] http://www-users.cselabs.umn.edu/classes/Spring-2016/csci821...
Not really... There are several I have on my wishlist but are still more than I want to spend..
This has been discussed before, but I think the recent updates are of interest to enough people that submitting again is justified.
To answer you tax question, check my previous comment. As for performance indicators, I quote: "Romania will be an economic growth outperformer in Central and Eastern Europe (CEE) in 2016, and the second fastest growing EU economy (behind Ireland)."(http://www.bmiresearch.com/romania). Also low labor costs, ferm legislation.
The top comment in another comment thread, which has been "duped"[0] pointed out how marking a feature in cars as "beta" is irresponsible.

What's beyond the pale IMO is that when auto-pilot was first demonstrated (at the unveil event) - "hands on the wheel" was not part of the story. Journalists and (what appeared to be) Tesla employees were using the feature without hands on the wheel. It looked like Tesla cashing-in on the positive PR without correctly framing the limitations of the tech.

Furthermore, Tesla includes sensors to map the entire surroundings of their cars, but why can't they include sensors to ensure customers have hands on the wheel? (update: comment says they do, but the check frequency is low. why can't it be high?!) It's not just the driver's life at stake, it's everyone else on the road--Tesla should disable this feature on cars [unless it ensures] drivers' hands are on the wheel. Engineers/execs at other companies taking a more responsible approach must be furious at the recklessness on display. One death is too many.

Tesla Auto-pilot fail videos: https://www.youtube.com/results?search_query=tesla+autopilot...

It's incredibly unfair to other drivers on the road to let someone else use beta software that could cause a head-on-collision.

[0] - https://news.ycombinator.com/item?id=12011635
Seeing as I have seen videos of drivers sleeping in traffic with autopilot engaged, I imagine there may be a way to evade/circumvent this check entirely.

So your question is sound, and I don't know the answer...but saying "A distracted driver ran into a truck trailer" is less catchy.
The app store is distributing Spotify.
I hope this was not mistaken as advice. My intent was merely a point in technical discussion.
All he's saying is that the Tesla system requires an attentive driver, which is something that Tesla themselves have stressed. It's just a PR piece.
Can a plea conviction be appealed / overturned? I admit my law knowledge is from watching Law & Order. :-). But "Lawyer-up" is the take home from that show (and by that token kids - ask for a lawyer not your mum or dad. you don't need a cuddle you need legal help)
Good rebuttal. Especially with the C++ vs C example. :)
We also do a ton of functional testing as code is merged to test lots of different partitions and faults. You can read more on this post: https://coreos.com/blog/new-functional-testing-in-etcd/
If you don't mind me asking, which places did you post the survey to?
Canadian Families Forming Independent Support Groups for Syrian Refugees
To my way of thinking, "NoSQL" + "local storage" still leaves a lot more in the way of features than just serializing a data structure to disk, or I would be satisfied (in Python) with pickle and shelve.

At a minimum I would want:

* Transactions

* Indexing

* A query language

And that is without considering various features that would be specific to particular data store types (or data types).

That said, you could be right that it isn't a problem most developers have, and for those that do, existing solutions fill the niche adequately.
Do you have any interest in selling the domain and trademark to them? Perhaps you could give them a high number and they might say yes instead of a long legal battle.

This is moot, however, if you don't have any interest in selling to them.
Thanks for the link to more info and the map!
I drew on it to show the path in Paint.

http://imgur.com/gallery/aWDK0y9/new
That is the thing though, there is no distinction. Try the following thought experiment, "Hagar the shipwright makes a boat for Eric the Red, then trips and falls into a frozen lake where he is frozen for 1500 years, when he is discovered he is thawed out, whereupon he goes to the same forest he always goes to, cuts down the same kinds of trees he always cuts down, and builds another boat." Both boats are original, one is "old" and one is "new", but their time of creation has no impact on their originality.

You are perhaps seeking a distinction that does not exist.
One emulator is availible here: http://klh10.trailing-edge.com/
A tutorial on getting TOPS-20 here: http://gunkies.org/wiki/Running_TOPS-20_V4.1_under_SIMH
(Or ITS: http://gunkies.org/wiki/ITS)

If those don't provide MacLisp (I think the TOPS-20 image should), then you might be able to find it (or a link that sets you on the right track) here:
http://www.softwarepreservation.org/projects/LISP/maclisp_fa...

A manual for MacLISP is here, by the way: http://www.maclisp.info/pitmanual/meta-index.html
Some assorted software for the PDP-10 is here (Including TECO!):
http://pdp-10.trailing-edge.com/

The reason I have posted this as a comment, rather than via email is because too often have I been looking for solutions to a problem, only to discover a solution was found and emailed to someone else -- denying myself and others access to the solution!
Reach out to faculty at UCLA (and other unis/colleges in the area) who work on issues of incarceration. See for example the list of attendees/organizers at this conference: https://law.ucla.edu/centers/social-policy/critical-race-stu.... They often have slush funds to hire research assistants, guest speakers, etc.
My theory is that rather than popularizing the podcast industry, the first season of Serial ruined it, because both the underlying story and the multi-episode presentation are so compelling that basically nothing else can live up to it. It's a Romeo and Juliet tale about a secret relationship between a Muslim boy and a Korean girl, and we both hear excerpts from her diary and also listen to the guy from prison 15 years later (so you can judge whether you think he's lying). It's just some of the best 10 hours of content you'll ever hear.
Finally! Congrats to all the contributors!
The problem to me seems to be: at highway speeds, you have to decide very quickly whether or not it's something that the system can't handle.

If you're constantly responding to every change in conditions, what's the point of the autopilot? So you don't respond every time, and then something comes up that the autopilot doesn't recognize, and you don't know that until it's too late.
The Air France 447 accident is a better fitting example of pitfalls that may obtain in complex "humans-with-automation" types of systems.

There, automation lowered both the standard for situational awareness and fundamental stick and rudder skills. Then, when a quirky corner case happened, the pilots did all manner of wrong on the problem: so much so, they amplified a condition from "mostly harmless" to fatal for all.

Vanity Fair has a nice piece on this accident that's easy to dig up. Good read.
I'm not really sure what claim it is he is trying to refute.
Yes I read it, but its irrelevant.
This sucks, but it seems likely that we've had the first victim of autopilot-induced inattentiveness.

From the deceased's viral video (https://www.youtube.com/watch?v=9I5rraWJq6E):

>I actually wasn't watching that direction and Tessy (the name of my car) was on duty with autopilot engaged. I became aware of the danger when Tessy alerted me with the "immediately take over" warning chime and the car swerving to the right to avoid the side collision.

Combine this with the strange claim that Tesla put in their press release:

>Neither Autopilot nor the driver noticed the white side of the tractor trailer against a brightly lit sky, so the brake was not applied.

It's hard to see how one can miss a tractor trailer "against a brightly lit sky" when one is paying attention. The human visual system isn't that bad. A likelier explanation is that he just wasn't looking. :(
The Asiana pilots were not able to fly a coupled (automatic) landing due to the ILS glideslope being out of service.

The pilots were under the misguided impression that the aircraft would automatically spool-up the engines if the aircraft became to slow. This was a safety feature that didn't engage for a obscure technical reason. Even with a manual visual approach the pilot can still use the autothrust for landing.

A more rigorously trained pilot (eg. Capt. Sully) would have aborted the approach and performed an immediate go-around if he got below the glidepath (or too slow) below a certain altitude (eg. 400ft Above Ground Level).

The rules requiring a go-around (or missed approach) apply for a fully automated approach and landing, just as much as manually flown approach and landing.
And also the Linux kernel has protections against unsafe symlinks too[1].

[1]: http://danwalsh.livejournal.com/64493.html
Dalvik interpreted was the first step. You could sort of call it "precompiled" if you call dex a precompiler.
> All because of some misguided attempt at enforcing
> documentation guidelines and verbosity on programmers,
> sight-unseen.

Characterizing the tradeoff in this way is very uncharitable. In Rust, function signatures are the absolute source of truth about the contract that a given function upholds. In systems with global type inference, the entire program is the source of absolute truth for any function whose parameters are inferred, and local reasoning becomes much more difficult.
Americans with More Education Have Taken Almost Every Job Created in Recovery
Also just to add to the complexity what happens for online websites. If you're from Australia and visit Google and the server is in the US and you click on an ad, the a houldnt the revenue, and hence taxes, be paid in the US because the server is located in the US. That's were the revenue was made. Assuming that's true then wherever you host the server is where you should be taxed. And in that case certain countries would be more beneficial to put your hosting servers in.

Basically all I'm saying is that it's not an easy problem and there are no easy and obvious answers :(
A car traveling 60mph is traveling 88 feet per second - double this because the truck is likely traveling the opposite direction at the same speed. Average human reaction time in best case scenarios is ~215ms (see http://www.humanbenchmark.com/tests/reactiontime).

A Tesla Model S P85D can brake from 60-0 in 102 ft. (see http://www.edmunds.com/tesla/model-s/2015/road-test-specs/)

Assuming the driver is perfectly attentive, and hits the brake immediately upon noticing the truck, they would still need at least 139.84 feet to come to a stop.

This also assumes the truck is no longer moving. If it is you'd have even less distance to stop.

I don't care whether you're waking up from sleep, or completely alert and instantly react, it's a huge assumption to think that any possible reaction would have prevented an accident or fatality. It's just as likely that even had autopilot engaged the brake immediately, the truck still would have plowed into the Tesla and caused a fatality.

tl;dr - two way traffic involved in a head on collision is a dangerous game, made doubly dangerous because of the combined speed of both vehicles working against inertia.
I think the only real genius of Serial was using a slick style and conversational tone as a gloss for what was quite poor (and arguably irresponsible) reporting. As an example, the whole Best Buy charade was only reenacted either out of their unfamiliarity with the facts of the case (the court transcripts reveal the exact location of the phone), or with more cynical intentions, depending on how generous you want to be.

See update at the bottom:

http://lawprofessors.typepad.com/evidenceprof/2015/01/ive-po...