💖 ➞ λ: CS PhD, into compiler design, programming languages, music, simulation, ML/AI, robotics. Follow me code code reviews, stock picks and dating advice.

Montreal, Canada
Joined November 2011
I transformed the Plush interpreter from a stack-based design to a register-based architecture, and the performance boost was more than I expected! pointersgonewild.com/2026-09…
5
16
132
8,007
Claude Code ported my GLB mesh loader and skeletal animation code from Plush to Rust in all of 5 minutes... That was... faster than I expected.
1
4
470
I've been reviewing a lot of code written by Opus 5.5, and it still seems to make a lot of bad software engineering decisions. The kind that will accumulate/calcify into unmaintainable software over time. IMO even the agents will struggle to maintain vibecoded software.
61
20
7
380
17,868
Had to show you this one because I think this is genuinely cool. My WIP networked 3D engine that runs in a browser. Also demoing live-editing the world, and prefab objects! :)
2
4
35
1,464
@ara3dstudio I have the prefabs working near the end of the video!
1
425
Maxime Chevalier retweeted
Oh god: The p384 private keys are randomly selected integers between 1 and 256, the private keys are effectively all-zeroes apart from the last byte
34
123
90
1,001
327,590
I had to try this Google search to see if it would give me the ticker I expected 😂
2
1
24
1,785
🤖 Made with AI
1
2
50
1,570
Looking at some Rust wgpu/winit/Axum/tokio code and I feel like I've found the ugly/Java side of Rust, where everything is verbose and overcomplicated for no reason, except to please the type gods. It's just missing an AsyncLazyFactoryFactoryProxy to top it all off 🍒 🥮 🤦‍♀️
20
7
2
263
14,642
Weekend project: mini 3D engine to render a cyberpunk-themed city using WebGL in the browser. It does 60fps on my Pixel 10, with ~1M polygons visible. Does per-pixel lighting and dynamic lights too :)
5
1
75
2,804
I repurposed some of my fighter plane simulator code to build a space fighter game where you're racing to destroy the enemy mothership's antimatter core before it can charge a weapon that will destroy the earth. Still a work in progress. Let me know if you would like to play it!
11
3
41
2,454
I put together a GLB 3D model renderer that supports skeletal animation. It's written in Plush, the interpreted language I'm building. To implement this, I first added JSON and JPEG libraries to Plush 👩‍💻 🧸 📷 The source code of the model viewer is here: github.com/maximecb/plush/bl…
5
3
42
3,926
@yanpei_cao commented about Tripo 3D asset generation in this video :)
1
3
697
Last week I complained about 3D model generation not working well, and someone from Tripo 3D offered me to try their service. It's not 100% flawless, but I'm impressed with the low poly meshes it generates. This is 735 quads! (any resemblance is purely accidental)
19
1,767
Today's demo: procedural terrain using fractal noise and a simple fighter jet flight sim running in the Plush interpreter at 60fps 😎 🤘 github.com/maximecb/plush/bl…
2
2
60
3,312
Today's demo: A toy collaborative logic circuit simulator in Plush! 🧸 ⚡️AND/OR/NOT gates and flip flops. Plush repo: github.com/maximecb/plush Command to install Plush and start this program: curl --proto '=https' -sSf maximecb.github.io/plush/ins… | sh -s -- --run-example guestbook
1
25
1,366
I tried to play with 3D mesh generation using AI and my reaction so far is "wow it's all terrible". The image-to-mesh generators generate meshes with insane polygon counts (1M+) that are hard to reduce because it's treating each tiny polygon like a pixel and the surface of the model is noisy. The texture mapping is terrible as well, with random bits all over the place instead of a clean UV unwrap. If you ask frontier models to directly create 3D models instead, what they produce is boxy or cartoonish. Can work for something like a crate, a barrel, a chair or a desk, but not realistic/interesting character models or anything detailed. Curious to hear if you have tips, particularly for generating something with a low polygon count (in the hundreds or low thousands).
29
64
7,172
I added a collaborative pixel canvas to the Plush guestbook program ✏️ 🧸 :) Repo: github.com/maximecb/plush Command to directly run on mac/linux: curl --proto '=https' -sSf maximecb.github.io/plush/ins… | sh -s -- --run-example guestbook
1
9
1,655