Finally wrote a post about my Cassette.app
Finally wrote a post about my Cassette.app
Made some more updates to https://robot.villas/ to fix a few following bugs, adjust the design, etc. Still open to add RSS feed mirroring for free, so if you want your RSS feed as a mastodon bot, just edit https://github.com/icco/robot.villas/blob/main/feeds.yml and It'll get created automatically :D
If you wanna understand me as a person, you need to understand that the tzdb is the most important piece of software ever made. Because of this, its changelogs are required reading: https://lists.iana.org/hyperkitty/list/[email protected]/thread/VX2Z3CBO6KHTYZNBBKFFWM7ZCI6TVCXP/
Like, a software bug causing a different end to DST in British Columbia that what was legislated? That's hilarious and amazing.
So everybody update their tzdb, new timezones just dropped babeee!
As https://subversive.pics keeps expanding, I've written a little about it here:
Added dark mode toggle to my website (as seen in <https://aartaka.me/kaktovik.html>,) all in 15 lines of plain #CSS, no #JavaScript used at all! <https://codeberg.org/aartaka/pages/commit/fca12d4>
Huge thanks to @rebane2001 for the idea and <https://lyra.horse/blog/2025/08/you-dont-need-js/#lunalover>
One of the multiple genius decisions of Cinco Paus that I never thought about in detail is the use of the cell edges as walls.
In a 5x5 map, this means you can use the 25 cells for interactive things and 50 edges for walls! Suddenly, the board doesn't feel as limited.
https://www.redblobgames.com/grids/edges/
Next step would be enemy attacking you and possessing you, and implementing the walls system.
I thought I could get away without an animation system for the turns. Turns out the game is illegible without it.
But now I have a better turn / movement system.
Hey look, I added “Copy code” buttons to my site!! Check it in e.g. <https://aartaka.me/easy-fixes.html>.
I wish there was a way to do that without JS, but no, there’s none. So I do my thing: only do JS-enabled functionality when JS is available, and gracefully degrade the experience when JS is off / absent. The site will never be broken if you visit without JS, I can promise that!
Full change at https://codeberg.org/aartaka/pages/commit/9456737ab5e929be11cd72bd977d0e59fcd6fe36
CSS tends to read like caveman beatnik if you ask me…
First writing session on paper using GESS #stenography and single-lined #notebook. Barely readable, but really effortless and immediate. I like it.
I keep looking for productivity techniques from the paper age and cannot find them. There must be some really good writing techniques for paper drafts! Plain wall of text is not really malleable…