Embedded compiler developer. I like debugging stories and computing history.
Posts are removed after a month. Nothing lasts forever.
And cats.
| Homepage | https://wozniak.ca |
| Journal | https://wozniak.ca/journal/ |
| [email protected] |
Embedded compiler developer. I like debugging stories and computing history.
Posts are removed after a month. Nothing lasts forever.
And cats.
| Homepage | https://wozniak.ca |
| Journal | https://wozniak.ca/journal/ |
| [email protected] |
New blog post: Do-the-work instead of proof-of-work, for Git hosting
https://blog.legoktm.com/2026/06/14/do-the-work-instead-of-proof-of-work-for-git-hosting.html
On https://git.legoktm.com/ I am now running a fully client-side Git repository viewer; on the server-side it is entirely static hosting, which makes it super cheap.
I hope this is a useful proof-of-concept as an alternative to (IMO wasteful) solutions like Anubis and provides better user privacy in the process.
The insane rise in scrapers across the web has affected a number of websites, including Git repository hosters. The main response has been to set up software like Anubis, which uses a proof-of-work system to limit who can access the website. While I don't fault overburdened sysadmins for enabling Anubisβ¦
RE: https://mastodon.social/@space_environmentalism/116750367443877061
Or just, you know, say No.
Can't quotetoot the original but:
This is a VERY CLEAR attack on open source projects. Why would random people be registering domains en masse for popular open source projects that (currently) only redirect to the authoritative home?
Why? Because they're building search engine credibility. Once the attackers have gained enough credibility, they will pull the bait and swap to an attack payload at the domain.
Exercise EXTREME caution with your internet searches.
https://social.kernel.org/objects/bc6c59fe-a58c-47f7-9f1a-604d21b7f003

This is the first time I'm posting anything here but I figured this may be the right audience. I've never run into something like this and I don't quite know what to make of it. I'm the author and...
Thunder and heavy rain here means my cat is totally stressed and growling at the sounds.
I feel bad for her, but it is kinda funny that she growls at the rain.
I'm pleased to announce that I managed to get the draft Common Lisp Specification translated from TeX to an s-expression based document format. I started this project in 2015 and finally finished it this year (maybe a bit late for it to be relevant).
The HTML proof-of-concept is at metaspec.dev/ and is probably the most complete rendering of the spec to date. It contains the acknowledgements, the appendix, errata, and preserves editorial TeX comments in the margins. It uses a patching system against sdoc to make auditable corrections and MathML to render the TeX mathy bits.
The code that generates it, and a copy of the metaspec.sdoc file can be found at codeberg.org/dlowe/metaspectre
There are science bloggers I have read for a long time and appreciate a lot.
But I can say without hyperbole that their movie recommendations and reviews are the worst I've ever read.
It's why you have to read more than science stuff.
Possibly the coolest bird photo Iβve ever taken. Love our Mourning Doves.
α«α΄ αααͺα π€