Karl SvenssonBlogLinkedIn
In VS Code on Windows, keeping a key pressed will result in repeated keystrokes until the key is released. On macOS, however, this i not the…
Intro Note: Since semla is a very Swedish phenomenon, this page is in Swedish. En sammanställning av semlor testade under 2024. Brödfabriken…
Function nodes Access flow input in code: etc. are directly accessed, e.g. . Debug from javascript to debug pane: prints in the debug…
Preparation To replace my Raspberry Pi home server, I recently acquired a second hand Igel M340C thin client (Link to official specification…
Intro Below is a list of nifty ffmpeg commands for various use cases Concatenate two or more video files Source Given a video split in two…
Intro Connecting my Roboroskc S7 to Home Assistant was trickier than I imagined, so now that it's finally working, I don't want to forget…
Background Having imported images from my DSLR to a folder such as , I end up with a directory containing raw and jpeg image files: Before…
In English: I encourage, inspire and impel others and myself so that we can accomplish good things together. In Swedish: Jag lyfter…
On the occasional times when I need to load and analyze data, Pandas is my go-to tool. The process usually starts with one or several files…
Logging into a Unifi switch Following a guide by Dan Langille and playing with it for a while, I figured out how to properly log in to the…
Background After following my workflow for importing and processing images from my DSLR, I usually end up with a directory with a relevant…
As indicated by The Sim Architect, the prices of YouTube Premium differ a lot between countries. During September 2020, a user in Argentina…
In order to use Gmail effectively, for the last five years, I've had my Gmail inbox set up as described by Lindsay Kolowich Cox on HubSpot…
At work the other day, I stumbled across this fantastic blog post by greg at Urban Honking. The post dives deep (6453 words deep) into the…
When installing gVim on my Windows PC at work, I discovered some nuisances with the default settings. This post contains my changes to the…
Hardware used MacBook Pro running macOS Catalina, for flashing SD-card, configuration, etc. Raspberry Pi 3 Model B+. Apple 12W USB Power…
I love Vim and use it and it's bindings whenever possible. This post is a collection of useful snippets that I've collected over time…
With my new camera, a Nikon D800, image files are much larger than with my old camera. The RAW image files are so large that my laptop…
Update 2020-06-26: Added SVT. Update 2021-01-19: Added links to vaccination statistics. The number of sites which publish data related to…
When setting up my home automation solution using HomeAssistant, I had to identify the device name of the ConBee stick that I use to control…
A couple of years ago, i build my own system for controlling the lights in my apartment via the 433 MHz protocol. The system, which me and…
This post describes how to install Python 3.x on a freshly installed Mac computer. Documentation The source that guided me through the…
Having recently fininshed five years of studies at a university, my MacBook was littered with various Python versions, unfinished…
Background One of my consultancy assingments involved aiding the project VarGa with computer vision to extract information from a video…
In a project of mine, I needed to resize a set of image files with the same aspect ratio such that they all had the same absolute dimensions…
This post describes how I scrape the waiting times for all attractions from the web site of the amusement park Liseberg in Gothenburg. My…
After developing the web site locally and having reached a point at which it worked well on both desktop and mobile units, the next…