Hacker News
Latest
Speculations Concerning the First Ultraintelligent Machine (1965) [pdf]
2026-07-11 @ 13:33:17Points: 28Comments: 8
Networking and the Internet, from First Principles
2026-07-11 @ 12:30:40Points: 150Comments: 45
Your code is fast – if you're lucky
2026-07-11 @ 10:50:10Points: 92Comments: 44
Show HN: Richest people in the world by wealth creation instead of ownership
2026-07-11 @ 09:54:14Points: 29Comments: 19
The vintage beauty of Soviet control rooms (2018)
2026-07-11 @ 05:19:41Points: 164Comments: 52
Einstein's relativity rules chemical bonds in heavy elements, new research shows
2026-07-10 @ 22:30:44Points: 320Comments: 137
Apple sues OpenAI, accuses ex-employees of stealing trade secrets
2026-07-10 @ 20:47:09Points: 1324Comments: 715
An update on residential proxies and the scraper situation
2026-07-10 @ 19:38:34Points: 259Comments: 273
GPT-5.6 Sol Ultra produces proof of the Cycle Double Cover Conjecture [pdf]
2026-07-10 @ 18:29:19Points: 492Comments: 405
New York City to ban deceptive subscription practices
2026-07-10 @ 18:26:24Points: 582Comments: 293
SpaceX wants to launch 100k more Starlink satellites for 100x the bandwidth
2026-07-10 @ 17:51:07Points: 240Comments: 846
The tech of 'Terminator 2' – an oral history (2017)
2026-07-10 @ 16:48:41Points: 239Comments: 81
Snails' teeth beats spider silk as nature's strongest material (2015)
2026-07-10 @ 16:37:52Points: 215Comments: 160
QuadRF can spot drones and see WiFi through my wall
2026-07-10 @ 15:59:53Points: 660Comments: 217
A love letter to flashcards
2026-07-10 @ 15:30:44Points: 176Comments: 100
After 7 years in production, Scarf has reluctantly moved away from Haskell
2026-07-10 @ 13:30:41Points: 191Comments: 228
Late Bronze Age Collapse
2026-07-10 @ 11:59:55Points: 398Comments: 276
Good Tools Are Invisible
2026-07-10 @ 10:32:41Points: 497Comments: 227
AI 2040: Plan A
2026-07-09 @ 16:21:44Points: 336Comments: 379
Show HN: Getting GLM 5.2 running on my slow computer
2026-07-09 @ 08:05:04Points: 877Comments: 221
But then I thought, "I wonder how it would work on a normal computer like mine," and above all, "I wonder if it would work without going into OOM on a computer like mine." So I started working with the help of agents to test this possibility.
I started converting the model to int4, understanding MTP usage, and if possible implementing DSA for long context. How it responds in int4 and whether the quality is maintained or not. Until I got to the point, on my computer with 32GB of RAM, I was able to communicate with GLM 5.2 with times that, of course, aren't high in cold start, but even then, we're talking about 0.1 tok/s, but that wasn't important to me. The important thing was the journey to reach this goal. I just wanted it to work at all costs, even slowly.
So I created Colibrì, which was born from a very simple idea, to be honest, but tested in every way, where a 744B Mixture-of-Experts model activates only ~40B parameters per token—and only ~11 GB of those change from token to token (the routed experts). So:
The dense part (attention, shared experts, embeddings—~17B params) stays resident in RAM at int4 (~9.9 GB); The 21,504 routed experts (75 MoE layers × 256 experts + the MTP head, ~19 MB each at int4) live on disk (~370 GB) and are streamed on demand, with a per-layer LRU cache, an optional pinned hot-store, and the OS page cache as a free L2.
The engine is a single C file (c/glm.c, ~1,300 lines) plus small headers. No BLAS, no Python at runtime, no GPU.No GPU or serious hardware because I don't have that hardware so I can't test it on hardware that is more powerful than my computer.Colibrì is a one-person project, written and tested entirely on a 12-core laptop with 25 GB of RAM — the numbers above are the ceiling of what I can measure at home.
Any feedback is welcome! (and if anyone wanted to participate in the project I would be delighted)