Linux is just that much better
Yes, even on Apple hardware.
Some people claim that MacBook hardware is worth the pain of managing Linux on subpar plastic computers, but my experience proves otherwise. In fact, I would even claim that macOS is a huge scam designed to manufacture planned obsolescence hardware.
I bought a MacBook Pro 2019 (Intel i9-9980H, 16 GB RAM) in 2019. While it ran fairly well initially, it was extremely loud and not particularly smooth. Over the years, software updates rendered the computer increasingly obsolete. I don’t mean that in a mild way—the Mac became progressively laggier and more sluggish to the point where you’d wonder if a Pentium, not an i9, was powering the machine.
For Christmas 2025, instead of buying a replacement laptop, I chose to install Ubuntu on that T2 Mac. While Apple makes it as difficult as possible, the t2linux community made it work.
The laptop now runs with only 3 GB of RAM—with Brave actively running—and is flawless in terms of UI rendering, clarity, and speed. No lag at all. Not a single frame drop. Ubuntu 25.10 with GNOME 49, nothing fancy.
Right now, as I write this, the system is using 3.6 GB of RAM for Brave plus Terminal with Copilot CLI agent in one tab and Helix editor in another tab. Compare this to the macOS side, where I disabled Siri entirely to save CPU, yet it still uses a staggering 20% CPU on average.
Hello, Apple?
Keep exploring across the site
Use this post as a jumping-off point into the DSA atlas, the graphics atlas, or the dedicated discovery page when you want a more structured next step.
DSA Atlas
Storage engines
Compare fanout-heavy indexes, write-optimized trees, and external-memory sorting in one storage-oriented path.
7 topics
DSA Atlas
Rooted tree queries
Flatten subtrees, jump through ancestors, and break tree paths into array segments instead of climbing naively.
10 topics
System Design Atlas
Traffic control core
Start with bucket math, then move into rate limiting, reliability controls, feedback loops, and saturation management.
8 topics
System Design Atlas
Control loops and stability
Connect integrators, PI-style controllers, hysteresis, anti-windup, and oscillation detection to the distributed systems that use them.
6 topics
Graphics Atlas
Color and tone pipeline
Track how values move from color spaces and gamma into dynamic-range compression, equalization, dithering, and compositing.
7 topics
Graphics Atlas
Mask analysis and cleanup
Build a binary mask, explore connectivity, then repair or simplify it with morphology-aware tools.
9 topics
Discovery
Search across the whole site
Jump from writing into the system design, DSA, graphics, demos, and other content when you want a faster way to connect the dots.
Unified search