skysight-inc/HackerNews huggingface dataset:
It's a good point about whether they should be on public roads. At the same time, it's crucial to their success that they are and experience outlier situations.

The hope is that by experiencing an outlier and making a mistake, the algorithms will be able to adapt to ensure that mistake never happens again. Humans today don't have this kind of networked, massively parallel mind to avoid the mistakes of others. Again, that's the hope.

I think it'll be a long time before learning algorithms will take over the wheel completely - but I think we are at or near a time when these systems can and should let us know of low confidence, insufficient data to make a decision, or equal confidence of multiple outcomes. A networked AI should be able to tell us far enough in advance (e.g. while driving) for humans to step in and make the final call, based on their own rationalization, empathy, etc.
> Imperative programs, on the other hand, always have a ready axis for decomposition: time.

Insightful comment. When using libraries, we always use the API in an imperative way. Even if the library uses a declarative model, we pass around declarative data via imperative API calls. Is this because imperative is somehow more natural and easy? Or is it is because the fundamental cross library binding model in a C/Unix world is imperative only?

In a different world, what would a declarative binding model even look like? If the system provided a declarative binding model (e.g. by exposing a library as set of bindable data flow cells, instead of a set of callable functions) perhaps integrating with declarative libraries might be easier?
Are all 4 interventions safety-critical? They may simply be a case of the car having trouble finding the way out of a parking lot for example.
This is cool... but it appears to also work as an HTTP client as well? I'm not sure why the additional complexity of including this is needed.

I maintain that any HTTP client functionality that supports enough options to be useful is complex and if it supports so few options that it's a toy, why include it?

There is non-negligible overhead in keeping track of what shell tools can make network requests, and not being correct and up to date in that area has been the cause of numerous bugs and security issues in tool sets and programs that include and utilize a component like this without realizing it.

To many, this might sound like some overly nit-picky complaint, but I maintain if you ask just about anyone that's been in the trenches as a sysadmin for more than a couple years whether they think saving the few characters it takes to use curl and pipe is a good trade-off for the possible unintended consequences of some developer shelling out to this without proper validation from some webapp, they'll tell you no.

This tool seems awesome, but keep it simple. It's not like it's a GUI tool and it's hard to pass data between programs. A pipe is perfect here.
So nowadays 61 requests per page load is considered an "accelerated" page? Might not be so bad with http2 but still wow. Maybe publishers should start working on that number if they want actually faster web pages.
Falling cat problem
THE LUCRATIVE VACCINE EMPIRE AND THE DECEPTIVE CDC, WHO
I would find out how they are underperforming and why.
Noida, India
Initiatives like this make me really excited, but the biggest problem is always long term maintainability and interoperability with the rest of the browser ecosystem. Without a huge company backing the effort, it becomes really risky to use this long term because development could drop off or never gain traction.

If you don't have a huge open source community, you need one to push the ball forward and keep things going. That's really hard to get without users, which is a great catch 22. I'd almost suggest building a "killer web app" on Fengari just to demonstrate it, or at least to indicate that its development effort won't go the way of Moonshine.

I love Lua, and I would love to use this. The risk, however, is pretty high in anything but an experimental context -- at least for me.
Its there but its faded.
> the road engineers should have made sure the lines were painted correctly

If this is the intersection, they were painted correctly:

https://goo.gl/maps/QuuRiixk6Y42

But in this video, the left solid white line was more visible than the right one. For whatever reason -- a trick of light, snowplows tore it up this winter, who knows.

That kind of thing is going to happen and autonomous cars need to deal with it in order to be actually autonomous.
Ah, I misunderstood you. I thought you linked to another example of a failure situation because you wrote "this is another instance".
I disagree.

Look at what Elon musk and Tesla put out in the event of accidents

> https://www.telegraph.co.uk/technology/2016/04/25/elon-musk-...

> https://www.tesla.com/blog/update-last-week%E2%80%99s-accide...

Elon Musk has been hyping Autopilot for what it cannot be for a long long time

> https://www.reddit.com/r/teslamotors/comments/83og60/elon_18...
Linux fsync(2) is broken
The word autopilot doesn't imply autonomy. Standard adaptive cruise control alome is more powerful than any plane autopilot system (which is the origin of the word).
Cute Go Gopher Images Links
I wouldn't even ask for the size 100 font, but Elon musk and Tesla to stop hyping their amazing autonomous capabilities (which are all non existent)
After Google Reader, I tried a bunch of different ones. Feedly was the best I could find but there were a number of things that just annoyed me. I had an issue with one of my feeds and got very little help from their support.

That was the last straw and I decided to revisit alternatives. I somehow stumbled upon BazQux, and I noticed the same issue with the one feed on that platform as well. The developer was incredibly helpful in pointing out an issue with the way I was generating the feed. That level of support instantly had me hooked (along with how much it functioned like Google Reader). I bought a life time subscription then and there.

You should check it out!
One does not buy something as expensive as a Model X without reading all the words on thr configurator page. Said with experience.

This is not a whimsical purchasing decision.
It's pretty common to have poorly painted roads. There are definitely some roads in my area where the lane lines are no longer discernable at all if it's raining. (Newer roads have embedded reflectors.) If self-driving cars are going to survive, they need to be able to deal with the environment we have, not the utopia where all the road lines stay well painted. ;)
The HN title needs correcting to add the ‘ to ‘Oumuamua, it is a part of the proper name.
https://www.salon.com/2018/03/11/elizabeth-warren-is-not-afr...

"I think that our trade deals have been negotiated for a
very, very long time now to benefit large, multinational
corporations, not to benefit the American worker," Warren
added. In an interview on CNN's "State of the Union" she
continued, "What I'd like to see us do is rethink all of
our trade policy. And, I have to say, when President Trump
says he's putting tariffs on the table, I think tariffs are
one part of reworking our trade policy overall."

It's gonna be a long process, but necessary.
Thailand’s Mu Space Will Launch with Blue Origin’s Rocket
Add to that that Elon said "self-driving is basically a solved problem" and that they'll be doing a cross country trip soon.

I'm honestly puzzled that Musk doesn't seem to be taking this seriously and is joking about it on Twitter (he has an April fool's thing about Tesla being bankrupt). As much as I love Tesla's mission, they seem screwed to me. They just issued a massive recall, their autopolit system is killing people, their financials are terrible, and they haven't lived up to their manufacturing promises. Short sellers that have been talking about its downfall for more than a year are having a field trip now. I know that Elon seems to have this supernatural ability to bounce back, but it's hard to see how Tesla will survive this.
I'm+Still+A+Lucky+Bastard+–+freedomfortheoppressed
https://www.immigration.govt.nz also doesn't work - I just realised when reopening my browser.

Thankfully I noticed quickly, so I knew what the problem would be.
Gyroplanes / Gyrocopters / Autogyros
I think more games / GPUs are optimized for Windows [1]; found that out when I was researching eGPUs this weekend.

[1] https://youtu.be/-DaDjFm7_qw?t=128
The Pain of Two Factor Authentication(2FA)
Can I blame Tesla for false misleading advertisement? Can I blame Elon musk for misleading and lying with outrageous and clearly false predictions?

https://www.reddit.com/r/teslamotors/comments/83og60/elon_18...

Can I blame Tesla for defending Autopilot capabilities with false claims and misleading statistics?

https://www.telegraph.co.uk/technology/2016/04/25/elon-musk-...

https://www.tesla.com/blog/update-last-week%E2%80%99s-accide...
This was in chicago. If it was daylight out right now I would send you a picture of how visible the lines are. (Often times they're not there.)
The two versions that you give do not return the same thing. the FP one returns a list, while the imperative one returns a number
Sure, with all the money saved on military expenses, and countries not drawn into conflicts we'd be a lot farther ahead.
The parent post doesn't ask that. It just states a fact. A useful one at that!
To me this is very strange.

Why do the road markings trump the objects coming up?

Obviously if a giant-ass obstacle is coming up, the car should be prepared to drive around it, and to decelerate as a last resort. Moreover, if the obstacle is moving, the car has to try to extrapolate its movement in order to avoid it.

How else can you pass trucks and such?

Also why can’t these cars be tested autonomously with soft tops instead of a metal chassis, so colossions don’t really hurt anyone? Basically a pillow on wheels!!
We host high target content (politician sites + dns + email) and I've been moving to static html on siloed s3+cloudfront when clients dont need to use cms themselves. It's also much less bloated with a goal of really fast load times on mobile.

The problem is of course most of our staff - and definitely all of our clients that want to be able to edit themselves - still rely on WordPress and worse a bunch of plugins that are impossible to lock down.

I've wondered if others have setup WordPress in a separate environment to let clients do what they want and then host the static html elsewhere. Like maybe wp-supercache could give a zip download of the static content.
Air France/KLM, Delta co-locate cargo warehouse facilities in Seattle
Just realised I used the word "this" 3 different times to mean 3 different things :). I've disambiguated this now.
Musk is following the tried and true tradition "Move fast and break things". Only in this case "things" include people's lives :/
What that map show is that space wins because otherwise someone is bound to be confused.
You're right! Users are looking for something very specific when they search. Generally, they are looking for a particular bit of information. Sometimes the best way to get that is to click through to someone's site and read an essay.

At other times, well, it's possible that it might be the best experience for the user to have information presented to them immediately. It's definitely negative for people whose entire business model depended on those clicks, though. I understand their pain, fear, and anger.
Today on April Fool's Day (by chance) I invented the "God Formula". It is a means of compressing data so revolutionary that it can be used as a basis for the world's most powerful AI (if Marcus Hutter is to be believed).

It sounds like I am kidding but I am not. Only time will tell if I am deluded or if I am onto something big. We shall see..
This is April fools right? The white paper is literally just a white piece of paper.
Can't edit my post since it's been 3 hours, but I'm very curious why I was downvoted. Was there some negative news around Brave that I missed?
Those lane markins are awful. Ordinary paint, and worn out.

Compare some from the UK.

Bumpy paint, so the wheels vibrate and so they show up in the wet. Red reflectors, and barriers that would push the car back onto the road rather than into the bridge support.

https://goo.gl/maps/TUf1xzLUN5N2

This is normal, though they're aren't many roads like this within cities, so there's usually space for a long, grassy strip.
I am inside a survey designed to get demographics for HN.
> - The article says, "If consumers recognize a brand, it creates a situation where mattress stores are slashing prices to compete with each other." But how is that different for Samsung or LG TVs?

I can speak for this because I've actually experienced this. When I went to a local mattress store and found a mattress I liked, I was unable to find it online by name/model. Only references I found were to the same mattress store chain. Each chain makes sure all of their mattress brand names are unique to them, to prevent the exact kind of price shopping I was trying to do. Oddly enough when I went to a few other local mattress stores, I found very similar mattresses as the one I liked before, under different names.

E.g. What Chain A called 'Premium New Haven Sapphire Deluxe' was very similar to something Chain B called 'Silver Cooper Plush' and Chain C called 'Luxury Sunfire Extra Soft IV'.

Now the reason this is different from Samsung/LG is that you can buy the same (or almost the same) Samsung at Walmart, Amazon, Costco, or Best Buy based on the rough specs (size - 60", type - LED, features - SmartTV). Can't really do this for mattresses because there's no 'New Haven Sapphire' in Chain B, C, or any site online.
It's all about the $$. He can keep the stock hype going by buying SpaceX.
I really had to double-check the date to see that it wasn't an April Fools joke :)

Historically, programming languages claiming rewrites in some other 'competing' language have been April Fools fodder e.g. Emacs in Perl https://www.gnu.org/fun/jokes/gnuemacs.en.html
"Lemons" is not so much of the problem in healthcare because of the (over)prevalence of litigation as a remedy for failures.

I can't sue anybody for a year's salary if I don't like my mattress (I don't).

Instead the market is dominated with inflated prices and mostly harmless procedures and tests. Sometimes the information isn't asymmetric, it's just difficult or sometimes just not a habit to try to find the best prices.

Here's an example that blew my mind a while back:

I was helping a friend with limited income afford medication. Generic Prozac, an extremely common drug.

Here are the current prices at Costco (you'll find the same trend many other places).

FLUOXETINE HCL 20 MG CAPSULE x100 $17.03

FLUOXETINE HCL 20 MG TABLET x90 $141.09 ($156.77 for 100, the price is listed for different values)

Look at that, nearly a factor of 10! For the same drug in a gel cap instead of pressed into a tablet. This isn't cherry picking, you can find the same scale of differences anywhere. Sometimes a drug will be cheaper in a tablet, other times a cap.

We had to call the doctor to get a prescription for the capsules, but for someone on a not-so-far-above-minimum wage job, that was a huge difference.

I only figured this out because I was curious about the difference and wanted to find out the best price, then I was blown away when I saw the vast differences in price. Anyone _could_ do the same thing for all of their prescriptions, but insurance and apathy mean that nobody cares so the market is extremely inefficient.
Copenhagen:

PING 1.1.1.1 (1.1.1.1): 56 data bytes
64 bytes from 1.1.1.1: icmp_seq=0 ttl=55 time=14.053 ms
64 bytes from 1.1.1.1: icmp_seq=1 ttl=55 time=12.715 ms
64 bytes from 1.1.1.1: icmp_seq=2 ttl=55 time=13.615 ms
64 bytes from 1.1.1.1: icmp_seq=3 ttl=55 time=14.018 ms
64 bytes from 1.1.1.1: icmp_seq=4 ttl=55 time=12.261 ms
64 bytes from 1.1.1.1: icmp_seq=5 ttl=55 time=11.428 ms
64 bytes from 1.1.1.1: icmp_seq=6 ttl=55 time=11.950 ms
64 bytes from 1.1.1.1: icmp_seq=7 ttl=55 time=13.034 ms
64 bytes from 1.1.1.1: icmp_seq=8 ttl=55 time=13.679 ms
64 bytes from 1.1.1.1: icmp_seq=9 ttl=55 time=12.415 ms
64 bytes from 1.1.1.1: icmp_seq=10 ttl=55 time=12.088 ms
I wouldn't call it Tesla and Mobileeye's claims.

It was Elon musk who made such an unsubstantiated claim, and Mobileye broke the partnership because of this exact claim.
It certainly doesn't help that it also make export as csv locale dependent :(
> This puts the lie to Tesla and Mobileye's claims that camera-based computer vision is enough for autonomy just because humans use two low-res cameras to drive.

No, it doesn't. It just means that current Tesla's implementation of camera-based computer vision is not yet good enough.
We should also not allow software that hits a static object, the car should be able to detect solid object, should be able to detect it's speed relative to the car and to the ground, and it should detect a possible collision and take action.

You can put electronics on the roads but if the cars will depend on those then it will fail when those electronics are missing.
I wonder how easy is it for Tesla to 1) find the exact problem and 2) fix it (provided it is software based). Does it mean that they first have to figure out what some "black box" neural network(s) are getting wrong and then retraining (on simulations), etc?

What if city X decides to repaint all its buses and that confuses the object detection system? How log would it take to get the (hot)fix out of the door...
At the rate camera technology is advancing, pretty soon human will be the short sighted babies.
As a reasonably self-aware dumb tech person, I would say that this defense would not fly with me any more than "any ____ should know that the product can't actually do that." There's a reason that such consumer protections are in place against claims like this, and especially with something like an auto-pilot, I think it's down-right irresponsible to allow marketing to dilute the reality of the performance. This isn't like GB vs GiB for storage, which is annoying but understandable, it's a tool that has very serious consequences if what is advertised doesn't match up with reality. Caveat Emptor only covers so much, and when you have non-stop marketing material about autonomous vehicles and auto-pilot being produced about your product (whether internally produced or produced by third parties), there is a responsibility to set out a clear expectation for the product.
Genuinely curious, how is Go more anti FP than Java or other more classic imperative languages?
moreover even perfectly painted lines are invisible under a thin coat of snow.
Summary: we like it better than JS.
AvE had a good proximate cause: https://www.youtube.com/watch?v=KtiTm2dKLgU https://www.youtube.com/watch?v=ioC61QW7SHQ
> Asking drivers to keep their eyes on the road and hands on the wheel while not steering guarantees that their attention will wander, because their brain isn’t getting enough stimulus to keep focused on the task.

From my experience, it's no different from your run-of-the-mill cruise control systems requiring, but not enforcing, that you keep your foot hovering above the brake pedal. I don't feel it's more dangerous than standard cruise control systems.
Four Patterns for Technological Adoption from Anthropologist Jared Diamond
from Lima, Peru

PING 1.0.0.1: 64 data bytes

--- 1.0.0.1 ping statistics ---

14 packets transmitted, 14 packets received,
0.0% packet loss
round-trip min/avg/max/stddev = 120.784/126.222/128.433/2.036 ms

1.1.1.1 timed out, must be blocked by my iso.
Is it the driver or the car doing the final braking in the video? Even if autopilot followed the wrong line it should perform emergency braking or evasive maneuver when the barrier is right in front of it. This is not just one error, it's two.
> Functional Programming is programming with mathematical functions (aka pure functions).

Exactly. To which the following must be added: Functions are mappings from values to values. It makes no sense to try to do functional programming in a language whose semantics does not provide a rich enough supply of values.

> And an FP language is one that has features, but also a culture that encourage FP as the main paradigm for solving problems.

Culture matters very little. What really matters is what the language's semantics allows.
Because Radar can't see static obstacles

https://www.wired.com/story/tesla-autopilot-why-crash-radar/

And Cameras (Vision) are overhyped, they are not reliable enough to recognize obstacles etc
There's some prior art; namely jsonpipe/jsonunpipe:

https://github.com/zacharyvoase/jsonpipe
What a terrible video till.e Also, why are people recording with their phones while driving (or in this case letting drive)? This doesn't look like a dashcam
Fun fact - If you defend your system as "Driver is responsible for every accident, even if the car drives full speed into a static obstacle", then your system will never be summarized as "at fault".
> You can eliminate those problems entirely with a blockchain and smart contract that requires identity and proof of such.

You don't think if the problem were that easy to solve, it would be solved already? Throwing blockchain in the mix gets Facebook nothing that it couldn't get today by just partnering with organizations can verify identities.

Not to mention, the "fake news" issue isn't largely an identity issue — there are plenty of people and organizations willing to lie on their real accounts to further their sociopolitical agenda, and plenty more people who don't care if something's true so long as it confirms their existing viewpoints.
I don't think audiobooks are really the same; Maybe I just need to figure out how to make it read faster, but so far it's just slower and less immersive. Audio is a thing, like I really enjoy history podcasts when I'm doing other things that require attention, but it's different from reading 'cause I'm not immersed in the world of Mike Duncan or Nate DiMeo - I mean, I really enjoy listening to them but it's like watching a movie on a screen; reading a book is like watching a movie on a occulus rift (only, you know, good) I mean, one of them is there in the room with you; the other becomes the room, absorbs all attention.
Transfer files over WiFi from your computer to your smartphone from the terminal
You seem to be assuming that the US will win against the rest of the world. The world isn't entering a trade war, they are still trading like allies do. Is it smart to take on a multi-front war?
Sounds like you're yearning for WebAssembly. With WebAssembly you can write your solution in any language it just needs to be compiled to WebAssembly. Every major browser is backing WebAssembly.

As a result (and for example) Microsoft is making it possible to write front-end code in C# which is compiled with a small .NET runtime into the browser with WebAssembly. In theory efforts could be (and likely have been) made to compile Lua to WebAssembly.

Quick search reveals at least two results:

https://scriptinghelpers.org/lua

https://github.com/vvanders/wasm_lua
Whether this is likely or not, I hate articles like this. People refuse to give up even a little of their current lifestyles to make their lives sustainable and this article makes them think that is OK because technology is going to save them in the future.
The contract of a Java servlet filter is

doFilter(req, resp, chain)

You could use that if it Is more suited to your style?
I have a theory about mattress shopping:

Purchasing a mattress can be like purchasing a car when it comes to getting a good deal. Let's say you know what car you want, so you just e-mail dealers back and forth until you get their lowest offer. The same could be done with mattresses. Thoughts anyone?
I really hope they eventually push their efforts towards making Fengari a Lua -> WebAssembly runtime. Every modern major web browser has WebAssembly support, it might still be young in development, but it's a start.