Shine Get
Yeah I mean come on, this is absolutely stunning /s
Such as can an LLM tell from the bruises on a child or the sunken shoulders whereas the day before they were bright and cheerful that they are being abused at home and that no amount of tailored teaching plans will help that child except through a keen and perceptive teacher who spots what’s really going on.
And will that abused child feel cared about by a school that thinks an AI and a computer monitor are superior to a human being with empathy?
I love this whole “eventually” piece tacked on to talks about LLMs as if they’re more than a prediction model for what word comes next.
It’s akin to “the rest of the fucking owl” like there’s some magical simple step between LLM and full blown AGI.
These “AIs” teaching these kids will be pulled out of use the moment the kids figure out how to bypass the guardrails.
Unless you’re reaaaally small
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.
And 50ml of neurodivergence or, if you’re out, 50L of involuntary celibacy.
A typical greentext recipe is to dissolve it in 100ml of lies.
The mods over on !asklemmy@lemmy.world agreed that AMA/IAMA content is allowed in their community so rather than revive this, best post to asklemmy and, once there’s a critical mass of people interested in that content, it can be spun off into its own community.
Fingers crossed the team behind the Angie fork join forces and work on Freenginx or vice versa. I doubt they’ll be able to keep the name since Nginx won’t be happy how close the names are.
Best comment I’ve read on Lemmy in weeks. Thought provoking, enlightening, and incredibly well written. Thank you for hanging out here.
Indeed. When I heard about this case, it seemed senseless and vile. I’ve since replaced the Switch with a Steam Deck and I’m happy without yet another Zelda or Mario; I’m too busy shooting Pokémon Pals with guns.
Where’s this list of 61,000 apps??
If I remember correctly, the laws that make drugs illegal or not are based on the risk of harm they pose. And by the word of the law, nicotine / tobacco technically should be illegal. When this was raised with a judge, nicotine/tobacco was excluded from being illegal due to “historical precedence”.
Basically, it’s been legal for so long, and the industry built up around it was so large, they didn’t want to touch it and annoy the public (smoking was a hugely common habit at the time).
Funnily enough, weed is legal for medical use in the UK and has been since 2018. Theory goes, as soon as there’s enough political capital to be made from legalising it for recreational use, it’ll happen in the UK. The UK is already one of the largest producers of medical cannabis in the world so government so the money aspect is already being made.
It needs the public calling for it to be made legal and the rest not bothered if it is made legal before Commons would touch it.
3.5e was so much better than 4e tho /d20
Not to excuse the developer but I empathise with why they might have felt compelled to change the license.
One of the biggest pains for any open source project is distributions and packagers who package the software themselves yet make changes or configure in non-standard ways which leads to major overheads for upstream as everyone submits bug reports for bugs introduced down stream and have nothing to do with them.
I feel we, as a community, need to be more vocal about when a project has been modified from the original source for packaging or distribution (where those changes weren’t pushed upstream) to demand the project be renamed in that instance.
I feel for these small developers who do this in their spare time and find the community forcing more work on them and damaging their reputation without any fault of the developer but someone downstream who doesn’t care not want to support what they’ve packaged.
Perhaps there are other solutions? Before other projects decide to use awful licenses and infringe on rights just to try and tackle the problems created by downstream.