The more I look at #webdev as a not-full-time practitioner, the more I start to appreciate what I think of as the #indieweb position:
The basic document structure of the web is #HTML.
The basic layout engine is #CSS.
The more that a framework leverages these things directly--puts them in front of code authors and also expresses them clearly in its output, the better it is.
The more a framework hides or misrepresents them or doesn't engage with their semantics, the worse it is.
Mainstream media journalist: It's too hard to build an audience on Mastodon! I cross-post the same shouty posts and one-sentence slogans as I do on the fowl app, and they just get no traction here! It must be because it's just too complicated for people to read posts from other instances or something!
Me: Okay, do you follow many interesting people here?
Journo: No.
Me: Do you reply to posts and engage with other people?
Journo: No.
Me: Do you like and share many other people's posts?
Journo: No.
Me: Do you post anything interesting, insightful or funny? Or just shouty denouncements?
Journo: Oh, I don't just cross-post shouty posts and slogans — I also do self-promotion! Subscribe now to read my latest article!
Me: Could the problem be that you've relied entirely on an algorithm that's fine-tuned to incite people by distributing the most provocative content widely to generate ad views? That the core issues are that you don't engage, contribute little to the online community, and share little content of real value and substance? That you're essentially no different to the social media bullies you so often denounce in your paywalled articles?
Journo: No. The problem isn't me, the problem is Mastodon!
Apple has finally killed its ill-conceived plan to scan photos for CSAM. This is a direct result of work by experts and activists. Speaking up is important and sometimes we win.
https://www.wired.com/story/apple-photo-scanning-csam-communication-safety-messages/
@SJohnRoss thank you for staying on brand!
This modified version of the famous ‘turn #chatGPT into a pretend Linux system’ prompt is also my prototype for a product that will sell millions.
The "found" is discrete.
twitter xp
@pee_zombie hmm.
TCP_wrappers had hosts.allow and hosts.deny (those are file names) which was not terrible.
"Allowlist" is pretty awful.
@niplav is there a distinction to be drawn here between "sound" and "good"?
Again? Or is this a rerun?