Gemini Articles of Interest
P A Gemini client* is needed for the following links.
-
zshbrev
zshbrev allows you to mix zsh code and brev code. Not for polished li’l “eggs” but for your own duct tape and chewing gum hacking and automation. Quick and dirty♥.
The default directory is .zshbrev/ but you can change it with the --dir flag to zshbrev.
-
The painless way to multiple values on Scheme
So on Scheme and other Lisps, you don’t have to write “return” to return from functions, they just instead automatically return the value of the last expression.
If you wanna return multiple values, though, that’s when you can write (values foo bar).
-
Unix filters on region
I write and use a lot of Emacs Lisp but what I do even more, maybe two or three times more often, is to just make Unix filters to run on the region (with a prefix if I wanna replace the text).
-
Marginalia's Index Reaches 100,000,000 Documents
A very brief note to announce reaching a long term goal and major milestone for marginalia search.
The search engine now indexes 106,857,244 documents!
The previous record was a bit south of seventy million. A hundred million has been a pie-in-the-sky goal for a very long time. It's seemed borderline impossible to index a that many documents on a PC. Turns out it's not. It's more than possible.
-
Search in OpenBSD packages with openports.pl
-
Replacing VirtualBox with QEMU
As part of my studies, I was recently required to use a pre-prepared VirtualBox image as a development environment. I was not very familiar using pure QEMU¹ without any interface such as Virtual Machine Manager², so it was a bit of a learning process.
* Gemini links can be opened using Gemini software. It’s like the World Wide Web but a lot lighter.