Nonsense. If they were perfect, wouldn’t they have used a question mark? Your judgement of character is laughable. What empirical evidence is there that they are perfect?
(How was that?)
Shine Get
Nonsense. If they were perfect, wouldn’t they have used a question mark? Your judgement of character is laughable. What empirical evidence is there that they are perfect?
(How was that?)
Give it to meee
I’m not insisting anything; stating C is not a memory-safe language isn’t a subjective opinion.
Note I’m not even a Rust fan; I still prefer C because it’s what I know. But the kernel isn’t written by a bunch of Lewis Hamiltons; so many patches are from one-time contributors and the kernel continues to get inundated with memory safety bugs that no amount of infrastructure, testing, code review, etc is catching. Linux is written by monkeys with a few Hamiltons doing their best to review everything before merging.
Linus has talked about this repeatedly over the past few years at numerous conferences and there’s a reason he’s integrating Rust drivers and subsystems (and not asking them to fork as you are suggesting) to stop the kernel stagnating and to begin to address the issues like one-off patches that aren’t maintained by their original author and to start squashing the volume of memory corruption bugs that are causing 2/3rds of the kernel’s vulnerabilities.
No idea what you’re being downvoted. Just take a look at all the critical CVSS scored vulnerabilities in the Linux kernel over the past decade. They’re all overwhelmingly due to pitfalls of the C language - they’re rarely architectural issues but instead because some extra fluff wasn’t added to double check the size of an int or a struct etc resulting in memory corruption. Use after frees, out of bounds reads, etc.
These are pretty much wiped out entirely by Rust and caught at compile time (or at runtime with a panic).
The cognitive load of writing safe C, and the volume of extra code it requires, is the problem of C.
You can write safe C, if you know what you’re doing (but as shown by the volume of vulns, even the world’s best C programmers still make slip ups).
Rust forces safe® code without any of the cognitive load of C and without having to go out of your way to learn it and religiously implement it.
Conway’s Law applies in this respect; the mess in governance of Nix has produced a product that reflects that mess. Nix started a beautiful movement but like many first movers, they rarely reap long-term rewards.
You’re right which is why our freezer is out in the garage rather than in the house.
Another thing you can do is buy an ice vest - a vest with waterproof pockets for ice packs. They usually come with a load of extra ice packs so you can freeze and cycle through them. They’re great if you have to go outdoors for something.
AC is expensive but the freezer is already on so I’ve been rather creative with its use haha.
Doggo also enjoys a rubber bone thing that I fill with water and freeze so he can chew and stay cool. Also love freezing ice cubes full of berries and stuff too.
If you have a freezer and a fan, freeze a bunch of water bottles and then put them right behind your fan blades for a cheap AC-like chilly breeze. If you have enough bottles, you can cycle through them and refreeze as they thaw out.
He’s been here the whole time!
People forget that the research behind those vaccines had been going on for 30+ years. What was accelerated was the trials and the gathering and analysis of efficacy and safety data. The actual vaccine technology had been in existence for around a decade at the time.
Yes. What’s modified about it?
What’s modified about it? Certainly not the readme.
Back in 2001, I was walking along the street and passed a new BMW and all I could think was △ △ △.
Took me a beat to realise GTA III was fucking with my mind.
You gotta believe!
It’s not a loophole. As a subsidiary, profits are still invested into the nonprofit and they’re still guided by the Mozilla manifesto. It just lets them do more and raise more funds which would be difficult to do with nonprofit status (selling default search engine for instance). Here’s their original press release when they incorporated Mozilla Corporation in 2005.
Mozilla Foundation has a wholly owned subsidiary that is Mozilla Corporation that is for-profit.
For instance the revenue from Google, so they’re the default search engine, is seen by Mozilla Corporation. So things search-related will indeed be part of their for-profit arm.
Right with you on this one. What an opener to a soundtrack for our lives. Tribe still hits in a way modern hip-hop doesn’t - Tribe had authenticity, roots, and a message delivered with a sense of humor.