<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>tc3 - Engineering, Management, and Escapism</title><link>https://tc3.eu/</link><description>Articles, blips, and book reviews on engineering, management, and literature</description><generator>Hugo</generator><language>en-us</language><managingEditor>Florian Engel</managingEditor><webMaster>Florian Engel</webMaster><lastBuildDate>Sun, 10 May 2026 08:56:12 +0000</lastBuildDate><image><url>https://tc3.eu/favicon.ico</url><title>tc3</title><link>https://tc3.eu/</link></image><atom:link href="https://tc3.eu/index.xml" rel="self" type="application/rss+xml"/><item><title>Library: Drive: The Surprising Truth About What Motivates Us</title><link>https://tc3.eu/library/9781594484803/</link><pubDate>Sun, 10 May 2026 08:56:12 +0000</pubDate><author>Florian Engel</author><guid>https://tc3.eu/library/9781594484803/</guid><description>A popular science take on motivational systems.</description><category>Motivation</category><category domain="content-type">Library</category></item><item><title>Blip: New Blip</title><link>https://tc3.eu/blips/blip-20260501-123321/</link><pubDate>Fri, 01 May 2026 12:33:21 +0000</pubDate><author>Florian Engel</author><guid>https://tc3.eu/blips/blip-20260501-123321/</guid><description>&lt;p&gt;People always look for solutions to problems within their area of expertise. Lawyers look for legal solutions. IT specialists look for IT solutions. Business administrators look for commercial solutions.&lt;/p&gt;
&lt;p&gt;That&amp;rsquo;s why commercial managing directors prefer to take out insurance against cyberattacks rather than invest in cybersecurity.&lt;/p&gt;</description><category domain="content-type">Blip</category></item><item><title>Library: Ringworld</title><link>https://tc3.eu/library/0345020464/</link><pubDate>Sat, 29 Nov 2025 15:01:08 +0000</pubDate><author>Florian Engel</author><guid>https://tc3.eu/library/0345020464/</guid><description>A hard-sci-fi tale in a space fantasy wrapper.</description><category>Sci-Fi</category><category domain="content-type">Library</category></item><item><title>Blip: Complexity vs Chance</title><link>https://tc3.eu/blips/blip-20251029-142220/</link><pubDate>Wed, 29 Oct 2025 14:22:20 +0000</pubDate><author>Florian Engel</author><guid>https://tc3.eu/blips/blip-20251029-142220/</guid><description>&lt;p&gt;Inspired by Arthur C. Clarke&amp;rsquo;s &lt;a href="https://en.wikipedia.org/wiki/Clarke%27s_three_laws"&gt;third law&lt;/a&gt;, here&amp;rsquo;s the everyday business version:&lt;/p&gt;
&lt;p&gt;Any sufficiently complex decision is indistinguishable from chance.&lt;/p&gt;</description><category domain="content-type">Blip</category></item><item><title>Blip: Moving Folders in Finder Considered Dangerous</title><link>https://tc3.eu/blips/blip-20250930-143102/</link><pubDate>Tue, 30 Sep 2025 14:31:02 +0000</pubDate><author>Florian Engel</author><guid>https://tc3.eu/blips/blip-20250930-143102/</guid><description>&lt;p&gt;When you move a folder in macOS and a folder with the same name exists in the destination, Finder asks if you want to overwrite the destination. Be warned: &amp;ldquo;overwrite&amp;rdquo; means replacing the destination folder without any way to undo it. Make sure you have a Time Machine backup ready.&lt;/p&gt;
&lt;p&gt;I find it perplexing that hard deletion of the destination is the default action, and you must press &lt;em&gt;Option&lt;/em&gt; while moving the folder to merge.&lt;/p&gt;</description><category domain="content-type">Blip</category></item><item><title>Library: The Five Dysfunctions of a Team</title><link>https://tc3.eu/library/9780787960759/</link><pubDate>Sun, 28 Sep 2025 12:56:25 +0000</pubDate><author>Florian Engel</author><guid>https://tc3.eu/library/9780787960759/</guid><description>An easy read on what behavioral tendencies prevent teams from working towards a common goal.</description><category>Leadership</category><category>Teams</category><category>Management</category><category domain="content-type">Library</category></item><item><title>Article: Pocketbook Era With Koreader</title><link>https://tc3.eu/posts/pocketbook-era-with-koreader/</link><pubDate>Sun, 21 Sep 2025 22:39:47 +0200</pubDate><author>Florian Engel</author><guid>https://tc3.eu/posts/pocketbook-era-with-koreader/</guid><description>&lt;p&gt;I’d been looking for a new e-reader to replace my Kindle Paperwhite for quite a while.
The PocketBook Era with KOReader has turned out to be the perfect solution for me.&lt;/p&gt;
&lt;p&gt;Because I didn’t have this combo on my radar for a long time, I’m hoping this post helps others who haven’t yet reached the finish line in their search.&lt;/p&gt;
&lt;p&gt;In short: In my view, the Era offers the best hardware right now but is let down by the software.
KOReader is a fantastic e-reader app that you can install on the Era with just a few steps, and with a handful of targeted tweaks it resolves every issue I ran into.&lt;/p&gt;</description><category domain="content-type">Article</category></item><item><title>Blip: Blog Re-Launch</title><link>https://tc3.eu/blips/blip-20250920-223441/</link><pubDate>Sat, 20 Sep 2025 22:34:41 +0000</pubDate><author>Florian Engel</author><guid>https://tc3.eu/blips/blip-20250920-223441/</guid><description>&lt;p&gt;After experimenting with it for the past couple of weeks, I&amp;rsquo;ve finally decided to publish my new blog. I&amp;rsquo;m thrilled to have a platform to write again.&lt;/p&gt;</description><category domain="content-type">Blip</category></item><item><title>Article: h264, h265, and VC1 in Fedora &gt;= 37</title><link>https://tc3.eu/posts/h264-h265-and-vc1-in-fedora-37/</link><pubDate>Sat, 03 Dec 2022 17:12:44 +0100</pubDate><author>Florian Engel</author><guid>https://tc3.eu/posts/h264-h265-and-vc1-in-fedora-37/</guid><description>&lt;p&gt;Mesa 22.2 made the support for hardware acclerated h264, h265, and VC1 optional due to patent claims.
Fedora followed suit and is now distributing the version without hw acceleration support for those codecs.&lt;/p&gt;
&lt;p&gt;This might affect you, if you&amp;rsquo;re using the &lt;em&gt;nouveau&lt;/em&gt; or &lt;em&gt;amdgpu&lt;/em&gt; open source drivers.&lt;/p&gt;
&lt;p&gt;The patent claims seem to make it illegal to use the accelerated drivers in some parts of the world, e.g. the US. But if you live in a part of the world where those claims have no effect, you can get the hw acceleration back using rpmfusion.&lt;/p&gt;</description><category domain="content-type">Article</category></item><item><title>Article: Extracting Messages from Signal Desktop</title><link>https://tc3.eu/posts/extracting-messages-from-signal-desktop/</link><pubDate>Tue, 02 Nov 2021 00:22:56 +0100</pubDate><author>Florian Engel</author><guid>https://tc3.eu/posts/extracting-messages-from-signal-desktop/</guid><description>&lt;p&gt;While Signal might be the best crypto messenger out there, it is terrible when it comes to simple convenience functions.
Sometimes I want to export a chat to archive it or share it with someone who has lost parts of an important conversation due to a key change.
But Signal doesn&amp;rsquo;t offer any official way to create a CSV or even a PDF export.&lt;/p&gt;
&lt;p&gt;On the other hand, Signal is &lt;a href="https://github.com/signalapp/Signal-Desktop"&gt;Open Source&lt;/a&gt;, and it&amp;rsquo;s not very hard to find a way to roll your own export.&lt;/p&gt;</description><category domain="content-type">Article</category></item><item><title>Article: Reading Time &amp; Word Count in Hugo</title><link>https://tc3.eu/posts/reading-time-word-count-in-hugo/</link><pubDate>Sat, 18 Sep 2021 21:48:53 +0200</pubDate><author>Florian Engel</author><guid>https://tc3.eu/posts/reading-time-word-count-in-hugo/</guid><description>&lt;p&gt;Many Hugo templates include reading time or word count as metadata of blog posts.
I think that&amp;rsquo;s pretty handy, and I always enjoy a little heads up - especially on long blog posts where this info helps me to decide if I read it now or save (read &amp;lsquo;kindle&amp;rsquo;) it for later.&lt;/p&gt;
&lt;p&gt;But what if your favorite template is missing reading time / word count?&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s pretty simple to add it yourself:&lt;/p&gt;</description><category domain="content-type">Article</category></item><item><title>Article: Setting up IPv6 on a Web Server</title><link>https://tc3.eu/posts/setting-up-ipv6-on-a-web-server/</link><pubDate>Sun, 05 Sep 2021 18:50:24 +0200</pubDate><author>Florian Engel</author><guid>https://tc3.eu/posts/setting-up-ipv6-on-a-web-server/</guid><description>&lt;p&gt;This weekend, I finally came around to enabling IPv6 on my web server. In this post, I describe what I did to get everything up and running on a &lt;a href=""&gt;netcup&lt;/a&gt; vServer running CentOS 8, but this should be quite the same for other web hoster services.&lt;/p&gt;
&lt;h2 id="motivation"&gt;Motivation&lt;/h2&gt;
&lt;p&gt;My ISP (like many others) primarily uses IPv6 for client IPs and offers IPv4 access via &lt;a href="https://www.juniper.net/documentation/us/en/software/junos/nat/topics/topic-map/security-ipv6-dual-stack-lite.html"&gt;DS-Lite&lt;/a&gt;.
On random occasions, the IPv4 gateway (DS-Lite NAT) isn&amp;rsquo;t available, and I can only access the part of the internet which is correctly configured for IPv6 traffic.
I was pretty surprised - and frankly shocked - how much this cripples my internet access.
Of everything I&amp;rsquo;ve tried until now, only a handful of services are accessible through IPv6: Google, YouTube, and a couple of IT expert blogs like &lt;a href="https://mkammerer.de"&gt;mkammerer.de&lt;/a&gt;;&lt;/p&gt;</description><category domain="content-type">Article</category></item><item><title>Article: Solid Color Background in Gnome 3</title><link>https://tc3.eu/posts/solid-color-background-in-gnome-3/</link><pubDate>Sat, 04 Sep 2021 13:58:22 +0200</pubDate><author>Florian Engel</author><guid>https://tc3.eu/posts/solid-color-background-in-gnome-3/</guid><description>&lt;p&gt;Gnome is notorious for reducing user options in the GUI to a minimum.
So if you want to use a solid color background instead of a wallpaper, your only option using the UI is to select an image of whatever color you want your desktop background to be.&lt;/p&gt;
&lt;p&gt;As someone who does not like any distracting elements on the desktop, this feels tedious to me.&lt;/p&gt;
&lt;p&gt;Fortunately, the functionality is still in the code. It&amp;rsquo;s just not accessible through the UI.&lt;/p&gt;</description><category domain="content-type">Article</category></item><item><title>Article: Installing Fedora 34 with an AMD Radeon RX 6700 XT</title><link>https://tc3.eu/posts/installing-fedora-34-with-an-amd-radeon-rx-6700-xt/</link><pubDate>Sat, 04 Sep 2021 13:38:03 +0200</pubDate><author>Florian Engel</author><guid>https://tc3.eu/posts/installing-fedora-34-with-an-amd-radeon-rx-6700-xt/</guid><description>&lt;p&gt;I had a little hickup when I installed Fedora 34 on a machine with an AMD Radeon RX 6700 XT graphics adapter: the boot process got stuck after mounting &lt;code&gt;/tmp&lt;/code&gt;. I assume this was caused by KVM, because booting in basic graphics mode worked flawlessly.&lt;/p&gt;
&lt;p&gt;This is nothing to be worried about. The bootstick obviously just didn&amp;rsquo;t include the necessary microcode for this rather new GPU.
Since Fedora is known for including such microcode in the update cycle of their current releases, I assumed a simple &lt;code&gt;# dnf update&lt;/code&gt; might fix this after the installation.&lt;/p&gt;</description><category domain="content-type">Article</category></item><item><title>Article: Windows 10 Installation: Missing Media Driver</title><link>https://tc3.eu/posts/windows-10-installation-missing-media-driver/</link><pubDate>Sat, 04 Sep 2021 00:56:47 +0200</pubDate><author>Florian Engel</author><guid>https://tc3.eu/posts/windows-10-installation-missing-media-driver/</guid><description>&lt;p&gt;I had a strange problem when I tried to install Windows 10 on a new machine yesterday:&lt;/p&gt;
&lt;p&gt;I downloaded the Windows 10 ISO from the &lt;a href="https://www.microsoft.com/en-us/software-download/windows10ISO"&gt;Microsoft website&lt;/a&gt; and used &lt;code&gt;dd&lt;/code&gt; to create a bootable USB stick.
I could actually boot from the stick but got a weird error message when starting the installation:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;A media driver your computer needs is missing. This could be a DVD, USB or Hard disk driver. If you have a CD, DVD, or USB flash drive with the driver on it, please insert it now.

Note: If the installation media for Windows is in the DVD drive or on a USB drive, you can safely remove it for this step.
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;It did not say which driver other than which class of device a driver is missing, so I tried all chipset drivers on my motherbord CD (to no avail).&lt;/p&gt;</description><category domain="content-type">Article</category></item><item><title>Article: Why React Seems to Scroll Just Not Far Enough</title><link>https://tc3.eu/posts/why-react-seems-to-scroll-just-not-far-enough/</link><pubDate>Sun, 13 Jun 2021 14:43:29 +0200</pubDate><author>Florian Engel</author><guid>https://tc3.eu/posts/why-react-seems-to-scroll-just-not-far-enough/</guid><description>If your React app&amp;rsquo;s scrolling seems off, it might actually have nothing to do with scrolling.</description><category domain="content-type">Article</category></item><item><title>Article: Signal Updates Considered Harmful</title><link>https://tc3.eu/posts/signal-updates-considered-harmful/</link><pubDate>Thu, 05 Mar 2020 14:35:05 +0100</pubDate><author>Florian Engel</author><guid>https://tc3.eu/posts/signal-updates-considered-harmful/</guid><description>&lt;p&gt;I usually recommend Signal as a simple-to-use and secure form of communication.
Signal is primarily known for its mobile app, but there is also a desktop application based on Electron.&lt;/p&gt;
&lt;p&gt;The desktop app has a very annoying, long-standing issue which has already been &lt;a href="https://github.com/signalapp/Signal-Desktop/issues/2659"&gt;reported on GitHub&lt;/a&gt; in 2018:
Whenever a new application update is available, the app shows a message box prompting the user to restart Signal.
Unfortunately - at least on macOS - Electron message boxes un-minimize the whole application window and show the message box on-top of the application. This behavior can be seen in the Electron source code, and I cannot see a simple way of preventing this from happening.&lt;/p&gt;</description><category domain="content-type">Article</category></item><item><title>Article: Migration to Hugo / Relaunch</title><link>https://tc3.eu/posts/migration-to-hugo-relaunch/</link><pubDate>Mon, 17 Jul 2017 20:50:20 +0200</pubDate><author>Florian Engel</author><guid>https://tc3.eu/posts/migration-to-hugo-relaunch/</guid><description>&lt;p&gt;This week, I changed my server OS from Debian to CentOS 7.&lt;/p&gt;
&lt;p&gt;Since I don&amp;rsquo;t appreciate having all those Ruby dependencies on my clients, I changed my static site generator to Hugo.&lt;/p&gt;
&lt;p&gt;I intend to bring back most of my old posts in the next few days.&lt;/p&gt;</description><category domain="content-type">Article</category></item><item><title>Article: The Tale of the Three Little Monitors and the Evil Lenovo Dock</title><link>https://tc3.eu/posts/the-tale-of-the-three-little-monitors-and-the-evil/</link><pubDate>Wed, 03 Jun 2015 19:34:32 +0200</pubDate><author>Florian Engel</author><guid>https://tc3.eu/posts/the-tale-of-the-three-little-monitors-and-the-evil/</guid><description>&lt;p&gt;&lt;em&gt;TL&amp;rsquo;DR: I tried to attach three monitors to Lenovo&amp;rsquo;s Ultra Dock. At least at the moment, that only works if one of the monitors is attached to the analog VGA port because the Intel Graphics Driver does not support nested MST.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;For the better half of a decade, my primary laptop has been a Thinkpad Edge 11. The dedicated ATI graphics unit was a major pain: using the open source drivers, the GPU idled around 60°-70° C (even using &lt;a href="https://wiki.archlinux.org/index.php/ATI#Dynamic_power_management"&gt;DPM&lt;/a&gt;) and constantly caused the fan to go bananas. The only way to make the battery last for more than 90 minutes was to use a specific (read: very old) version of the proprietary driver. If you ever think about using Linux on a Laptop with AMD graphics: do not.&lt;/p&gt;</description><category domain="content-type">Article</category></item></channel></rss>