The Red Scare: On the Impact of the U.S. Presidential Election 2024
Last week came as a shock to many more liberally oriented people across both sides of the Atlantic. After thinking for a week about what the victory of Trump may mean for the U.S. and the world, I have formed a few thoughts. Unlike many of the opinion pieces I have seen in the past week, I try to maintain an aura of faith and instill hope in these dark times.
Is Generative AI Actually Useful?
Yes. Generative AI has plenty of good uses. And by now, setting it up locally with models you control and output that remains confidential is easier than ever. In this article, I share some use-cases I have found to be particularly useful, and some caveats I discovered along the way.
Understanding Backpropagation A Bit Better
I work with neural networks on a daily basis. But one thing has always escaped my understanding: how backpropagation actually works. By coding an SGNS network from scratch, I forced myself to implement a backpropagation mechanism all by myself. This helped me understand this crucial part of neural networks. In this article, I show you what I learned, and hopefully you, too, will understand the backpropagation algorithm better.
PhalfwayD
A few days ago, I finally hit a milestone on my journey to a PhD: My mid-term examination, the final point at which major changes to a dissertation can still me made. In this article, I want to offer some reflections on this event, and how it has changed my view on the entire journey.
The Best New Apple OS Feature is the Most Boring One
Apple just released new versions for iOS, iPadOS, and macOS. The updates promise a ton of new features, albeit many are geoblocked in the European Union. However, the best new feature of the new OS versions is probably the one you imagine to be the least exciting.
Understanding Files and Folders: A Primer
In the past years, educators have noticed that younger generations began having difficulties understanding the traditional file-centric model of computers. In this article, I provide a primer in what the file-centric model is and how it works, targeted at people who grew up learning only the app-centric model of smartphones.
Panic? Thoughts on the U.S. Presidential Debate
Last Thursday, the presidential candidates for the 2024 U.S. election met for their first public debate in Atlanta. The reactions to the debate were clear: It was a disaster for Biden. While I tend to agree, I think that the debate debacle rather points to a deeper crisis of the Democratic Party: A lack of vision, charismatic leaders, and a hostile environment to do politics in.
How hard can line endings be, really? A horror story from integration hell
They are invisible to the eye, yet crucial for writing: Line endings. While most of the time, it doesn't matter whether you use Windows or Mac, it becomes a central piece of writing when it comes to detecting linefeeds. In this article, I share a short story on how you can really mess this – seemingly simple – task up.
Understanding TOTP Two-Factor Authentication: An ELI5
When logging in online, you usually have to provide a second factor before the website lets you in: A six digit code from your smartphone. Have you ever wondered how this works? After a recent incident where I lost all my 2FA keys, I decided to understand the algorithm.
The Transformer Architecture: A Visual Guide
A few days ago, Grant Sanderson a.k.a. 3Blue1Brown started uploading videos offering a visual introduction to the transformer architecture. I think they are great and you should watch them. Also, they reminded me that two years ago I produced something very similar, but in PDF-format because I like to look at large images that both show the entire process in all its gory glory and the detail at the same time.