skysight-inc/HackerNews huggingface dataset:
WHO said it was because Xi was a common last name. But I can confirm Xi isn’t a common Chinese last name. It ranks 332 by population, https://zh.m.wikipedia.org/wiki/%E4%B9%A0%E5%A7%93

810k out of 1.4billion. 0.05%
Azimuth Forum
Such a cool game. It has been responsible for security fixes that improved Postgres itself.

The coolest part is the SQL Injection trophy.

There are paths to get many trophies in this game (most ships killed in a round, most resources mined in a round, most planets conquered, etc.). Those are all granted automatically.

But there is NO automated path to grant a SQL Injection trophy.

...yet some people have them. Hah.
The development of the quaternion normal distribution
Although it's only Python 2.7, cpython-based games have been running in the web browser for years.

https://beuc.itch.io/the-question-web

(I'm the lead developer of Ren'Py, though Sylvain Beucler did most of the work. He also has a 3.8 port here: https://www.beuc.net/python-emscripten/python/dir?ci=tip )
Wolf Creek sucks.

You'd hate it there.
Of course it does. Pathogen flora flourishes in those masks and you're constantly breathing it.
Do you happen to know about any good resources on growing algae at home? Is there a forum/community for that?
Could you elaborate on why you found the German schools lacking?
They’re a pay as you go MVNO so there’s no legal requirement on either end. Might have to deal with the fallout though.
Correct, further:

- The compilation means that there's at least a check for syntactic validity before any old crap is published.

- JS-based HTML can be fully dynamic to the extent that there's no sense of an underlying document at all. There are times when this is useful. That is an exceedingly small minority of the cases in which it is used. The fact that it's often preferable to rerender an HTML document as PDF, simply for readability, let alone archival, should speak volumes.
This is just a "spherical cow on a frictionless plane" model, but wouldn't Bernoulli's principle mean that the moving water would "pull" on the cavity's fluid somewhat?
> With Omikron herd immunity is impossible. 100% vaccinated population wouldn't get us there.

But, as the linked page says:

> Transmissibility: It is not yet clear whether Omicron is more transmissible

We do not know enough about Omicron for you to be able to make a statement like that. Do you have a source that has a better understanding than the WHO?

In addition, even if there are covid variants that our current vaccines are not effective enough with a 100% vaccinated population to cause herd immunity, that doesn't mean it's impossible, just that we need better vaccines. There are some viruses that mutate so quickly that it's unlikely for us to ever have full herd immunity (i.e. the flu, though even for the flu, if we had good enough vaccines and coverage, it might cease to exist), but I don't see you making a compelling argument about that.
Autocomplete makes all the difference. Especially ones that also search the command description.
Not disappearance: elimination.

Almost genocide of.

I put this squarely on Apple.

They have continually sucked people in with promises then shut the door behind them, replacing those promises with restrictions and entrenching in to “the one true ecosystem”
A plain reading of the report doesn't convey this. IP law is not mentioned.
Stop with the globalism

Nations should handle their borders-- that's the point and root of a nation: to be born in a specifically territory.
"I Don't Want E2EE..."
But he was not able to get peanuts, like all the other passengers. You decide :)
The opposite of Aphantasia is Hyperphantasia [0].

I believe myself to be hyperphantasic.

I believe that reading books is much more enjoyable for me. I can quickly visualize stuff that others cannot.

I actually see stuff in vivid details on my head.

This has benifits in many areas.

[0]: https://en.wikipedia.org/wiki/Hyperphantasia
it's a shame the video game isn't very fun to play at all too.
Libre.Study now allows courses to be “forked” like GitHub repositories
Flawed, but better than not having a WHO. IMO China’s influence is more because they did a great job at committing hard to diplomacy and working relationships at WHO at the exact same time the US pulled away. It turns out diplomacy and leadership matter.

In my limited experience, the WHO, like many NGOs/multi-lateral bodies, is full of intelligent, motivated people dedicated to their mission. Those people aren’t motivated by money, but are motivated by prestige and recognition. China pulled those levers well for the last several years, the US didn’t, but i don’t know of a fundamental reason why the US can’t return to its traditional place of influence if it tries.

Should the US (or China) sign a multi lateral treaty requiring it to deliver vaccines and other health resources to more vulnerable citizens of other countries ahead of some or all of its own citizens? I don’t know. Is the WHO worth having around, even in a flawed or even semi-hostile state? Yes.
It's pretty cool that this latest version uses the latest main branch of CPython directly, without any additional modifications.
The underwater 'kites' generating electricity as they move
This is great for rotating my lockscreen backgrounds
Yes, but how did it Plato, Aristoteles and the other brains back then?

And, why is Nietzsche talking bullshit in Ecce Homo?

'Nothing should be eaten between meals, coffee should be given up — coffee makes one gloomy.'

Hm, something really dark and deep is brewing up here...

You never drink the same cup of coffee twice.
But also, after drinking it, you're not the same as before.
Well, we also have the opposite, ie. no mask mandate for large parts of the world for many, many years.

We should not have any restrictions at all for Corona as soon as it's possible.

And if you compare Corona with some of the large flu seasons we've seen, then based on the hospitalizations we should abandon all restrictions now.

I sincerely hope that we wake up and realize this, as this is now a huge social experiment into how restricting humans work.
Book review: Accelerate – The science of Lean software and DevOps
looks like part of an analemma
I don’t think either is superior, but I do think they have different advantages. Here’s my take on my lack of a mind’s eye, from above: https://news.ycombinator.com/item?id=29370518

Recognition via rules and properties works just as well as visual recognition. What you and I essentially have are two different algebras for the same underlying knowledge. The towers we build on top of those foundations will be fairly similar, even if the coding is different at the lowest levels.
Facebook has a lot of very smart engineers and I am certain that once they put some effort behind it that they will be able to delay this until 2030 or even further.
The resulting decline in the number of people that can be fed at one time might not be as great for your kids.
It's depressing how fun and productive it can be to model a domain, but then attempting to deploy that in a production enterprise environment is dependency hell.
Defenestration of covid
Sure, for diseases we know and are actively fighting (how long was it before we got vaccines for COVID?). My point was that for unknown diseases you might be exposed to in the future you are probably (I say probably, because hey let's not kid ourselves we're all mostly speaking out of our a**s here :)) better off if you had been exposed to milder diseases beforehand.
The comments here are roughly the opposite of what a responsible group of people should agree to. Yes, the WHO isn't perfect. They made a ton of mistakes, especially in the beginning when information was scarce and the demands for information far outstripped their ability to deliver. But focusing on the mistakes and trying to play politics with the sensitive situation that they were handed after the fact certainly isn't helping, any organization that tries to deal with the initial period of outbreaks of novel diseases is going to end up making mistakes: this is a given in that situation, you, no matter how hard you would try, would not do any better.

Pandemics are - by definition - a global problem and trying to solve these with local countermeasures (aka, take care of the West and forget about the rest) isn't going to work: until such a thing is under control everywhere it might as well not be under control anywhere.

The current mess is there to a large degree because countries have been ignoring the WHO, not because they followed the WHO and their advice turned out to be nonsense.

If anything the WHO should have been more strict in their initial reading of the situation and I'm pretty sure that they have learned their lesson, but the prevention paradox is real and if they had cried 'wolf' too early they would have been abused by the same people that now claim that they messed up because they didn't react soon enough and strong enough.

From day #1 the WHO has been arguing for strong countermeasures rather than to slow-walk it to see how bad it was going to get because time lost will not be won back during a pandemic.

WHO Press briefing March 13th 2020:

https://www.youtube.com/watch?v=AqRHH6e-y6I

The WHO did not fail us, but politicians certainly did.
>what is so implausible about this

That's an interesting question. I'm not a pilot, I haven't spent a lot of time listening to pilots talk, and I have no specific thing to point to that is definitively impossible. I have no reductionist explanation.

There might indeed be a core that was embellished. If so, then I think it was overdone.

Real things that happen can be unbelievable; I've had the experience of telling a true story that people completely refuse to believe. But this story is believable to many, so it doesn't seem to go in the same bucket.

Stories that get repeated a lot get tweaked along the way, eventually to their detriment. If something was originally a good story, then it's easier to make it worse than better.
I had the 8440 as a kid[1]. I loved that set.

[1]http://www.technicopedia.com/8440.html
> What if the package you want isn't provided by the distribution?

You package it.

> What if the distribution's version doesn't support the features you need?

You package the version that does.

> What if it can't be built by relying only on things that are already packaged?

You package the dependencies first.

> How do you distribute your software so it runs on other distributions?

Give them the source so they can package it.

> Do you maintain a different build for each package manager?

Yes, that's the whole idea behind distributions.

> What if you want to run on platforms that don't have standard package managers, like MacOS or Windows?

Well, there you anyway downloaded random things form the internet…

But nowadays even those systems have package management that can be used!

> How do you update the packages without internet downloads during provisioning the build?

It's not about disabling package downloads (which come form a trusted source btw).

It's about disabling downloads form random places on the internet.

Also you can use a local package mirror. That's what the build systems of distributions do.

> The C/C++ model has proven to be fatally flawed. It hasn't worked, that's why modern languages eschew reliance on the distributions' package managers, and greenfield C/C++ projects use the same model.

Well, except for all packaged software out there…

> I'd go so far as to say this model is a key reason why we need containerization to deploy modern software today

Nobody needs that. Software form packages just works fine. All the Linux installations around the globe are a prove of that fact.

> since you can't trust software written on distro X runs on distro Y because it packages dependency Z differently all the way up to the root of the dependency tree (glibc, usually).

Of course you can. It works exceptionally fine. After you packaged it.

> The fundamental flaw of this model is that it inverts the dependency tree. Build time dependencies are local to individual projects and need to be handled separately from all other software. With few exceptions, Linux distros make this mistake and it's why we can't rely on distro package management for new projects.

More or less every distro does it wrong? And you know how to do it correctly?

Maybe you should share your knowledge with the clueless people building distributions! Get in touch with for example Debian and tell them they need to stop making this mistake.

By the way: How does your software reach the users when it's not packaged?

At least I hear "sometimes" that users demand proper software packages. But maybe it's just me…
110%. You absolutely nailed a big part of it.

It’s like shipping entry level jobs to other countries: People lose the ability to learn and grow on the job. They lose the ability to work their way up. Instead you have to rely on an establishment that is hands-off.

It’s “study learning” vs actually doing the work.
>. All of the known STDs...

herpes and human papilloma virus are both viral stds long known.

I was in college then and with recurrent strep (bacterial) treated in infectious diseases at a major hospital in Chicago, where HIV patients were also treated; they (science, doctors) knew what was going on very well, but how to effectively treat it was totally the unknown, to your point.
When claiming it's a scheme, they should also state which version they are aiming at. From the readme, this seems to be a partial implementation of R4RS? Is this correct?
I came here to say the same about HP calculators from the 35 to the 48. I have almost every one. The 42 is a great daily driver, and the 41 a workhorse. The 28 was my first and the 48 or 49 may be the best IMO.
Apple is also the biggest customer for Samsung, outside of Samsung themselves. And they have preferential contracts with Samsung, too. Enough that Apple has required the Samsung chip manufacturing subsidiary to operate with Chinese Walls between them and the other Samsung businesses, and sometimes Apple gets preferential treatment over those other Samsung businesses.

So, this is a frying pan versus fire situation. I don’t think AMD and Qualcomm are doing themselves any favors here.
Ask HN: How do you handle user license provisioning for a subscription product?
I’m developing a B2B SaaS product that uses a subscription model. I’m looking at services like Okta/Auth0/Azure AD B2C for customer identity & user account management. To manage subscriptions I’m planning to use a service like Chargebee/Recurly/Chargify or maybe just Stripe.

What I don’t see is a product that marries these 2 services. Is there a reason most SaaS companies end up developing their own licensing provisioning tools? It seems like this is another product/service that could be offered?

I don’t feel my requirements are all that unique. I basically need a customer front end that allows subscription owners to assign licenses to specific user identities. My app would then just have to validate that the current user has an active/paid subscription.

Am I overlooking a product or service that’s already out there? Or is this something I’m going to have to develop myself?
> Actually making a commercially viable indie game takes incredible amounts of time, effort, and skill-building

Only if you don't invest in luck. Flappy bird, for example.
Nobody's going to clean anything up unless they feel like it's worth paying attention.
We had a scare like this here in Québec during April: https://montreal.ctvnews.ca/recalled-masks-were-worn-by-thou...

As far as I know, it was more of a fear than anything else. But it raises an important question: who controls the quality of the masks we wear? What's to stop a store from ordering substandard products and ordering all its employees to wear them?
> Stop with the globalism

> Nations should handle their borders-- that's the point and root of a nation: to be born in a specifically territory.

And obviously, there are giant classes of problems that cannot be addressed effectively (or at all) with that outlook.

For instance: a nation focused solely on its own territory will be unable to prevent a pandemic disease from affecting it if its neighbor manages to cover it up long enough for it spread across the boarder.

It's basically the externality problem from economics.
Fully agreed, requires having a vaccine first though. I just didn't fully agree with GP's goal of never ever falling sick ever.
there's one to stay away from: scopolamine
It is, especially when many try to push for a union with sound reasoning and etc.

Then, the 10 biggest unions in US are like the worst, most unethical, most corrupted organizations in the country.
Unfortunately, the way we handled this is to me ample proof that climate change will happen and that we as humanity won't do a thing to stop it beyond some symbolic moves. In short, we're fucked. But some people will make bank while selling the rest of the world down the river.
Agreed entirely. It wouldn't even solve the attack described in the post; a malicious VSCode plugin (as that would be ran from your /home folder somewhere.

It feels so many security ideas fail to protect the /home dir which contains 99% of important data that needs secured, and instead focus on the OS. I understand that for servers and hypervisors, but it feels like so little effort goes into desktop OS on this.

Basically, desktop OSes need to become more like iOS and Android in how they ask for permissions and segregate apps from each other.
Heh, ok did not expect to see my old project sitting on the front page <3 The server is getting gently hugged to death atm but I'll try to keep it responding.

Some added info...

- The entire thing is open source: https://github.com/Abstrct/Schemaverse/

- This was discussed on hacker news 10(!) years ago https://news.ycombinator.com/item?id=3969108

- Some players have written more code to play the game than I wrote to build it

- We have a tournament every year at DEF CON

- Postgres is awesome
In proper typesetting, "widow" words or lines are taken care of with fluid spacing and rewriting. It's a small science in how best to approach that, and you basically take the entire page/chapter into account to avoid them. Rewriting stuff to get rid of them is perfectly natural. I don't see why we don't care about readability to the same extent when programming.

When typesetting code (which is what we are doing when discussing line limits), natural questions to ask are:

1. Why have a line length limit?

2. If there are reasons to have it, what should it be?

3. Should it be in characters or actual width?

It seems that there's no (big) disagreement that we should have a length limit on lines in code. If you are disagreeing, none of the stuff below matters :)

When it comes to what it should be, a limit of 80 has proven to be sufficiently long not to impede development, and is likely just good as any (you get benefits like multiple side-by-side-by-side windows on wide screens, yet you need to break lines more often; you need to factor your code more carefully to avoid too many indentation levels, yet you can't use sufficiently expressive symbol names....).

If you decide on any particular limit (100? 120? 400?), you'll still have cases where you need to break up long lines. The tools argument (grepping and such) is thus rendered moot, because you've got all the same problems, just less frequently (and that's probably scarier, because it'll be easier to miss something when refactoring).

Finally, the question of monospaced fonts is a curious one: unfortunately, I know of no code editor that works well with non-monospaced fonts, so I've never seriously considered not using them, but the only place where I truly care about fixed-spacing is indentation. And since that renders equally in non-monospaced fonts, I'd be willing to get rid of them too ;-)
> I am really tired of fighting the social media corporations' constant decisions to de-emphasize posts with offsite links to places where I can get people to pay for my work.

I only just recently learned of this. Younger people are equally unexcited by that bullshit. I saw an artist, who's in her early 20s, always posting the link to her Twitch streams as reply to the Tweet where she'd announce that she's streaming. I asked her about it and she told me that links to other sites never make it into peoples' timelines. She and her boyfriend also write words like Patreon and commission in leetspeak to avoid any issues with those.

And you're absolutely right about NFTs. There is only hate for them among the furry artists that I follow (and there's a lot of them given that's all I'm on Twitter for). They hate the environmental impact. They hate the theft of artwork. They hate the scams. And they just think NFTs are overall pointless.
That was the other half of it though. Once it’s simple to mitigate, automate it!

To be fair, this was on a team that had A TON of operational debt. Like you’d get paged 30 times _a day_ when on call. Nobody wanted to move to weekly on call from a daily rotation because it would be a total nightmare, but daily meant the incentive to fix something was low because tomorrow it would be someone else’s problem. Of course, the solution was to get the alerts and underlying software under control, which we did and things got better.

Many of the non automated run books that remained were things like “look at these three graphs, if they’re doing x, escalate to team y”. We were somewhat hamstrung by political considerations that prevented us from simply directly paging those teams, or limitations of our alerting system that couldn’t link alerts (“if this other alarm is already going off, you don’t have to do anything because team y is already being paged for the root cause”).
There is no real benefit to masks for many countries with high degree of vaccination.

The hospitalizations tell the story, ie. we are doing better than under the big flu seasons from the past.

It's more that the majority thinks that masks work, so it won't change anytime soon.
Ren'Py is a joy to use and an excellent project.
https://www.medicalnewstoday.com/articles/delta-variant-has-...

> However, the highest risks were from the Delta variant. In the Delta cases, there was a 108% increase in the risk of hospitalization, a 235% increased risk of ICU admission, and a 133% higher risk of death, compared with the original variant.

Its very rare, but it does happen. Delta is proof of it. But chances are, we won't roll "snake eyes" again on the most recent mutation.

Mutations are random: they can improve, or diminish the virus. Especially on something as important as the spike protein: that is literally the site that binds with our cells. Omicron could be better... or worse... at binding. There's all sorts of questions that are up in the air.

From a policy / scientist point of view, it makes sense to "hope for the best, prepare for the worst". That is: we should react as if its a worst-case scenario mutation, but we need to keep hope until the proof actually comes in.

----

A lot of information will come in the next couple of weeks: I'm sure supercomputers are simulating how this molecule now interacts with our bodies (but those simulations take days or weeks to finish accurately). There are surely trials and science to be done here.

Omnicron is a wakeup-call to the scientific community. But I'm not sure its worthy of being discussed in public yet. There's just not enough information here.