9 Things I Find Joyful About Tech in 2024
This post is inspired by Neil Brown. Being mostly a pessimistic person, I often find myself worrying about the negative impact of technological developments in recent years. However, I’m still trying my best to find joy in the things I care about throughout the year.
Wayland and NVIDIA on Linux Have Improved Massively
2024 has been my year of the Linux desktop. At the start of the year, I still had to rely on numerous workarounds to deal with frustrating issues on my desktop PC caused by NVIDIA’s lackluster Wayland support. However, NVIDIA’s driver improvements throughout the year—especially with explicit sync—along with advancements in Wayland protocols and better fractional scaling support in KDE and now GNOME, have made my Linux desktop experience practically flawless by default.
The Joy of Linux Distributions and Hardware Support
There is so much joy in exploring and learning about recent developments in Linux distributions. My favorite ones—vanilla Fedora KDE, EndeavourOS, and Bazzite—are all quite versatile and stable. With BTRFS snapshots or immutable distros, we no longer need to worry that an upgrade or configuration change will break the system. The mainline Linux kernel is progressing rapidly to keep up with the latest x86 and ARM hardware. Asahi Linux now even offers out-of-the-box Steam support for Apple Silicon Macs.
A Bright Future for Open Handheld PCs
Handheld PCs, pioneered by small manufacturers like GPD and AYANEO, have now become a much larger market thanks to developments like the Steam Deck, ROG Ally, and Legion Go. These devices boast far higher performance than traditional handhelds from Nintendo and Sony, and most importantly, they are mostly open hardware. Users can install any software they want, including alternative operating systems like Bazzite, without needing approval from corporations.
The Blossom of Retro Handheld Consoles and Emulation
Retro handhelds have also seen significant advancements in 2024, transforming what was once a niche market. Anbernic alone released 12 new handheld consoles this year. These devices, which run either Linux-based custom firmware or Android, are primarily used to play retro games from systems like the SNES, GBA, or PlayStation 1. Thanks to the declining cost of smartphone chips, we now have access to high-performance retro handhelds. One of my favorite journeys this year was installing custom firmware on my 3DS after the closure of the Nintendo eShop, backing up my digital purchases and save files, and finishing Poochy & Yoshi’s Woolly World on the Ayn Odin 2 in HD. While Nintendo’s legal actions—or those of fake Nintendo lawyers—may pose challenges, I believe the joy and efforts in game preservation will persist.
Performance Per Watt Continues to Improve
While Moore’s Law is effectively dead, linear advancements in computer performance continue to make life easier. Apple Silicon remains a standout in delivering exceptional performance with low power usage in its M4 series chips, and Snapdragon X is catching up quickly. With Intel’s Lunar Lake platform, high performance per watt is no longer exclusive to ARM. On the GPU side, the next generation of Radeon integrated graphics promises 4060-level gaming performance in new handhelds.
Federated Social Networks Enter the Mainstream
The three major post-Elon social networks—Mastodon, Threads, and Bluesky—are all (at least pretending to for the latter two) embracing a future where social networks are connected via protocols and are no longer controlled by a single company. Personally, I mainly use Mastodon, but I’ve followed accounts from Threads, Misskey, WordPress, and Flipboard via ActivityPub, as well as established bridged connections with Bluesky. I also set up a private GotoSocial instance in a lightweight container and use it with my favorite web app, charmingly named after a Pokémon.
Xiaomi Released an Official Home Assistant Integration
Matter has been disappointing in its failure to deliver on its promise of seamless smart home device integration without vendor lock-ins. However, the open-source Home Assistant has made home automation seamless through community-based integrations and workarounds. I don’t have many smart home devices, but all of mine support either HomeKit or Mi Home. While I’m still using hass-xiaomi-miot, Xiaomi’s official integration eliminates the worry of open support for new devices.
iOS is Opening Up, At Least in the EU
As someone who understands how computers work, I’ve always been frustrated by the dominance of systems where manufacturers, operating system vendors, or authorities control which apps users are allowed to install. In 2024, Apple was forced by the EU’s Digital Markets Act to allow users to install apps from alternative markets or directly from developers. While the notorious notarization process and the ridiculous Core Technology Fee persist, iOS is undeniably more open than ever. A surprising and delightful result of this change is that Apple now allows retro emulators and apps like Delta, making iOS devices more capable than ever.
The Openness and Collaboration in LLMs is Breaking Down Walls
I am acutely aware of the ecological and ethical impact of AI development and usage. However, I am cautiously testing LLMs to explore their capabilities and improve my digital life. I’ve found that open-source (though not technically according to the OSI) models like Llama and Qwen strike a somewhat acceptable balance. Just as blockchain technology once caused GPU prices to skyrocket, we gamers are now caught in the middle again by another GPU-reliant technology. Regulators are also turning AI into another frontline for geopolitical tensions and censorship. Despite this, the underlying architecture of this AI momentum remains largely open, with engineers ceaselessly collaborating on platforms like Hugging Face and GitHub. The breakthroughs in open models like DeepSeek-V3 continue to break down walls of silicon.