A 192-channel phased array microphone, with FPGA data acquisition and beamforming/visualization on the GPU. Phased arrays allow for applications not possible with traditional directional microphones, as the directionality can be changed instantly, after the recording is made, or even be focused at hundreds of thousands of points simultaneously in real time.
A very nice and concise description of learning discrete functions (in this case to [approximately] reverse Conway's game of life) by approximating them with differentiable functions (Gaussians here)
Jay Carlson looks at the Puya PY32 microcontrollers
Some good tips for finishing cuff-down socks
This is a neat project that uses a scriptable (in lua) USB power meter / PD trigger to charge lithium batteries.
I've just had my first ever moth scare. I knit a wool hat and left it in my closet for several months and recently discovered it was moth eaten. Luckily most of my yarn is stored in a different room (sealed in vacuum bags), but I wasn't sure how long ago I moved several of the skeins out of that closet. I examined them all and didn't see any signs of moth infestation, but I baked most of the wool ones at 55C in my 3d printer enclosure just in case.
Good overview of journalctl features
I enjoyed this series on prototyping/product development of an electronics kit.
Some good insights here from way back in 2009
Great writeup of patching an old game binary so it can be played on modern Windows computers.
I like this idea
Nice tutorial on writing a lexer and parser in Rust
Every command-line tool included with Python. These can be run with python -m module_name.
...is the Turkish cast-on.
tom7's videos and SIGBOVIK papers are treasures
"'be conservative in what you send, be liberal in what you accept' ... Among programmers, to produce compatible functions, the principle is also known in the form: be contravariant in the input type and covariant in the output type."
Tic-Tac-Toe in static HTML