

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.
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.
I’d absolutely qualify it as non-secure in this context. Signal is E2E encrypted but there are no systems in place where it understands who’s added to a chat and validates access based on ACLs or anything. Authorization policies are critical in securing systems.
I thought you are going to mention that she’s receiving an enormous amount of money from the government, even though she’s Republican.
I can forgive someone for now knowing who specifically enacted some bill or something, but being simultaneously against supporting people with government handouts while relying on $400K from the government to survive? Wtf.
Four times??? We’re almost diving by zero here. Sanders is basically infinity times more sane.
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.
Maybe i should start saying I make $90 billion a year as a tax optimization
That’s been debunked - we get so few minerals from water for our diet that it’s almost nothing anyway. Almost everything is from solid foods or non-water liquids.
Curious if anyone can weigh in on this - is there much benefit to having fluorinated drinking water if you brush twice a day with fluorinated toothpaste and rinse with flourinated mouthwash?
I distill all my drinking water, but it’s to remove PFAS and all the other garbage we’ve polluted the earth with. Not because of flouride.
If I punch you in the face, say you’re a stupid bitch, then tell you I didn’t mean it, wouldn’t that be enough?
A Nazi salute is a Nazi salute. It isn’t something you can accidentally do.
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.
Ecosia is building a custom search engine index, ETA summer 2025
That’s exactly how I felt, but with Link to the Past.
I was interested in the source for 38 here:
Using mild soap on well-seasoned cast-iron cookware will not damage the seasoning.[37] This is not because modern soaps are gentler than older soaps.[38]
It was just an article that said
Many sources explain that soap is OK because today’s dish soap (like our favorite from Mrs. Meyer’s) is gentler than it used to be. That may be true, but it’s not really the point. Once your pan is well seasoned, a little dish soap isn’t going to make a difference.
Pretty sad excuse for a source. Not even sure what that’s supposed to mean. Why is that not the point?
AFAIK the issue was soap used to contain lye which would destroy the seasoning. That’s a huge difference from modern soap.
IMO a very small amount of storage should be free but after that the user needs to pay. It’s the right thing to do for hosts and for the environment. If content creators need massive amounts of video then that will incentivize them to make money on it.
The only people left out are small, niche channels that have quality or important content but don’t make much money. Maybe they could be cut special deals by the hosts / donors.
The problem is that “master” means several things. There is Masters degree, master sword, master blacksmith, master copy, all of which have absolutely nothing to do with master / slave.
The Git “master” terminology came from “master copy”. There’s an email thread online where someone asked Linus Torvalds the origin and this is what he said.
The whole thing about it being about master / slave was some random uneducated person guessing, and they were wrong.
I agree that main is simpler and clearer, but it has nothing to do with racism.