skysight-inc/HackerNews huggingface dataset:
Not the parent but every time this question gets asked here it usually gets a few responses along the lines of "the more specific the topic the better the content/community generally is" and I'd agree. A few I enjoy are r/homelab, r/programming, r/Economics, r/networking, r/AskHistorians, and r/ColorizedHistory.
Chrome works well for PDFs.
"Even within the US, where the regulatory environment, market size, and other confounding factors can be ruled out, they have all failed to varying degrees."

I don't believe that's true. Regulations in California are quite different on a number of topics to the rest of the country. Specifically the prohibition of non-competes.
Well, most Sanders supporters are way more pro-immigrant than he is so being pro-Sanders doesn't really mean that much here. There was some great reporting in I think the New York times a while ago on the beliefs of the supporters of various presidential contenders. And yes, you can certainly be against a certain policy without being anti-immigration. I'm for drastically expanding US immigration but replacing H1Bs with programs that don't tie people to a particular employer is something I would support.
I've heard that police reports often refer to all non-drivers as "pedestrians", even if they were riding a bike (which I learned after a neighbor was killed while riding a bike). I don't know if this is legalese or police jargon, but either way you would hope a journalist who covers these things could translate.
Every year between 30000 and 40000 Americans are killed in car accidents. With more self-driving cars on the road it comes as no surprise that self-driving cars will cause some of them.
Hi HN community,

I decided to build a marketplace for used Teslas after looking to buy a Model S myself. Most pre-owned vehicles are now sold on Facebook Groups (very noisy and aggressive) or car listings sites (incomplete information - not all packages listed, no standard format or structure to present features).

The aim is to have a list of potential buyers who receive a weekly/bi-weekly/monthly newsletter of listings.

Would love your feedback and any ideas that you’d like to see as a seller/buyer. If you want to list your Tesla, please do get in touch: kaspar@usedtesla.io (ready to scrape the info myself).
Interesting nobody used the words jail or murder yet. Not even manslaughter.

Just because there was no driver does not keep it from being a crime. Do the engineers go to jail or do the managers or the investors?
> There were huge advancements in food production technology all throughout history

The current world population could not be fed without Nitrogen fixation and synthetic fertilizers. The Haber-Bosch process is a huge counter-Malthusian point by itself.
I prefer Ruby. Ruby is convenient and powerful development environment. Firstly, let's talk about Ruby development speed, it increases by 30-40% in relation to any other language. And all points in the complex (security, professionalism of Ruby developers, eg, these guys: https://roobykon.com/solution/ruby-for-startups, verification of code validity, localization, etc.) make Ruby perfect programming language for the websites development.
I really appreciate the fact you call yourself out as a hypocrite. A hypocrite can still be completely correct (we are all sinners, after all) and I think society would be more well right now if people understood that fact.

I too have been slowly weaning myself off Facebook. Step 1 for those who want to but can't bring themselves to is to just be logged in on your phone or tablet. Has done wonders for me.
Yea for the big TV's I think its basically like pick and place for the LED's.. the TV is essentially a giant PCB covered in around a million or so LED's.. which is pretty ridiculous that they tried that, but pretty awesome anyway..
Girl makes song for anti bullying and all lives matter
Facebook could make a play to become the next craigslist. Hiring workers for services and selling of local merchandise.
What happens when a self driving car in the future from a service is driving empty back to some parking? And hits someone? Does it call ambulance or police?
Tesla was not a self driving car, please stop confusing this.

This case is in fact the first autonomous test vehicle caused fatality.

There were at least several Tesla autopilot related fatalities and injuries, but I would seriously not put those into self driving bag.
Safari doesn't come with several tons of baggage though. It might be unfair, but as a result of IE I find it very difficult to trust a Microsoft browser.
Will the canary URLs always be to the same domain? If so, can't I circumvent this just by using custom dns locally to map that domain to somewhere else, like localhost? If it's not a domain, but an IP address, can't I just route that IP somewhere else?
I’m pretty far to the Left on the issue of immigration, but I totally agree with you. As far as I’ve seen, the H1-B system is a means for some US employers to keep wages and benefits artificially depressed, through abuse of the system.
The uncompromising Python code formatter
Motor vehicle occupants are much more likely to survive than pedestrians and cyclists are. But blaming victims (especially dead ones) has a long and storied history as far as law enforcement and the road.

Hopefully with self driving vehicles we can start to move beyond this attitude, especially when there should be ample camera footage available to help dispel the usual claims that the person struck "came out of nowhere" or whatever.
Do you have domain diversity? Organizations will blackhole urlcanary.com
I’m pretty sure if Arizona’s lawmakers understood the underlying nature of machine learning and autonomous driving, they wouldn’t allow self driving cars to operate.

I don’t care how good your models and data are, until you’re able to write an algorithm that can fully handle and learn from a situation it was completely unprepared for, it will always encounter edge cases like this.

This is what happens when we have a society of people saying AI is already here, people like Elon Musk saying AI is a “significant threat” despite "AI" being essentially a black box statistical model in it's current form. From what I’ve seen, the general public thinks we’re 20+ years of AI than we really are.

You need general AI before AI can drive a car, full stop. Otherwise, you need to isolate roads from other human drivers pedestrians, and cyclists. It just won’t be reasonably safe until then.
It does say a lot about Uber, but clearly the $150 was not the issue. They didn't want to report disengagements.
As a Venezuelan I welcome these measures. Petro coin would not have helped the people and it was meant to launder money.

Also it is a lie that is backed by PDVSA's oil [1].

[1] https://www.caracaschronicles.com/2018/02/27/petro-truly-bac...
Is there an Add-On for Edge to open the page in another browser?
When I think about most people I know, they could switch to GNU/Linux very easily, and many do, because what they need from a computer is: Google Docs, LibreOffice, YouTube, and—especially—Facebook.

Switching their operating system is almost completely inconsequential, like they might not even notice after one day of getting used to the new icon for the trash bin. But cut them off from Facebook and they lose context in their organizations, ability to do their job (social media customer relations is a big part of businesses like cafés, cinemas, festivals, etc), easy contact with their family and friends, access to cheap local marketplaces, information about local events, and so on ad nauseum.

Facebook is extremely important for the real lives of hundreds of millions of people. Like, more important than Wikipedia, Google, and Twitter combined.
My bad, skim reader here :/
It's programmed by humans. Get over it. It's not intelligent, it's not "learning" it's following instructions, saving data, and iterating. Your comment is obvious to the point of meaninglessness.

This tendency to buzzword out of obvious truths (NN's are programs for example) derails rational discussion.
There may be more than that. This one wasn't as heavily covered https://www.mercurynews.com/2016/09/14/second-fatal-crash-ma...
all the more baffling that you feel a need to go out of your way bucket your work into 'mediocrity'.
Humm, that would just make me stop using the mail app then.
Facebook's raison d'être is to be a reflection of your real life identity. In that way it is unlike all those other social media sites you mentioned. Sure you could use your real identity on those sites but it's not required and many people opt not to and it has no impact on their ability to use the platform.

Let's not throw the baby out with the bathwater here. I know black and white thinking is very appealing but we don't need to go back to living in a yurt in the wilderness just because facebook is a net drain on society. I've been participating on forums all over the internet for the past 20 years and it's been the catalyst for some of the greatest things in my life.
I'm pretty sure enterprise customers will have MS head on the pike if that happens.

Good way to commit company suicide though.
AAPL also has $285b in cash, so in some respects the market already values AMZN more than AAPL.
It's more likely that they couldn't be bothered with the associated process than that they couldn't afford the $150.
This comes just few days after this: "When an AI finally kills someone, who will be responsible?" url: https://news.ycombinator.com/item?id=16584862
Sum types! I don't get to use that kind of stuff very much, so I tend not to think about them off the top of my head :)

How do languages with sum types handle scenarios where the type is A+B, but B is a subtype of A? So you're really guaranteed to have an A, but you may or may not have a B? Do they allow transparent reference as type A, or must you disambiguate first?

That is, given a function that takes an A, can you pass it a type A+B, given that B is a subtype of A?
nope, its trained as a neural network. Nobody ever sits down and programs in 'how to handle an intersection with a bike lane' other than putting that sort of driving experience into its training data. It may have modules designed for general scenarios (i.e. one module is great at freeway driving, another is great at intersections etc) but still trained by experience.
so does Sumatra, and it uses a couple orders of magnitude less ram
Right, let me be clear. I'm not saying that we can't or shouldn't attempt to change anything about our economy. I'm just saying that we can't do this by dictum, because an economy is a natural force that emerges based on extant factors, like weather.

There are rules and laws, like taxes and regulations. These are meant to effect the underlying economy; they are not the underlying economy itself. The economy naturally emerges as people make trades based on what they believe their local optima.

We can (and probably should) do things to try to change peoples' perceptions of their local optima to better align with what we believe to better approximate global optima, but people won't simply accept the dictation of a new optimum if it doesn't align or compute internally. It has to make sense to them or they won't make the trades we want to incentivize.

The tax code is such a complex disaster for precisely this reason. It's the most direct way the government has to bias or influence the economy toward certain trades and away from others, so they adjust the tax system to try to affect the calculation of one's local optimum for a given trade.

The debate over which rules, regulations, incentives, and disincentives work best, as well as the holistic systemic approaches that tend to result in the best overall outcomes, is an entire field of academic study called "economics".

Economies cannot be trivially changed by fiat any more than the weather can. Yes, we have governmental standards around meteorology, but making a law that all thermometers must now read 74 degrees F does not magically modify the underlying system. It does not change the actual factors that occurring in the physical world. It just creates a credibility-destroying facade.

The same is true in economics. Pretending otherwise is simple naivete.
All the large orders would go the China anyway and nobody can "keep the lights on" with just a small order flow like yours. I remember around 2000 when SV was still full of machine shops that would do prototype and volume manufacturing of parts. Slowly they got moved to Texas and then overseas. Initially the volume manufacturing got moved elsewhere but these shops can't subsist on just prototype volumes alone. Then in a later job, same thing happened to PCBs.
I believe you're conflating the name with the actual contents of the post. The demo uses the MemSQL columnstore, which is disk-based and leverages memory only for indexes, metadata, query processing etc.
It had nothing to do with the $150, but part of accepting the permit is taking legal responsibility to report disengagement from autonomous testing. Uber didn't want to share this information since it would make them look bad.
> Are rewrites supposed to destroy the soul of the original idea?

No. They are supposed to distill, crystallize, and intensify it.

> That's what mine do. Do you have any tips for that?

You may be editing by imagining a hostile reader. That tends to force you to be defensive, remove things that are potentially disagreeable, add lots of hedges, etc. All of that waters it down.

Some amount of that can be important — accuracy matters and it's good to address the questions and concerns likely to come to the reader's mind. But I think it's still important to presume a good faith, charitable reader, and write for them.

> Edit: Why's poignant guide to ruby would be hard to rewrite imho, I'm guessing it would be hard for him to rewrite too.

It's a common mistake to assume that writing that reads as effortless and spontaneous was written that way. I don't know about _why, but many writers whose writing is noted for flowing naturally get there by painstakingly honing and refining those words over innumerable drafts.

It takes a lot of work to make it look easy.
Why? It’s not a problem if Uber kills pedestrians, even in situations where it’s completely avoidable. It’s only (legally) a problem if they’re violating the rules of the road while doing so.
They did manage to get some local governments to do that, yes. I’m not sure how to interpret your comment other than as an apology/excuse for their illegal and unethical behavior.

If there’s more to your thought than “the ends justify the means,” I’m curious what it is.
Uber consistently has some of the highest disengagement rates reported in California, their cars really are just worse than everyone else's.
The art of being cheap and the virtue of being lazy oft end with someone getting hurt, and Uber embodies both of those quite well.
Hah, that enterprise pricing is insane.
This. Killed mine 7 years ago. Nobody died. Still fully employed. Still getting invited to more-than-enough social events. And my family appreciate getting hand-written Christmas cards once a year.
I don't think this is specifically a FB problem, but a problem that globally operating Internet companies in general face: You will be dealing with different groups and countries that have different views about things, and it is next to impossible to avoid being dragged into these political issues. Take map services as an example. There are lots of controversial borders out there, and no matter what you do, you're going to to antagonise someone.

There are also things like data protection laws like the EU's "right to be forgotten" that allows an individual to request the removal of their personal information. Of course, you're now dealing with the situation that the EU is effectively trying to enforce its rules worldwide since the information would not just have to be deleted for users from the EU but for everyone.

In the end, there is no perfect solution, and it comes down to who has more power to impose their will on these companies. In your case, FB is clearly more afraid of getting into trouble with Turkey than the Kurds. Same goes for a lot of what China wants.
Show HN: Auto load express routes from folder
Lots of really interesting details in the [developer documentation][1]. Quick summary of the hardware:

* 6-DOF tracked controller

* Eye tracking

* Multiple depth of field display

* Persistent location tracking across multiple rooms

* Processor/GPU power comparable to "high end mobile hardware"

And software:

* Custom operating system based on Android (but heavily modified)

* Multiple apps can run at once and be displayed in the same physical space

And a few limitations:

* FOV is going to be rather small

* Variable depth-of-field display doesn't work well with objects less than a foot (30 cm) from your face

* Takes a few seconds for the system to adjust when you move real objects around (so if you move your couch, it won't notice instantly)

* The display can't draw darkness or black (virtual objects can't cast shadows on real ones)

[1]: https://creator.magicleap.com/ (Requires login)
Another antitrust lawsuit here we go!
> In NYC the urbanists have a trend of saying "crash" instead of "accident" when referring to traffic collisions.

Everyone I've known in law enforcement, especially CHP officers, does this by default (though they tend to prefer “collision”) when referring to an event where a car hit something. As one of them explained, “collision” or “crash” is a readily discernable physical fact; “accident” is a conclusion about the mental state of the participants.
Right now I get paid as a 1099 through a Check as a freelancer. Would this be more useful for remote clients? I will try this out on my next consulting gig though because I definitely like the immediate payment and the invoicing.
Wow. This is dark but it feels real to me.

I had been assuming that self driving cars would be a 'reset' for our decision to value cars more than the countless lives they end. Self driving cars could take the irrationality and emotion out of driving. It would be America's "stop the murder of children" moment (The Netherlands rallying cry to reform auto traffic in 1970's).

But now I see that it can, and probably will go the other way. These giant companies could push to further restrict the rights of cyclists/pedestrians around roadways, vilify the 'stupid' people who made a reckless decision that resulted in an accident, and push our country even further into car culture.
It wasn't about the $150, it was about not sharing data about the status of their program. I'm not sure which is worse.
Have to quote Prof. Teddy here.

Context: How new technology is introduced on public streets and we have no choice or say on whether we want it or not, even if it endangers us and gets us killed.

> When motor vehicles were introduced they appeared to increase man’s freedom. They took no freedom away from the walking man, no one had to have an automobile if he didn’t want one, and anyone who did choose to buy an automobile could travel much faster and farther than a walking man. But the introduction of motorized transport soon changed society in such a way as to restrict greatly man’s freedom of locomotion. When automobiles became numerous, it became necessary to regulate their use extensively. In a car, especially in densely populated areas, one cannot just go where one likes at one’s own pace one’s movement is governed by the flow of traffic and by various traffic laws.

and

> Even the walker’s freedom is now greatly restricted. In the city he continually has to stop to wait for traffic lights that are designed mainly to serve auto traffic. In the country, motor traffic makes it dangerous and unpleasant to walk along the highway. (Note this important point that we have just illustrated with the case of motorized transport: When a new item of technology is introduced as an option that an individual can accept or not as he chooses, it does not necessarily REMAIN optional. In many cases the new technology changes society in such a way that people eventually find themselves FORCED to use it.)

Source: The Mainfesto:
INDUSTRIAL SOCIETY AND ITS FUTURE http://www.washingtonpost.com/wp-srv/national/longterm/unabo...
[unconstructive but still..] So the day I could be emprisoned because of an error of coding... Like a segfault on an highway... as finally came :D Is the disclamer "no waranty of anykind" shield us from that kind of thing ? ;) (I code on some mainstream C libraries)
My understanding of your post is that you think the US doesn't need more skilled immigrant workers because those jobs should go to Americans first. That's a valid argument. Attracting skilled immigrants indeed have both cost (i.e. Americans don't get those jobs) and benefit (i.e. America get the best workers and become more productive). I think the benefit outweigh the cost, and you vice versa. That's another debate entirely, which I'm not pursuing here, but I do want to recognize the validity of your argument.

The original post I made, on the other hand, is not about whether the US should attract skilled immigrants. I just wanted to clarify that the US does NOT have a generous immigrant system for skilled workers, contrary to popular perception.
That isn't correct. Culture is learning from other people's mistakes. The only question is whether the human can and is willing to accept the lessons (and whether the lessons are correct).
Not to dismiss the tragedy of this incident, but it should be expected that self-driving cars kill pedestrians -- just at a rate lower than what's expected from human drivers.

Perhaps there's a better metric to look at, but I'd like to see number of deaths caused per miles driven.

If Uber's self-driving cars are killing more pedestrians than a human driver would, we have a huge problem, but I'd be willing to bet they're at least an order of magnitude safer in this respect.
Announcing Microsoft DirectX Raytracing
> That's a very bad look; the whole point of self-driving cars is that they can react to unexpected circumstances much more quickly than a human operator, such as someone walking out into the road. Sounds like Uber's platform may not be up to that standard yet, which makes me wonder why they're on public roads.

That's an invalid conclusion to draw from this accident.

There were 34,439 fatal motor vehicle crashes in the United States in 2016 in which 37,461 deaths occurred. This resulted in 11.6 deaths per 100,000 people and 1.16 deaths per 100 million miles traveled.[1] As far as I know, the instance this article is about is the first death in an autonomous vehicle accident, meaning that all the 2016 accidents were humans driving.

Why is it that you see one death from an autonomous car and conclude that autonomous cars aren't ready to be driving, but you see 37,461 deaths from human drivers and don't conclude that humans aren't ready to be driving?

I admit that there just aren't enough autonomous cars on the road to prove conclusively that autonomous cars are safer than human-operated cars at this point. But there's absolutely no statistical evidence I know of that indicates the opposite.

[1] http://www.iihs.org/iihs/topics/t/general-statistics/fatalit...

EDIT: Let's be clear here: I'm not saying autonomous cars are safer than human drivers. I'm saying that one can't simply look at one death caused by an autonomous car and conclude that autonomous cars are less safe.
Well, unfortunately this happened: Self-driving Uber car hits, kills pedestrian in Arizona
Discussion at https://news.ycombinator.com/item?id=16619917