~kby’s Bookmarks

Table of Contents

This is a mirror of ~/envdoc/personal/bookmarks.org, my local bookmarks list.

Each section corresponds to a certain area of interest.

1 Software and Software Development

All software free and open source unless mentioned otherwise

  • The Tiny C Compiler (or just tcc) is a fast and lightweight C compiler. It is C99-compliant and it even implements the less harmful GNU extensions (ex. inline assembly).
  • GNU Guix is a fully functional package manager. It’s very hackable and it is written in Guile Scheme (with a taste of C here and there).
  • Here is a compilation of many common mistakes done by bash users. I personally use zsh, but those two do share a lot of syntax, so I think it’s a good read for users of both shells.
  • This animated guide to Paredit might help you if you’re having difficulties editing S-expressions in Emacs.
  • Devuan GNU/Linux is a fork of Debian that restores init freedom: the user’s right to choose which init system they want to run on their systems.
  • Ulix is a Unix-like operating system. Its source code is literate. i.e. it can be pretty much be read like a book. Very helpful for people who want to learn more about operating system internals.
  • SMS Power is a community of Sega Master System/Game Gear enthusiasts. Their website has a homebrew section, which is ridiculously active considering that the Sega Master System is almost 30 years old. All homebrew games are freeware, but only a few are free (as in freedom).
  • Alexandria is a Common Lisp library that provides a bunch of (rather fundamental) functions that are (for some reason) missing in the default CL library.
  • GAP is a REPL for the language with the same name. GAP provides a myriad of algebraic algorithms with which one can manipulate matrices, calculate normal forms and even do symbolic calculations with rings. It’s truly the SoX of computer algebra programs.

Speaking of SoX…

  • Sound eXchange (aka SoX) is a command-line tool for processing sound files. It calls itself “the Swiss Army knife of sound processing programs” — I’d wholeheartedly say that it deserves that title.
  • uCity is a homebrew city-building game (aka SimCity clone) for Game Boy Color.
  • Rosalind is an online bioinformatics course with focus on learning-by-doing. Requires non-free JavaScript.
  • LibreLingo is an AGPL-licensed language learning platform. It’s pretty much Duolingo minus the tracking and non-free JavaScript. There is currently only one course available (Spanish for English speakers), but other languages should be coming soon.
  • Elpher is a Gopher/Gemini client for Emacs. It supports Gopher over TLS and has very intuitive default keybindings.
  • SQLite is my favourite SQL database engine. Bloat-free, fast and FLOSS. I use SQLite to manage my local music CD and book database. I’ve heard that it’s not particularly optimal for web use, but I never had to deal with online databases until now, and I’m not planning to work as a web developer anytime soon, so that’s irrelevant for me.
  • GNU Global is a source code tagging system. It supports over 25 languages and has seamless Emacs/Vim integration.
  • Elfeed is a RSS/Atom feed client for Emacs. It can also be used to manage podcasts/YouTube subscriptions, as it integrates perfectly with mpv.

Apropos mpv…

  • mpv is a media player for the command line. It’s very extensible (through Lua userscripts) and supports a myriad of different audio and video codecs. It can even be used as an image viewer.
  • GNU LPK is a set of utilities for solving linear programming/mixed integer programming models. I’m talking an Operations Research course right now and words cannot express how much I’m grateful that GLPK exists. It has its own modelling language called MathProg, which is very intuitive and has even its own major mode in Emacs. Why deal with learning how proprietary junk works when you can pretty much use regular old pseudocode to define problems and get solutions for them in miliseconds?

2 Music

Some bands listed here don’t have an online presence, in that case their Wikipedia page was linked

  • Ougenweide is the first German medieval rock band. They are still technically active but they didn’t do a single gig since 2012. Favourite piece: “Welscher Tanz”.
  • Gothién is a Czech medieval band. They still go on gigs in Czechia. Favourite piece: “Saderalladon”.
  • Ensemble für frühe Musik Augsburg is a German medieval band. Almost all members of the band are music historicians, hence their music is historically very accurate (at times even too accurate). Favourite piece: “Vil maniger gewd von sweigen sich”. Text by Mönch von Salzburg.
  • Ozric Tentacles is a British progrock/electronic band. I’d describe them as ”stoned King Crimson”. Favourite piece. “Spiral Mind”.
  • Krless is a Czech medieval band. Unlike Gothién, they were disbanded a few years ago. Favourite piece: “O Quantum Solicitor”. Very unique interpretation.
  • Pink Martini is an American band. It’s really hard to assign them a genre because they play music from all across the world. Their rendition of “Que será, será” was featured in the movie Mary and Max. Favourite piece: “¿Donde estas, Yolanda?”.
  • Peter Schreier was a German conductor and tenor. He didn't write any songs himself, but sang a lot of classic German Volkslieder. Favourite piece: “Ännchen von Tharau”.
  • Hannes Wader is a German Liedermacher - he writes his own songs and sings them himself. He is also a proud speaker of Plattdeutsch, a German dialect that is under the risk of extinction due to the rapid urbanization/gentrification of the North German countryside. Favourite piece: “De Groffschmitt”.
  • Franz Posch is an Austrian musician and TV show host. He specializes in Tyrolean Volksmusik, especially heavy on brass. Perfect music for enjoying a nice yeasty Weißbier, my preference being Weltenburger.
  • Ernst Mosch was a German musician, composer and songwriter. He found one of the most influential Blasmusik (lit. “blowing music”) ensembles of all time: Ernst Mosch und die Original Egerländer Musikanten. Favourite piece: “Das Kufsteiner Lied (Bei uns in Tirol)”.
  • Ernst Hutter is a German musician and composer. He is the current head of Mosch’s Original Egerländer. Favourite piece: “Astronautenmarsch”.
  • Kurt Dehn was a German musician, born in the region known as the Palatinate. He exclusively sang in his native Palatinate dialect. Favourite piece: "En echter Pfälzer racht ken Hasch". A semi-ironic song making fun of how Germans often downplay the dangers of alcoholism.

Under construction. Please disable JavaScript if the website doesn't get rendered correctly.

Bigblow theme by fniessen, org-mode by bzg and others

Made in Baden with love

Author: ~kby

Created: 2021-09-09 Do 23:34