Reject Non-Essential


I'm Johnny Knoxville, and welcome to Jackass.
I'm Lane / burnt!toast (he/any) and welcome to my website! It has a library and a blag and a miscellany of other things up in the navbar.
I write science fiction about better futures, which is sometimes funny and always hopeful. I have too many stories not to tell. My current project is a book called Climbing the Down Escalator, about a small Scottish island at the fringes of a revolution, which will be hosted here for download and distribution under a CC-BY-SA licence as soon as I finish it.
I'm also trying to become something approaching a Computer Person, in a very slow and inept manner, so bear with me. I realised I liked computers far too late, and now I'm getting a baptism by fire as I crash high school comp sci with two years until university. For context, I'm manually coding this in emacs on a 12-year-old Acer, that I managed to install Debian on after hours of swearing. I am learning HTML, CSS, and probably PHP and Javascript, from absolutely jack, and that's just for building this site. At school I'm doing Python and SQL, the former of which I use all the time and the latter I avoid like the plague. Then there's all the stuff I feel like I have to know to actually do anything, even though I don't know anything about them. Lisp for Emacs. XML if I try and do an RSS feed. C if I want to do anything useful ever. Perl if I ever just want to feel true pain.
Speaking of this site, this site and the things hosted on it are very much under construction, so, uh, sorry if things are broken and/or empty. (Hell, as of the most recent edit of this page, the stylesheet's broken.)
This site also has no cookies, ads, or trackers. No analytics are collected, not even hits. (At least, I think so. If my hosting provider's doing anything, do contact me.) On a similar-ish note, no genAI is used anywhere on this site, and none of it is vibe-coded.
New things are being added all the time (read: whenever I can) so check back often. At some point (read: whenever I figure out XML) there'll be an RSS feed for that.

Public key for anyone who wants it:
-----BEGIN PGP PUBLIC KEY BLOCK-----
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 SJ94EGV+ =Oz5/
-----END PGP PUBLIC KEY BLOCK-----