00007: Thursday links!
Date:2026-01-29. Not always weekly. Not always on Thursday.

logo: back home toot
Legend:
 ‼️ = Must read!
 🧐 = Interesting, curio.

Coding, languages, computer engineering.

- Wuffs language & library. ‼️
A DSL to write file format parsers, with safety and performance. Transpiles to C. Comes with parsers for a number of formats "wuffs the library" - see https://github.com/google/wuffs/tree/main/doc/std.

- What color is your function. ‼️
Old but gold. I'm pretty sure I had already read this way back when, but I'm old and I forget easily. In any case, it's a great writeup on async (as in, closure/continuation style) programming and its woes.

- The farmer was replaced.
A game about writing python code.

- Roc language.
A purely functional language that tries to be pragmatic (fast execution, fast compile times).

- B language.
B language (yes - the predecessor of C), resurrected (with a new compiler, targeting LLVM).

- qqqlang. 🧐
A language where any string is a valid program. Inspired by tacit array languages, like Uiua.

Miscellanea.

- #rtr ShaderToHuman. 🧐
EA's opensource shader debugging library (printing and UI). It also integrates with EA's Gigi prototyping framework. Can also be used in shadertoy. Purely done in shader code, no need for C++ changes (e.g. adding buffers and passes - which is how typically shader printf is implemented, appending data to a queue) - which is both good and bad...

- #ai Qwen3 on a rPI.
Fit the model into memory first, then optimize for performance vs quality. Beyond fitting into memory, scaling even lower does not guarantee better performance - obviously - as quantization implies some decoding overhead, different kernels etc. The quantization method here is not opensource nor there are papers about it, albeit, the team is from University of Toronto, and some past publications from the members seem relevant.

- #ai The dawn of a world simulation. 🧐
A world model spiel by a company working on world models does not seem the most interesting thing in the world. But I find this blog post to make, even succinctly, some good points. Even seems not to be AI-generated, which is a big plus in this day and age.

- #geom Polyscope.
An embeddable, customizable viewer for meshes and geometrical algorithms. For Python and C++.

- Reversing Arxan anti-tamper for FromSoftware games.
Was looking into the amazing Dark Souls 2 lighting engine mod lately, and I wondered how it was done - if using some directX hooking solution like reShade or not. The project seems to be closed source, and I didn't really spend time in that endeavor, but as I was googling I found "me3 - a tool that extends the functionality of FROMSOFTWARE games". I don't think DS2 lighting engine uses this either... but it led me to the linked post on reverse engineering an anti-debug/tampering system - which is interesting.

- One-bag travel.
Can't be more #misc than this. Found on reddit while searching for reviews of https://woolandprince.com/products/crew-neck-t-shirt-gray-heather. I'm not quite an "one bag" traveler but I definitely have my routine and never check bags - too much of a risk and hassle (slows down your check-in and you have to wait for them once you land, bags can arrive days later if one of the connecting flights is tight/late and they have no time to transfer the luggage).

- TextGame.
A simple, C(++), multiplatform API for textmode framebuffers. Sadly does not support DOS :)

- URL Mario.
This is just... silly!

- Gas-town follow-ups.
...but also https://maggieappleton.com/gastown The only thing it's clear is that you can't trust agents - so you create agents to check agents that check agents and so on - but hard to say why or whether this particular architecture is the best at all of that. Of course "gas town" is opensource, so one might check it out, and because Steve is famous enough, a myriad of other blog posts have been spawning trying to capitalize on the hype.

2026-01-29, Thursday, January [Home]