skysight-inc/HackerNews huggingface dataset:
More than 10k of those U.S. people die from alcohol related crashes. Would you be happy with your car being just marginally better than a drunk driver? It could save so many lives!

Okay maybe just drunk drivers are a bad comparison, let's look at all of those accidents. They aren't all drunk people. Turns out like 95% of them are due to similar human stupidity though. So unless you want your car to be better than a terrible driver, it doesn't have to just reduce accidents by a little, it has to reduce accidents by 95%. Otherwise you're advocating for the analogue of a lyft driver who is looking at their phone and only a little tipsy to replace you behind the wheel. Yeah maybe it'll decrease deaths, but I'm not buying one, nor am I advocating for legalizing the equivalent of a driver on their phone and kinda tipsy.
How are temp tables or CTEs more tightly tied to a schema than the original query? They both reference the same set of tables and columns, and both depend on indexes being in place. A schema change will break both, in equal measure.
This may be true to a degree, but there is certainly some genetics to it too
That's probably the worst part about living here. And I'm not actually dealing with it very well. It gives me allergy like symptoms so I've been taking an allergy medicine every day. At some point I'm probably gonna get at least one air purifier and put it in my bedroom.
I think this has lees to do with the OpenJDK team and more to do with the part of the Docker team and/or community that maintain this repo and not pulling correct release versions.

I knew someone who worked at Gradle and noticed how RedHat did all their own gradle packaging that broke everything they had in their offical rpms and spec files.

Some projects like Elastic Search maintain their own v2 repos on their own domain (all there's are mirrored on Docker hub but their docs point to their own repo) and other projects have official Docker hub accounts (like Jenkins).

I'm guessing the right solution might be Docker hub working with the OpenJDK guys so they maintain their own organization on Docker hub and integrate building and pushing to it from their own CI.
Worth noting (not for you, just in general)--pressed CDs are very durable but CD-Rs, due to their organic ink, generally aren't. Don't rely on them for archiving.
This is true. There was a big change in my org that happened because a random person emailed Jeff!
> were created in the name of “separation of concerns”

when I hear "separation of concerns", I now immediately ask (internally or externally) "do we need to be concerned about this at all? right now or even years in the future?"

Recent project: untangling something that was written 2 years ago as "best enterprise engineering practices". That dude is gone, no one else on the team understands it because it's insanely over-engineered. This is literally "send a notification email", and there's about 38 core files, another 25 'helper' files, ~20 templates and a custom template parser/nested template thing, and a few dozen node/npm dependencies. This is a 'microservice' running on lambda. literally, someone needs to be able to send a notification that "X is ready", and it's this behemoth that no one understands. They do understand that all the templates and logic were taken away from each caller's context - so all the various teams that used to be in control of their own notification messaging now have to wait for someone to dig in to this other codebase which is basically unmaintained now.

It's got its own custom date parser, because... why not? And there have been random "wrong dates" being sent out for months because... no one can quite trace down the root problem. I finally did, and I'm not saying "no one ever can", but it's under no one's direct ownership, and the people that have tried to take it over have just been overwhelmed with trying to trace through it, make it testable, etc.

And last week I heard rumblings that another team is "rebuilding notifications".

It's as much a failure of management/oversight as it is "overengineering" in general, but at each review step (so I was told), things "looked good", in isolation. No one quite pieced together that this was an unwieldy behemoth until after this guy was gone. :/ (no doubt an extremely typical story, but one which, by now, I would have hoped would be 'less typical').
I looked at MicroG and saw this almost immediately: This is alpha-grade software and not yet ready for production use. Do not use if you don't know what you're doing.

That's not going to be good enough for Huawei.

Similarly, all of those alternative OSes aren't going to work if they're not binary, and more importantly API compatible with Android + GMS.
> Except that the market effects of Uber/Lyft’s network, coupled with their cash reserves, allows them to potentially distort the free market in such a way that they can push out the competition until they have a dominant position, and then it’s no longer a free market economy.

This is the argument against "price dumping", but that strategy doesn't work in the long run. These companies are burning through their cash reserves to achieve that "dominant position". Once they're done with that, they will have to raise prices and competition is viable again.
The small screen is a barrier, but it does not make content creation impossible - but turning the users into passive content consumers sure does. Blame the software, not the hardware - the arbitrary limits on mobile platforms scare me so much more.

We're getting walled into walled gardens so that we consume content in the most profitable way, and everything suffers as a result.

A phone can't become for the next billion what the personal computer was for the previous because mobile is a closed platform where you don't get to roam around and experiment.

The fact that companies are looking towards mobile not as a form factor, but a model for the future of personal computing is terrifying. Looking forward to not having superuser rights on a computer I bought for myself.
I'm sure one does but I don't know for certain. The difficulty comes in replacing the Google Services functionality. I suspect this responsibility could be pushed upstream into frameworks.
In addition, some parents are probably reflecting on their choice to pay for everything. I'm not as concerned about the very wealthy for whom the cost of sending their child(ren) to school was a minor expense, I'm more concerned about the parents that made extreme sacrifices.

And then there's the student that juggled work and school to minimize or eliminate any student loans.

The generosity of Robert F. Smith is admirable. I'm unsure how to reconcile it with some students paying vs others getting a free ride.
Facilitating copyfraud could invalidate their DMCA protections. Since they choose to provide monetary compensation based on accusations instead of evidence with a system they created, they would also be responsible for the system that they created facilitating said copyfraud that is knowingly taking money from legitimate copyright holders and giving it to false claimants. If any other publisher were to give money owed to a creator, say a book creator, this would be obvious fraud, as it is in this case. I think the case is stronger against YouTube than it will would initially appear.
Not to mention, the wanker Bret Stephens picks a twitter user with under 70 followers (at the time Stephens wrote the article [1]) and who also clearly doesn't live in the United States and appoints him or her as somehow representative of a generation of people. People in America.

Also, perhaps more amazingly, there does not appear to be an age on the account. So, you know, quite possibly also not a millenial.

You can find a rando on twitter saying virtually anything you want.

[1] https://twitter.com/Anarchopriapism/status/11298090376027709...
They have it but it’s significantly worse than aws even at the enterprise tier. I don’t feel like I’m treated like a customer, just someone who should feel blessed to be allowed to use their systems. We’ve come across bugs that broke our entire system that they were paged about weeks prior but “nobody important was affected”
Personally, I felt that I could make a bigger impact than as an individual contributor. I like solving problems and don’t really care how.

But, I’m both technical and people focused. If the prospect of pitching things to people in meetings, resolving conflict, etc is horrific to you, that may be a reason to stay with the craft.
My living standards are super high here. Way higher than I thought they would be considering how relatively low my living expenses are compared to where I was living before (Atlanta).
While I’m happy for the students and appreciate the “pay it forward” message, I am just shocked that the collective debt for 396 students is $40 million. That’s $100k per student on average, just for a bachelor’s degree. How could this be sustainable?
This seems somewhat unfair. According to a summary of the relevant research [1], the actual effects of phytoestrogens in humans are not fully understood, and may be different for Asians and non-Asians. Calling it right-wing pseudoscience is excessive.

[1]: https://www.hsph.harvard.edu/nutritionsource/soy/
i'd read he was expecting people to 'pay it forward'. it may be consistent of him to give some sort of one-time payment to the "debt-free" folks in order for them to be equally able to 'pay it forward'.
> If you want truly concurrent code in CPython, you have to use multiple processes.

Uh what?
I was limping along on a fading Nexus 5X (goes to sleep for a night, then revives) and refusing to pay the outrageous prices for the Pixels. Huawei has a phone I was eyeing, and I would have dumped Google Fi. But the Pixel 3a came out at exactly the right time, so I am still in the Google fold for this product cycle. But this story cured me of ever buying a phone directly from Google. Just like one shouldn't buy web hosting and domain registration from the same entity, the lesson here is never buy a device directly from Google. The risk is just too great.
Σε Ιταλία, Τουρκία και Σκανδιναβία
It took me a long time to understand why Maven uses version strings like 4.2.1-SNAPSHOT but this is exactly why it's useful.

(The standard practice is to strip the "-SNAPSHOT" off for the release commit, then stick it back on for the next commit, but with a bumped minor version. Both commits are then pushed at once, so stuff built locally always is marked as a SNAPSHOT.)
I would agree. In addition to abstract thinking being a software dev also means to be willing to put up with a lot of boring and tedious tasks most people would find extremely boring. Also, constantly learning new stuff is not everyone.
All of which makes Google liable for theft. They created the system, they run the system, they transfer the money. It's all facilitating copyfraud. Just because Google agrees to host the content doesn't mean that they are incapable of being able to be sued for their intentional actions.
App Standby Buckets in Android P will help further improve battery life
> the inability of software engineers to provide good estimates

I don't think it's inability. I think they're embedded in a system that doesn't encourage or reward honesty or accuracy.

I agree it's easy for people to say, "Gosh, how hard can that be?" Which is where we get the classic, "I could build that in a week" estimate. But I don't agree that there's something inevitable about people going from a finger-in-the-air SWAG to a "we'll have self-driving cars in 2021" business plan.

Normally I'd say that it's a straight up failure of both management techniques and the professional standards of the engineers. Which is true. But I think the problem is that a lot of fundraising in the "Uber for X" era is only slightly less of a con than Theranos. So I think it's more correctly seen as a failure of founders and VCs.
"The company has 100+ employees, hundreds of customers, and more than 15,000 end users. I spent almost four months as CEO. Prior to this role, my “operating experience” consisted of working as a waitress during college."

I'll admit: I dug a bit to figure out what space the company is in, so that I can avoid using their services if it was applicable.

Side thought: It'd be interesting to do a bizarro "Undercover Boss" where you make someone without any experience the CEO of a large company for a week.
> Amazon support has never been anything less than stellar for me.

> Edit: Someone downvotes my experience? Wut?

This conversation is about Google. That's like saying, "Costco has great customer support though," in a conversation about travel agents.
I've worked with google support before on multiple occasions. For their retail store, fi, and their cloud offering at the $400/mo cloud support contract.

Their support is bad. I would not recommend using any of their products. I would not choose to work there because I cannot imagine it is any better internally.
Next we'll lament to Stallman since he wrote the C compiler.
Is that because the cost for a useful vocational education should be closer to $30,000?

Or are you saying that people with millions of dollars of productivity ahead of them can't afford $100,000?
Well I am arguing it is all 'factory' work. And factory workers do not become millionaires. Are you saying they do?
Or how about the student who’s taking an extra semester to finish a double major? Anyone who missed out on this deal must be feeling pretty sad. This is why we can’t only rely on philanthropy to solve systemic problems.
Huawei's market is international as well as domestic. Western users are used to Google services. So while they can work around the issue for Chinese users, they basically lose the western market. Who wants Android without the spectrum Google-like services?

Which is a huge deal for Huawei, imo.
Those people are no worse off today than they were yesterday.
I'm quite sure these companies work with plenty of contractors, you just haven't heard of them.

I would also wager that the vast majority of ordinary taxi drivers are self-employed and working for some agency, an arrangement not too dissimilar to that of Uber/Lyft.
Life is full of serendipity and chaos. Yep, some folks are going to get a massive break and some are going to be mad because they scraped by and are not going get a benefit. Neither diminishes the great generosity of a man who should be praised. Envy will destroy your soul and frankly is the most deadly of emotions. Celebrate the good fortune of others and remember you are no worse off then you were yesterday. Nothing has been lost and you were caused no harm.
To Serif or Not to (Sans) Serif?
Not to begrudge anyone's generosity, but if my parents / I had worked to save for my tuition completely and I got no benefit in a scenario like this, I think I'd feel a little frustrated. Of course you'd be lucky to have had that position in life, but frustrated nonetheless. Why didn't I just take out loans like everyone else?
> They could be paying more...

Could they though? Can Uber be expected to lose money at an even faster rate?
> ordering a frontline employee to commit a crime with a policy document is a crime for all who wrote and approved the document

In reality they never order crimes in writing, though. They say your metrics need to be above a certain level to keep your job, and the only way to boost your metrics is to commit a crime. See: Wells Fargo fake account scandal.

My mom spent the last half-decade of her career (at a hospital) working large amounts of unpaid overtime because her boss made it clear that was the only way to keep her pension.
Here is a link that criticizes the BNEF report and argues EV adoption will be far faster
https://cleantechnica.com/2019/05/19/bnefs-latest-embarrassi...
I predicted the Coalition would be returned the moment the writ was dropped. People haven't forgotten that Bill Shorten played a large part in knifing Kevin Rudd, and that he's a union guy. Also the franking credits should have been grandfathered – that just came across as mean-spirited. If people were sick of the Coalition Labor might have been able to overcome those issues but Morrison is not unlikeable and a bunch of the old guard quit. The point is, Labor ran a bad campaign and the Coalition ran a good one – while I agree somewhat with your complaint that people vote in their own self-interest it's the job of political parties to convince them that it's in their self-interest to vote for them, and Labor failed at doing that. I hope they do better next time.
Wasn't there a HN post recently arguing about the lack of difference between adults and children learning languages?
At 60k a year, $1k a month is totally fine for a house. At that salary with a mortgage I would guess that you pay almost no tax.

Areas with cheaper housing typically don’t have $30/hour nannies.

The risks are that the house price and the job are usually super correlated.
Wasn't there a recent deal between Microsoft and Nintendo as well?
Msft is very pushy around Azure - they really try to behave like they are on par with aws (they are not. well, maybe on paper). O would not be surprised if this deal is a result of regular Msft blackmail-style negotiations.
I don't think plumber vs. theoretical physics post-doc is a great example.

Plumbing is critical skilled work, taking years to master, and is paid accordingly.

I imagine plumbing is also very stressful, at times, such as when you're being careful not to flood a building, or avoiding breaking something that would require ripping open a floor to fix.

Though plumbing guild training sounds not entirely different than academia. (And postdocs tend to get paid poo because the market, and their guild, permit it.)

We should also be careful of to avoid the oopses of: "Brain Surgeon - That Mitchell & Webb Look, Series 3 - BBC Two" https://www.youtube.com/watch?v=THNPmhBl-8I
That would be true even if they believed the chance that autonomous cars would succeed was 1%. If it happens, it will still significantly impact their earnings.
Looks like an opportunity for a longitudinal study. Compare life outcomes of this class vs classes that come before and after.

https://en.wikipedia.org/wiki/Longitudinal_study
'
https://www.ssc.wisc.edu/wlsresearch/ - The Wisconsin Longitudinal Study (WLS) is a long-term study of a random sample of 10,317 men and women who graduated from Wisconsin high schools in 1957. The WLS provides an opportunity to study the life course, intergenerational transfers and relationships, family functioning, physical and mental health and well-being, and morbidity and mortality from late adolescence through 2011. WLS data also cover social background, youthful aspirations, schooling, military service, labor market experiences, family characteristics and events, social participation, psychological characteristics and retirement.
Regardless of whether you feel you're risking third degree burns, you are.

http://www.burnfoundation.org/programs/resource.cfm?c=1&a=3

> Hot Water Causes Third Degree Burns…
…in 1 second at 156º
…in 2 seconds at 149º
…in 5 seconds at 140º
…in 15 seconds at 133º.
The problem with that “strongman” autocrat ruler kind of thinking is that, while in the short term it can bring benefits, it’s ultimately unsustainable precisely because people don’t live forever and you can’t guarantee that your successors will be as competent or intelligent.

The bugs with authoritarianism reveal themselves at this point, as the wide powers given to the aforementioned incompetent people in power results in extremely bad decisions being made, ultimately leading to a degradation in society and either collapse or a coup. Such a cycle is extremely unstable, and it only takes a brief glance at history to see the results for yourself.

There’s a reason why in today’s world, empires and monarchies have been replaced by republics with systems of checks and balances that are put in place specifically to avoid these effects.
This was the one, a facetious version of Pirsig’s algorithm: https://xkcd.com/627/
Getting enough sleep while raising two toddlers. I’m not being cute here. Everything else in my life has suffered because my sleep is worse. At this point I’m considering lowering my personal expectations until one of them is in school, rather than struggle and fight only to feel like I’m not consistently doing the things I need to do.
A big one that people haven't mentioned is ARM. Huawei can get by without Qualcomm chips. But I don't know how they're going to be able to keep up without an ARM license. And it's not like they could just switch to Intel even if that was an actually viable option.
Nobody is losing any sleep about Google's vaporous Stadia offering. It is yet another game streaming service, which aren't rare[0] (Sony, Nvidia, and Microsoft already have one). Plus they're starting with little strategic advantage in the space, with most of their early games being limited Android ports.

After Sony, Microsoft, and Nintendo I'd imagine the largest competitor/concern would be either Apple or Oculus (with their new Quest console), Google perhaps next, but that has nothing to do with this alliance. Google cannot even encourage games on a tablet or Chromebook, let alone a TV.

Apple are a slightly bigger threat because the Apple ecosystem already supports larger and richer games, including on tablets and TVs.

[0] https://en.wikipedia.org/wiki/Cloud_gaming#Cloud_gaming_serv...)
I have used g suite live support chat many times with quite pleasant results and typically very competent and friendly agents.

Now, free google services and YouTube services are obviously broken by design (no human support).
Arbitration is void in Europe. That's 500 million people who can sue them.

However, given that it takes years for any case to settle, if you could even find how to start the process in the first place, that ain't happening.
Applying the strongest interpretation of the argument in the article: there is some excessive behavior in the call out culture... but isn't this the same culture that produced the Me Too movement? I think that has been a positive thing. The abusive incidents seem isolated, while the widespread movements seem overall positive.

I think Biden is electable... but his creepiness is real. If I went around (as a manager) touching people the way he does, I can only imagine the sexual harassment claims I would have to deal with. Sniffing womens hair? Giving them shoulder rubs? I don't see how behavior that would be grossly inappropriate in the workplace is somehow ok when your workplace is congress.

What really concerns me about Biden is that he doesn't seem serious about climate change or healthcare. It sounds very much like he just wants to punt the problems down the road like politicians have done in this country for so long. To him it might not matter much (he'll be dead before the bill comes due).. but I have another (maybe) 50 years. When are we planning to do something?

It's great that boomers solved some very real problems (as Biden mentioned) decades ago. Good job.. But there are still problems, and we cant just sit around being nostalgic about the past. Politicians should be judged for the solutions they bring to the problems we face today.
It’s what happens when you think you need to go to a private college....

They could go to a public 4 year college cheaper.
Btw, this is from the same source as your link no 1. above ("Prof. Schmidhuber's highlights of robot car history"):

>> 1995: UniBW Munich's fast Mercedes robot does 1000 autonomous miles on the highway - in traffic - no GPS!

>> Dickmanns' famous S-class car autonomously drives 1678 km on public Autobahns from Munich to Denmark and back, up to 158 km without human intervention, at up to 180 km/h, automatically passing other cars

A most impressive result that is easily the equal of modern results- but in 1995. That puts your claim that "incremental improvements" are all that's needed, in perspective. Major breakthroughs are needed.