Blog Posts
Big Posts
The stuff that mattered enough to be a real post, quick updates are at the bottom-
Age Verification is a mess
Linux users own their machines :3
-
A Smaller Approach to Blogging
Reinventing Akkoma
-
Becoming the very thing you already destroyed
Google has stopped not being evil far too long ago.
-
Modern Laptops are really Splash-Resistant
I am an absolute moron.
-
Google is tightening PI
Rooted Android is dead
-
Follow-Up
btrfs flaked out
-
No Blogpost today :(
Copying harddisk
-
A Quick and Dirty List of Shell-Scriptable Tools You'll Rarely Ever Need
JSON, XML, and other things you'll need to parse from sh
-
Site Maps
Or why I should have my computing license revoked
-
Rest in peace, my unifying receiver
My mouse dongle died, fortunately I had a spare
-
Another day, another debugging session
First post on this site, mostly just a test of infra
Quick Updates
→ Migrating to Zola
Migrating all my HTML to Markdown by hand
Rest in peace semantic HTML, long live the readable input!
→ Overall Reworkery
Forget everything I’ve written so far. Or don’t, actually.
I’m going through the markup, actually using aside properly, and seeing if I can make the CSS hierarchical.
→ Big Backend Move
It’s technically dockerized now
…part of the reason why that last post took forever, I had to fix my site buildscripts to make them…you know, work again…
Although that was quite some time ago — I just only got around to it yesterday :)
→ One File per Blog Post!
…does not mean I’ll regularly add new ones
Blog posts are now powered by a shellscript to append them into one big file — permalink anchors are inserted at this step too — and a server-side include.→ Principles thrown out
SkyNet is now accounted for
So I now have a robots.txt file. Pretty much just stops robots from crawling my stylesheet.
→ humans.txt
That parser is more lenient
Added a humans.txt — The robots.txt file is much harder to write, so this will be one of the few sites with a humans.txt and no robots.txt
→ Cleaning up
a bit of news, unrelated to the pope
Turns out you are NOT supposed to use one section per article, so I’ll wrap it all in a class’d section and use articles
→ New Domain, new Logo
My Page is having an indentity crisis
After breaking everything repeatedly — in part because listen 443; doesn’t listen on IPv6 — I now finally have a permanent domain at a sane price — And I am putting those subdomains to use!
→ Well, this is awkward
Turns out you can’t use sed to edit in place
# IF YOU ARE READING MY BLOG, I HOPE YOU EITHER DON'T KNOW HOW TO RUN SHELL OR
# ARE SMART ENOUGH NOT TO RUN THIS.
me@machine ~ $ find /data/www/ -name "*.html*" -type f | \
while read i; do
sed 's/<html>/<html lang="en">/gi' "$i" > "$i";
done
I deleted every HTML document that wasn’t a component by accident.
I did not set up backups yet, but at least it was only content, the part that is less painful to do than styles and images, because you can just come up with new things to say.
I should’ve probably used version control — found that out the hard way.