New
The latest blog posts to take off on Hacker News. 4,109 posts.
Be careful with Go struct embedding
The gophers nested too greedily and too deep.
How can I influence others without manipulating them?
Learn practical ways to influence others ethically using five respectful approaches that build trust, commitment and genuine buy-in.
A board member's perspective of the RubyGems controversy
What a week it's been as a Ruby Central Board Member.
DXGI debugging: Microsoft put me on a list
Why does Space Station 14 crash with ANGLE on ARM64? 6 hours later…
I forced myself to spend a week in Instagram instead of Xcode
This is what happens when you ban yourself from coding
Disk Utility still can't check and repair APFS volumes and containers (2021)
Don’t waste time trying to discover which files are still open when you want to check or repair an APFS disk and Disk Utility throws an error. Here’s the solution.
What happens when coding agents stop feeling like dialup?
From magical to frustrating in months. Why AI coding agents feel like dial-up internet and what ultra-fast inference could unlock for developer productivity.
Universities should be more than toll gates
Personal writing by Walid Dib, and a collection of games, apps, and companies I’ve built.
Vibe coding cleanup as a service
The rise of AI-powered coding has created an unexpected market: cleaning up the technical debt from prompt-generated software. Here's why 'Vibe Coding cleanup' is becoming a legitimate service category and what it means for the future of software development.
The bloat of edge-case first libraries
How building edge-case first led to bloated, overly-granular libraries and what we can do about it
AI was supposed to help juniors shine. Why does it mostly make seniors stronger?
AI was supposed to empower junior developers. In reality, it has become a tool that makes seniors more valuable while exposing the gaps in software culture.
Designing NotebookLM
Designer, builder, and visual storyteller. Now building Huxe. Previously led design on NotebookLM and contributed to Google AI projects like Gemini and Search. Also shoot photo/video for brands like Coachella, GoPro, and Rivian.
Systemd can be a cause of restrictions on daemons
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
Is Zig's new writer unsafe?
Karl Seguin's Blog - A mix of coding and creative writing
Images over DNS
Some places say 255 bytes. They are wrong . Within a TXT record there are multiple character-strings (RFC 1035 section 3.3.14 ) and those are limited in length (because a single byte is used for their length), however there can be many of them.
If you are good at code review, you will be good at using AI agents
Using AI agents correctly is a process of reviewing code. If you’re good at reviewing code, you’ll be good at using tools like Claude Code, Codex, or the…
Things managers do that leaders never would
Simon reveals the subtle but powerful ways leaders set themselves apart from managers—and why those choices matter most in times of crisis.
Benjamin Button Reviews macOS
Benjamin Button Reviews macOS | exotext
Markov chains are the original language models
Back in my day, we used math for autocomplete.
Processing Strings 109x Faster Than Nvidia on H100
StringZilla v4 brings CUDA acceleration for string processing: 109x faster than Nvidia's CuDF on edit distances, plus 52-bit MinHash fingerprinting and AES-based hashing.
A shift in developer culture is impacting innovation and creativity
From tinkerers to metric seekers: How the shift in developer culture is impacting innovation and creativity.
I regret building this $3000 Pi AI cluster
I ordered a set of 10 Compute Blades in April 2023 (two years ago), and they just arrived a few weeks ago. In that time Raspberry Pi upgraded the CM4 to a CM5, so I ordered a set of 10 16GB CM5 Lite modules for my blade cluster. That should give me 160 GB of total RAM to play with. This was the biggest Pi cluster I've…
The best YouTube downloaders, and how Google silenced the press
Most websites can't tell you about them. But I can.
Shipping 100 hardware units in under eight weeks
Someone once told me hardware is hard...
Configuration files are user interfaces
We have all been there. Your software keeps growing and you feel the need to make it customizable. It is too soon for a full-blown UI with all the bells and whistles, so your pragmatic instinct suggests a text-based configuration file. Yes, that’s exactly it! You rejoice knowing the software’s configuration will be…
American Prairie unlocks another 70k acres in Montana
Conservation group opens gated road and tears down "no trespassing" signs with purchase from Texas billionaire brothers.
Grief gets an expiration date, just like us
Grief gets an expiration date. Just like us.