skysight-inc/HackerNews huggingface dataset:
The US is blessed with low population density, and people don't share meals family style.

We don't have to copy everything China does, just do what has proven to work:

Fast testing and contact tracing.
I wonder: what is the bad character? It's apparently not 0x20, but what is it? How did it get there? What keeps this from happening again to someone else?
Radical suggestion: read the C standard.
No Motivation Without Vision
Edit: here’s a Lancet Editorial “COVID-19: too little, too late?” https://www.thelancet.com/journals/lancet/article/PIIS0140-6...

* * *

Seattle is about 2 weeks behind Lombardy. The Bay Area maybe 3 weeks behind. Everywhere in the US is going to be in that situation in 2 months at most, unless something very dramatic changes ASAP.

The kinds of measures being taken in the US are grossly inadequate for this challenge: leaders and some media outlets continue to downplay risks, residents continue to blithely go about their everyday lives, large gatherings like church meetings and sporting events continue as usual, the CDC/FDA is still blocking sufficient testing around the country, hospitals and medical workers are not being sufficiently trained and prepared, and the supply of personal protective gear and ICU beds is not going to suffice.

We have squandered 4–6 weeks of preparation for this crisis, and hundreds of thousands of people in the US may die as a result, with others experiencing permanent lung damage.

China has shown that this virus can be managed if the number of patients stays low enough that infections are discovered early and patients are treated aggressively with antivirals, supplemental oxygen as soon as blood oxygen starts to drop, mechanical ventilators for severe cases, etc. People’s immune systems generally do fight this virus off if we can keep them breathing for long enough. But that depends on having enough hospital capacity.

If everyone stays complacent and continues to mingle until there are hundreds of local deaths in each area it’s going to be a disaster.

Edit 2: To everyone here: If you have what seems like a minor cold, even if you are a young adult, please stay away from people and don’t spread it. What is 2 weeks of minor cough and sore throat for you might become severe pneumonia requiring hospitalization for your parent or neighbor or coworker. If anyone in the family gets a minor cold, please keep your kids out of school. Etc.
He is only talking about the US, which is not comparable to a normal system.
Balsamico, Cider and Pine Nuts suffer from this problem.

The Balsamico you see in the supermarket is red wine vinegar with added sugar and flavourings. The real stuff it fermented, it's closer to whisky than vinegar.

Cider should be made from pulped apples, sadly it is all too common for it to be made from commercial apple syrups. These are ultra-processed mixes of sugar from various apples. The production process removes the aromatics, so those have to be re-added.

Chinese pine-nuts are far more common than the real Italian pine nuts. They taste nothing like the real thing because they come from a different species of tree.

I've come to the conclusion that anything you buy at a supermarket or chain store is basically fake rubbish. If you want the real thing you need to go visit farm shops at the source.
Reason 1: keeping codebases cleaner.

By keeping commits larger-grained (especially if I'm deleting a functional component), it supports deleting with abandon, and follow the "you aren't going to need it" (YAGNI) principle, rather than having large commented-out sections (or worse, large sections of deadwood in your tree). It also allows you to restore it later if you need it again by only reverting one commit.

Reason 2: finding out WTH went wrong.

By having a master/stable branch and a development branch, if anything goes wrong, I can always diff between the branches to see what/how things broke. Sometimes it's a change to a dependency. Sometimes (ok, most of the time) it's a change I made.

This said, I think it's useful to me because I know what's in the history already. I think looking through commits from someone else with a tree that I'm not familiar with is going to be of very limited use, especially because people don't generally provide the critical answer of "why" a change was done in the commit log.

Related #protip: always try to describe why you're making a change in the commit log.

The how of the change is already there: it's the diff. Why you're either making the change or choosing a specific method over another can be invaluable to the Engineers of Tomorrow, and prevent them from a regression due to context loss/tribal knowledge loss.
Delphi Dying? Think Again, Tiobe
That's a fair point. I think I implicitly meant the combination of factors like "consent they gave me on the drug that didn't have any precursor in pre-drug state and which involves me being sober and them high". If I gave someone the drug and I just sat there sober and they tried to get with me, I'm going to deflect that for sure 100%. It seems wrong to take advantage of that state. It's easy to deflect in a way that leaves it open for talking afterwards.

The equality of states and setting thing matters too. People on MDMA love touching and socializing and if we're both on it, we both know what we're going into, so I'm content (in my sober state describing my high) saying I'd let a lot of that happen because it's fun for us. There are things you sort of assume and which you sort of innocuously chat about where you figure out if they're experienced. It's not strictly speaking consensual when you're both on the drug, but you're not wholly absent. Obviously you don't mess with someone's first time on it, you give them a safe way to be happy without escalating interactions. But if they're experienced, then you can both play.
Tl;Dr: Sometimes, Why is more important than What.
Red is pretty awesome. Last I tried it out, it was not ready for graphics work on Linux.
I think it's an excellent point that a woman with equivalent chops as Linus is less likely to be recognized for it. So I am glad you replied. Thank you.
Probably-stupid question from a non-specialist: if you're digitising an existing real-world picture and want really high fidelity, then why would you convert it to a lossy format like JPEG?
Not limit testing? Approve the use of private testing facilities? Allow automated testing?

Those would all be good steps.
I'm not suggesting that the version you gave would be a problem in practice; I'm also not suggesting that the commit message in the article is the best possible commit message for that change. I'm suggesting that after a long debugging adventure, I'd prefer to err on the side of including any information that feels hard-won, rather than trying to make the message as concise as possible at the possible expense of missing an important detail.

I've read many commit messages with too little detail, and zero with too much detail. (I have read code with too many comments, but it's rare; I've never once read a commit message that made me think "too much detail".) I'm sure it's possible, but on balance I prefer to cultivate instincts of "document anything that was hard to learn" and "in the moment, prefer to over-document rather than under-document".
I am skeptical of blanket statements like that. I’ve yet to meet a (real) language or tool or architecture that doesn’t have merit.
My problem is I don’t know a way. So I go searching for resources to learn from. Except there are dozens of ways to do a given thing. And all are really just partial, incomplete solutions, in different ways. Some are outdated, but how can I tell when I’m not a domain expert. And I don’t want to be an expert on every single domain I have to touch to build whatever thing I am working on.

It’s a frustrating world.
I can confirm, that's my brother in laws advice and he's a beekeeper.
I also buy directly from trusted beekeepers when he's out of honey.
> That's a glib assessment of course - it would imply no communities other than farms themselves. But I don't think its reasonable to assume or claim that most of the rural population is involved in things of direct importance to cities. Presumably there's some economic value, otherwise the population would drop even further, but its certainly not just food, and food by itself isn't a justification.

It's not just food, to be sure. Gas, electricity, water, minerals and all sorts of other resources largely come from rural areas and are transported to urban areas.

> I don't think its reasonable to assume or claim that most of the rural population is involved in things of direct importance to cities.

Excluding the elderly, unemployed and children I'd say a vast majority of the rural population are very much involved in things of direct importance to cities.
I grew up eating hyper-local honey (from my backyard) and the decline of honeybees is a real tragedy. Luckily I still know folks in my area who keep their own bees and my family can still get enough propolis and filtered honey for now. To us, the health benefits of eating local raw honey seem legit. I have never had allergies - my wife, who grew up in a big city and has terrible springtime allergies, notably improves when she eats local propolis. It also seems to improve sore throats and other minor illness discomfort (although that could be the "Mary Poppins Effect," being a spoonful of sugar)

You can buy 10lbs-50lbs at a time and eat it over the course of years. So pay attention to your local classifieds (craigslist, nextdoor, facebook) in late summer and early fall, and buy honey as local as you can get.
You might also take a look at this Minecraft clone in C[1]. Uses sqlite to persist state so you can see how you might interact with a database as well. Quite modern and readable in that most functions outside main.c are <20 lines long. It's also cross platform and should work on Windows, Mac and Linux.

[1]: https://github.com/fogleman/Craft
Why so conspiratory. Yes marketing is one aspect of it. But then again a massive amount of sysadmins are required to manage the cloud ops and very often you need a full time devops person on site to replace the sysadmin. In other words efficiency might have gone up but the it budgets did not go down. All in all the world became better with devops for everyone but the ones whos jobs are not as relevant as they were yesterday.
If I had to guess, the no break space that macOS has on [alt]-[space]: " ".

EDIT: Hmm, that doesn't seem to be it, here's the commit in question https://github.com/alphagov/govuk-puppet/commit/63b36f93bf75...
Asking someone to read a multi-hundred page standards document just to learn the language is wholly unreasonable.
> It becomes 10x more valuable when I was deep into my career learning from the big shots.

Yeah well OP said they've 15+ years of experience so..

> Especially with a language like C. It's not so straight forward without some training or CS education.

I agree with pritovido, when they say C is a very simple language. Sure, it has grown its quirks and gotchas along with some cruft (the kind of things you wouldn't learn about in a CS curriculum anyway), but at its core it really is very simple.
https://www.businessinsider.com/presentation-us-hospitals-pr...
Source:

https://www.businessinsider.com/presentation-us-hospitals-pr...
You don't use your software, and neither do your users
But the tools and tech are not the same for sysadmins and devops people.
Any good sources on DDD?
I’m always skeptical of telling people to not just try something out in programming. Yes, don’t just try to code up the next unix without knowing any c. But definitely getting your hands dirty isn’t going to instill any super bad mental/coding practices.
I would be shocked if that turned out to be true. At best I’d expect some part of treatment very specific to COVID-19 to be free but everything else around it to be normal price. Insurance companies and hospital billing departments screw you and screw up constantly in the best of circumstances—no way I’m trusting them any more than I would a used car salesman.
Ask HN: How do I read technical documentation?
I am never confident that I understand the technical documentation of any software project. On StackOverflow, I tend to skip the documentation references because of this and keep looking for example code to understand.
Yes, ageism is one of the consequences (or reason) of such interview practice.
The syntax looks kind of odd - it feels a bit like trying to read lisp without the parentheses. Seems like a very expressive language though based on the number of characters needed to get stuff done
Well, it's my phone and service, I paid for it, and I want to give the police the address of the perpetrators for them to check out.

But, no, I'm not allowed to do that, because privacy; and, no, the police in California won't do that, either, because courts are overcrowded, and they don't feel like asking the judge for a warrant that AT&T requires.

I don't think the criminals who steal my device are supposed to have any privacy rights. Just sayin'.
How to Publish a PWA on Google Play Store
The interesting life of Maurizio Sarri
Headline: "might not actually be honey"
Article: "adulterated" with no mention of degree

It seems likely the whole article was a part of the strategy of the class action lawsuits mentioned near the end. Extremely exaggerated rhetoric, little in the way of verifiable claims.
Just thinking of another way to do this with (hopefully) less human interaction. A local apt repository (Using debmirror with some scripts to generate a list of allowed packages), and set most machines to use that repository. Then set up unattended-upgrades with some extra exclusions (like the kernel upgrades mentioned in the post). A subset of machines with some extra monitoring could be used as canaries, by pointing them at the standard repositories. For monitoring, maybe a dashboard that polls the machines for all installed packages and compares that version to those in the local mirror and the standard mirror?
To be honest, my desire for the use is mostly driven by self-interest: I enjoy using and can clearly responsibly use so I don't want to be held back by the incapable.

To that end, I think I'm willing to accept it as "pay into this insurance fund that will cover you if you need care" so that you remove the societal cost that you impose and then when you legalize you remove the externalities like the drug lords and all that.
Why not get the news right from the primary source? The World Health Organization (part of the United Nations) publishes a daily situation report:

https://www.who.int/emergencies/diseases/novel-coronavirus-2...

Their director also has statements published regularly:

https://www.who.int/dg/speeches/detail
From an environmental perspective, sure. But not from an economic perspective.

That's great if they can sell it and make money to subsidize the other part of their business (pollination). But if the economics aren't there, that's unrealistic.

Remember, honey bees harvest honey as food for themselves during winter. If you take away their honey, then you need to feed them sugar. The most practical thing is to leave the honey for the bees, and make sugar for humans from other sources that are cheaper (can, beats etc). If honey has some amazing benefit for humans that can't be replicated (whether flavor or health), fine, but the fact that so many can't tell the difference tells me that that isn't sustainable.
Good. I could do without the JS, to be honest (I'm a little tired of pages that refuse to show me anything unless I whitelist some stupid third-party jQuery script in uMatrix), but, baby steps.

When sites finally ditched their trendy Flash rewrites and went back to HTML, I thought, thank God.
Just don't ever look into the crates, as long as the lid stays on the crates are perfect, no reason to believe otherwise.
Those vulnerabilities really have nothing to do with the PDF/A question. PDF signature validators have to check for them regardless of PDF/A, and the issue I raised above is independent of those vulnerabilities.
"I basically ran my Benbox CNC 1310 (almost) nonstop for multiple weeks."

Wow. That's some serious dedication. What an excellent multi-disciplinary project, congratulations!
There is no large country that has amazing Internet everywhere. Size does matter in this regard.
For me there's almost no wisdom to assimilate when reading source code until I've given a fair shot at using the language and experiencing its obstacles. Then seeing other people overcome them is where almost all of the a-ha moments are.
It’s a nice title but webapps have evolved from documents to application bundles.

It’s super cool that we built wildly complicated apps out of what was in spirit an FTP client with a PDF reader but it makes since that we have to hack the document retrieval system less now that the client can run code.

Maybe one day we’ll stop hacking on the document store’s limited RPC-ish protocol too.
I think a lot of clutter and hoarding is based on "I might..." or "Maybe I will..."

"I might have to change it to use a THREE by THREE matrix!!"
Then maybe you can clarify what its actual insight is? I still don't understand how ice shipping is analogous to reviews, or what the common dynamic is. Simply expressing that [1] got me 30 net upvotes and no attempts to explain.

I think a more reasonable hypothesis is that the comment is fluff -- it doesn't communicate anything relevant but somehow makes you feel you learned something and changed your mind. That is not what I want to see more of on HN.

[1] https://news.ycombinator.com/item?id=22507740
Yes, that graph.

Alright, makes sense. I guess a parabola is the primordial (at least, to high school teachers) example so I understand why that is what you picked.

In terms of whether a parabola makes sense for the example, it's difficult for me to say. From my personal experience I would say this could maybe be done with differential equations and something akin to an R_0. Then you would also have steady states, but the advantage would be that you can actually see how your other parameters (coefficients in the differential equations) influence the conversion rate (in my analogy R_0).
It depends on what you're doing. Low level stuff pretty much has to be C. But for applications I agree there are much better alternatives these days.
There's something else: work-life balance.

I've worked in a US company (in a German branch) and the work hours, late night meetings etc. they did in the US were insane to all of us. I can't say if this is typical or not, but from what I hear it is.

In Germany, people usually give their best effort... for 8 hours, then they go home and enjoy their free time (or family time, if they have one). Of course, sometimes emergencies happen and you stay longer, but this is seen as an exception. Worker protection is also very strong here, meaning that things like "on call duty without compensation" aren't even legal.

Also, if you're in the valley you might not be able to afford to live there, so you have to factor in commuting too. Commutes are generally much shorter in Europe and public transportation is also usually better.

Yes, it's true that you earn a lot more in the US, even factoring in health insurance, rent etc., and I agree that European (and in particular German) employers should be paying more (and salaries are already starting to rise significantly), but still, I wouldn't want to trade because in the end, money is not all that matters.
If they work with the government to participate in this data taking scheme, they are conspiring to fake a veneer. They just have no choice.
Expect this in a Greta speech soon. We need to stop using Tyres on our cars!
I had the same experience, but I tried to help. Now my name is in the contributors list, but I still don't trust it. My changes have all been lost to rewrites, and I assume new bugs have replaced the old ones I fixed.
Is there a JQuery Linear Algebra routine?
“Domain-Driven Design: Tackling Complexity in the Heart of Software“ by Eric Evans seems to be the preeminent book on the subject.
The JAM stack the author is talking about is entirely driven by JS. The is “static” in the sense that a .dmg file is static and can be hosted on a CDN and not templated on the server.
Well, OP asked for source of truth. Nothing comes as close as the standard itself.

Honestly, I think any programmer writing C today should have it around for reference. And yeah you kinda need to read it too, or you won't be able to refer much.

That said, no need to read it cover to cover. There's stuff one can earmark as being there but ignore until it's actually needed (for example: the grammar and all the library functions).

And speaking of tedu, I would recommend to the OP that they get in the habit of checking out the OpenBSD man pages for libc functions.
I thought it was what started the ECS architectures which are all the rage in game engines nowadays, and start bleeding in GUI and other fields too.
Doesn't seem such a bad idea to me.
The idea of a one-liner is sort of silly when applied to functional programming. Every lisp expression, for example, no matter how long in editor space, is logically a single line.
Of course it’s in scope, it’s an unproven technology that’s still quite immature. It’s the same as the “Hadoop tips” posts back in the day where people would rightfully point out that Hadoop was a bad choice for the sample problem.
I see git-crypt missing from the comparison
I'll vouch for Walter, even if his insight I've received less than coolly in the past.

He is technically correct that the pilot's did have information in hand through Airworthyness Directives at the time. The only place I tend to depart from him point of view-wise is how the human factors come into it.

He believes, (and if you mull on it from the technical point of view, he's right) that it should have been covered with the same procedure.

I may not be an aero engineer, but I've done stints in both Quality, and Safety industries. My stint in safety brought me into contact frequently with the aviation guys, and unintuitively enough, they were very particular about how information was presented to pilots. When I asked why, th He answer was that they needed to fly the plane, not be burdened with how everything went together. Their job was seen as needing to know everything that affected the operation and aeronautic behavior of the craft first and foremost.

That's where I believe these Airworthyness Directives, though accurate, failed. The pilot's mental model was built up during their training period which included no mention of MCAS. The Airworthyness Directive in this case would translate to informing a pilot of a Major feature release through an off hand set of patch notes.

Which is why I still hold Boeing at fault, even if a faulty misunderstand may have been arrived at by the pilot's reading alone of a notification outlining the exact solution to the feature.

You don't build the kind of instinctual multi-level reflexive behavioral binding through a singular notification. You must explain the why, and provide repeated examples to get good retention.
I'm sure it reduces wear on the tires.
As anecdote, my girlfriend teaches philosophy and has used fragments of this book more than once.
I personally find it to be a modern Alice in Wonderland, don't you think?
iPhones are not shipped in a guarded truck.
Perhaps to call the Christian worldview into question using sarcasm and sardonic humor.
I see the one on the right on my screen (iPhone XS and 5K iMac). If what you see is more like the left, I’m with sibling comment: you could use a display calibration.
In that type of vaccine, it's exactly as you say. They kill the virus with heat or chemicals, then introduce dead virus into the body. The human body learns the structures on the surface of the virus, recognizes those structures as bad, and releases antibodies if they ever reappear.

It's like someone showing you a dead man and saying "he is survived by an identical twin brother that is wanted for murder."
Making Vim – Why use Vim and the .vimrc – Part 1
It produces private industry. So there’s that.