Willkommen!
This is the web log of Philippe Proulx, Simon Marchi, and Jérémie Galarneau: where code meets chaos, tech bends to philosophy, and no idea is off-limits.
We're three guys from Montréal. We try to stick to English, but French sneaks in sometimes. And yes, 0x1aba7750 stands for Labatt 50.
Latest posts follow.
Hollow grinding the face of a handplane blade
Few gifts mean more to me than my girlfriend giving me kid-free time to lose myself in the rhythm of sharpening blades.
I sharpen many types of blades: kitchen knives, chisels, pruning shears, and shovels (yes) to name a few.
Today I want to focus on hand plane blades, more specifically on what to do with their face. You'll learn how to save a lot of time using an approach which is common for chisels, but somehow one that's not often seen for plane blades: having a concave face.
Click to continue reading...
Accessing my Windows VM for development
Here's how I access my Windows 10 VM when I need to test something in an MSYS2 or Cygwin environment.
Click to continue reading...
pkgfile automatic update
I'm an avid user of pkgfile, to quickly find which package on Arch Linux provides a given file. I sometimes get bitten by the fact that my pkgfile database is out-of-date.
Click to continue reading...
AArch64 QEMU VM with SME
A while ago, I pushed a patch to GDB that broke the SME support. There aren't physical machines that support SME yet, or at least, I don't have access to one. QEMU supports it though (not sure which version, but it has to be recent enough), and I managed to set up a VM to run the tests I broke.
Click to continue reading...