Dagon boosted

Computer programming is what happens when you wish “I want to learn something new every day” on the monkey’s paw

Dagon boosted

PROGRAMMING TIP
avoid repeating the same 4 lines of code twice by writing 270 lines of beautiful, abstract, generic code

Dagon boosted

no no no *you* can't freely scan through the collected works of humanity, that right is reserved for the large language models.

Dagon boosted

Is my Mastodon server dead? Haven't seen anything new for quite some time. What's the official Federation-is-magic recommendation for having multipath subscriptions to avoid single points of failure?

Dagon boosted

Every time I do tech support for my family I get very angry about people who whine about lacking "tech literacy".

90% of the stuff I have to teach them is how to navigate manipulative software and dark patterns. This has nothing to do with tech, but with capitalism. Tech is not complicated, it is just made maximally confusing on purpose to remove agency.

Better tech ed won't fix this.

Dagon boosted
Dagon boosted

@eb "I never thought a sophisticated APT would backdoor *my* volunteer-maintained infrastructure that I got for free" sobs entire industry who voted for the "volunteer-maintained infrastructure that I get for free with no defense against sophisticated APTs" party

Dagon boosted

I understand that sending texts in meticulously capitalized and punctuated complete sentences makes me An Old and the thing is I am 100% fine with that.

Dagon boosted

A broken clock fixed by taping a working clock over it is a metaphor for every codebase you’ll encounter in your professional career as a software developer.

Dagon boosted
I've long believed that the crucial advantage of the term "queer" over the acronyms is that is acknowledges that diversity is not something you can exhaustively enumerate. we must be always prepared to embrace diversity that we hadn't considered before. this is the most consistent inclusivity
Dagon boosted

Concerns rising that using an "int" for the count of Trump indictments may have been a ploy for rollover to zero out his indictments entirely.

@timbray
It's a story about technical debt. The contradiction between "COBOL democratized coding. Companies could take everyday people and train them to be useful COBOL programmers in a few months" and "the bank no longer employs anyone who understands COBOL as well as Thomas does" is a stark reminder that coding isn't the hard part of software development.

Dagon boosted
Dagon boosted

One of the least plausible aspects of fantasy as a genre is that sorcerers NEVER seem to get bogged down in creating a new spell then spend the next three or four months muttering "I hate this, it's rubbish" under their breath.

Dagon boosted

Putting Dumbass Computer Programs in Charge of Important Decisions Poses Existential Risk to Humanity, Experts Warn

Ability to mimic human dialog a stupid reason to assume computers are people, say people who program computers

Dagon boosted

Things that will wipe out civilization:

50CE -- Barbarians

1350CE -- Plague

1950CE -- Nuclear war

2020CE -- Plague again

2023CE -- Fancy Autocorrect

@dangillmor
I understand how .zip domains can be abused, but isn't the result just an unwanted download?

What's the current state of browser vulnerability to unwanted clicks? URL obfuscation tricks are now so old and common that almost any attempt is going to get some clicks, regardless of a file extension.

Dagon boosted

Genie: I’ll give you one billion dollars if you can spend 100M in a month. There are 3 rules: No gifting, no gambling, no throwing it away.

SRE: Can I use AWS?

Genie: There are 4 rules.

Dagon boosted

@petealexharris @cstross It's true. A running joke amongst my peers is that any AI news headline can replace "AI" with "capitalism" and remain 100% true.

Show older
Mastodon

a Schelling point for those who seek one