skysight-inc/HackerNews huggingface dataset:
> This is a Python library, not a programming language. Seems like a misnomer.

From https://docs.taichi-lang.org/docs:

> Taichi is a domain-specific language (DSL) embedded in Python.

...

> Taichi scope vs. Python scope:
>
> Everything decorated with @ti.kernel and @ti.func is in the Taichi scope and
> hence will be compiled by the Taichi compiler. Everything else is in the Python scope.
It was the first language I learned, and I will always have a fondness for it. But I’m also happy to be using languages like Ruby now for scripting.
It isn't what you asked, but we use Gitpod to have identical environments across our team and between different laptops. I used to avoid writing code on my Macbook (using it only for administrative stuff I can do in Chrome), but now that it's identical to my main Ubuntu driver it's actually pretty nice. I also used to hate Windows/Mac developers complaining that scripts don't work for them because bash/coreutils are different on their machines.
the whole game feels like political propaganda (edit: in the beginning)

i'd be more happy if it was just a game and nothing else

my result: https://imgur.com/a/1yfRYQL
Look at who is hired in Chinese and Mexican small biz in the US, for example.
I recently used C++ for the first time. Because I saw a blog post that MSVC now supports C++ modules, I decided to try them. During the development I started getting weird linker errors about duplicate COMDAT and from my research it seems it's compiler or linker bug.
Basically I use git for .local/dotfiles/ which are then symlinked to the relevant files like .zshrc or .emacs.d/init.el. Then I just keep that repo up to date with git pulls. Works across 2 macbooks, a Fedora workstation, and a Fedora headless server.

Couple of bits from a guide I wrote recently: https://gist.github.com/aclarknexient/0ffcb98aa262c585c49d4b...

# store stuff here that you don't want in github
[[ -f $HOME/.zshenv-local ]] && source $HOME/.zshenv-local

# depends on 'brew install grep'
[[ $OSTYPE =~ ^darwin.* ]] && alias grep='ggrep --colour=auto --exclude-dir={.bzr,CVS,.git,.hg,.svn,.idea,.tox}'

That OSTYPE is great for all those little bits that are unique to each operating system. The zshenv-local is in .gitignore, so you can keep tokens, api keys, etc etc in there. OSTYPE could even be used to import specific files like .zshenv-darwin or .zshenv-linux-gnu

If you're ssh'ing between your hosts, you can use something like this:

if [[ -n $SSH_CONNECTION ]]; then
ZSH_THEME="afowler"
else
ZSH_THEME="powerlevel10k/powerlevel10k"
fi

It's not fancy and doesn't use cool tools, but my setup works for me just fine.
He didn't test the version of the extension that he'd built himself with 32-bit vscode, but the previous test with the prebuilt extension from VS Code Marketplace which didn't reproduce the bug must have been done using the 32-bit version since that's what he had installed at that point in the tale.
From the article:

> His software converted a one-way “hash function” (one that takes an input string of arbitrary length and compresses it into a finite, usually shorter, string; the function has many uses in cryptography) into a private-key encryption system (one that can be decoded only by whoever holds the private “key,” or pass code). The functionality of the software depended on two people’s having exchanged their private keys.

I get what you're saying, that would typically mean encrypt with private key, and decryption with public key, like how signature algorithms work, but still, there is no cryptosystem that makes it okay to start exchanging your private keys with random parties you're communicating with, by the very definition of "private key".
Sure, create an environment for black market cartridges. Turn every hunter into a criminal. Forget standards on these black market cartridges so they are blowing up in people's guns.
The Winklevoss twins have fortunes riding on crypto comeback
"It's never a compiler bug" is a reference to a commonly held idea that programmers are usually too quick to blame the compiler before realising the bug is actually in their own code. I chose to read the title to mean that the author _does_ know the difference between the compiler and the rest of the toolchain, but chose to let the slight inaccuracy slide for the sake of the reference.

More interestingly, which other statements are wrong?
“This is extraordinarily rare”

As is mass shootings, when considering the population…what’s different is that all murder/suicides are now perfectly announced to everyone, almost instantly.

This problem needs several factors to resolve, and perfectly doing all of them (hardening soft targets, mental health response, reduction in the availability of guns, intervention in situations of parental abuse and neglect) will still not, 100%, make the problem go away. It’s a factor of a large population, people with a moral/ethical gap - possibly due to external factors, with ready access to very effective tools, broadcast to a passive population instantly - which brings revenue to the media.
I couldn't agree more with your final thought. I assumed there may only be one or two diverted flights in a day, and certainly a handful more during winter weather, etc.

I clearly remember when I finally let my initial prototype run on a laptop for a day and ignored it, an old HP laptop just chugging away parsing flight plan data, plugged in and running too hot in my office. By the next day I had > 20 diversions, with no notable weather, and assumed I had a bug in my logic.

Lots more to do here, including adding some weather details and someday predictive analytics. Thanks again for checking it out and the feedback.
Does TAILS apply DoH at the operating system level yet? Or is DNS resolved via TOR?
I addressed that the US National Guard is part of the US Military. I don't doubt that an armed civilian population can defeat the US Military, but most 2A advocates support the physical mechanisms of tyranny: militarized police, violation of privacy, unlawful detainment. They wait for a civil war that never comes, while supporting the growth of the police state. Is the annual number of gun casualties worth an absolutist 2A position when guns don't actually make us any freer?
Talking about repeal of the 2nd amendment is equally useless when there are probably more guns than people in the US, and there's nowhere near enough support for that.
There are some ideas, such as increasing the age of ownership, and many others, which should be considered. You'll actually be able to achieve results. Banning guns completely in America is simply impossible now.
As an IT industry analyst at the time, it may seem like a cheap acquisition today, but it was seen as pretty rich at the time. I'm not sure how many people appreciated how big a deal VMware was. My understanding is Diane Greene didn't want to sell but the VCs wanted their exit. And she was eventually pushed out when VMware hit it big and she was excessively chafing under EMC control.
That is probably the biggest strawman I have seen on HN
> Enforced by whom? What is the punishment if you break it?

The government. We need a comprehensive set of media safety laws that prevent publication of these dangerous reports so they won't fall into the wrong hands.
I'm in OrgMode. I test the waters with Obsidian periodically, but I also really, really hate Electron apps so I'm unlikely to make the jump from Org into something unless it's got a truly native Mac app.
Yet another practical application of the Pareto Principle[0]

--------------

[0] https://en.wikipedia.org/wiki/Pareto_principle
The government knows better? Please…
I don't think so. When I worked at Google most things that talked to the outside world were carefully rate limited with quite generous backoffs if there was signs of the receiving side being harmed (errors or slowdowns). Especially crawling and mail sending. But Google is a big company and it is very likely that the Go team didn't think of these things that are probably top-of-mind for someone on the crawling, ads or mail teams.
That adds up to maybe 100-200 people in my head. It's not like they rebuild every payment integration every day.

I worked for a retailer with >$2B in revenue across stores and 5 websites plus internal tools and we had about 100. And probably half were low cost contractors. Software practices sucked, deploys took forever, they had an ivory tower architecture crew and pie in the sky CTO and yet their digital products all worked fine and made tons of money. Why? Their products and branding were excellent.
I disagree that they go down the path they do because they think they’re going to be FAANG-sized, but rather it’s a case of cargo-culting, “we’ll use these tools/architectures because the best companies use them, therefore they must be the best tools/architectures.”
It’s kind of par for the entire enterprise market as a whole similar to the structural problems of b2b companies. SMBs are hard to serve effectively and the margins are slim, so you’ll see companies that are b2b move more toward SMB b2b (see: Best Buy although Apple is the clear exception here). Everyone chases the big accounts because the model is less risky no different than how there’s no shortage of luxury homes being built.
I believe there may be minidisc recorders which can do this.

[edit] http://felmicamps.co.uk/pluginpower.html
Totally, and it is a tough thing because it feels so intractable--the mountain to get over (38 states in favor of repealing) just seems nigh impossible. But, stranger things have happened.
I'd bet decent money one can also purchase a brand-new Hansom cab, complete with buggy whip. This is the nature of obsolescence.
Ah, now I see the difference. Cheers!
> Perl never had this kind of traction afaik - yes many scripts were written on Perl but not many .com companies were based on it.

Were you around for the first (pre-2000) dotcom boom? From where I was sitting (freelancing in London) it sometimes seemed that all of the first wave of dotcom companies were writing their apps in Perl.

In fact, I've often thought that a lot of Perl's current bad reputation stems from this generation's CTOs and dev managers being people who suffered writing those Perl web apps at a time when no-one knew how any of this stuff was supposed to work and careful design went out the window in the rush to get things to market before the bubble burst.
And djbdns which I have fond memories of in comparison to bind nightmares
Not sure I understand the expected synergies here. Broadcom's main business is making embedded chips for networking and storage devices. Is this just a pure diversification play?
> Guns add little value to people's lives

This is a facially absurd claim to make based on the extremely motivated behavior of tens of millions of Americans.

> are likely to amplify poor decisions into death and serious injury

For a very questionable definition of "likely". As someone who actually performs explicit risk calculations, I am vastly more worried about hundreds of other risk sources to which I have daily exposure.
> Rich powerful people don't accept that truth, and keep trying to get what they want. But you can't always get what you want. So that's gonna be a hard lesson for Wil I think.

In the very first paragraph of the article, Wil explained how he predicted, correctly, what the reaction would be from his parents. He's not in denial, not even close.
The UN definition almost cerrtainly requires mass killing, and a steadily increasing population is extremely strong evidence that there's no genocide, under the UN definition. As the UN points out (per your source), the word "genocide" literally means the killing of a race or tribe:

> It consists of the Greek prefix genos, meaning race or tribe, and the Latin suffix cide, meaning killing.

It's often claimed that the UN definition is somehow radically broader than the popular definition (i.e., extermination of an ethnic or religious group). This just isn't true. In fact, the UN states that its definition of genocide is stricter than the popular definition:

> The popular understanding of what constitutes genocide tends to be broader than the content of the norm under international law.

The UN definition is very clear that "genocide" means a deliberate plan to physical (not culturally) destroy a group:

> To constitute genocide, there must be a proven intent on the part of perpetrators to physically destroy a national, ethnical, racial or religious group. Cultural destruction does not suffice, nor does an intention to simply disperse a group.

There's simply no evidence that the Chinese government is enacting a plan to physically eliminate the Uyghurs. The claims that China is carrying out a genocide are ludicrous. It's a gambit on the part of the US government: they're making a transparently false, but extremely serious accusation, on the bet that they won't be called out on their lies. Nobody wants to be viewed as a "genocide denier," the Western public knows pretty much nothing about China, and the media is usually willing to go along with the government narrative about "enemy" countries (see: Western media complicity in the lies about Iraqi WMD in the lead-up to the Iraq War).

Finally, even if one were to accept the claim that the UN definition of genocide is broader than the popular definition (it isn't, but let's play along), the people making this accusation would still be engaged in a dishonest rhetorical game. When the public hears "genocide," they think of the Holocaust. That's what the US government wants people to think when it accuses China of "genocide." When really challenged (which rarely happens in major media), defenders of this charge will claim that the UN definition is radically different from the popular definition. But the whole reason they're using this charged word is because they want people to think that what China is doing is equivalent to the Holocaust.
Multiplicity Choices Are Hard to Model and Change
Uber hits 1B rides in Africa
Yes the guard was nationalized in 1903 and runs counter to the idea of state militias. The Civil War was the end of the discussion about states needing a physical deterrent to keep the federal government out of their business.
The same as the inventor of Pacman feels for teenagers popping little white pills while listening to repeatitive computer music.

The fact that first person shooters are played by hundreds of millions all over the world, but mass shootings are 99% a US thing (which much predated first person shooters, e.g. "I don't like Mondays") should answer the question...
the game is literally about how policy impacts startups.
It looks awesome, thank you for writing it!
He did basically run the Manhattan Project for searching for ideal curves, brute forcing millions of them and testing their properties, out of which came Curve25519, which is pretty much the curve used by anyone who knows what they're doing.

https://en.wikipedia.org/wiki/Curve25519

I saw him give a really awesome talk about the process of finding Curve25519 around the time he published it, and I think the story is a lot more interesting than people realize.
How is it clickbait? The author stated what was possible and described how. Whether or not it's a worthwhile article is a separate matter - but there's a whole culture of spelunkers into this kind of stuff.
Well, I have first hand experience being at the mercy of criminals. Do you think the police is always available when crime happens? How many cops would any country, let alone a city, need to provide safety for every citizen?

Your statement makes no sense.
"Defensive gun use" does not necessarily mean "killed someone". It could be merely brandishing the weapon.

And while a home invasion does not necessarily give the right to shoot someone per se, it makes it quite a bit easier to satisfy the conditions for self-defense that I have laid out elsewhere in this thread.
Maybe that’s a problem? Sure, it’d be easy for the conversation to devolve into ‘you can say what the government trains you to say’, but everyone knows you can’t yell ‘fire’ in a theatre.
Or the <THUMP THUMP THUMP...> of line printers...
There are in the UK too, but much much less with time now since mass production of food is vastly more efficient and accessible. And to that point I grew up extremely poor in the 80s (thanks inflation!) and hunting with guns was crucial if we wanted to get by. I would say 90%+ of my meat came from us shooting or trapping it when we couldn't afford the bullets. Additionally we used guns to protect livestock from foxes etc. BUT... we all had gun licenses and extensive security and background checks. And we were in the extreme minority.

My point being; surely the vast majority of Americans consume what they do via an industrial food system... Having more guns than people makes zero sense unless every citizen is using AR15s in their back yards to hunt rabbits for dinner.
There is a saying that god may have made man, but Samuel Colt made them equal. The right to use lethal force in defense of self is pretty widely accepted, but we should acknowledge that some of us have dramatic advantages in that regard. Being taller, having been in more fights, having a physically active job, being male... Firearms, more than literally any other weapon, level that disadvantage. So to acknowledge the right but deny it an equitable means seems unfair to me.

And on a less philosophical note, there will be no changes to the constitution until we have a complete party failure on one side or the other. The current polarization does not seem correctable as it self perpetuates. And in this climate even public agreement on normal legislation that both parties privately agree on is rare, because that is seen as conspiring with the enemy.
Is it the right default? If the vast majority of branches are predictable, then without PGO a branch would be the right choice, no?

If they're gonna make this behavior the default, I presume they have lots of benchmarks showing it's generally the correct choice..
So is this essentially just a non-mechanical dehumidifier? How is there enough water to pluck, when the point of an arid climate is that it's... well, arid? The air is usually as dry as the ground in those places. Or so I thought.
While we can denigrate Uber all we want for a money losing biz model, I have to say that it was one of the most useful things in Africa as a tourist. Sure, you could try to find a local driver or use a hotel service but the first is risky, the latter expensive (and not really feasible if you're in an Airbnb). I spent a month in Kenya where Uber/Bolt are available and then 6 weeks in Cameroon and wow the differences were stark, so difficult to get around in Cameroon because of a lack of a reliable Uber-like service
Why unprecedented birdflu outbreaks sweeping the world are concerning scientists
Are there any good examples of products acquired that then thrived or even really continued to do reasonably well?

It seems more common for a product to be acquired and then languish as the people who care about it leave or are forced out. For example: the Primavera scheduling tool has mostly languished since being acquired by Oracle.
When I last used it -- it was pretty cool. It was a "web app" that you saved as a .html file to your computer and just opened in the browser (no back-end, no web-server, all-local). I'm not sure how much browsers have locked that down now.
"Sweden's GDP per capita is more than double of Portugal"

You're still scrabbling about to try and hide this with cherry picking. There's no scientifically valid reason to only compare Sweden with Norway, or Portugal, or Italy. That's why the blog post shows it relative to all European countries (and they could have included the USA, Canada etc too).

Moreover you have no scientific or biological basis to claim that GDP is the reason lockdowns weren't necessary in Sweden. No epidemiologist ever claimed some GDP dependence existed when justifying the policy nor have they done since.

"Italy's healthcare system was overwhelmed early on in the epidemic"

No, it wasn't. I kept waiting for news reports to switch from "hospitals are nearly full" to "hospitals are full and people are queuing outside" but it never happened actually (except maybe for one or two very small local hospitals? even then it's unclear). Certainly the whole of Italy was never overwhelmed. That was the impression the press wanted to give but if you watched carefully it wasn't the case.

"hospitals all over the world approached 100% ICU capacity at several points in the last two years"

Hospitals are always approaching 100% utilization because ICU capacity is flexible (it's partly a designation related to staffing levels), and having unused capacity is wasteful. Again, this is a talking point that was spun to try and justify the catastrophic policies, but they aren't valid. Hospitals weren't actually overloaded and especially not in Sweden which didn't bother with most of the mitigations.

"It's basic logic: if we had to use lockdowns in the most extreme cases where hospitals were reaching capacity, then these countries would have experienced a higher death rate regardless of what they did."

Huh? There's nothing logical about what you just wrote. The whole point is that we did not have to use lockdowns because they don't do anything, and comparing places that used them vs places that didn't (not just Portugal) shows this clearly.

It's logical that lockdowns don't work. SARS-CoV-2 spreads like a gas and can hang in the air for hours. Lockdowns didn't stop people interacting nor did it stop airflows. SARS-1 could spread through drainage pipes in apartment buildings, it literally didn't matter if nobody left their room, they'd still be exposed. And of course even in lockdowns people still had to pass through places recently vacated by the sick, like shops, apartment building lobbies etc. The justification for lockdown was the droplet model of spread, which is wrong.
Frankly, that's good news.

This, I would also argue, is the worldwide phenomenon of "the great resignation". Naturally, the name itself means to quit. However in proceeding months, it also represents unionization, representation, work slowdowns, walkoffs, pickets, and much more.

South Korea's response here seems more about focusing legal and societal pressure against these mega-owners. Which, again, is laudable.
When I say federal system I mean a system of having semi-autonomous governing regions (states). A centralized government is not a federal system, but the naming conventions make it confusing.