skysight-inc/HackerNews huggingface dataset:
Agree. It's a fun game to think up edge cases that would challenge a self-driving car. On average these cars will far outperform human drivers. I see human drivers blow through stop signs every day completely unaware that they did so.
> How do humans handle edge cases anyways?

A minimum 14 years of "human learning".
I believe there are several efforts, some of them community-driven, to identify and catalogue gas leaks in Massachusetts. Here's one with a fascinating (startling?) map of gas leak locations (scroll down): http://gasleaksclf.org/
1). That very cool.

2). There is a huge difference between a prototype that works with the inventor around and several industry experts babysitting it and a working mass market device.

Did you ever put up your code?
Our plutocrats don't take kindly to illegal alien aliens.
My buffers go to eleven.
Also trains
I see this fallacious argument made as a counterpoint time and time again and it is getting tiresome.

If you look at all the relative statistics, both IIHS and insurance, the drivers who practice safe driving techniques and do not drive distracted have something crazy like a 3-4 fold lower accident rate. Moreover, those drivers who have had an accident are much more likely to have another one. Have you ever met someone who has gone their entire life without an accident? They exist, I encourage you to speak to them about how they drive -- more often than not it isn't by...accident (sorry)

The other point I am making here -- the drivers who do account for reckless, endangering driving, or who are careless by some measure of frequency (not careless as a whole, but maybe they forgot to change to their winter tires and properly inflate them?) -- they tend to pay the price the most. Their insurance rates are higher, they get tickets and points, and eventually the worst ones aren't allowed to drive at all.

When the "worst" AI's that are responsible for some amount of crashes, who is going to pay the price? Whose license is going to get deducted? Whose insurance is going to go up? In the world of driverless ubiquity, who is going to be the check and balance? What self-selecting mechanisms are going to protect us? You think Waymo will give a shit?

There are other reasons this argument is fallacious, the most obvious one that driverless cars have not yet proven they are safer or can remain statistically significantly safer than safe human drivers. How do we know driverless cars cannot or won't be compromised? What if a foreign nation state deploys an attack that exploits a known weakness? What if a car company is infiltrated by a bad actor and uses bad training data? We were able to break into a country's nuclear reactor. Russians were able to break into our democracy. I imagine this would be a nice juicy target for a country that really doesn't like us. Ect. Ect. It is going to come with a whole host of it's own unique problems, so comparing them to current human driving problems (which have potential solutions that our government won't embark on -- different story for a different day) generally won't be fruitful.
This is going to sound "out of left field" perhaps, but use Prolog.

I've been exploring exactly this, compiling with Prolog, this past month or so and I'm simply blown away. It's so simple, elegant, and easy. It will be faster and easier for you to learn the basics of Prolog and then learn how to write compilers using it, than to learn to write compilers in another language (even a language you already know.) Prolog is an extremely simple language despite its incredible power. It's very different from imperative/functional languages so it might take a minute to wrap your head around it, but then you're operating on a higher plane.

Read "Logic Programming and Compiler Writing " by David Warren
http://sovietov.com/tmp/warren1980.pdf But beware: it's dated. Or, if you can get a copy of "The Art of Prolog" you can read Chapter 24, which covers the same concepts but has more modern code. Specifically, you're going to want to use Definite Clause Grammars (DCG):

https://en.wikipedia.org/wiki/Definite_clause_grammar
http://www.pathwayslms.com/swipltuts/dcg/index.html
https://www.metalevel.at/prolog/dcg
http://www.amzi.com/manuals/amzi/pro/ref_dcg.htm

Study "Toy compiler in Prolog" http://faculty.cooper.edu/smyth/cs225/ch7/prolog.htm And maybe this: https://github.com/fusiongyro/dailyprogrammer/tree/master/20...

I can vouch for this. I wrote a parser for Oberon in two days. I wrote an assembler for the RISC CPU used in Project Oberon in another two days. Both of them are no longer than two pages and the code is essentially just grammar rules. I haven't (yet) written the bit in-between that translates the AST from the parser into assembly code for the chip, but only because I have other fish to fry. But I can see how to do it and it would be very easy. The compiler is described in the Project Oberon book if you want to attempt that language.

I'm implementing a compiler for Joy on top of the assembler and it's been like a dream. Because the code is so simple, and the editor I'm using has an extension that uses the Prolog interpreter to lint as I go, it's actually hard to introduce bugs. I write the asm code then abstract patterns into the compiler to refactor and (lightly) abstract the raw asm into what are effectively AST nodes. But there is no language above this. I think I have to write a blog post called "Compiler for No Language" or something. Eventually, I am going to abstract my way to "atomic" nodes that represent Joy functions and then I'll have a Joy compiler. But in the meantime, I'm floating around in a semantic sea between parsing and assembly, and it's warm and tropical and you would not believe the fish I've seen.

I have to conclude that anyone who is writing any sort of compiler and NOT using Prolog is working way too hard.

I've been programming in Python for twenty years, happy as a clam, and now you couldn't pay me enough to NOT use Prolog.

"These are the words of VAL. They are true. Hear them."
Pick any 2 points in LA and compare the time between driving and public transit.

Thinking of all the places I travel to around here like the desert, mountains, Vegas, beaches, etc.. I can't imagine not having a car.
Attributing moral blame to self-interested parties is exactly the point of moral blame. Moral blame is specifically about accusing people of going for their self-interest and little else...
I don't understand why companies aren't being charged with perjury for putting false information on a takedown form. Prosecute a few of them, and the problem will fix itself.
This just demonstrates how absurd automatic filtering is. It simply equals blind censorship. Usage or presumption of guilt is a common pattern in copyright abuse, from such takedown methods to DRM and other copyright inspired censorship garbage.
Privatized law enforcement with a financial incentive to “find crimes”? What could go wrong?
Markov processes and the second law
Author here! Feel free to ask any questions :)
Perhaps I'm still not at that time and place in my life where I'd appreciate Siddhartha. I found it thoroughly nauseating. And the forced translation of Sanskrit idioms was especially cringe inducing.
> Reminder: $250t debt is $250t assets on someone else's balance sheet.

It's only an asset when people believe they are to be repaid. It's not uncommon for a debt holder to value debt lower than the amount.

So in a perfect world debt = assets, and then some. This conversation is about a possible stressed system. In this scenario it's not fair to say debt is equal to assets and therefore all is ok.
> Nuclear powers do not interfere with each others civilian infrastructure.

You have to be kidding.

Tell that to that doctor currently in prison in Pakistan for helping the US run a completely fraudulent public health vaccination program. - https://en.wikipedia.org/wiki/Shakil_Afridi

There is also the US blowing up that USSR gas pipeline that tlb linked to - https://www.telegraph.co.uk/news/worldnews/northamerica/usa/...

Then there is the recent reports of Russian infrastructure hacks on a whole range of US industries - https://www.bloomberg.com/news/articles/2018-03-16/russian-h...

And then of course, there is the ultimate infrastructure hack - https://twitter.com/realDonaldTrump

Though that is probably just tit-for-tat, after the US assistance in the career of Boris Yeltsin.
>but I’d challenge anyone who thinks homelessness in Seattle isn’t primarily an addiction and mental illness problem

Ya, there's a fraction of homelessness that's caused by that but even if it was 100% caused by that, which it's not, it is still a big problem that needs to be solved. If only not to have people living in the street. It doesn't help when a big company is not paying its fair share of the tax base and adding to the problem by attracting workers and paying them a wage that doesn't allow them to afford to live where they work or squeezing out the lower level workers out of their homes because the cost of living skyrockets.
FWIW Prolog DCGs (Definite Clause Grammar) are very similar to Ohm/OMeta.
Honestly, I assumed there was going to be more of an age bias working against him than anything else. He picked things up very quickly.
Tao Tajima – WebGL and GreenSock Animation
As much as I love my gas stove, part of me can't help but think that we mostly won't be running gas lines into new houses within a few decades. Both gas and electricity can kill you, but a closed pressurized system of flammable gas is just harder (and more expensive) to engineer, install, and maintain than a wire run. But now I'm curious as to what sort of huge increase in power generation capacity it would theoretically take to cover for what gas heating currently provides...
Could you post a soundcloud link or something? I’d be interested to hear what you’ve got.
Why anyone would bother using UNIX or its inferior clones (eg. Windows NT) in 2018 is beyond me.

The year of the Linux desktop already has been and gone, back in 2001.

We are spoiled for choice with a variety of free, modern, microkernel based desktop OS's written in safe languages, such as Rust, Golang, Haskell and Java. Why people persist with this monolithic, unsafe, ancient artifact of the early days of computing is anyone's guess.
From a Gmail PM:

"Thank you to everyone who made Inbox a part of your life. We're taking everything we've learned and rolling it into Gmail."

https://twitter.com/prlambert/status/1039982667989577728
Because everyone just cares about covering their ass and washing their hands. See all the comments above in the venue of "well, they're following the law, what else do you expect them to do?":
> Most {net,dev,sec}ops engineers aren't writing blogs.

Unfortunately, in my experience this is true. It's not for lack of motivation or desire, it's because my day job is stressful and tiring. The last thing I want to do when I come home in the evening is to spend my valuable personal time writing a blog about what I did at work. I would rather spend time with my family, or do something like that.

Of course, I could try to schedule time during work hours to write a blog on the company website by talking with my manager about it. Unless this advances any strategic or political agenda, it's unlikely to happen.
Lawnmower Parents Are the New Helicopter Parents
Fantasy computer for making, playing and sharing tiny games
The first paragraph of the article says the galaxy is 3 billion miles away. That might be a editing error.
> One pernicious stat is that we are judged by graduation rate.

What were you judged on before this? How do you evaluate the quality of a teacher? My mom is an elementary school teacher and she talks about similar things that the schools are pushing hard to have the highest graduation rates.

That sounds like a dangerous stat to judge by, since as you and she are noting the teacher's jobs are now tied to how many kids pass (and that the number keeps going up), not how well they teach.
One of my first jobs had a client who ran speed cameras for a state. On top of nothing being secure the guys there said to me that the amount of "traffic" always seemed to increase, I felt dirty just talking to them. One dude I ran into later at another company said he started looking for a new job as soon as he figured out their game.

The company got in trouble supposedly due to anonymous tipsters who knew some inside info to some news stations (for the record no it wasn't me, I didn't have anything).

At least some folks made good choices.
The Buddhist Bible. A collection of Buddhist texts collected by a few Beat Generation types.

Anything by John Gottman regarding the four horsemen of the relationship apocalypse. It really pinpointed some serious communication issues I had with romantic partners.

Code. It's what got me here!
Ahh, thank you I haven't heard this term yet.
Oh OK, I didn't know that (I'm not in the US, just going off comments online because it's an interesting story).
Ask HN: Most powerful/favorite internationalization library across languages
Hello HN- I want to hear which is your favourite or most powerful internationalization/localization library?

Also mention any 'spoken language' specific feature you think is a strong suit or a weakness of that library.
This is where it comes from and that's probably why it isn't explained in the post: https://github.com/JrCs/docker-letsencrypt-nginx-proxy-compa...

It seems like if the author(s) of docker-letsencrypt-nginx-proxy-companion had assumed something like docker compose or kubernetes that neatly handles sharing volumes between containers, they probably wouldn't have made the mistake of giving a docker container access to docker for such a trivial use.

I disagree that there's never a good reason to do this though. A docker control panel, or a CI or FaaS that spawns docker containers, can be a good reason to do this. https://jpetazzo.github.io/2015/09/03/do-not-use-docker-in-d...

BTW there's no escaping the container when you're doing this intentionally.
Every workplace in LA has housing within a 20 minute rush hour commute. If you don't want to live close by that's on you. When I do drive places other than work it's not during rush hour so the traffic isn't that bad.

NYC isn't any different and often even if you live close by the commute can still easily be 40 minutes between walking to stations, waiting for trains, and changing trains.

Personally I'd rather be stuck in my car than stuck in a train.
"The Three-Body Problem" (& its sequels) are a fantastic exploration of this terrifying idea.
The major issue in this is not the bot/automated process that initially flagged the video (although I don't agree with that either).

The primary issue is that the appeal process was rejected. This shows that either all appeals are rejected outright or the person who was physically responsible for checking it didn't read the appeal or view the video.

I'm not sure how anyone could reasonably assume "this is me personally performing a 300yo song" - either by reading the appeal notes or viewing the video could assume that it breached copyright.

This is why there needs to be damages / fines for all incorrect appeal rejections. Because if there's no penalty for getting it wrong, there is no motivation for a company to actually do anything about it.

If it costs them $1000 - $10,000 for getting it wrong, it will be more cost effective for them to pay someone $20/h to double check before rejecting an appeal.
That's complicated, but here's my layman's understanding.

If you write down an original song in a score, then you have copyright for that song, including performances of that song. This is actually true for any time an original song is first placed in a fixed medium, so if you record a song but don't write it down, then the rules are the same.

If you make a novel arrangement for a public domain song, then you have copyright for that specific arrangement, including performances of that song.

If you transcribe a public domain song, then you may have copyright for that transcription (so if someone were to photocopy it, it may infringe), but you do not get any copyright to songs performed from that transcription.

Radio play of a song pays a fee to the owner of the writer's copyright, but not the performer of a song, so David Paich & Jeff Porcaro (or whomever paid them for ownership of the rights) are getting money every time Wheezer's cover of "Africa" plays on the radio, while Wheezer does not get money.
Thông tin sử dụng thuốc Cephalexin an toàn và đúng cách
Evolution achieves that in part by a callous disregard for individual lives. The intelligences that evolution has produced are built on an unimaginable pile of corpses. Even Uber doesn't seem quite as willing as mother nature to spend quite so many lives to achieve incremental improvements.
Granted. I probably don’t know as much about firefighting as you..

My experience growing up in an area where forest fires happen on a yearly basis is that there is a different cost/benefit calculus with regards to human safety that goes on in a typical forest fire versus a urban structure fire. Eg, one building in city gets started on fire and causes the whole city to burn can cause much more loss than letting the ‘natural’ forest burn and go through its historical ecological cycle.

That being said: The people I know who fight forest fires seem to enjoy it and look at it pretty positively.
It seems like such a small thing, but it wears on you.
Hugo + Netlify is simpler and faster. Just saying.
this is pretty awesome, plenty of great advice littered throughout. would be nice if your advice could be automated, i.e. i give you a url, you give it a score based on your advice, i don't see a need for rocket science. another method could be to make it more of a crowd review of a landing page (or any page). some mechanism would be needed to filter out the good and bad advice since this would be open to all (kind of like hacker news scoring of comments). or you could have professionals able to rate and critique websites. all this could be charged as a service or advertisements for revenue. one thing that would be a dis-service to the web would be that all webpages would start to look like one another. and in some senses, some of these wacko vc's might like "tasting the future".

one nitpick on your page format, it's hard to peruse through and find the good examples and bad, i'm not much of a design aficionado, so some of these things i can't really tell the difference between unless i read all your comments.
In the U.S., certainly: https://www.cnn.com/2017/12/21/health/us-life-expectancy-stu...
You're talking past each other. Moral blame isn't wrong, just not very useful.
RICO violation or something? Of course, it's Chicago so that'd go nowhere fast.
Maybe this is a dumb question ... but shouldn't the regulator on the side of my house prevent a system over-pressurization from affecting me?
The guy gets headaches under the lights. I believe it. Are you are accusing him of being liar? Perhaps you are discriminating against him for what is essentially a disability.

You -> "Guy in the wheelchair is a real pain in the ass because he wants a ramp."

Also, It's not really his job to tease out his co-workers thoughts and feelings, he said its fine so its fine.
no way would an Alien specie able of sending signals of such strength would send uncompressed / unpreprocessed audio. it is more likely that they would send perfectly compressed data that would appear indistinguishable from noise to us, as this is what optimally compressed information looks like
Wait, what? You can't just politely walk away from a from a pointless argument over minutia like that. You are new around here. These must extend to a minimum thread depth of 12. Please review the guidelines.
Nvidia Announces Tesla T4 Tensor Core GPU – TechPowerUp
It's a term of art in the graphics community, you'll see articles and talks by people like John Carmack on VR mentioning it quite a bit.
What's the purpose of the file format bit?
Problem with that approach - it absolutely does not change anything and does not protect you from having that happening again and again.
Minyak Ikan – Seputar Manfaat Minyak Ikan Asli
Declarative thingies are easier to parse? You can skip a lot of these steps, I guess --- or just stop at a working interpreter, which will get you as far as MRI Ruby got before RoR took off.
The software dev “process”
"There's no ball in the middle of the road, a kid pops up from behind a car, you have 0.1 seconds to apply the brakes before you hit the kid."

It's just as easy to come up with any sort of contrived situation for which a machine would outperform a human.
With 7+ Billion people on the planet most people have done something similar to any idea. Isn't the point in the book that you can still succeed by creating your own flavor of an idea or selling that idea to a new market?
UMAP is pretty cool. It's like the realization of a dream that's been hanging around (when it was called "multidimensional scaling") since the mid-20th century.
Minimizing Chip Aging Effects
Uhhhh....I remember reading the other day about how researchers worry that men could become infertile in a generation because plastic is an epigenetic endocrine disruptor. (https://www.gq.com/story/sperm-count-zero). And that's only the latest way in which the world could end in my lifetime outside of nuclear war, climate change (Cape Town came close to running out of water this year ffs), etc etc.

How you think we're all better off just because we're enjoying eating our seed corn I do not understand. Next year we will simply starve.
Tech elites are paying $7,000 to freeze stem cells from fat for a longer life
i read all of east of eden, but i didn't find it to be as great as advertised. maybe i would have appreciated it more if i had been raised christian (or jewish).
As a human, you understand that if you behave one way, it will cause the pedestrian, the cyclist and the other car to respond a certain way, but if you respond to the situation another way, it will cause all three to respond differently.

Why does the self driving car have to restrict itself to extremely subtle human nonverbal communication? Just put a loudspeaker on the outside of the car and have it announce its intensions clearly, yielding to pedestrians/bicycles according to the laws of the land.
Estimating Population Size: Animals and Web Pages
The 500K minimum is to get a green card. All you really need is a E-1 visa, which Argentina seems to qualify for. That visa has no minimum investement, so with $100K, you should easily be able to open a US company, and start a legitimate business. And get your visa.
I still have to trust some random guy, SSL or not. Let me put this in simpler terms. With PGP, I have to trust:

- The package maintainer (aka random guy with a laptop, aka ncopa)

- ncopa's government

With SSL, I have to trust:

- The package maintainer

- ncopa's government

- My government

- The governments of anyone along the link

- Certificate authorities

- The governments of every trusted certificate authority

- A workplace's mandatory root certificate which MITMs all browser traffic

- etc

Which of these lists has fewer threats? SSL is generally more secure than the alternative, but it doesn't add security on top of a PGP-signed package repository.
Apple has fundamentally shifted its business model
Just so you know, entanglement can't be used to transmit data. You must still transport the particles which have become entangled. When you observe them later you are only "instantaneously obtaining information" through the process of elimination.
Oh, I see. I thought it was something like 'writing an ad-hoc parser for something convoluted will make you understand and appreciate systematic approaches to parsing better' but I guess that's just me being a terrible person.
There are plenty of driverless trains deployed all over the world: https://en.wikipedia.org/wiki/List_of_automated_urban_metro_...