Mastodon Feed: Posts

Mastodon Feed

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

Mastodon Feed

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.

Mastodon Feed

cwebber@social.coop ("Christine Lemmer-Webber") wrote:

oh right and before I forget I just wanted to let you know that

Mastodon Feed

Boosted by cwebber@social.coop ("Christine Lemmer-Webber"):
evan@cosocial.ca ("Evan Prodromou") wrote:

@cwebber you know how I voted

Mastodon Feed

Boosted by cwebber@social.coop ("Christine Lemmer-Webber"):
aisling@critters.gay ("Aisling "chilla time abolitionist" Fawn") wrote:

haha. hahahahahahahahahahaaha.

RE: https://critters.gay/notes/akn6m0k2ljer000e

Mastodon Feed

cwebber@social.coop ("Christine Lemmer-Webber") wrote:

yes friends, it's multiple choice

Mastodon Feed

cwebber@social.coop ("Christine Lemmer-Webber") wrote:

the AI bubble popping

Mastodon Feed

cwebber@social.coop ("Christine Lemmer-Webber") wrote:

ur face

Mastodon Feed

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?"

Mastodon Feed

cwebber@social.coop ("Christine Lemmer-Webber") wrote:

gosh golly gee willikers shucks

Mastodon Feed

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?

Mastodon Feed

cwebber@social.coop ("Christine Lemmer-Webber") wrote:

the poll

Mastodon Feed

cwebber@social.coop ("Christine Lemmer-Webber") wrote:

nope

Mastodon Feed

cwebber@social.coop ("Christine Lemmer-Webber") wrote:

yup

Mastodon Feed

cwebber@social.coop ("Christine Lemmer-Webber") wrote:

oh no

your thoughts

on the timeline

how did they get there

Mastodon Feed

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.

Climate.us Home

Mastodon Feed

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.

Mastodon Feed

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.

a picture of a "Henry Hoover" vacuum cleaner, edited to look like a vintage photograph

Mastodon Feed

Boosted by cwebber@social.coop ("Christine Lemmer-Webber"):
fredy@tacobelllabs.net ("the public universal fredy :tblverified:") wrote:

they did this to me

@evadentz we should ban teenagers from ALL media. and then on their 16th birthday they are brought to a theatre to be shown a movie of a train coming directly at them to see if they react and flee in horror like they did in 1896

Mastodon Feed

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?

Mastodon Feed

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.

Mastodon Feed

Boosted by isagalaev ("Ivan Sagalaev :flag_wbw:"):
ge0rg@chaos.social ("Ge0rG") wrote:

From the "Pivot to woodworking" department

#InfoSec #ShitPost #DevOps #Logs #VennDiagram

Venn diagram: left: forest ranger right: devops engineer middle: looking for bugs in logs

Mastodon Feed

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.

Mastodon Feed

dysfun@treehouse.systems ("gaytabase") wrote:

"but zig isn't memory safe"

life isn't memory safe, brother/sister/otherkin.

Mastodon Feed

Boosted by slightlyoff@toot.cafe ("Alex Russell"):
fedilucie@rivals.space ("lucie :neocat_floof:") wrote:

Meme sous le format "STOP DOING": STOP DOING SYNCHRONISATION - THREADS WERE NOT SUPPOSED TO BE interrupted - YEARS of SEMAPHORES yet NO REAL-W - wanted to shared something anyway for a laugh? We ORLD USE FOUND for anything other than LOCKS had a tool for that: It was called "BEING NICE" - "Yes please let me get WRITE access to a ressource. Please I have been spinning on my lock" - Statements dreamed up by the utterly Deranged LOOK at what Programmers have been demanding your Respect for all this time, with all the computers & languages we built for them (THIS is REAL CODE, made by REAL programmers) pub unsafe auto trait Send { } _Bool atomic_compare_exchange_weak_implicit( volatile A obj*, C* expected, C desired, memory_order succ, memory_order fail ); They have played us for absolute fools ??????? ???????"Hello !?????????? would like to WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=   Cycle in lock order graph: M0 (0x000000000000) => M4 (0x000000000000) =   Mutex M4 acquired here while holding mutex M0 in thread T1:

Mastodon Feed

sky@schub.social ("Sky Schubert") wrote:

InfraGO? more like InfraSTOP amirite???

I am so sorry.

Mastodon Feed

dysfun@treehouse.systems ("gaytabase") wrote:

trust me when i say you want to get out of the game before you make the interesting mistakes.

Mastodon Feed

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

Mastodon Feed

dysfun@treehouse.systems ("gaytabase") wrote:

"learn to write c correctly" 🤝 "make no mistakes"

Mastodon Feed

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