Dagon boosted
Dagon boosted

I am at least a bit suspicious of HDMI-CEC debugging instructions that begin with: "Draw a large pentagram on the floor with chaulk." On the other hand, this might be the only viable path toward getting the damned equipment running properly. No pun intended, of course.

Dagon boosted

if you're responsible for a FOSS project, it's now time to consider how you can run your project without relying on the US.

like, using GitHub is fine. Continue using it - I do, too, and there's a lot of value of having projects centralized in one place.

but you **need** to make sure you have a contingency plan. is your repo with all branches and metadata backed up somewhere else? do you own your project's website, discussion forums, or something else that allows you to point your users and contributors to a new place if you need to?

can you continue work on your project if US-big-tech decides your very existence is no longer allowed?

now is the time to take inventory and build backups.

Dagon boosted

2025. you go to a website. you see all the elements on the page pop-in, loading one by one. it's like the 90s again. your internet connection might be hundreds of megabits per second. the web designer is using a 4k video file as a looping background, and that somehow loads quickly compared to all the actual useful elements on the page. three seconds, five seconds, ten seconds. each checkbox and table has to initialize its own software stack of UI abstraction libraries and surveillance middleware

Does anyone have an explainer for passkeys targetted at a pretty competent engineer of authn systems who is distrustful of big-company closed/proprietary ecosystems and somewhat paranoid about privacy and identity tracking?

How do I manage credentials across different "ecosystems" (windows, macos, ios, various unices, with different "cloud" identies in different providers) for multiple independent identities in various websites? For me, strong non-shared passwords seem ideal and independent.

Dagon boosted

’Tis once again the season to hold this timeless holiday message close to our hearts.

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
Show older
Mastodon

a Schelling point for those who seek one