Convert GPX files to KML with this command line tool. Reads files and stdin. Not without its flaws. \o/
Read full entry (permalink)Keep background applications such as SSH tunnels alive with this sh
script. autossh
is great, but doesn’t always survive
challenges of my environment.
Read more on Gitlab project page.
(Permalink)Automate PulseAudio-Bluetooth chores with this Python script. Resolve and select device profile automatically, and provide a single tool to fix commonly occuring issues.
Read full entry (permalink)Good old katei.fi
, or in particular, ayame.katei.fi
, is finally gone. It was
difficult to let go, but my ISP offered a deal I couldn’t refuse.
This entry was written mostly on 25 Sep 2019, but released with the date of the actual event.
Read full entry (permalink)tl;dr: I lost my “yes scam” virginity.
In 19 July 2017 I received an unexpected phone call. My phone displayed not only the number (+442079460873) but by means unknown to me, also the word “London”. Because of reasons, I typically answer these calls. I made no exception here.
Read full entry (permalink)As it turned out, I never released the sources for the second generation of my Commodore 64 version of Conway’s Game of Life. Unlike the earlier version, this second attempt packs four cells per byte. While it adds to the complexity, it also reduces time spent in data retrieval by a lot. This version uses lookup tables to count live cells by using a lookup table on zero-page.
Get the sources. You may also read an earlier entry and/or see the earlier version(s).
(Permalink)Extremely minimal set of photographs from Stockholm, Sweden. If it weren’t for Vasa, I suppose there photos could be from anywhere. You have been warned. See the few photos here.
(Permalink)Grab a minimal-dependency iodine client start up script from here.
Long story short: I’ve rewritten iodine-client-start to have minimal dependencies and to run with standard Bourne shell. The only additional packages this script should require are iodine and iproute.
Read full entry (permalink)highlight BadFormatting cterm=NONE ctermbg=red ctermfg=black guibg=red guifg=black
match BadFormatting /\s\+$\| \+\ze\t\|\%<85v\%>80v./
If your copy of GNU/Linux can’t find your SD card in a reader, try running
lshal
(which can be found in package hal
in Debian) and then check again.