Boosted by cwebber@social.coop ("Christine Lemmer-Webber"):
carnage4life@mas.to ("Dare Obasanjo") wrote:
“We’re all trying to find the guy who did this” - ChatGPT
Boosted by cwebber@social.coop ("Christine Lemmer-Webber"):
carnage4life@mas.to ("Dare Obasanjo") wrote:
“We’re all trying to find the guy who did this” - ChatGPT
dysfun@treehouse.systems ("gaytabase") wrote:
okay okay, i'll go one further. when i do certain things in rust, memory safety pisses me off and i end up writing c in rust because i don't have the tools to express the api i need safely. or not at full performance at any rate.
hence why i have been doing a lot of c and zig recently. because there i can replace all that memory safety with "just learn to write c properly", which i conveniently already did.
because it works in the small, on a project of limited size, with a team of one person who knows c properly.
i think you can see probably see that this is not all projects and that the bigger everything gets the more room there is to fuck up. and so people accept the compromises of the safe-by-default languages because it's cheaper than the fuckups that tend towards guaranteed after a certain codebase size.
cwebber@social.coop ("Christine Lemmer-Webber") wrote:
oh right and before I forget I just wanted to let you know that
Boosted by cwebber@social.coop ("Christine Lemmer-Webber"):
evan@cosocial.ca ("Evan Prodromou") wrote:
@cwebber you know how I voted
Boosted by cwebber@social.coop ("Christine Lemmer-Webber"):
aisling@critters.gay ("Aisling "chilla time abolitionist" Fawn") wrote:
haha. hahahahahahahahahahaaha.
cwebber@social.coop ("Christine Lemmer-Webber") wrote:
yes friends, it's multiple choice
cwebber@social.coop ("Christine Lemmer-Webber") wrote:
the AI bubble popping
cwebber@social.coop ("Christine Lemmer-Webber") wrote:
ur face
dysfun@treehouse.systems ("gaytabase") wrote:
actually, advice moment:: if you don't know you need a systems programming language for some reason, don't use one.
do you have any idea how many times i see a rust webapp and think "what the fuck?"
cwebber@social.coop ("Christine Lemmer-Webber") wrote:
gosh golly gee willikers shucks
dysfun@treehouse.systems ("gaytabase") wrote:
just realised that my favourite scheme dialect noone has heard of that i used as a kid now accepts LLM contributions. :/
WHY CAN'T I JUST HAVE NICE MEMORIES OF SOFTWARE I USED TO USE?
cwebber@social.coop ("Christine Lemmer-Webber") wrote:
the poll
cwebber@social.coop ("Christine Lemmer-Webber") wrote:
nope
cwebber@social.coop ("Christine Lemmer-Webber") wrote:
yup
cwebber@social.coop ("Christine Lemmer-Webber") wrote:
oh no
your thoughts
on the timeline
how did they get there
Boosted by slightlyoff@toot.cafe ("Alex Russell"):
katharinehayhoe.com@bsky.brid.gy ("Katharine Hayhoe") wrote:
Climate.us is officially live! After NOAA ended Climate.gov’s day-to-day operations in 2025, former team members built Climate.us to carry that work forward. Their explanations and graphics have always stood out to me as clear, accessible, and transparent. I’m really looking forward to this reboot.
dysfun@treehouse.systems ("gaytabase") wrote:
now i'm not telling anybody they're wrong to think memory safety is important. not causing memory unsafety is certainly important and having tools help you with this is really quite a natural thing to want.
what i don't get is that this seems to be prioritised at the cost of everything else. and like if memory safety is all you care about use a garbage collected language.
Boosted by cwebber@social.coop ("Christine Lemmer-Webber"):
astra_vulpes@plush.city ("Astra") wrote:
Here's a rare, authentic photograph of Henry Hoover, 31st president of the United States of America.
The photograph was taken in his childhood home in Iowa, in 1887, when he was 10 years old.
Boosted by cwebber@social.coop ("Christine Lemmer-Webber"):
fredy@tacobelllabs.net ("the public universal fredy :tblverified:") wrote:
they did this to me
dysfun@treehouse.systems ("gaytabase") wrote:
to give you some idea of what i mean, imagine that every time you write an unsafe block, you have to specify the category of unsafe behaviour you unlock. the default unsafe would be something like
unsafe(memory).holy shit wouldn't that be a more useful mechanism right there for anyone who gives a shit about correctness?
dysfun@treehouse.systems ("gaytabase") wrote:
memory safety holds no interest for me whatsoever, actually. that's entirely a property of the apis you wrap stuff in. all your language needs to do to support memory safety is have a powerful enough object model. the ownership model letting you do these things is interesting, the 'memory safety' is way underselling it.
Boosted by isagalaev ("Ivan Sagalaev :flag_wbw:"):
ge0rg@chaos.social ("Ge0rG") wrote:
From the "Pivot to woodworking" department
dysfun@treehouse.systems ("gaytabase") wrote:
i just realised that i've just back to back done a toot slagging c off and a toot minimising "memory safety".
jesus, i'm not going to have to do nuance, am i? actual nuance, i mean, rather than marketing of some unpopular thing.
dysfun@treehouse.systems ("gaytabase") wrote:
"but zig isn't memory safe"
life isn't memory safe, brother/sister/otherkin.
Boosted by slightlyoff@toot.cafe ("Alex Russell"):
fedilucie@rivals.space ("lucie :neocat_floof:") wrote:
sky@schub.social ("Sky Schubert") wrote:
InfraGO? more like InfraSTOP amirite???
I am so sorry.
dysfun@treehouse.systems ("gaytabase") wrote:
trust me when i say you want to get out of the game before you make the interesting mistakes.
dysfun@treehouse.systems ("gaytabase") wrote:
incidentally, i did go off and learn how to write c correctly. i still make mistakes. generally fewer much more interesting mistakes
dysfun@treehouse.systems ("gaytabase") wrote:
"learn to write c correctly" 🤝 "make no mistakes"
isagalaev ("Ivan Sagalaev :flag_wbw:") wrote:
It's been TWO WHOLE days, and I STILL haven't got my #darktable update in the apt! I'd like to talk to your manager!!!11