skysight-inc/HackerNews huggingface dataset:
You need a machine that doesn't use a glass carafe.
https://www.jura.com/en/homeproducts/automatic-coffee-machin...

Then use a simple pour-over as a backup.
https://www.amazon.com/dp/B00PXLZTV6
I agree lets look at this empirically. Or as close to it as we casually can. Lets take the top 3 results for Googling "productivity nation" (without quotes) where we can easily get a list to avoid cherrypicking.

https://collectivehub.com/2018/02/15-of-the-worlds-most-prod...

Lists US as 6th ahead of most European countries

https://time.com/4621185/worker-productivity-countries/

US is 5th ahead of most European countries

https://en.wikipedia.org/wiki/List_of_countries_by_GDP_(PPP)...

US is 3rd ahead of most European countries. (I think this is a slightly more trustworthy number because its simpler and less prone to monkeybusiness like adding 'worklife' balance into the equation like other figures do.

So yes the empirical evidence seems to indicate that the US model is ahead of the EU in general. Its not the best but then again I never said that employment models is the be all end all of everything productivity.

Let's look at mobility, when I say upward mobility. I don't mean simply making do or even living adequately. I mean being ambitious and actually breaking out and being very successful and maintaining it. One straightforward way is to look at USD millionaires per capita.

https://www.statista.com/statistics/262687/countries-with-th...

US is 3rd ahead of all the EU.
The one time my job sends me to an event and this happens... my luck
It's a good way to face your fears, exposure therapy and all that.
Is that true?

Imagine if DMCA appeals required a human review on channels above a certain size, for example.
Some of this stuff is like black magic to me! Absolutely brilliant to see this in the public domain.
"Whatever you call your branching methodology, if they last too long that's when the fun stops."

Doesn't git-flow explicitly keep a long lived branch around by design? The whole concept of having "develop" run in parallel to master is introducing a long lived branch. That's typically the branch that I'd always have the most trouble with.
There has to be compromise.

The proliferation of computers in business over the last 50 years is precisely because businesses can save money/expand capacity by adapting the business processes to the capabilities of the computers.

Over that time, computers have become more friendly to humans, but businesses have adapted and humans been trained to use what computers can do.
It's honestly crazy how much time we as a community of software developers spend thinking about Git. We spend time training new engineers how to use it, we spend time researching how to un-wedge ourselves when we run into problems, we spend time standardizing preferred workflows and giving feedback when someone doesn't follow them, and we seem to spend time debating the proper branching workflows within each team or company once every couple years. When all those costs are added up, I felt more productive using svn. I can't be the only one.

Ultimately I think the problem is that Git solves too many problems - it provides a very general data structure that can be used in a lot of different ways, but the tooling itself is mostly agnostic to how you want to use that data structure. Teams can define preferred workflows on top of that, but the tooling itself doesn't enforce the workflow, or provide any specific affordances that help you properly comply with the workflow. Instead, every developer is supposed to keep the workflow in their head, and make judgement decisions every time they interact with it.

The cost of this is huge. We're sorely in need of opinionated tooling that sits above Git's data structures and makes real-world workflows simple to follow correctly, and difficult to mess up.
Rideshare drivers are paid by the task, but that task is time-bound. Building a shed isn't. You can take on two shed contracts simultaneously, not so as a rideshare driver.
The (well, a) problem here is that the legal system is misclassifying youtube as a private entity, rather than as the public common carrier that it in practice actually is.
There's another company making such an app: https://cynapse.com/numerics/
Internet Loses One of Its Biggest, Best Advocates: EFF Special Counsel Jim Tyre
Higher Lethality Outside of China
Numbers from https://bnonews.com/index.php/2020/02/the-latest-coronavirus-cases/

As of March 4th. 6:22 pm eastern standard

In China:

Deaths: 2,981

recoveries : 49,856

Death/recovery : 5.98%

Outside of China...

Deaths: 272

Recoveries : 1205

Deaths/recoveries : 22.6%
> i wonder what the data is to back up that assertion?

The data is the tens of thousands of cases the WHO has stats on. You can read any of their reports, they've been saying the same thing for months. The main sources contradicting them are random internet commentators.
Most taxi drivers in the U.S. should be classified as employees. Where they drive a company managed car (under a company owned medallion), work certain hours.
This decision is penny wise and pound foolish.
You're correct, autonomous vehicles are absolutely not to the point where highway robbery is a prime concern. But even if they were, the spoofing issue isn't just another tough problem to solve. It's a potential arms race.

Faking out machine learning systems is rapidly progressing from a few "fun proof-of-concept" examples to a serious area of study, and we've already seen it (gently) applied to autonomous vehicles [1] (ignore the overblown headline, it's just a piece of tape on a sign).

[1] https://www.technologyreview.com/s/615244/hackers-can-trick-...
That's not much consolation if someone close to you dies. I'm frustrated with the lack of empathy on display in discussions about this virus. People see 2% and then blow it off because "it probably won't happen to me". Those numbers represent real people with loved ones that will be 100% dead.
And no SRE would allow you to run your application in a single cluster. Borg Cells were federated but not codependent - Google's biggest outages were due to the few components that did not sufficiently isolate clusters from one another.

Clusters are probably still pets to most orgs, but the lessons about how to manage complexity still apply. Each of my terraform state files is a pet and I treat it like such... but I also use change-control to assure that even though I don't regularly recreate it from scratch, I understand all that was there.
+1.

I don't know why my comment above was downvoted, but we did consider buying a house with a pool when our kids were young, and we decided that the risk was ETOOHIGH, especially given that we have a wonderful community pool in the neighborhood.

Pools are expensive to operate and dangerous to have children around -- your own as well as your guests'.
Reducing Stress Around Software Incidents
CDC: How to get your household ready for coronavirus
Ask HN: Are we just reacting to technology?
"Humans are just a boat loader for AI"

That's a fear inducing sentiment. I'm not quite that pessimistic, but it feels like most people are just reacting to what they can do next in terms of technology, and I don't know that they have much choice.

We need to eliminate all these silly things we're doing with technology as possibilities, by doing them, before we get on to our true purpose. It's like debugging: you don't try things until you've eliminated other possibilities, eventually finding the true source of the problem.

Much of tech these days is focused on time-waste, video games and such, and I could get mad about it, but maybe it's all necessary. We need to do it, so we see that it doesn't give us a sense of "ultimate purpose", and then we can clearly see what we're really meant to do.

What we're really meant to do is probably stuff like invent the energy source of the future, go into space, cure cancer and these things, but maybe we can't see to doing that until we've fully saturated some of these lamer markets (thus creating pressure away from lame markets and into harder, better endeavors).

A goal to get away from distraction could be to figure out, not how to empty yourself of distractions, but how to saturate faster.

Just a thought.
Why Is Email Your Achilles’ Heel?
I think you're coming from a completely wrong view point. There are no "Uber drivers" these are taxi drivers that choose to (at times) use the Uber app to get clients.

Depending on the local jursidiction, they might be absolutely free to do street pickups.

For example in Finland someone driving for Uber could pickup someone from the street.
We use this pattern in a monorepo and it works great. Master is a reliable history of releases, and Dev is a reliable place to start your feature branch. Yes, someone has to own the decision about when and how to thoroughly integration test Dev before release, and do so often. But for 100 other reasons, this judgement call is necessary anyway.
Right, got a link?
"To summarize, COVID-19 spreads less efficiently than flu, transmission does not appear to be driven by people who are not sick, it causes more severe illness than flu, there are not yet any vaccines or therapeutics, and it can be contained – which is why we must do everything we can to contain it. "
I have had the same thought. It is laborious to use and people struggle with it.

99% of the behavior it implements people do not use.

Git is not the correct level of abstraction.
Google is the most likely to kill off a service you rely on?

AWS _still_ has SimpleDB kicking around. That has been retired as a product for more than 8 years now.

I haven't seen Azure do similar, either, but I haven't paid as much attention to them.
The amount of hang wringing in this thread to ignore this simple reality and defend their darling uber is kind of disgusting.

Now id just wish law makers wake up and regulate paypal et al as banks.
This is an interesting exchange if only for the thread developing instead of a single reply from a rep; it’s nice to see that level of engagement.

More importantly, this dialogue speaks volumes to Google’s stubbornness. Seth’s/Google’s position is: do it the Google way, sorry-not-sorry to all those that don’t fit into our model.

Like we haven’t heard of infrastructure as code? That can’t paper over basics like being unable to change your K8s cluster control plane. This is precisely the attitude that lands GCP as a distant #3 behind AWS and Azure.
Hence “Duracell“
Curious where you are going to go that is going to be cheaper for the management plane and work nodes.
They're trying to avoid a panic, so I'm just looking at the data from now on....

Numbers from https://bnonews.com/index.php/2020/02/the-latest-coronavirus...

As of March 4th. 6:22 pm eastern standard

In China:

Deaths: 2,981

recoveries : 49,856

Death/recovery : 5.98%

Outside of China...

Deaths: 272

Recoveries : 1205

Deaths/recoveries : 22.6%
I see. That seems useless then isn't it?

I mean its fine if you're looking at the longer term picture. But its completely useless for informing how to handle an emerging situation. E.g. if China's decision making was informed by base rater thinking, which amounts here to "eventually things will return to normal" then they would not have taken the measures they took which are leading to that.
My dad used to work as a customer engineer for IBM. When I was about seven years old he took me to work, and showed me the printing press and mainframe at the Washington Post. He opened up a cabinet and there was the core memory with its thousands of crisscrossing wires. Now when I look at a multi-gigabyte chip, I still occasionally think of the time I could see a little donut for every bit.
"To summarize, COVID-19 spreads less efficiently than flu, transmission does not appear to be driven by people who are not sick, it causes more severe illness than flu, there are not yet any vaccines or therapeutics, and it can be contained – which is why we must do everything we can to contain it. That’s why WHO recommends a comprehensive approach."

Ah, so there aren't hordes of asymptomatic carriers out there, which is both good and bad (the death rate really is high)
Law exists to ensure the best possibly outcome for society. Companies finding creative ways to redefine work so they get all the benefit while offloading any of the costs is not helpful for society.

I might be inclined to agree with you on contracts if it wasn't for the huge imbalance of power here. An individual who works for these taxi companies has basically no negotiating power against uber so they will never be able to come to a fair contract. Employment protections exist to solve this and they have been rightfully applied to uber like they are to every other company. Laws should adapt to changing reality rather than let companies work around them.
How does this page disable "View Source"?
If the control of the truck were to fail over to a remote-control system, like those used by the military's UAV's, that particular situation could be mitigated at least as well as it could by a driver on-site (can't hold a remote driver at gunpoint).

Nobody holds up railroads today because of the legal/law-enforcement system. If Amazon/Roadway's trucks had a bunch of HD video and lidar images of suspects, Law-enforcement would be off to a great start.

Furthermore, the loss to theft need only be less than the cost of maintaining a huge fleet of human drivers. The really big challenge, IMHO, is finding a fulfilling new career for the people that these systems might displace.
I've yet ever to see a rebase workflow fail, and I've been using a rebase workflow since at least 2002.

I do sometimes have to rebase across thousands of commits because I let a branch rot, and that can be hard to rebase, but it can be equally difficult to merge. Instead I use a bisecting rebase approach where I try to rebase straight to the new upstream, and if there's conflicts, abort the rebase and try rebasing to halfway to the new upstream, continuing the process until the rebase was across just one commit, thus I can resolve conflicts directly with the upstream commit that caused them, then restart the process until done.
Labour law (in France at least, I do not know about the US) is based on - for the lack of a better expression - reals over feelz: what matters is the actual relationship between the driver and Uber, not whether either party felt surprise at some point.

The court merely implements "French labour laws", as it should.
I think Decision Fatigue has a long and rich treatment in the Buddhist and specifically Zen tradition. One of the true practical daily takeaways from Zen teachings I can share is that dithering and hesitation are acute forms of suffering and akin to a broken record repeating.

A zen master may deliberate on a question, but will never dither. When presented with a choice, do the thinking it deserves but no more.

A simple example: you're looking at a menu and they all look good. Pick the first one or the one closest to your finger. It doesn't matter.

Also, don't cheat and be deferential; "I don't know, which would _you_ like?" Practice actively choosing. It'll do wonders in your daily life.
It gets outdated fast, it becomes messy and it's difficult to explain all concepts with words etc
But the entire article is a demonstration that most users don't have the ability to do meaningful due diligence on their extensions, and even then they are helpless when the ownership changes hands to nefarious actors.
Then you have to handle the gloves.
I don't know. Twitter reposts of TikTok videos seems ubiquitous, but it seems like TikTok is still thriving. I don't think the primary reason people post a story rather than a permanent post is that they want to ensure the story only lasts for a day. At least for Instagram, I think it's more about keeping your main feed highly curated while still being able to hammer out tons of stories.
In hindsight it’s something extremely basic, simple and obvious to do which is why I had the exclamation mark for my lack of knowledge.

In the past couple of years I’ve made $2-3k in interest. Not much but it’s $2-3k I wouldn’t of had if sat in a checking account so to me it’s free money for holding the exact same savings just under a different account with my bank.
> Rideshare drivers are paid by the task, but that task is time-bound. Building a shed isn't.

Why not? You could take a contract to build a shed by the end of the day and then not have time to build any others that day.
People within China are allowed to talk about it too. The story is that it was the officials in Wuhan who did the bad things and they have already all been sacked if not charged.

They are not pointing the blame at the national government nor the ideology but a regional government and corrupt individuals. Indeed the story is that the national government helped the people against the corruption.

I find it fascinating.
There is no restriction on using okon only for HIBP passwords. Actually, the goal is to handle hashes, no matter where they come from. User may have reasons to update db frequently.

Yes, you're right that sorting data using B-tree is slower than other methods. But I don't use it only for sorting. It's not like 'create B-tree and forget about it'. You create the tree from initial data, and if you need to insert any more hashes there, you can do it really quickly, without a need to sort everything again.

I agree again. If I'd create okon only for my home usage, I'd probably use a real database. But I didn't want to depend on anything. I wanted to create a library that can be used by any program and just works, without forcing user to install anything else. That's why I sort the data on my own, and that's why I implemented B-tree on my own. Everything is in okon's codebase.
The only comment on HN more tiresome than "lol I can build twitter over a weekend" is a comment by a throwaway implicitly claiming that fixing the twitter product problems is easy.
The psychology of panic buying
Climate change made Australia’s devastating fire season 30% more likely
Does it reimplememt a context menu?

Surely you can hit F12? Can't test on mobile.
Google has a habit of killing off "enterprise" services and applications. Google has a habit of raising prices on services, while I've only ever seen price decreases from AWS and Azure. There is a reason why Azure has seen significantly faster growth than Google, even though both were late entrants to the cloud computing space. It seems that Google is doing their best to shoot themselves in the foot.

I used to recommend GKE as the best way to get started with K8S. With this price change, that advantage is gone. This price change kills off any advantage Google had for getting started in the cloud. Their enterprise-unfriendly habits have already killed off any advantages Google had for established, larger customers of cloud computing.
Now get a robot to paint it.
Lawmakers Propose Making E-Commerce Companies Liable for Counterfeits
Boosted Lays Off Significant Portion of Team
And that is part of the reason many people also criticizes the tipping system in US/Canada. An arguably broken system from another industry doesn't make for a good comparison.
Occam's Razor here being to create some kind of automated firearm attached to the truck, the deadly superhuman speed and accuracy of which would act as a deterrent to freight thieves. This solution would have the extra benefit of adding some real suspense to the hijackings and robberies that do happen.

This is a serious comment and I can't think of any possible way in which this plan could backfire. There is nothing dystopian about automated trucks with AI-powered, high-precision guns filling America's highways 30 years in the future.
Unfortunately, the person you're responding to was being sarcastic so you're not going to get a link. :(
Ragtime Piano Pedal repairing video(YouTube)
It's just serving an image.
EKS is $0.10/hour
It may be useful to consider either metaphor—humans as robots / humans as monkeys—as just giving some insight into what it means to be human, rather than defining what a human is.

When it's pointed out that our minds are computer-like, it's because they include aspects which resemble computers: e.g. when some subset of its behavior is describable by an algorithm that could in principle be executed by a computer (even if that algorithm is just an approximation).

Same with the idea that we're monkeys: it's true that we have shared characteristics with other animals, that while we're unique in some ways we are not totally apart from the rest of life on earth.

> I like being a monkey

Unfortunately the only option is to be a human: part monkey, part computer :P
By serving a JPG file rather than an HTML document.
Comments Are Useful Lies
I'm bound by various NDAs that do not expire upon my exit so I won't say anything that isn't already public. Sorry.
Yes, exactly -- so the only copyright to speak of is the performance, which is owned by him.
It doesn't serve up HTML, just an image.

curl -v https://thisartworkdoesnotexist.com/
GET / HTTP/2
content-type: image/jpeg
...
Warning: Binary output can mess up your terminal. Use "--output -" to tell
It's clearly about depression. Look at the drab blue and the computer's lack of motivation to continue after one stroke. It knows it needs to get back into painting to snap out of this feedback loop of sadness. But even one brush stroke in and it feels like a pointless endeavor.
What if you have multiple ongoing release (maintenance) branches whose changes should all be merged to master and develop? It quickly becomes messy (but to be fair so does most alternatives).
Recovery takes more time compared to dying. So areas where it's been present for less time are going to show a different proportion even if it's evolving the same way.
You're missing the # for "Unreported". That may be huge.

For example, in China, are there another 100,000 people who contracted it, and recovered, without ever knowing they had it?

You're looking at this data through the fog of war (as a sibling comment mentions).
I'm just guessing too on what base rater is, but if I'm correct on what a base rater is, then the thinking has use for how normal citizens should prepare (maybe don't sell all your investments to buy rice and beans and N95 masks) rather than what those fighting the virus should do.

If my understanding is correct, the base raters don't say that nothing extreme ever happens, they only say that things usually turn out close to how they have been. I suspect that is true.
The issue is typically that the browser itself doesn't cleanly split those roles.

Take something like Vimium - it's an extension that lets you use keyboard shortcuts to navigate webpages. You could "scope" it's interactions to adding keyboard shortcuts and modifying the page to indicate links: no external calls, etc.

But it could still add a script to the dom (and it would execute) or it could open a hidden iframe and do a bunch of wild stuff with that.
Hey Thanks for pointing it out. We'll add that soon.
that's not how percentages work
I do think that $70/mo is reasonable per cluster but don't dismiss the value of k8s even for small projects. I used to bring a project from Ansible to k8s and even though it use only 2 nodes (~$200/mo), the tooling, the abstraction, the snappiness of gke was very much worth the switch.
I don’t think we were driven to explore so much as we were hunter gatherers often following our food, especially as human densities in one area came to exceed the number of hunter gatherers that area could support.

(The Pacific Islanders are perhaps an exception)
This. My father also has a farm, and I did a ton of manual labor until my mid-20s. It has zero romantic appeal to me, and I'm always amused by office workers that idealize rural living. For one thing, manual labor is incredibly mindless and repetitive. I am now a very comfortable urban dweller, and happy to not even have to shovel my front walk. I miss absolutely none of this lifestyle.

On the political front, I find idealizing farmers obnoxious because it's mostly a taxpayer-subsidized existence for extremely dubious reasons