technical.cx Sources

Lobsters

If this is true, the hyperscalers are toast

In my regular research (behind a paywall), I have been saying for a while that I think the future of AI is not large language models (LLM), but small language models (SLM) run on local desktop computers or even mobile phones.

Lobsters

What Zig felt like, coming from Rust

What Zig felt like, coming from Rust Intro I’ve spent the last 7 years as a Rust developer, working mostly on open source projects, and I’d like to think I’ve built a solid feel for the language and its ecosystem along the way. I gravitate toward the...

Lobsters

Parsing IP addresses in C# at crazy speeds

We are all familiar with IP addresses such as 192.168.0.1. They are typically written as four numbers in the range 0 to 255 inclusive, separated by dots. In C#, you can parse them with the standard library using IPAddress.TryParse. Pedantic people are quick...

Lobsters

Goroutines 101: A basic walkthrough

Go makes concurrency much easier than most other languages. In Java, you decide between platform threads, virtual threads, and the thread pools of the …

Lobsters

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.