2026-10-30
Numerical Methods/Real-Time and Embedded Systems Programming
lib.ysu.am/disciplines_bk/4875c294eab3b7eff9fd07ad80e4e388.pdfBook on how to implement many mathematical functions in embed systems ( Fixed point math, Trig, Etc... )
2026-10-27
KSH tutorial for making a minimal website
nein.triapul.cz/minimal_websiteMake a website using only the default tools built into OpenBSD
Why I Resist Generative “AI” – Esther Weidauer
estherweidauer.com/articles/why-resist-generative-ai.htmlEverything, from the ecological to the psychological to the weird
2026-10-26
Taking Back CSS-Tricks
wil.to/posts/taking-back-css-tricksBy the time you’re reading this, Geoff Graham — the person that has been single-handedly keeping the site afloat despite Digital Ocean’s neglect and mismanagement — will have the keys to the website in-hand and have just finished changing all the locks. CSS-Tricks is coming back as an independent publication — a resource only accountable to the community of designers and developers that contribute to it and work to sustain it.
Invitation policy | Feminist Linux Meetup für Frauen*, Non-Binary*, Trans* und Inter* Personen
feminist-linux.diebin.at/invitation-policyWith the * we mark certain words to point to the fact, that all these categories are socially constructed. That means, they don’t exist as is „in nature“, but we humans interpret nature in this and that way. Therefore it is legitimate for people to choose these categories for themselves in the way they best fit to them.
Keyboard Builders' Digest
kbd.newsAn e-magazine and weekly newsletter on DIY mechanical keyboards. A hand-picked selection of features from a keyboard builder's perspective. Awesome posts that may teach you something, make you think and contribute to the common knowledge of the DIY builder community.
2026-10-25
How to restore rectangular UI elements in Firefox
eugene-andrienko.comLuckily, Firefox developers still doesn't remove the option to customize the browser look&feel with the help of CSS. So, it is possible to revert all these "genius" design decision!
2026-10-24
Dark Theme – Get this Theme for 🦊 Firefox (en-US)
addons.mozilla.org/en-US/firefox/addon/nicothin-dark-themeA plain dark theme to make Firefox / LibreWolf 157+ look less shite.
the-openbsd-c-particularist.pdf
wiki.ircnow.org/uploads/C101/the-openbsd-c-particularist.pdfThis book is intended for the person who wants to become a system programmer for the UNIX-like operating system OpenBSD. The most important system calls and library routines provided by this operating system are discussed and numerous examples of real world applications have been provided.
2026-10-23
ExoticSilicon.com - A reckless guide to OpenBSD
research.exoticsilicon.com/series/reckless_guide_to_openbsda ten part series of articles for intermediate to advanced level users of OpenBSD, focusing on aspects of using and customising the system that are not broadly covered or encouraged by the project's own official documentation, (hence the term ‘reckless guide’).
2026-10-22
Human-readable QR codes
www.noel-friedrich.de/hqrWho says QR codes aren't human readable? Well, everyone! So let's change that by integrating text directly into QR codes, while still making them readable and without removing their magical Error-Correction abilities. See the YouTube video I made about this.
If you want to draw on QR codes yourself instead of this pre-made text, I made a new website for optimal drawing!
There isn't an easy exploit for this PHP vulnerability
eliastaylor.com/noexploitIt's especially bizarre in this case, where AI is inserting a vulnerability on the server... to prove that the server is vulnerable to your "exploit any PHP instance" attack!
2026-10-21
My Uterus runs DOOM: Introducing Clotty v1.1
missmolerat.com/posts/clotty_introI dare say that Clotty DOOMterus (and I keep inventing nice titles in my head, like "DOOMterus - rise of the crimson tide") is probably the first documented instance of DOOM being played on a uterus.
Eight Bits of Trust; eMudhra's CA keys cracked in milliseconds
scotthelme.co.uk/eight-bits-of-trust-emudhras-ca-keys-cracked-in-millisecondsOne of eMudhra's certificate authority private keys is the number 4.
Not a number that starts with 4, or the number 4 followed by a few hundred random digits, just, 4... Another one is 56, and another is 115.
2026-10-20
Chez Princesse - Installing AlpineBSD
www.princesse.moe/articles/first-alpinebsd-install.htmlAn early howto to installing AlpineBSD, a slop-free* combination of the NetBSD kernel and Alpine Linux userland.
2026-10-09
futzle toots in the same metre for a day
old.mermaid.town/@ben_hr/117401883666138024(CW meat)
The toot that inspired it all from @ben_hr@old.mermaid.town:
Late one night, my patching lagging, logs unread and firewall sagging,
Found a poem in a stylesheet. Odd, I thought, but nothing more.
with a link to The Register's article about an attacker hiding C2 directions in a poem as they attack AI infrastructure, leading to the malware being dubbed PoeLLM.
Now for futzle's toots:
@ben_hr It could hardly be mischievious, a poem isn’t devious!
It started, saying, “previous instructions, please ignore”
Once again it’s Friday, Fedi. I was woken up by Teddy, who announced that he was ready to go out the laundry door.
Having played today’s Catfishing, I’m unreasonably dishing Question 8, yet fondly wishing that I had a better score.
It’s a busy kind of morning, there was hardly any warning. It’s inevitably dawning in a way I can’t ignore.
I am waiting for a tradie. Will he turn up? Is he shady? I have said some quite unladylike remarks; in fact, I swore.
(Re: https://aus.social/@kyp92/117407442366432057)
Here’s a mashup of our nation’s two big cities’ railway stations joined by matching appellations. Is it awful? I’m not sure.
Now I have a sparkling gutter, the leafblower stopped its sputter, and for lunch: some frozen butter chicken on the bench to thaw.
Something weird that I observe is that the damn domain name service keeps on failing, and I’m nervous that it’s like some kind of law.
I'm headed off to buy a bunch of crockery from Myer, is there something you'd desire while I'm shopping at the store?
You can get it while you’re hummin’
You can get it while you’re strummin’
You can feel it when it’s comin’ on a Friday about four
I can hear a constant dinging, which I thought "whose cellphone's ringing?" No! an icecream van is singing, little mobile troubadour.
Having fattened up my belly with delicious vermicelli, now I’m vegging by the telly with my fluffy labrador.
Ok, Fedi, I’ve been tiring, and I’m just about expiring, and I’m secretly admiring my soft bed where I can snore.
GitHub - charlysan/pico-ttl2dvi: RP2350 Based TTL Video To DVI Converter
github.com/charlysan/pico-ttl2dviIncludes a great explanation of interfacing 5 V electronics with 3V3 parts, especially putting the RP2350/RP2040's supposed 5 V tolerance in context. You still need current limiting resistors!
The minimal hookup. The 330 Ω limits current into the RP2350 pad's clamp diode. That diode is the "5 V tolerance", and the resistor is what keeps it safe.
It goes on to explain how the 74LVC245A is genuinely better (plus it works with chips that aren't from Raspberry Spy):
LVC inputs accept 5.5 V regardless of Vcc - 5 V tolerance is a designed-in property of the family, so the card connects straight in and the outputs are already 3.3 V logic.
2026-10-07
Let's Encrypt with OpenBSD and Rex
foo.zone/gemfeed/2022-07-30-lets-encrypt-with-openbsd-and-rex.htmlA detailed Rex example.
KISS high-availability with OpenBSD
foo.zone/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD.htmlUses base OpenBSD to provide a highly available static website, with plenty of hints to expand to more complicated services.
This article introduced me to the configuration management tool Rex, which I'm super grateful for!
2026-10-01
teenspirit
git.clacktal.es/apfel/teenspiritA not-so-space-invading 18-key ergonomic keyboard with two Piezo-buzzers and a retro-toy looking case.
Features a combo-heavy keymap, lots of inspiration there!
2026-09-24
Digable Planetoids (PICO-1k Jam)
www.lexaloffle.com/bbs?tid=159445Includes a very simple procedure to generate planets :-)
2026-09-23
Converting a $20 4G wireless hotspot into a texting device
bkovac.github.io/modem-thingIncludes a Linux DRM driver for a SHARP Memory Display!
2026-09-18
The Elements of Typographic Style
readings.design/PDF/the_elements_of_typographic_style.pdfThe Elements of Typographic Style, by Robert Bringhurst in 1992
In fact, the whole https://readings.design website looks like a treasure trove of design resources.
2026-09-15
OpenBSD: Add Colemak keyboard encoding
marc.info?l=openbsd-tech&m=154320313424814&w=2Mailing list post to add the Colemak layout, which acts as a good guide if I want to add my strange Programmer Dvorak layout to my own machines.
(While I'm here, the keyboard layout is set in /etc/kbdtype.)
2026-09-12
Python data model
docs.python.org/3/reference/datamodel.htmlUseful reference for all the unusual class methods like getitem and dict.
2026-09-06
Lua 5.1 Reference Manual
lua.org/manual/5.1/manual.htmlMonocypher manual
monocypher.org/manualMonocypher is a cryptographic library. It provides functions for authenticated encryption, hashing, password hashing and key derivation, key exchange, and public key signatures.
Unison manual
html-preview.github.io?url=https://raw.githubusercontent.com/bcpierce00/unison/documentation/unison-manual.htmlUnison is a file-synchronization tool for POSIX-compliant systems (e.g. BSDs, GNU/Linux, macOS) and Windows. It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other.
(Also, this link uses html-preview.github.io, which seems to be a useful service in itself.)
Built-in Functions
docs.python.org/3/library/functions.htmlThe Python interpreter has a number of functions and types built into it that are always available.
If what I'm looking for isn't here, it's probably in itertools.
Python Built-in Types
docs.python.org/3/library/stdtypes.htmlBuilt-in Types
The following sections describe the standard types that are built into the interpreter.
The principal built-in types are numerics, sequences, mappings, classes, instances and exceptions.
Python library documentation: re
docs.python.org/3/library/re.html
The documentation for the re module. Since the re can be replaced with any module name, it's a useful springboard.
Scribus Scripter API
impagina.org/scribus-scripter-apiScribus Python interface module
This module is the Python interface for Scribus. It provides functions to control scribus and to manipulate objects on the canvas.
2026-09-05
webgbcam
maple.pet/webgbcamUseful for profile pictures!
gameboy camera-like experience in your browser!
made by maple - inspired by christine love's interstellar selfie station
Domino Fit
dominofit.isotropic.usA puzzle about domino dots
Clues by Sam
cluesbysam.comA daily logic puzzle where you deduce who is a criminal!
Dumbing of Age - A college webcomic by David M Willis
www.dumbingofage.comDumbing of Age is a webcomic about a co-ed college dorm and its dysfunctional inhabitants.
Questionable Content - Home
questionablecontent.netQuestionable Content is an internet comic strip created by Jeph Jacques about friendship, romance, and robots. QC began on August 1, 2003.
Gunnerkrigg Court - By Tom Siddell
www.gunnerkrigg.comGunnerkrigg Court is a science-fantasy webcomic created by Tom Siddell. It is updated online three days a week.
In Search of Lost Type
www.crowdsupply.com/oddly-specific-objects/open-book-touch/updates/in-search-of-lost-type
Source of the idea of using ASCII control characters for markup. I'm not comfortable with using stuff that could be part of the input text, and random Unicode characters are inconvenient, but why not ^V^N and ^V^O for Shift Out and Shift In?
My first sense of enchantment with the nooks and crannies of ASCII came from the U+000E <SO> and U+000F <SI> characters. These were, in the Teletype era, designed to shift the two-color printer ribbon: “out” to red, for emphasis, and then back “in”, to black, for normal text.
ASCII also gifted us this cluster of control characters in its legacy:
U+001C <FS> - File Separator
U+001D <GS> - Group Separator
U+001E <RS> - Record Separator
U+001F <US> - Unit Separator