

deleted by creator


deleted by creator
Why is your avatar the ROC flag if you’re from PRC?


Thunderbird is going hard on Rust all of a sudden. Recently they started using it in Thunderbird and now they’re starting a whole service in Stalwart (written in Rust).
Super awesome.


Everything was worse at some point earlier on. That doesnt mean much. PRC came from ROC, so it wasn’t progress.


It sounds like that’s what I’m talking about. It was Imperial -> ROC -> PRC, not Imperial -> PRC.
The only progress was ROC. PRC was worse.
It’s like saying “Oh you don’t like Trump fucking up everything in our government so it’s way more authoritarian? Well it’s much better than when the US was imperial England, so it’s still progress.”
There’s a step missing.


But before CCP wasn’t it ROC, not imperial China?
Yep, we disagree. The world and technology especially is an extremely complicated place. IMO any complex system that is built upon “humans should just know all this complexity and keep it in mind all the time” is fundamentally broken.
I think you’re saying the same thing as what I am. If it’s more complex than what you may think, the language should guard against it. If not, it should make it simple.
Rust, for example, is the only mainstream language where it isn’t possible to read from a file handle after it’s been closed. Doing so is a compilation failure. This is just a general invariant of “how to use files”.
But you also don’t need to think about allocating or deallocating memory in Rust. It does that fke you automatically, even though it’s not GC.
JS can also be complicated when it tries to hide realities about the world. E.g. is a const array or object immutable? No, the pointer is. But pointers don’t exist! /s
I mean, this is correct in many cases, unironically.
It should be one of the core purposes of a programming language to help humans to write the code they intend. If a language doesnt do that then it’s bad.


I feel like bananas would be cold as hell if they were growing that fast.


Lol lots of assumptions being made here.


That’s not nit picky.
Another method I’ve used extensively is to block code reviews on unmaintainability. Management has insight into high level stuff, but devs where I work dictate what gets merged.


I’m still appalled that my Yubikey / FIDO2 still doesnt work on Firefox. I have it as a passkey for GitHub, realized it doesnt work on Firefox, so they just prompt me for my password. That seems backwards to have password as a fallback, too.
Both of those work on induction perfectly well.
I hate this mentality. There are things that are legit concerns and then there are things which aren’t. Please don’t use the same logic for taking up smoking.
I use Bitwarden for passwords and notes


Ecosia is building a custom search engine index, ETA summer 2025


Google. They had such a noble cause and potential - to organize the world’s information so that everyone could search it effectively. There was a point I thought of them as the epitome of academia, a huge force in the quest for the advancement of the world.
Now they’ve become the exact opposite.
I don’t do the accent with names. It reminds me of when people say croissant with a French accent or “Mehico” instead of Mexico - I get those are the pronunciations if you’re speaking French or Spanish, but IMO the rest of the sentence is English so just use the English accent / pronunciation.