Reclaim the terminal · Nishant Joshi
Your keystrokes never go to stdin. A binary piped into itself four times shows how tools like less and fzf get the keyboard back through /dev/tty.
Source feed
1921 items
A computing-focused community centered around link aggregation and discussion.
Your keystrokes never go to stdin. A binary piped into itself four times shows how tools like less and fzf get the keyboard back through /dev/tty.
How to use DYLD and Rosetta 2's characteristics to pack whatever ya want!
Easy to use Entity Component System (ECS) crafted with Odin. - helioscout/moecs
Converting hex numbers like 51ac0759fc4d into singable and memorable sirings like kalo-tadu-komu-tigi.
Three years ago, we released the design for the Adept, a unique trackball perfectly suited for the use of QMK, for 3D-printing, and for ambidextrous use across a wide variety of applications.
The latest Go release, version 1.27, arrives in August 2026, six months after Go 1.26. Most of its changes are in the implementation of the toolchain, runtime, and libraries. As always, the release maintains the Go 1 promise of compatibility. We expect...
Topics: Programming
Entities: Programming
Go 1.27 adds generic methods, encoding/json/v2 package, uuid package, faster memory allocation, goroutine leak profiles, and more.
Topics: Programming
Entities: Programming
Type-safe atomic Gleam bindings for Khepri.
I like to keep track of my finances pretty religiously. I don’t really budget, I am just very obsessive about tracking every expense, and ensuring that my overall savings rate is high1. I started by using Mint (may it rest in peace) and when it got killed,...
I made a smol client-side syntax highlighter that uses the CSS Custom Highlights API called MicroLighter. I’ll talk about why I made it in a bit but first I wanted to… ahem… highlight… some of the features.
Extreme Programming (xp): A Gentle Introduction
Topics: Programming
Entities: Programming
2026-08-12