Switching between VMs, dealing with the unfamiliarity feeling of the different OS and windowing system, and having your work-in-progress source code spread across multiple systems can become rather annoying and easily lead to a loss of motivation. For quite some time, I’ve been trying to get the Scancode feature finalized for SFML and experienced the […]
Author: Lukas
Informational vs Emotional Receiving
From a totally unrelated Hacker News discussion thread, I got a link to a quite enlightening display of how communication can be received in different ways. It reminded me of the German book “Miteinander Reden 1” by Friedemann Schulz von Thun that we’ve read in school many years ago. As such the topic wasn’t completely […]
Right Balance Between Simple and Complex
A while ago, Vittorio tweeted the article “In defense of complicated programming languages” and the same way it resonated with him, so did it with me and I wanted to share a few thoughts. Show Don’t Tell The first part the author articulates very well, that it’s important for people and especially new beginners, to […]
Do You Work With Great People?
Just came across this excerpt by Richard Feynman over on the orange site: One of the first interesting experiences I had in this project at Princeton was meeting great men. I had never met very many great men before. But there was an evaluation committee that had to try to help us along, and help […]
TIL: Raspbian Distro Upgrade
Last year I got a Raspberry Pi 4 and it’s two main purposes so far have been to run Pi Hole and serve as a build server for SFML. I didn’t really notice at the time, that I installed quite an old version of Raspbian and as SFML is finally making the push towards C++17, […]
Discussions Around log4j and FOSS
Unless you’ve been disconnected from any digital or analog media in the past few days, you must have heard of the zero-day remote code execution (RCE) vulnerability detected in log4j, one of the most popular open source logging library for Java. Not running much or developing any Java application, the most interesting part about this […]
Almost Always Auto
For the past four years I’ve been developing mostly in C# at work and gotten used to some of the more generally accepted code styles in the .NET world or at least within my project. One of those styles is the usage of var basically everywhere, which has really grown on me and it’s also […]
Basic Fragment Shader With SFML
Today I had the idea to try and generate some “art” using semi-random vertices, shapes and colors, but to achieve that I knew, I had to finally learn a bit more about shaders, to get nice glow or similar effects. As I started reading through The Book of Shaders I created in parallel an example […]
Understanding RPATH (With CMake)
It may very well be that this is common knowledge among Linux enthusiasts, but for me, as a Windows user, it took quite a while to fully understand the concept of RPATH (Run-time Search Path). For those in the same boat, I want to share some of my newfound knowledge and of course also link […]
Another Year on Twitter
Last year I wrote about my eight year anniversary on Twitter and how I’ve been using it. Since then another year passed and while my usage hasn’t really changed, there are a few small things I want to talk about. The Dissident I don’t remember how I came across the documentary in the first place, […]