Markus Löning

Software Engineering & Machine Learning

Recent posts

Jan 16, 2025
How to name thingsIn software engineering and machine learning, we often want to name things to refer to them more easily in our discussions – be it projects, products, models or experiments.…
Jan 12, 2025
Writing wellHere are some resources for writing well. General writing “Style: The Basics of Clarity and Grace” (3rd Edition) 3rd Edition, by Joseph M.…
Dec 24, 2024
Search and replace in multiple files using vimI’m using Neovim with AstroNvim, and the key maps below will be different depending on your setup. To find and replace a string in multiple files in vim, you can use this workflow:…
Dec 2, 2024
Logging in a multiprocessing context in PythonConfiguring loggers in a Python application with multiprocessing isn’t straightforward. If you’re new to logging in Python, there’s a basic tutorial.…
Nov 24, 2024
Using a VPNI started using NordVPN, a few alternatives also looked interesting, including ExpressVPN. There are some websites that let you easily check if the VPN connection works:…
Nov 10, 2024
Reading PDFs on the KindleWhile sending a PDF file to your Kindle is easy, depending on the PDF format, being able to read it well in the Kindle format can be a challenge.…
Oct 6, 2024
Playing The Settlers 2 on macOS with DOSBoxDOSBox emulates an old Intel x86 PC for running many old MS-DOS games – including the original The Settlers 2, the first computer game I ever played, but which unfortunately no longer runs on modern computers and operating systems.…
Sep 27, 2024
Setting up a new macOS laptopI recently had to set up a new macOS laptop and wanted to take some notes so that I can do it more quickly the next time.…
Apr 30, 2024
Learning FrenchI’ve started learning French. Here are some resources I found useful. Listen Radio France, different radio stations and podcasts (e.g. France Inter, France Info or France Culture); for French-only music, see Fip - Sacré Français ByteFM program France, en confidance about French music, but moderated in German Read The Petit Nicolas, a series of easy-to-read books with a sense of humour (some of it stereotypical) L’Étranger by Albert Camus, relatively easy-to-read I’ve also really enjoyed reading and listening to the audio book at the same time.…
Apr 27, 2024
Setting up Pi-hole on Raspberry PiI’ve finally had some time to set up Pi-hole on my Raspberry Pi. For most parts, I followed the excellent tutorial on the Raspberry Pi website – more details below.…