skysight-inc/HackerNews huggingface dataset:
The first step to good self-driving is full profiling of the terrain and road ahead, along with any obstacles. We did that in the DARPA Grand Challenge, and so did almost all the other teams. That's essential to off-road driving. That tells you where you can physically go. That was figured out by 1985. It's mostly a sensor problem.

Next comes recognizing where the road wants you to go (lane markings and such), which works reasonably well now, especially if you have mapping information. That's automatic lane keeping. All the major manufacturers have that working.

Then comes dealing with other road users. Google is putting a lot of effort into this, with some success. See Urmson's video from SXSW.

Looking ahead, we need somewhat better and much cheaper sensors. The rotating Velodyne thing is still too clunky and too expensive. LIDARs that deal with rain and fog can be built; you need to get back more info than just the first return. "First and last" return is helpful; you'll get a solid "last" return from a hard obstacle in the rain, while "first" looks like noise. That technique is used in aerial LIDAR scans to get both the top of vegetation (the first return) and the ground surface (the last return). It's also possible to range gate through fog. Here's some range-gated imagery.[1]

Solid-state flash LIDAR may be the way to go. Units today are still about $60K, but that's a consequence of low production quantity. The custom imaging ICs aren't inherently expensive. There's a startup claiming to do this, but their web site is all hype, no shipping products.[2] (Pro tip: Calling yourself "The leader in 3D sensing" when you haven't shipped makes you look fake.)

Automotive is now using mostly 77 GHz radars. That's almost good enough if you have scanning in both elevation and azimuth. Even at 77GHz, you can see bicycles and people. Really good 3D radar plus vision might be good enough for serious automatic driving. Existing low-end 2D narrow vertical angle radar just keeps you from rear-ending the car in front.

[1] http://www.obzerv.com/webfolder_download/bb0e026522747b003d9...
[2] http://www.quanergy.com/
Given enough density, transit will never be "obsoleted by automated cars". It might be true in the suburbs where transit is highly inefficient and road space abundant relative to the population. But automated or not, cars are still an order of magnitude or two less space efficient than mass transit for moving people around.

A rail line can move as much as 20 car lanes today. Even if you double the space efficiency of cars with automation (a long shot considering you still need to accommodate for pedestrians, cycles...), transit will keep being vastly more efficient.

Automated cars will optimize parking and make on demand transit more affordable in the suburbs, but it will not solve transportation in dense cities.

LA is a dense place on average. The greater LA is more dense than the greater NY.
It's much less of an issue than with HDDs, but random read latency to a fast SSD is still in the order of magnitude of 100,000 clock cycles or slower.
SVGs generated from popular vector editing softwares can get very complex with cascading style overrides, transformations etc. Even though SVGz would reduce the file size, parsing the SVG tree and rendering will still be unoptimized.

Optimization tools do exist [1] to simplify the tree but they can do only so much good[0]. I think this format, built with optimality might be a solution.

[0]: Anecdotal. I once had to edit ~20 icons. The client had provided SVGs because they'd somehow lost the original AI files. When I imported them in Sketch 3, the nesting, masks, and transforms applied were absolutely horrifying! I had to optimize the icons using [1], which did remove the masks and transforms, but in the end I had to manually edit SVG's XML source to fix nestings. sigh.

[1]: https://github.com/svg/svgo
Electricians, roofers and plumbers have their pick of jobs
I read this book after my mom suggested it to me in 8th grade (14 years old!) and it was the reason I ended up setting my sights on CMU for college. I know that a 14yo could appreciate it.
Is single threaded node was 39% I wonder how a clustered node app would compare.
Again, I ask you, what are you willing to give up?

If you can't list a single thing, where's the "compromise"?

And please don't take a list and assume I'm demanding all of it in exchange for one of your items, "kitchen sink" may be what I ultimately want, but not in this narrow context (by the same token, the liberals are not shy about calling for total confiscations, so where's the compromise on that side?).

ADDED: And I have no need to replace my comment, since you are not willing to specify anything you're willing to give up. Not. One. Single. Thing.

Maybe we have different definitions of the word compromise?
I understand the psychological aspect, but I mean if you live near a major airport, 4000 Euro buys a whole lot of weekend trips via budget airlines all over Europe, not just within Germany.
Google Flutter I – Introduction and Installation
My experience has shown that this is actually a much less stressful way to work. You're asking ppl to give estimates, with the caveat that there will be no penalty for not hitting it. Because all overruns will be absorbed in the common pool of safety margin, the buffer. This removes all the politics from estimating - the grandstanding, the making others look bad, the not-so-subtle pressures, the over-inflating to avoid looking bad. Estimates become what they're supposed to be: just estimates.

Also, notice that as hard as everyone says estimating is, they know EXACTLY when to start on that thing they're procrastinating on to finish it just before the deadline. Could it be this interesting phenomenon is a feature, not a bug?
Why don't you get yourself a dedicated KVM slice + filtered IP @ BuyVM? No more worries about DDoS. It's a great service and company :)
Actually I thought this might be showing a glimpse of how SpaceX communicates internally. Saying "a huge fireball" is probably like saying "the website was down", but those responsible of keeping the website up would probably use more precise/euphemistic terms to describe why and how it broke. Ex: Elevated backend latencies caused the browser to time out waiting for a response. Yes, it's a softer description than "the site was down", but it's also more precise.
Twitter doesn't have the balance sheet for a leveraged buyout. No hard assets and money-losing.

Google or Facebook could buy Twitter for cash, but it's not clear it would be a good investment. It would be better to wait for Twitter to fail and then pick up the pieces at a huge discount.
So the standard for remote jobs that are interesting and pay well.
Having kids totally requires having a car. Just try walking around with diaper bag while holding a 15 lbs baby. Or 2.
I'm an anecdote. Wife and 3 kids (the oldest is 3 1/2) and about a year ago I sold my truck so we're down to 1 SUV for the family.

I was able to do this because the office space I moved in to is only 4mi from our house so I ride my bicycle or my motorcycle. I know a motorcycle is technically cheating in a way, but it gets 45mpg, means I never have to ride share, and costs me 1/6th as much to insure as the $55k truck did.

We live about 14mi south of downtown Portland- which has pretty good public transport, but means we've got pretty piss poor options if you don't want to spend 2+ hours getting downtown.

My gym is 2 blocks from the office, we chose our suburb neighborhood because there's literally a dozen parks and playgrounds within walking/biking distance for toddlers.

We, as a family, absolutely need the car for 99% of things. Me, as a 34 year old guy going about his daily non-family business, can get by even in the 'burbs without a car.
Phoenix creator here. At the very least, this post needs to include the following points:

- Phoenix Channels is a higher-level abstraction over raw WS. We spawn isolated, concurrent "channels" on the underlying WebSocket connection. We monitor these channels so that clients can detect errors and recover automatically without dropping the entire connection. This contributes to overhead in both memory and throughput, which should be highlighted with how Phoenix faired in the runs.

- Phoenix channels runs on a distributed pubsub system. None of the other contestants had a distribution story, so their broadcasts are only node-local implementations, where ours is distributed out of the box

Phoenix faired quite well in these runs, considering we are comparing a robust feature set vs raw ws/pubsub implementations.
PrefixVarint [1] is usually a better choice than VLQ. It's faster to decode and requires the same number of bits.

[1] https://news.ycombinator.com/item?id=11263378
Japan is getting to that as well these days. A couple of companies are popping up, outlining that they get the price down with such offers while maintaining the connection speed... Up to a certain limit.
In social apps, your users are your marketing channel. Allow users a simple clear way to refer their contacts to simplerm.
Should have used https://github.com/uWebSockets/uWebSockets for Node.js, if performance was the objective.
Or they should, like France, enforce the spirit of the law, not the letter of the law.
Yes, smaller events such as meetups or workshops are in the top of our priorities. We see many similarities in the « organisation process ». Meetup.com is certainly a great option, it provides an excellent marketing out of the box because of its scale. If you needed any specific help with your event, feel free to contact me via email, I'd be glad to help.

PS. The site should be up now.
Is Elon Musk trying to do too much too fast?
You're right of course. However, I'd not call it compression of SVG. HVIF seems to have defined a simplified encoding (probably inspired by SVG)?

[Edit]: HVIF is rendered in a single pass (except in a few cases), while SVGs (and most vector format) render each element individually.
Hah. Some poor grandmother who sends photos of her cacti collection might be getting a ton of dick pics.

joking aside, while i agree with your model, i'd be curious to see cases where users get trapped in these auto-identified sub-worlds of obscenity. I imagine as we get better at content recognition this model will become more prevalent, and thus innocent crossfire will be more commonplace (even if to the tiniest degree).

Interesting times we're heading into
>I think philosophers often free-ride on the discoveries of cognitive scientists without adding anything to the discussion.

That's a pretty bold claim to make without citing any specific examples.
Or a name is not an attribute and .999... and 1 name the same thing.

I would humbly submit that if your code is showing Cassius Clay is not the same person as Mohammed Ali, it is your code that would be in error rather than the universe.
It works but Chrome's Web Speech api seems slow. Test at https://www.google.com/intl/en/chrome/demos/speech.html.
The Web Speech api doesn't work on mobile browsers, would be a lot cooler if it did.
It is. However the point of holding the rocket for a moment during the actual launch is to give the engines time to fire.

The point of a static fire is to test the launch systems. The hope is that problems can be noticed before the actual launch, where they are more likely to cause catastrophic failure (and where we they might not be noticed in time to abort).
Basic Tai Chi Movements for Seniors to Improve Strength and Balance [video]
> This extensive list of skills is exactly why cycling is a lifestyle choice/hobby, not an effective method of transportation.
> Car ownership isn't much better.

I suspect the list for car ownership would look much longer, actually. It's just that the skills necessary for car ownership are taught much more effectively because of the prevalence of driving in our society.
China to Build the World’s Largest Plane
As with other developed countries, the number of people choosing to not have children keeps going up. It's not a default thing you can assume that people - even married couples - will inevitably do.
> As far as climate impact goes, I think the long-term idea is on-demand, self-driving electric cars that get their energy from wind and solar.

Hmmm ...

* Is there research showing that self-driving cars impact climate significantly less than person-driven cars?

* On-demand should reduce the number of cars manufactured compared to individually owned cars, which helps but I have no idea how much.

* There may be much more efficient public transport, such as buses and trains, than a fleet of on-demand self-driving cars.

* If wind and solar can power self-driving cars, they probably can power any other kind. I don't see how the energy source ties in with the rest.
Coffee extinct by 2080 due to climate change
2nd me for that feature. This might actually be a key feature for me. I'm not that interested in random pics (beyond the "neat" factor at least), but being able to snap pictures of my code and seeing someone elses code? Or of my new car, and their new car? etcetc.

It's like posting to a subreddit, but super low friction (no title, no finding the appropriate subreddit, etc). Really nifty idea
It has a lot to do with it.

If you deposit X to the bank, and the reserve requirement is R (say R=0.1), then the bank can loan out X(1-R) to someone else, who can deposit that money. Then on the basis of that deposit, they can loan out X(1-R)(1-R), and so on. The geometric series says that a deposit of X becomes bank-created money in circulation of up to X/R. With a reserve of 10%, $100,000 can become $1,000,000.

That legal fractional reserve requirement acts like a powerful lever on how much money banks can create.
I wonder if an Uber subscription might get around that transaction barrier. For example, a $100/month plan gives you up to a 100 Uber travel miles per month. Similar to how phone plans give you a certain amount of talk time minutes.
It's a great editor, I use it all the time with new Raspberry Pi people. Since it's so simple to use we can focus on what we are doing vs learning on how to drive an editor.

Happy to see RMS was willing to compromise and keep nano in the hurd.
I know exactly what you mean. Approximately everyone uses Inkscape in practice, but I too have had occasion to go into gvim and edit the Inkscape SVG by hand. I will say that it really helps to know what's going on, but having to is less than ideal.

("approximately everyone" to the point where Wikimedia occasionally considers just using Inkscape-as-a-service as the SVG renderer instead of rsvg, for best quirk-compatibility.)
They do pay taxes. You are advocating that they should pay taxes that they don't owe because an EU bureaucrat wants to increase the power of the EU against the sovereignty of the individual states, in this case Ireland.
I was taught that rivers flowed south. When I asked my 3rd grade teacher why the Nile flowed North, she said that's impossible.
Nobody sees "dichtonomy", because nobody understands what the fuck this is and nobody uses it in real life. Actually, even Google Chrome marks it as a mistake.

When you live in the motherfucking LA, you fucking drive a car. If you o not like it, go to Manhattan, and why not - Europe, where people have this shit figured out. Some of them even drive bikes, can you imagine that?
Sign-on through GitHub is a nice touch. :)

/me really doesn't like having to create new accounts for things.
Where have you lived that cycling is not an effective method of transportation? All of your arguments can be exactly adapted for Uber/Lyft, and even if I were to do that it doesn't mean ride sharing is an ineffective method of transportation.

I assure you in MOST of the rest of the world cycling is a very effective method of transportation.
> IIRC passing the driving test in an automatic only allows the driving of automatics whereas passing it in a manual allows driving all cars, so driving lessons are conducted in manual cars.

Somebody else mentioned this too. In the US, there are different driving tests for manual and automatic cars. It would be plausible to me that passing the test in an automatic meant a license that was restricted to automatics, but I just looked over my license and didn't see anything obvious. The "restrictions" section says only "corrective lenses".

However... I can't drive a manual transmission. I know I can't, and that's why I don't try. It's completely superfluous to restrict my license; I suffer the harm of trying to drive one.

And similarly, if you're not planning to drive manual, there is no benefit to having a license that says you can. If you can't drive manual, there's really no benefit to having a license that says you can. The benefit comes from having the skill, not the license. If you could, like me, get a license that allowed you to drive manual cars without knowing how, would you go out and start driving them without knowing how?
On differing opinions: I prefer having a Katana, an automatic shotgun, and a spy drone, and leaving the pocket knife at home.

In other words....C/C++ :) I just try not to blow off my leg.
I am very thankful that you wrote this.
It depends on what you are looking for in a probabilistic programming system. If you want something that is more of a library than a language you gain the advantages of being integrated into a mainstream language. This would point to systems like Figaro, PyMC, Edward and Anglican. If you don't mind a standalone language you can choose systems like WebPPL, Hakaru, Stan, or Venture. There are tradeoffs in expressivity as well. There are probabilistic models you can express in WebPPL or Anglican that you can't in Stan. Also different systems support different inference algorithms. So if you want to do something like Latent Dirichlet Allocation, I think JAGS still does better than Stan using a naive implementation. At the current time, to use these systems productively, you should have some idea of what model you want to write and given your data what inference methods you expect to work with that model.

I think Figaro, Stan and PyMC are the most "production-ready" in the sense they have been used for projects outside the realms of their creators. Still I would argue on some level all of them are research projects that aim to explore how to make probabilistic modeling more accessible to people. Ideas in one language often will appear in another down the line. So I encourage to explore a few of them and reach out to the people working on them.
The video doesn't play, here's one found on youtube:
https://www.youtube.com/watch?v=M77DxXRI014

This one is a more advance "semi-automatic" version:
https://www.youtube.com/watch?v=DRKAUDHk_MM
I most recently used this phrase in reference to Hashicorps Vault product.

You put your secrets in the vault, protected by this appid/userid pair. Where do you put those? It's turtles all the way down.
I said "intellectually intensive", not "meaningful".

The majority of people throughout history worked manual labor jobs that weren't intellectually intensive, but they were often quite necessary.

>If you think the gov makes all the useless and pointless paper pushing jobs, you have never been in a large company.

I'm currently employed at a large company doing mostly pointless work, so I'm not sure where you got this assumption from.
FYI, I later went back and ran PyPy, which implements csv in pure Python. Even including start-up time, it was nearly at CPython speed.
>What happens over time is that more and more questions that used to be purely "philosophical" have more and more empirical answers.

I sometimes think this might be a bit of a positivist myth. Most of the domains where we've gained a great deal of empirical knowledge are domains which people always investigated empirically, albeit less systematically and with fewer available resources (e.g. astronomy). On the other hand, most of the big philosophical puzzles that Aristotle engaged with remain largely untouched by developments in science. E.g. Is it possible to make true statements about the future? How is change possible?
As a discipline, philosophy is largely abstract argument without content. In this sense, HN is philosophical.
Maybe. My daughter (almost four) has spent pretty much her whole life living downtown: Chicago, New Rochelle, Wilmington, Baltimore, DC. When she was a baby we'd take the Metro North to Costco in Port Chester and load the stroller up and go home. We did that even though we had a car.

I don't think you can really extrapolate from generational history here. As recently as the 1940s, most kids were raised in the city or in rural areas. You've got maybe three generations raised in the suburbs. Not exactly ancient history.

It's also worth noting that what the suburbs are is changing to become less car dependent. Lots of people having kids in new developments in Reston, VA, which is a suburb but organized more like the bedroom communities of yore (with a little downtown) than the sprawling subdivisions that prevailed from the 1960s to 1990s.
2007 article

A very interesting hypothesis nevertheless. There are pathologies in which theory of mind is impaired. For example Baron-Cohen studies that aspect of autism. There might be hypotheses formulated what that means for self-awareness.
A small list of cash intensive business.

Restaurants,
Night Clubs,
Hostels,
Gym's ,
Casinos,
Spas,
Nail shop,
Food kiosks/carts/Trucks,
Transportation / Buses / Taxi / Small airlines,
Construction , roofing, lawn mowing ( Anything labor intensive where you pay labor with cash and overstate the profits)

And if you really want to launder big money... (Drum roll)
Online university! (get paid monthly by hundreds of "people" around the country for non existing classes)
No, it's not. The fact that observation is a limit on our apprehension of the real world means the "truth" is fundamentally inaccessible, and is a useless concept to the statistician. All you can hope to do is test your model against the observation, you'll never, ever get access to the truth.

As a real-world example that I deal with every day, we frequently model the expected distribution of gene expression as a negative binomial. It doesn't matter how closely we observe the actual distribution of gene expression, it is never going to perfectly fit a negative binomial (it won't even get close), even though this is what we test our observation against, because the 'truth' is something different and far too complex for us to apprehend.
My 2002 automatic Corolla moved forward very slowly when in drive with no application of the accelerator at all. Obviously, it's possible.

> It might just be that American drivers aren't used to going in any sense slow at all.

We have traffic jams here too. They are a huge percentage of time spent driving. (Since they're so slow.)
They still post monthly summaries, seems active https://www.haiku-os.org/blog/pulkomandy/2016-07-28_haiku_mo...
Though I don't know many predictions on 2008, many economists did correctly predict how badly the Eurozone would end up due to the single currency but different fiscally policies.

Germany (basically the strongest eurozone country) has only grown something like 0.7% annually over the past 8 years
Confusion Over Purpose of U.S. Education System
That's the purchase price. In the US, the market for manual transmission cars is smaller and so unless you plan on driving it into the ground, that manual transmission could very well end up costing the same.

On top of that, automatic transmission cars are more fuel efficient, so the operating costs might be a wee bit lower.
Self isolating binaries
How to Tell a Mother Her Child Is Dead
That's good, although you also want to change the size of things—make the remaining details larger at smaller sizes, so they show more clearly. Cape Cod is really narrow, but for a small US map you still want it clearly defined :-)
The way the US won't work unless tax policies are harmonised between states.....oh wait.