Tag: linux
-
WSL9x
Hailey Somerville's managed to get something akin to WSL working on Windows 95. Who'd have even thought such a thing was possible?
-
PHP 8.4 on Caddy on Debian 13... in Three Minutes
I just needed to spin up a new PHP webserver and I was amazed how fast and easy it was, nowadays. Just the stock package repositories and around five commands and my fresh box and it was serving PHP applications over HTTPS.
-
SVGs that feel like GIFs
Back in July Vincent D. Warmerdam shared a great tip on screen-recording terminals into small, scalable animated SVG files, and I only just got around to reading it. Amazing stuff!
-
Note to future self: when you want git to tell you all the files you've modified, but not those you've deleted (e.g. to pipe through xargs and feed to your linter for bulk-linting), the command you're looking for is -
git diff --name-only --diff-filter=M
-
Endless SSH Tarpit on Debian
Given that I already routinely run my SSH servers on unusual ports, I'm surprised it took me until today before I discovered Endlessh, an SSH tarpit you can install on the conventional port to waste the time of anybody attempting a brute-force attack. Here's how I set it up on a Debian 12 server.
-
Easy FoundryVTT Cloud Hosting
People keep asking for a quick-and-easy guide to setting up a cloud hosted FoundryVTT server. So I wrote one.
-
Debian + DKIM for Dummies
I migrated my email subscription list from Gandi's SMTP server to my own... for which I first needed to teach myself OpenDKIM. Here's what I learned.
-
Bash+Batch In One File
A single file that can be executed in Bash, Zsh, Windows Command Prompt, and MS-DOS? Yup, and it's disgusting.
-
Making an RSS feed of YOURLS shortlinks
After switching his personal shortlinks from S.2 to YOURLS, Dan dusts off his XSLT experience to make himself an RSS feed of his shortlinks!
-
OpenAI-powered Linux shell uses AI to Do What You Mean
River implements an OpenAI-powered Linux terminal. Just tell it what you want, let it work out what commands are needed!
-
Why GNU grep is fast
I am the original author of GNU grep. I am also a FreeBSD user,
although I live on -stable (and older) and rarely pay attention
to -current.
However, while searching the -current mailing list for an unrelated
reason, I stumbled across some flamage regarding BSD grep vs GNU grep
performance. You may have noticed that discussion too...
Mike โฆ -
Fun With A Nintendo DS
This post starts very geeky, but becomes about computer games later on. Feel free to scroll down three paragraphs if you like computer games but don't like computer hardware hacking.
My M3 Perfect and some related hardware arrived today. Basically, it's a SD card reader that plugs into a Game Boy Advance slot (which are found โฆ -
Dead Badger Linux
Anyone with a pair of pliers can install Red Hat on a toaster or a motorcycle... it takes a real (sick) geek to install Linux on a dead badger.
-
Back From Lancashire
Spent the last four days in Lancashire and elsewhere in the North of England, visiting my folks (among other things). Details follow...
Thursday 26th June 2003
Linux Expo 2003, Birmingham
Sorted out Claire's bank, packed bags, and set off for Birmingham to the last day of Linux Expo 2003 at the National Exhibition Centre, to meet up with โฆ







