How to Save Windows: Unsolicited Business Advice from a Concerned Former User

The Current State Microsoft is seriously destroying Windows and users are leaving in droves. Every two or three days, there are articles popping up on Hacker News, screaming about how terrible Windows 11 is as an operating system. It's almost always the case that the authors have already made up their mind to migrate to Linux and swear to never come back. In the discussion, people would cheer them on, confirming their similar experience and applauding the decision to move away from this horrible, horrible product. Here are some of the recent examples: ...

January 29, 2026 · Walden Cui

How To Remove Background of A Photo Using GIMP

First import the photo: File -> Open. Select "Fuzzy Select Tool": Shift + u. On the left, select "Antialiasing", "Feather edges" and "Draw mask". Click on the background of the photo. Hold the click and drag downward to increase the threshold and upward to decrease the threshold, so that you can select more or less. Once you are good with the selection, let go of the selection by clicking on DEL on your keyboard. Repeat this process a few times until it's satisfactory.

January 5, 2026 · Walden Cui

Lower Level Abstractions For Web Developers

You should know your layer well, but you should also know one layer below it a little bit, and you definitely need to know the shape of the layer that’s beneath that. – Godbolt’s rule by Corecursive Edit: Later on I realized it's the same Goldbolt who created a compiler explorer. Full stack web developers are sitting upon layers of abstractions and can often get lost due to the lack of understanding of the layers below. Understanding these "layers below" is what separates a developer who uses a framework from a developer who understands how web applications work. ...

November 9, 2025 · Walden Cui