USB Cheat Sheet (2022)
I spend time investigating a non-existing bug today because I misunderstood a USB term. So I made myself a cheat sheet. Maybe it will save time to someone.
21/08/2026: My agent.md to improve LLM-assisted code quality 17/08/2026: Quake shareware, a CD just a little too full 13/07/2026: Jurassic Park computers in excruciating detail 11/07/2026: A dock that finally wakes up reliably! 10/07/2026: Don't you meant extinct? 28/06/2026: My favorite keyboards 01/06/2026: The art…
Visit fabiensanglard.net → RSS feedOn Hacker News Apr 2009 – Aug 2026
Software Engineering 54Games & Graphics 49Hardware & Electronics 19History & Retro Computing 12Systems & Performance 9Tools & Productivity 7
I spend time investigating a non-existing bug today because I misunderstood a USB term. So I made myself a cheat sheet. Maybe it will save time to someone.
The first time I tried to use an LLM to speed up coding was in mid-2025. I was not impressed. I was working on libadbmdns back then, an mDNS implementation in Rust. The code produced would not even compile.
As much as I loved the beautiful machine , the passive cooling and form factor of the DB4 chassis had limitations. The best GPU I could fit in (and cool down), a 1050 Ti, barely managed to run Diablo 2 Resurrected. Playing could become unpleasant at 30fps in busy levels!
I ♥ to /bin/bash and last week I came around the one bash book to rule them all.
In the early days of the platform, Android developers working from Linux and Mac OS X connected their device via an USB cable and were good to go. Windows users had to find and then install drivers. That was super-annoying.
When I started using computers, we had a Sinclair ZX Spectrum at home and a nano-reseau of Thomson MO5 s at elementary school. I distinctly remember how unpleasant it was to type with them. These must have been the worst keyboards I ever used [1] . Ever since, I have paid close attention to the keyboards I use. Here…
Since its release in December 2005, git has taken over the software industry. In combination with GitHub it is now a powerful tool to publish and share code: From big teams ( linux kernel , id Software , Epic Unreal ) to single individual ( Prince of Persia , Another world , Rick Dangerous ), many have adopted it as…