alan @al9000.com · 28/09/2026I haven't done any real photography in years. Ended up taking a last minute trip to visit a model buddy over the weekend. She's training with kung fu swords. Seemed like a good time to dust off the gear. (mildly nsfw because of a nude rear end) 000
alan @al9000.com · 10/09/2026@semble.so UI bug report for ya: Firefox browser extension for macOS Window sometimes opens up and I can barely hit the Add To Library button Window sometimes opens down and I can't get to the Add To Library at all I can scroll collections, but can't scorll to get the the Add To Library button 100
alan @al9000.com · 08/09/2026feature request for @stream.place I hit friction every time I'm trying to see if a particular streamer is on. it's hard for me to scan past the title. what do you thinking about flipping the title and the streamer in the UI to make it easier to track the person first? 000
alan @al9000.com · 08/09/2026accidentally hit the hotkey to quit firefox and got this: dear reader, I did not close the tabs. 040
alan @al9000.com · 08/09/2026I just cut this gif which feels like an appropriate response posture 000
alan @al9000.com · 27/08/2026dope. quick bug report. when I click Open Library from the extension if freaks out. 100
alan @al9000.com · 27/08/2026negative, ghost rider. and I'm getting NaN for the timestamp. (same behavior on firefox, chrome, and safari on mac. I don't think I've got any bullshit running that would cause the issue) 100
alan @al9000.com · 26/08/2026fuck it, we ball. (cc: @kirancodes.me who got me thinking about emacs again. sure, it's not vanilla. that's only a matter of time, though) 020
alan @al9000.com · 24/08/2026sure enough. you've probably already got screenshots, but just in case. 110
alan @al9000.com · 24/08/2026ah, the "Also find alan..." didn't register as links. looked right at it, but since the rest of the sections were like "involvement", "languages", it didn't read as a section to me. it felt like social links. not my website (which is kinda silly and sample size of one, but that's where my head went) 220
alan @al9000.com · 11/08/2026look. i'm not saying writing rust code with python is the best way to do things. I'm just saying it works. 000
alan @al9000.com · 11/08/2026was checking out the history of blacksky post and hit this image back from when I was @alanwsmith.com. I remember how fun it was to fuck around with feeds. the atmosphere feels like that right now. like we've got this chance to shape things before inertia sets in. blackskyweb.xyz/blacksky-par... 1171
alan @al9000.com · 11/08/2026awesome stuff (lowkey heads up that the video at the bottom of the history part 1 post seems busted. I'm getting a message saying the account was terminated blackskyweb.xyz/blacksky-par... ) 020
alan @al9000.com · 30/07/2026film you’ve watched more than six times with a gif. hard mode: no star trek, star wars, lotr, marvel, disney or ghibli. 020
alan @al9000.com · 13/12/2025just set up a new site on netlify. guess who's added ai into their mix... 020
alan @al9000.com · 24/10/2025ah yes, there you are, SVG viewBox. I was wondering where my ol' archnemesis has been 000
alan @al9000.com · 12/10/2025I've been browsing The Met's open access collection of free art work. Picked "Illustrated Legends of the Kitano Tenjin Shrine" for my new terminal background. More details on the image here: www.metmuseum.org/art/collecti... 000
alan @al9000.com · 27/06/2025Movie you’ve watched more than six times with a gif. “Hard mode” no Star Wars, Star Trek, Lord of the Rings, or Marvel. 010
alan @al9000.com · 05/06/2025been working on error messages for bitty (my reactive web component). Making them the best they can be is an explicit part of the project. Here's the current iteration Adding the messages more than doubled the number of lines of code (from about ~130 to ~410). I'm more than happy to make that trade 100
alan @al9000.com · 24/05/2025Further refinement to the color picker I cut out the high-contrast modes. I'll have them as a customization, but browsers only have light/dark preferences right now. So, I'm going with that by default. 010
alan @al9000.com · 23/05/2025a linter, but every time you open a file the whitespace is increased by one 010
alan @al9000.com · 20/05/2025color picker is almost done. just gotta filter the output and add a copy button. (probably some spell checking too) 000
alan @al9000.com · 17/05/2025I _think_ I've finalized the design for my color picker. Working today on outputting the CSS to copy/paste into a site. That'll wrap up the first version. 010
alan @al9000.com · 16/05/2025Dear New Programmers, I've been slinging code for 30 years. I still do stuff like this ~~~~~~ Spoiler: This is JavaScript where three equal signs compares things. A single equal sign, attempts to assign one thing to the other. When you're trying to compare things, this is not helpful 010
alan @al9000.com · 16/05/2025making progress my color picker design goal is to remove as much as possible for the initial experience next step is to collapse the individual pickers under tabs (without that you end up having to scroll up and down too much which can make it hard to see the what you're changing) 140
alan @al9000.com · 16/05/2025I saw the note from @pjpscriv.com about this being part of an overall test for comments. Based on the -75 vote count, it seems I'm not the only one who dislikes it source: meta.stackoverflow.com/q/433817/102... 020