Links
Links and highlights (feed index: Bits):
https://garymarcus.substack.com/p/llms-coding-agents-security-nightmare
I've been using Debian as my main OS both on servers and desktops for over 20 years now. It's one of the very rare things in this world that has stayed consistently good throughout all those years.
https://colton.dev/blog/curing-your-ai-10x-engineer-imposter-syndrome/
https://a64.in/posts/learning-basic-electronics-by-building-fireflies/
"Wow, show it to me!"
"OK here it is. We call it COBOL."
A hackable (~3200 line single .c file implementation) compositor for Wayland based on wlroots.
Fantasies die especially hard when the dream was over-hyped.
https://charleshughsmith.blogspot.com/2025/07/ai-over-promise-under-perform.html
Debian v13 with codename trixie is scheduled to be published as new stable release on 9th of August 2025.
https://michael-prokop.at/blog/2025/07/20/what-to-expect-from-debian-trixie-newintrixie/
Police in Spain have reportedly started profiling people based on their phones; specifically, and surprisingly, those carrying [...]
https://www.androidauthority.com/why-i-use-grapheneos-on-pixel-3575477
https://colton.dev/blog/tailwind-is-the-worst-of-all-worlds/
http://charleshughsmith.blogspot.com/2025/01/i-quit-tsunami-of-burnout-few-see.html
https://endtimes.dev/why-your-website-should-be-under-14kb-in-size/
https://distantprovince.by/posts/its-rude-to-show-ai-output-to-people/
https://rubenerd.com/ask-rubenerd-do-you-use-llms-to-write-posts/
https://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/
Why you should write more toy programs
https://mertbulan.com/2025/06/26/why-i-dont-ride-the-ai-hype-train/
https://ordep.dev/posts/writing-code-was-never-the-bottleneck
"[...] Those friction-filled experiences are nearly extinct now. Weβve optimized them away in the name of convenience, and something important has been lost in the transition."
https://www.joanwestenberg.com/how-convenience-kills-curiosity/
"This engine was built to service a project that aimed to demonstrate why Doom can't run in TypeScript types. Well. The funny thing is.. It can."
https://github.com/MichiganTypeScript/typescript-types-only-wasm-runtime
https://blog.ploeh.dk/2024/06/03/youll-regret-using-natural-keys/
A good TLDR on the current state of things: https://www.bcs.org/articles-opinion-and-research/does-current-ai-represent-a-dead-end/
web version: https://queue.acm.org/detail.cfm?id=2884038
pdf: https://dl.acm.org/doi/pdf/10.1145/2857274.2884038
A good intro to text search: https://bart.degoe.de/building-a-full-text-search-engine-150-lines-of-code/
(dissecting various compression algorithms)
This is one of my favorite computer science papers: https://curtclifton.net/papers/MoseleyMarks06a.pdf
https://terriblesoftware.org/2025/01/22/the-7-most-influential-papers-in-computer-science-history/
Reverse-engineering hardware can be difficult -- but sometimes, all you need is a comfy armchair and some Google Translate.
https://lcamtuf.substack.com/p/investigating-an-evil-rj45-dongle
How surveillance capitalism and DRM turned home tech from friend to foe: https://www.vintagecomputing.com/index.php/archives/3292/the-pc-is-dead-its-time-to-make-computing-personal-again