Catsby is my favorite computing peripheral

Dumb Mastodon instance idea:

By night, boys can only say "WOOF" because they are wolves. Girls can speak human languages.

By day, girls can only go "SCREEEEE" because they are hawks. Boys can speak human languages.

I don't know what enbies can do, maybe they can only speak French? Also, Matthew Broderick is a Mouse at all times.

Also, a belated photo: how Catsby and I woke up this weekend

I didn’t quite want to go to bed yet, but a part of my brain said “you go to bed now or not at all tonight” and i said “sigh, fiine”

Today's tech annoyance: Apple Passwords keeps presenting an interrupting dialog box to unlock it, but I don't use it and I can't seem to turn it off

Pretty solid episode from The Vergecast about podcasting. Gets the history more right than most things I've heard or read on it in recent years.

Kind of a nostalgia trip to remember all the really early stuff, like when iPodder started with Adam Curry (the MTV VJ) poking at some AppleScript

theverge.com/c/24238422/podcas

That thing where the easiest thing is to connect to a VPN and open a different browser to successfully click on a link to unsubscribe from a marketing mailing list because my ad-blocker and pihole DNS server have blackholed everything about the URL leading to unsubscribe

Heh, after mentioning partying like it's 2004 yesterday, I've seen like half-a-dozen other references to the web circa 2004.

I don't trust it, but I keep hearing rumbles and want to build stuff accordingly.

anildash.com/2024/10/15/its-20

I'm stupidly happy to have solved this puzzle:

Learned a couple new-to-me CSS properties. Had a sudden brainstorm wondering if I could do a tab group almost entirely in CSS using details elements.

Turns out I can, except with just the itty-bittiest amount of JS to make the tabs display mutually exclusively. Also, some shenanigans with non-shadow-DOM web components just because I can.

codepen.io/lmorchard/pen/eYqWm

Actually, this codepen includes like a half-dozen things I learned in just the past few years that the web platform supports now.

Like using AbortController to remove event listeners in JS; using display: contents in CSS; grid layout in CSS; variables in CSS; web components in general

Lots of things you can do in a browser without a framework these days

@Osmose oh sweet dang! well, this feels dangerous

codepen.io/lmorchard/pen/mdNmy

@wavebeem That's pretty keen!

@wavebeem Yeah, I've lately been liking the notion of web components as enhancement wrappers around other normal HTML and just letting CSS do its thing

Hey, so like everybody who was mad at Mozilla a couple weeks back for unintentionally botching an add-on review for uBlock Origin Lite is absolutely incensed that Google has intentionally started phasing out add-ons like uBlock Origin altogether, right?

theverge.com/2024/10/15/242709

Previously, in case you missed it: Mozilla annoyed the uBlock Origin Lite developer with hitches in the review process - so he withdrew the add-on despite attempts to apologize and re-approve it. That's his prerogative, but it wasn't intentional on Mozilla's part.

pcworld.com/article/2474353/po

@jalefkowit There was a brief period where Dreamweaver was actually... pretty handy? Like you could define web page templates as a webdev and have a non-webdev create new pages by filling in the blanks. Also could build extensions for the app with HTML / CSS / JS.

Of course, the danger in me ranting about things like this is the possibility of an "everybody sucks here" situation 😮‍💨

In other news, this just came up on shuffle for me, and I'm reminded how much I totally love Parralox

youtube.com/watch?v=TP3byVO07S

@danhon strange how I usually get my blood pressure measured before an often-fraught medical procedure 😅

2024/10/16