skysight-inc/HackerNews huggingface dataset:
I opened the video. Saw that it is edited (It does not show the entire meeting from the beginning to the end unedited. He puts clips of himself in the middle. He does his signature "ask for donations" thing. Etc). Given literally the entirety of his work history, I know it is going to be misleading if not an outright lie. So I spent 1 minute realizing it won't be worth my 30 minutes and closed the tab.

And if you are going to argue that this is not enough to refuse to believe the video and I should present more concrete evidence, I will refer you to the bullshit asymmetry principle:

https://twitter.com/ziobrando/status/289635060758507521?lang...
It may have escaped because of an authoritarian reaction at the beginning, but I'm not too impressed with how we in the free world have handled our end.
This recent month is like a nightmare where you realize just how bad it is, but slowly. So many people would actually throw (someone else's) grandpa under a bus for a profit; it's just that they haven't had a chance yet to do it. And now we have it.

This begs an interesting question, the paradox of tolerance on steroids: is it ethical to murder people that put profits over the lives of their neighbors?
https://www.youtube.com/watch?v=DFab1dN9GXs
I actually suspect the reason the codepath is still enabled is probably to do with third parties running in a PWA context. That said I don’t see how this is actually all that flimsy of a mechanism, it avoids needing a special case. As it is you can’t really count on browser local storage alone for long-term storage; the same is actually true for Android and iOS apps too, who lose all of their local data when they are deleted. (It is possible for at least Android apps to write data to other places like the SD card, but that is a totally different story imo.)

Honestly, if my data really matters, I don’t want it to be stored only in a single place. I can get the argument of wanting to have federated syncing, that would give the user freedom to choose where data syncs or doesn’t. But in my opinion you either care about the data or you don’t. Any data stored locally anywhere should be considered lost until proven otherwise. Like, drop your phone in a sewer, leave it in the wash accidentally, have it stolen, or even just have a different software bug obliterate your data and it’s gone. That’s the definition of fragility.

This mechanism failing is mostly theoretical, but having ones phone break is not; I would guess those of us who have been using smartphones for 10+ years have, by and large, all experienced data loss when storing data with no backup.

To relate to your statement, can you imagine if your data on Dropbox was stored on one harddrive, in one server, in one datacenter? Servers fail constantly. You can of course do whatever you want to improve reliability but without redundancy you are very much pissing in the wind.

On the note of “localStorage is temporary,” nothing in the spec defines how long localStorage persists, just that it is not bound to the session. In fact though, Safari already deletes localStorage when disk space is running low.

I am very much an advocate for folks being able to control their own data. I personally self host a lot and use a Synology NAS as my own backup for most things. But I think Safari would be wasting time to disable the counter entirely for PWAs. It doesn’t meaningfully change the likelihood that users will lose data. I think users often do want strong durability and privacy, and an API that n apps from needing to implement many remotes would be way more impactful. I’d love to tell an arbitrary notes app, “Go backup to this Synology NAS” without it needing to specifically support Synology NASes or for example, WebDAV. Put the provider on the clientside and you have a place to implement end-to-end encryption.

(Of course, Apple has iCloud backup, but I don’t think that covers your localStorage content anyways.)
If capitalism doesn’t fall during this can I pay you to burn the portrait anyway?
It doesn't have to be a disaster to extend the lock down (aka some restrictions). Remote work exists. Contactless food delivery exists. Homeschooling is easier than ever.

We just need to focus on helping people make those transitions. We need to stop focusing on "just say no" and start focusing on "You can say yes to these things. We can help you make that choice."
That doesn't really solve anything. If 20% of our population got the disease in the same six month period the health care system would collapse entirely and we'd be looking at up to 10% CFR. Millions and millions of people dead.
I'm not sure I understand the "bad for the economy" side of things. Who will suffer if we shut down unessential businesses and just mail people checks? We'll still be able to eat, we'll still have roofs over our heads, etc. The only ones who will really see their lives change significantly are the ultra-rich, who need us riding around in Ubers, renting Airbnbs, and buying plane tickets so they can fund their wealthy lifestyles. Who gives a shit about them? The average American is affected less by a quarantine than an unchecked pandemic. The only reason this is even a discussion is because our political system has been completely bought out to serve only the wealthy.
A week won't do shit. You need a couple of months for the curve to become flat and from there on you go to targeted lockdowns through a lot of testing.
>"Basically, enough testing so that new cases can be immediately identified and quarantined."

Currently since everyone is suffering there is pressure on the government to provide aid and for employers to be flexible. I'd be concerned that support wouldn't be extended to people who do need to be quarantined after society as a whole has returned to work.
We've definitely always had strong Premier/Prime Ministerial identities: think Vogel "King Dick", Savage, Muldoon, Lange, Clarke as well as Key and Adern.
I'm going to level with you, also as a Canadian living in the US, this list of behaviors reads like something you'd come up with if you spent all day inside consuming local news. Lockdown seems to be working just fine in Seattle.
A few important notes for those who skip TFA and come straight to the comments:

> The nurse ... said Mr. Kelly had not used protective equipment, even though he regularly helped nurses on his team with hands-on care.

> ... an outside consultant ... said she last saw Mr. Kelly at work the week of March 9, interacting with patients and hospital staff, wearing neither a mask nor any protective gear.
US tops world in coronavirus cases, overtaking China and Italy
On the 'essential workers' bit:

Worth being clear that it is not necessary to completely eliminate every case of the virus.

If the natural r0 is 3, and you eliminate roughly 3/4 of each person's contacts, we've won.

You can break these links by things like social distancing, wearing PPE, better hygiene, better contact tracing and isolation, immunity, or closing some portions of the economy.

In theory, I'd be surprised if the essential workers cant work while keeping r0 low enough for it to die out.

It's not clear how hard it is to get this r0 sufficiently down. Different countries are experimenting with different strategies.
Trickbot to Ryuk in Two Hours
If you have a Facebook account and are curious what other apps and websites are sending data about you to Facebook, check out this link:

https://www.facebook.com/off_facebook_activity/activity_list

(click the area with the various app & website icons to expand into a more detailed view)

I was pretty surprised the first time I came across that list, there are a lot of apps on there that I never did a Facebook login with. For example right now I see that a map app I downloaded when I was travelling last year but only opened once or twice has sent 395 "interactions", the latest of which was 3 days ago. Actually, I should probably delete that now haha. Also, I'm using Firefox with the Facebook container, Privacy Badger, and uBlock Origin, and there are still many websites listed.
Thanks, I suppose that answers the question of "why not try the opcode instead of doing command discovery". Though what I was really trying to understand was, "if you've already issued the command {for whatever reason}, and it returns invalid opcode, then shouldn't you fall back to an alternative command?" Because at that point, you have enough information to know you can do so safely. It seems to me that that's what the storage driver needs to do, irrespective of any command discovery or lack thereof beforehand.
Great idea! I've wished for something like this, except for personal contacts because it would help me get on top of sending thank-you letters.
Ask HN: Quarampetition
Excuse the poor name (still thinking of something catchy). I have almost no spare time even while quarantined to build or think through a fun social media-esque tool that I think would go absolutely viral if built (or an already existing tool used) effectively for this purpose.

I’ve seen lots of mini fitness challenges on social media during the last month of quarantine like “get 10 give 10” pertaining to sit ups, push ups, or other activities. Imagine a platform where you could request, schedule, vote for, etc. mini virtual competitions between celebrities, personalities, athletes, etc. and be able to, in real time watch two big names (rivals or otherwise) having a fun little competition. All while letting others enjoy, be inspired, or join along while it’s happening.

Again, I have no time or will to think through what this would look like, but figured putting this here for other smart folks on HN to let the juices flow or shoot it down would be interesting. Some amazing virtual “competitions” I envision:

Hulk Hogan vs Ric Flair

Brett Favre vs Troy Aikman

Sundar Pichai vs Mark Zuckerburg

Kanye West vs Taylor Swift

Rinaldo vs Messi

I mean, the possibilities are endless, no?
If only you were in China and could report on him for bad behavior...
Ok, but as the median salary for an American citizen is $31,099 per year, you’re at least one, maybe two standard deviations above what a typical American makes.
I find there is an uncomfortable blurry line in the sand here where it is somehow OK to let the flu kill tens of thousands without us batting an eyelash, but not OK for this illness to kill a million. At the end of the day the decision is pragmatic and based on money, similar to allowing motor vehicles on public roads (to the point where they are de facto required).
Thanks for the correction. Should have sticked to a piece of furniture... :/
I got a question, clearly a SaaS like this can easily be a desktop application if someone wanted to make one.

When your business starts making real money, at what point are you forced to start buying out these standalone apps so that your business model isn’t threatened?
In the first comment you said that capitalism was going to fail and likened that failure to the one of the Soviet system.

Maybe that comment was a bit hyperbolic?
> it fully deserves what occurs

"It" is not one person, "it" is a country of 330 million people. Many of them are not behaving in the ways you describe. I personally have not observed any such behaviors in my neighborhood or on the (rare) occasions over the past few weeks when I've had to go to the store (we stocked up early on to minimize the need to shop).

Also, while we Americans do tend to distrust authorities and we like to exercise our freedoms, we also have (or at least some segment of us have) a strong sense of personal responsibility. That means, first, that you are perfectly justified in not going to neighborhood BBQs or tailgate parties and explaining that you don't think it's safe, telling people sharply in stores (after you've backed away to a safe distance) that you are keeping your distance for your and their safety, publicly telling assholes who treat it like a joke in public that it isn't a joke, publicly criticizing people who post obviously stupid things on social media, etc. You are responsible for your own safety and you don't have to accept what others are doing as normal or right.

Second, personal responsibility means that all those people who are doing stupid things should suffer the consequences of their actions. If they feel bad because you spoke sharply to them to protect your own safety or to call out obviously stupid behaviors, tough. And if they get sick because they didn't take proper precautions, you don't owe them sympathy.

Unfortunately, many Americans do seem to have lost sight of the whole personal responsibility thing in recent times. Perhaps this is an opportunity to re-emphasize it.
I respectfully disagree. Things get better or worse based on our decision-making skills and the physical state of the world, not because we "deserve" to get better or because it "naturally" happens. We have to put in the effort and hard work in order to attain greatness, it doesn't just come.

For example, I made two Hacker News posts about the coronavirus before all this happened, and both times people rose to dismiss my concerns:

https://news.ycombinator.com/item?id=22111815
https://news.ycombinator.com/item?id=22453381

Now JHU CSSE is reporting 23,970 deaths and a continued exponential rise in confirmed cases with no peaking in sight. We're quarantining themselves on a state-by-state basis, NY w/ Cuomo is locking down hard while New Orleans was partying @ Mardi Gras. No restrictions on domestic interstate travel. No federal roadmap for the next three to six months. No communications with even our closest allies on travel bans.

Just as surely as the sun rises, black swans can and do happen, and sometimes empires and peoples don't get up. Not ever. Carthage, Babylon, Jericho, Palmyra, Teotihuacan, and a hundred other once-great cities said we will overcome and persevere, and now they're dead and dead forever.

We have absolutely got to stop thinking we're exceptional and we're different. We're where we are now because a lot of good men and women worked tirelessly to get us here, sometimes kicking and screaming. We'll get out of it if and only if we listen to those same men and women working tirelessly on our behalf.

Otherwise we will join the dead in the scrap heap of history. Don't ever, ever assume it can't happen to you.
Imagine rent is coming due at the end of March, and you're $1000 short. But you expect to have $5000 more than needed to get by, by the end of April. You'd be happy to take $1000 in March in the form of gift cards and have them redeemed in April.

To be safe, though, I plan to wait a few months, and maybe space it out across a couple months.
CalTech Virologist David Ho Regarding Coronavirus
That may be the real reason, but telling people that it won't help them as the reason certainly did not help.

Now the medical personal need a lot more masks than they would have if people had been more cautious and covered their face.
From Wikipedia.

"In the field of psychology, the Dunning–Kruger effect is a cognitive bias in which people assess their cognitive ability as greater than it is. It is related to the cognitive bias of illusory superiority and comes from the inability of people to recognize their lack of ability."

Engineers who don't know they don't know what it takes to design, manufacture and test a life-critical medical piece of equipment at scale. Yup, very much Dunning-Kruger. They think they know far more than they actually do. There's was a link HN just a few days ago from a bunch of physicists who set out to design a ventilators using, among other things, Home Depot parts. Let me put it this way. We have someone in my family with a PhD in Physics. Super smart guy. He has never built anything and can't build anything, much less life saving devices by the thousands.

DK doesn't just apply to "dumb" people. I have worked with dozens of engineers who don't understand just how much they don't know.

Maybe not the strict intent of DK, but very much the same kind of effect.

Let's not split hairs. I think you know what I meant.
I'd suggest "Operating Systems: Three Easy Pieces". (http://pages.cs.wisc.edu/~remzi/OSTEP/)

I've found it very accessible. Largely, the way that they teach is to describe a system based on a set of assumptions, then slowly relax each of the assumptions one by one until you reach an example of a real system. That style of teaching really works for me.
I am not who you replied to, but since you seem to sincerely want an answer, let me help you out by adding the missing words I see when I read the original poster statement:

> ... but these two top choices really do seem incompatible. Is your political goal mostly to shake up the status quo?

I read as:

> ... these two top choices really do seem incompatible (in standard political frameworks since in standard political frameworks individuals are ranked based on their proposed actions and they frequently propose actions that are fundamental opposites in certain dimensions (e.g. raise vs lower taxes on rich are clearly opposites in at least one important sense)). (Given that you propose that ordering, you must be using a non-standard framework. I can think of one framework off the top of my head which may result in that ordering, so let me ask you if that is the case.) Is your political goal mostly to shake up the status quo? (If that is not the case, can you explain what you are optimizing for and the step-by-step reason for why their stated goals/actions will help in achieving that even though the proposed actions are opposites in the normally considered dimensions. You will probably need to make an argument for why that dimension is irrelevant, less important than a different dimension where they are the same, or that the dimension has the same properties at both extremes.)
I am working on adding a Zoom client to a medical device right now :)
Do we really need to be helping out Airbnb hosts? maybe im just being short-sighted
> Who will suffer if we shut down unessential businesses and just mail people checks? We'll still be able to eat, we'll still have roofs over our heads, etc. The only ones who will really see their lives change significantly are the ultra-rich, who need us riding around in Ubers, renting Airbnbs, and buying plane tickets so they can fund their wealthy lifestyles.

Why do you think this to be the case? The ultra-rich don't need you around to do whatever they want. They have their islands and personal staff to attend to them.

When the government bails you out and gives you money, you slowly by slowly become unable to eat, unable to have roofs over your head. Food does not magically appear in a grocery store. Food has a global supply chain that requires your currency to have value. When the government prints money, it makes it harder for it to borrow money in the future. Eventually, your dollar buys less on the global markets, meaning farmers cannot acquire fertilizer and other needed things to grow your crops. We won't be able to hire labor to pick the crops. People will lose their jobs as exports dry up and American dollars buy less and less foreign currency. Eventually, farmers raise their prices to combat all these forces, and the government must print more money. This is just food on the table. Construction materials and workers to put a roof on your head require an even larger, international supply chain. In order to combat this, the government reduces welfare programs and increases taxes. Business and 'the rich' leave for greener pastures. Frankly, inflation kills, and I don't understand why everyone is so dismissive of this.

I'm not even touching inflation's effects on doctors ability to do medicine.
The FDA has started vaccine tests?
Open Source Face Shield
Minimalist Hyperscale Servers for the Rest of Us
If didn’t say or imply it was ok.

I ASKED if it was a revenue stream.
Relaxation and Romantic Music
I've tended to like C++ as a user-space programming language, but I also tend to agree that its completely jumped the shark in the past decade. The current trope of "modern C++" programmers seem like the modern equivalent of the "pure OOP" crowd that infected C++ in the late 1990 early 2000's. The difference being that the modern C++ people have created what is pretty much worse in class syntax messes as they have tried to bolt concepts on using the template syntax. The shared_ptr<>/make_unique<> etc syntax is mostly nonsensical to anyone who isn't willing to buy into the cult. I'm really wishing those people had forked the language into C+++ or something so they could have actually deprecated all the syntax they hate and replaced it with what they believe to be the one true path, leaving the core C++ language mostly static, and fixing only the most critical of issues (as is C).
Blokada has a similar feature set, with support for bundled advert/spyware/social media block lists as well as your own.
It's going to be a return to rampant crime, drug addiction, poverty, etc.

There will be significantly more deaths from the cure.
I reject your "this offends my sense of ethics and thus it cannot be most pragmatic or humane" line of reasoning. Will you at least acknowledge there exists a relationship between a trashed economy and an increase in human suffering (not least of all suicides)?
I guess this is "a classic marketing mistake," as the author says, but I see this more as a mission-based problem. It sounds from what little is written that increasing sales was the manufacturer's priority, not a product that would be better for consumers.

I run a small, wholesale bread bakery. I made a similar kind of ingredient change about two years ago, replacing a small amount of refined sugar with an even smaller amount of malted barley flour. Either way, the products got hints of both color and sweetness. I made the change because I know there are people who are put off by refined sugar as an ingredient. I only made it a point to tell the one customer that packages my breads in a way that requires nutritional labeling. I have told other customers when the change was pertinent to some conversation we were already having, but I never did this as a selling point.
The way I figure: they're fragile as it is, so if I can help make their life easier, I do :-)
How Does the Coronavirus Behave Inside a Patient?
I don't see how this could occur. Either you do WRITE SAME and it works or it doesn't and you have to manually issue WRITE commands.
First thought for easy digitization of hand written notes is an iPad with pencil by your workstation. A BKM for integrating that into your Zotero workflow isn’t obvious though.
Huh. The more things change, the more they stay the same.

This is one hard nut to crack, it's almost if a 3rd party of some kind has extremely broad reach.

Oh well, worth a try, and back to the drawing board we go.
Indeed. Practical example from another language. I was using a thread pool written by someone else to execute some tasks. For reasons, the tasks were essentially represented as shared_ptr's to an object instance.

The pool dequeued a task, issued it to a thread, the thread then called a method on the object and asked for more work.

I stumbled over a case where the destructor of the task was not always called, leaving all sorts of handles hanging.

Turned out the code that dequeued a task did so into a local variable, and didn't clear that variable after it had passed it on to the thread. So when the pool ran out of work, a reference to the last task was being held by the local variable in the pool code, and that reference was only released when new work arrived or the pool was destroyed.
because it pales in comparison now, but it's still spreading. What value is there in a snapshot measurement of something that is actively increasing at an exponential rate??

The sentence chosen for the post title reads completely different if you read the following sentence in the article.
The article I read said he had severe asthma.
The generalization about always following an exponential increase until herd immunity is completely wrong.

Proof: China's infection rate https://www.worldometers.info/coronavirus/country/china/
Are there any tricks to hosting it correctly, or is it pretty fool proof?