skysight-inc/HackerNews huggingface dataset:
From the article: “Our data shows that Tesla owners have driven this same stretch of highway with Autopilot engaged roughly 85,000 times since Autopilot was first rolled out in 2015 and roughly 20,000 times since just the beginning of the year, and there has never been an accident that we know of. There are over 200 successful Autopilot trips per day on this exact stretch of road.”

It seems like Tesla is trying to explain-away that particular incident as a one-off statistical outlier, and not the fault of the autopilot system. Appealing to statistics like that seems like an attempt to deny responsibility to me.
The designers must have put that in as a way to avoid "catastrophic forgetting"[0].

[0] https://en.wikipedia.org/wiki/Catastrophic_interference
Do you run in windowed (macOS-native) fullscreen or (what I assume is) direct-to-graphics-card fullscreen? The windowed fullscreen performance was abysmal compared to when I switched to the other. I forget what the default was, but it's worth investigating.

On Windows it's probably more performant either way, but at least with the above change I was able to at least run it playably on my 2017.
Have you read the storage figures in the article ? Storage won't do it, not with are current consumption, which will likely increase when electric cars become mainstream (which is a terrible idea btw).

Also, storage is never counted as part of renewable costs in articles promoting renewable.
I guess I'm alone in 2018 year, but I implemented new project with Spring 5 and XML configuration which works just fine and I think that it's easier to understand and support than Java configuration (or autowiring which I never use, because explicit is better than implicit even at the cost of boilerplate).
I agree. That is why I prefer to use compile time dependency injection like Macwire[1] or Dagger 2[2]. At least in the case of Macwire, it is super simple to reason about at compile time.

[1] https://github.com/adamw/macwire

[2] https://google.github.io/dagger/
I agree, also Australian and space is the right one to use. But we do use the comma too.
Caribbean
The skies and the seas are a lot different than the roads. They're mostly empty, while land is full of obstacles.

You can tell a drone autopilot to circle at 600ft and go to lunch. It will be there when you get back. The equivalent for a Tesla might be circling the block for an hour unattended.

The Tesla is far more advanced, but it achieves less, because the environment requires more.
I don't have actual statistics I can share, but work in the automotive industry and have talked fairly extensively with insurance companies about data sharing as part of usage based insurance. There are actually multiple predictors of accident-prone drivers. Sharp braking is one, but so are frequent lane changes, insufficient following distance, and abrupt speed increases.

Distracted driving is a bigger issue than all of these, but is very hard to actually detect as a first-order effect with current cabin sensors.
That rationalization actually makes it _worse_ for me; it suggests they have no idea why this happened.

But unless the person doing the video faked it, there's no question what happened: the car is driving down I-94 and veers out of its lane towards a concrete median until it's stopped by the operator.
Got the MVP up and running today! Please give it a try and let me know how it goes! Any and all feedback is much appreciated!

www.githustle.com
Actually, no.

For most of the flight, pilots have enough time (and are often required) to go over paper checklists. With the Tesla Autopilot, taking your eyes for 5 second off the road gets you killed.
Ask HN: Is Waterloo CS worth it without co-op?How can I find my own internships?
I was accepted to Waterloo Computer Science without co-op (long story). I am planning on following the same sequence as students in co-op and finding my own internships instead of using WaterlooWorks. Would students who are no in co-op be looked down upon by employers? How can I make sure I can find a decent internship every term?

Currently, I am a high school senior who has two summer two-month paid internships at a local college. However, the skill level wasn't too high, and it was more of an outreach program than a training experience.
Timeline is a bit off. Other than that, I'll give the author a 3 out of 5 for execution.
The Librarian at the Nexus of the Harlem Renaissance
Tesla driver reproduces fatal autopilot accident [video]
I agree with your premise, but not your conclusion. Its not that navigating the stack that introduces the slowdown, its that making your own choices as to what that stack will be leads to a very specific stack that not many are using. Because of that the tooling for that specific stack is most likely non-existant meaning that you have to context switch a lot to perform common tasks (now, if you're good at context switching, it might not be a problem). Its the same problem of working in a high level vs low level programming language. If you're trying to do something that the high level language was designed for, you'll have a good time, but if not, you might just be shit out of luck.
I've been trying to learn a bit more JavaScript myself. I'm an engineer by trade but I've worked on some web applications, so I have some practical experience with JavaScript (for typical front-end as well as with Meteor for full-stack). Despite that practical experience, I didn't feel that I had a solid understanding of JavaScript outside of libraries and frameworks.

I'm personally going through Haverbeke's "Eloquent JavaScript" -- both reading the chapters and completing all of the exercises. The 2nd Edition is written with ES5 in mind, the 3rd with ES6. The latter is only available online currently -- a print edition is stated to be in the works.

To practice my JavaScript, I joined a couple game jams where I used Phaser to build a couple small games over the course of a couple weekends. It was a mixed bag: I felt that I was learning the nuances of Phaser rather than strengthening my general JavaScript knowledge. I've been trying to replicate the "immersion" experience with JavaScript, though I've only been able to use it for personal projects at home: I can't use it at work (we build our analysis tools in MATLAB or Python, there's little experience in our group in JavaScript, and JavaScript is not typically used in our discipline).

[1] http://eloquentjavascript.net/
That's awesome! I experimented with server side kotlin some time ago and couldnt quite get things comfortably working (I had no previous JVM experience).

Do you know of any good intro materials?
Carbon Ads seem dev friendly: https://carbonads.net/ You can style them yourself so they're not intrusive and the companies advertising are ones most devs use already. Worth a shot.
What has changed since Tesla claimed their cars are so much safer that the insurance costs can be lowered below standard rates?
TL;DR: it may (or may not) be due to the formation and/or contraction of a bubble of gas that forms in the joints: The verdict is still out.
13 Noteworthy Points from Google’s JavaScript Style Guide
Shouldn't test vehicles have at least the same level of attention monitors as current auto pilot/assist vehicles do?

For these specific vehicles shouldn't they have some hand placement sensors or wifi strength detectors or mobile signal detectors or eyeball monitoring at a minimum?

Or use a custom app to "lock" the phone while driving, exit app and the car pulls over.

Not that the driver would have prevented this incident, but seems like a logical requirement.
That was also the first thing I thought of. Worked at my end. Ping me if you want a copy, email in my profile.
How VW Predicts Churn with GPU-Accelerated Machine Learning and Visual Analytics
ANTI0CHRISTS AT IT AGAIN
Yes, a lot similar. I wonder how they differentiate.
https://purple.com/refund-policy

"Purple will cover the shipping or pickup charges for returns and exchanges, except when there are extenuating circumstances. You will be informed beforehand if extra charges will apply."

which is consistent with what I was saying, which is that you don't have to pay return shipping.

But I think you are right that shipping costs dominate; from what I hear, the reputable brands will give you a refund and send someone local to haul off the mattress for free.
Semi relevant note: When I followed the link PG has on his website for 'Hackers and Painters', Amazon reminded me that I ordered that book in 2005.
Huh, I had a bus driver in Seattle (not Japanese) that did something similar. He would point at and call out all the major intersections, speed limit signs, etc. I honestly thought it was some kind of neurosis/obsessive compulsive disorder, but seeing this exact same behavior makes me wonder if he actually picked it up as a trick to increase is awareness on driving.
Flight paths used while aircraft autopilots are engaged tend to have significantly fewer solid-object barriers.

That should be sufficient reason to not call it Autopilot.

We aren't flying here, it's a ground vehicle.
I agree that customers should learn how their cars work.

But if we all engineered products based on how customers should behave, the human race would be extinct.
Yeah, it's pretty common to think of types as "representational", and that really doesn't get at most of what they are good for.

Even in C you can get some good help from the type checker if you know how to use it. For instance, see https://dlthomas.github.io/using-c-types-talk/slides/slides.... for a technique that can turn a flakey segfault from misuse of an API into a compile time error (later slides do just that for a simple SDL program, with a modified header file).
> Tesla performs ZERO body work for you.

And as such, has a very limited number of "approved" body shops that can source the parts for repairs.

See: https://www.youtube.com/watch?v=18MItauAgKo
Remember how the movies Armageddon and Deep Impact both came out in the same year? (Apparently it was 1998.) It was so weird to have a choice of two bad asteroid movies, which wasn’t exactly a common trope at the time.

I got a similar feeling when a company advertised in my Facebook feed that it had “reinvented belts,” and then a different company advertised more or less the same thing a few weeks later! Same with pills designed to boost your brain power. One week you are being pitched by brand X, the next by brand Y, and each one gives the impression that someone passionate about belts, or neuroscience, or whatever, poured their blood, sweat, and tears into this revolutionary new product.

Edit: I actually bought a “reinvented” belt, and I love it. I wonder if modern marketing, i.e. Facebook, makes it possible to “reinvent” mundane objects and make a buck, maybe the way it used to be before products became more commoditized and distributed by big corporations.
These days you can easily consume tons of HD video directly to your phone, even without tethering. So the situation has changed yet again.
Very impressed so far. I wonder if Cloudflare already has or is going to provide an IP address lookup service too, like OpenDNS and Google have? I find it quite useful to be able to just do something like:

dig -4 +short myip.opendns.com a @resolver1.opendns.com

dig -6 +short myip.opendns.com aaaa @resolver1.ipv6-sandbox.opendns.com

dig -4 +short o-o.myaddr.l.google.com txt @8.8.8.8

dig -6 +short o-o.myaddr.l.google.com txt @2001:4860:4860::8888

to get back my IPv4/IPv6 addresses; especially if Cloudflare can do it faster. Does anyone know if they already have something like this?
It probably can. With some training, the 'ear wiggling muscle' is often functional even for quadriplegics. You can read more here, from the lab I RA'd for in college: https://research.engineering.ucdavis.edu/rascal/publications...
Press release is here: http://www.erisnet.org/erisnet_pressrelease.pdf

eris.Berkeley.EDU is accepting IRC client connections on ports 6667 & 6668 (6697 & 9999 SSL).

More info about the change in the MOTD :)
China's Xinjiang Residents Forced to Install Surveillance App on Mobile Phones
It was more a hypothesis, maybe there's little perceived application.
It mostly just sounds like bog-standard leftbook with an urbanist skin.
>The sorry state of the distributed financial markets says nothing about the technology and more about human greed and the slow capacity of regulators to adapt;

I agree that human greed and corruption is a big problem. It is a problem for any system out there.

But, blockchain was supposed to solve this by introducing trustless and decentralized applications. If there is now a need for regulators, how is blockchain supposed to solve other problems? The world is already complex, we don't need another layer.
FCC has no business meddling in the operation of businesses. Their mandate is to regulate the airwaves not decide what's the best strategy for broadband carriers.
I think the concepts of L1-L4 don't have much meaning in the absence of an environment where the machine is constantly reacting to the behavior of other actors and environmental hazards.
Don't we know that the displacers often adopt cultural characteristics? Think of Germanic tribes in latter day Rome, the Normans, or the Mongols in Europe and the Near East.
Explore Trees in Singapore
I dont think it would be as bad as you feel. Things like pricing can be overcome as we have better information flow these days so the opportunity to order from a variety of suppliers is much easier than ever to create competition. And wages...well I dont think the centralised system is showing much benefit there to debate the counter point.

The key is seeing the problem as a flow rather than 2 options. Yes large centralised systems are more efficient. So over time stores would re-centralise with the benefit being 'as they centralise'. When you break up a large player you now have many opportunities for improvement/innovation rather than someone entrenched who can win via their scale alone. The best stores will grow and spread, become entrenched and then we rinse and repeat.

I feel people forget a core component of governments role in healthy capitalism is ensuring a level playing field. This allows competition and innovation. I agree that centralisation has benefits for business but these seem to entrench and stagnate the business while they hold out competition through their scale rather than theses qualities. Some business you can legislate for this level playing field, others it best to break-up and let the market sort itself.
The Secret to Success on IoT for Business
Xkcd: Right Click
Yeah, with the caveat that moderators explictly say "this is not leftbook" and there's a fair amount of debate from the YIMBY side.
I have personally used a similar device and administered research on the ability to train yourself to control interfaces using EMG readings at a muscle site. A challenge to making this attractive as a consumer product is it required an adhesive electrode pad, and doesn't work so well if you are hairy where the electrode needs to be. If this isn't resolved with this new armband, that could be why they aren't showing much.
Oh, they understand economics all right---it's just that the only bit they care about is the bit where they get to hoard all the land use to prop up the price of what they already own.
This view is precisely what "stoicism" means to me.
> please let us write how we like.

I did not mean to tell you what language to use. You can write and converse in whatever language you please.

> I’m not going to isolate me from the world of non-native writers in favour of English sirs’ better understanding of digits.

It's not about which system is better, but it's about following the grammar and conventions of the language you are using. For example, would you knowingly use the wrong verb form in an English sentence just because it resembles the usage in your native language?

> Sorry for my tone if I got wrong feeling that your comment is arrogant.

I don't think it is possible for my tone to be arrogant in this regard since I myself am a non-native English speaker I meant no disrespect :)
Cellular hotspots and solar-powered phone chargers, once tools of the jet-setting executive and the bougie outdoorsman, respectively, became de facto ISP and electric utilities for homeless encampments.
This seems really trivial, but I noticed an immediate quality of life increase when I switched from video games to physical pub games like darts and billiards.

When I come away from an hour long video game session, my body has been physically sitting and staring at a screen as I move my fingers, so it's actually a physical state physical similar to "work" and doesn't actually leave me feeling energized and relaxed. If I spend an hour throwing darts or shooting pool (even alone at home as a solitary activity), I stand up (better for my posture) and my body feels like it's engaged in a physical task in a way that actually lets my mind relax. It leaves my brain (and mind) both feeling better. And there's also the fact that pub games lend themselves to the social "let's meet up with some friends at the pool hall" kind of activities more than video games do, at least my experience.

Other examples of "physical" hobbies might include playing a musical instrument, creating something physical (woodworking, crocheting, origami, drawing, sewing, painting, cooking), these often tend to be the kind of quiet meditative activities that give your mind a rest and actually feel like taking a break from work (as opposed to certain video games, which can actually feel more stressful on a chemical level; one of the reasons I quit playing games like Dota and Counter-Strike is that I'm pretty sure they kept my adrenaline and cortisol levels high for an unhealthy amount of time).

As an alternative to giving up video games, maybe consider playing different kinds of games. Even as I spend less time playing video games, I work in the video industry, and so I play a large variety (partly out of a sense of professional responsibility, and partly because I'm curious about what my friends in the industry are doing), but rather than spend 100 hours playing a Battlefield or Call of Duty each year I'll play a lot of smaller video games that deliver a complete experience in less than 5 hours. Playing a smaller narrative game like Night in the Woods felt like an emotionally fulfilling experience similar to watching a movie, whereas playing a multiplayer game like Battlefield or Overwatch just felt like hopping into an adrenaline-fueled meat grinder for an hour every day.
Non-luxury cars (Subaru) are shipping with more than that (lane following, adaptive cruise control).
Johannesburg, South Africa. 100mb/s home fibre:

ping 1.1.1.1
PING 1.1.1.1 (1.1.1.1) 56(84) bytes of data.
64 bytes from 1.1.1.1: icmp_seq=1 ttl=58 time=1.36 ms
64 bytes from 1.1.1.1: icmp_seq=2 ttl=58 time=1.32 ms
64 bytes from 1.1.1.1: icmp_seq=3 ttl=58 time=1.34 ms
64 bytes from 1.1.1.1: icmp_seq=4 ttl=58 time=1.38 ms
64 bytes from 1.1.1.1: icmp_seq=5 ttl=58 time=1.37 ms

ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=56 time=1.33 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=56 time=1.38 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=56 time=1.35 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=56 time=1.36 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=56 time=1.35 ms
A more secure, dedicated, Chrome-based captive portal browser
BUY LIQUID RING VACUUM PUMPS TOSHNIWAL
You know it's unnecessary if you didn't have to say a word during the meeting.
Show HN: Hipstafridge – Blockchain powered smart refrigerator
I have the same Pace box and can replicate. Pinging 1.1.1.1 from my OpenWrt router fails.
Tucson, AZ
> 5600 miles starts becoming "I need to use the wheel only 4 times a year" territory.

It sounds like you're saying I will very likely die 4 times a year.

If anything, perhaps the better performing algorithms will lead to more complacency (inattention) on the part of the driver...

Sort of a Catch-22? (Or is there a better analogy I'm not thinking of.)

Call me a Luddite, but I think I would prefer to steer the car myself, thank you. When someone says, self-driving car, I assume they mean a taxi, bus or train: all well-proven technologies.
I used rails professionally since version 0.14. 4 years ago I joined a new company and started developing Java server-side with a few years experience with java from University.

After 3 years of building and maintaining a mission-critical Java backend, I would never do it again... We were using a similar framework, called dropwizard, great product, super lean and reliable.

If you think Rails is magic, then you haven't seen the Java world, all the magic with annotations, dependency injection, glueing libraries together by placing some files in a folder.

If you think Rails 2.3 to 3.0 upgrade was dramatic, then what we went through with a minor update from dropwizard (i think 0.7 to 0.8) was a nightmareish 1-2 months of rewriting half of the code and dependency injection handling.

Java is still super verbose, not just the language itself, but also all the libraries that are often over-engineered.

Hibernate is quiet easy to get started and you don't understand what all the fuss is about. But once you go start adding features it quickly becomes unmaintainable and any change to the models comes with FUD whether that'll make the queries explode in an unpredictable manner.

There's a lot of libraries, but on UI/UX level you don't have anything close to what Rails offers out of the box. Things you take for granted don't exist, like devise.

The good parts were: Rails deployments are from the stone-age compared to dropwizards simple approach of installing java and copying the self-running jar (fat binary) to server and start. Very good instrumentation/metrics out of the box with joda-metrics.

After 3 years, a pivot required us to rewrite large parts of the logic. We took that as a chance to rewrite/migrate all our services to Elixir/Phoenix. And never looked back.

So far Elixir/Phoenix/Ecto to me is the perfect middle ground between a solid Java environment and the speed of development of Rails.
Indeed this is a well-known phenomenon: https://en.wikipedia.org/wiki/Negative_transfer_(memory)
Probably the cause of the "Einstellung Effect" [0]

[0] https://en.wikipedia.org/wiki/Einstellung_effect
We do have a business account, if I'm reading the console correctly. I was wrong about the limit of 50. It is a limit of 100 droplets but this is an artificial limitation that they wouldn't budge on. It's clear from the (lengthy) account history that this is normal behavior for us, and I work for a company whose name everyone knows, so it's not like we're some no-name scammers. Regardless, asking customers to buy vouchers for what really is only moderate use of a service is really off-putting. It was so off-putting actually that, more than halfway through writing it, I scrapped a driver for some pretty popular software that would have enabled the use of Digital Ocean as a backend.
That's only during their initial 100 day refund period ("comfort trial", etc) -- if a year later you find that the mattress has developed a human sized permanent depression, then you pay for return shipping yourself as well as the costs of shipping a replacement (or repaired) mattress back to you.

From their warranty page:

Any to-or-from transportation handling and costs and inspection costs associated with repairs or replacements are the responsibility of purchaser

So basically, don't count on that 10 year warranty for any of these mattresses unless you can truck it to the factory yourself.
Who would have thought that a little bit of close-mindedness might be good for something?

Imagine trying to convince an AI of the future to give up deeply held, almost religious beliefs because the designers wanted to mitigate this problem. Sounds like the premise of a sci-fi plot. It might even exist already.