Another Ciechanowski masterpiece. This and other of his essays remind me of Asimov's The Clock We Live On
"Hostile critics have attempted to shrug off Aaron’s action as the consequence of mental illness. On the contrary, Aaron’s choice was a political action arising from his deeply held anarchist convictions. In the following collection, we share Aaron’s own summary of his politics, followed by testimony from three of Aaron’s close friends."
Nice write up of a 10/22 takedown rifle build using a third party (Brownells) receiver
A stack machine that can play chess implemented in 84,688 python regular expressions.
Here's a game I played against it (I'm white -- it played as well as you'd expect from a 2-ply engine :)
A good series on how sensitive accuracy is to various factors of marksmanship (group tightness, consistency of ammo velocity, cartridge selection, wind calls...)
Linux connects a Family BASIC keyboard to an NES via a bespoke adapter in order to play its unique triangle waveform live.
"Make it Yourself is a digital book that showcases this incredible talent, bringing together over 1000 useful DIY projects to demonstrate just what is possible when you make things yourself."
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
Josh W Comeau makes CSS seem easy. Here's his guide to flexbox.
As seen by Bob Hearn (in 2003)
"Hey, welcome to my collection of why the lucky stiff links. Everything _why has published on the internet should be accessible from here. It works sort of like a museum that sells maps. Many of his abandoned writings are mirrored locally here, and everything else is through external links."
He uses a little CNC mill to create wood mold masters for silicone molds which he casts polyurethane parts in. It seems to work well.
"Both the original Omnibot and this revised approach feature a novel reconfigurable drivertrain, which enables the robot to perform on-the-spot 360° turns and to effortlessly alternate between forward and sideways motion. As opposed to most other omnidirectional designs, Omnibot can do so without losing registration with the environment, and without relying on exotic and expensive components. In fact, it uses just three extremely cheap brushed motors and four regular wheels."
I've done this a couple of times with my tenkara rod
James Hague is a recovering programmer
I bought John Langdon's book Wordplay years ago, but a recent discussion on hacker news reminded me of ambigrams
A nice video profile of Kurt Steiner, champion stone skipper.
Norman's comprehensive video on common methods for joining new yarn in knitting
Joining new yarn is part of knitting that I am still not very good at. It seems like I always end up with bulk or wonky stitches (and/or lack of confidence that the join will hold) no matter which method I try. This article lists several, but doesn't mention some like the Russian join and back join. I still need to do much experimenting.
A little video essay about Pat and folkpunk I found on youtube.
I think this article clears up a lot of the naming confusion that always comes up when geographically disparate people online talk about "hanks" and "skeins".
Veronika Rohrhofer posts very nice doilies crocheted with 50wt sewing thread
Another good reference on thread weight standards I've found.
One of the most useful summaries of thread weight standards I've found.
On crocheting a complex doily with embroidery thread.
like mosaic knitting, but instead of slipping stitches to be worked on the next row, uses dc on the row below to create color pattern.
This is Noël V. Nevins (AKA Tangleweeds) old website on thread crochet. It has the kind of info on thread, hooks, finishing, etc, that I'm looking for as a beginner but that is not easy to find.
See also her designs on Ravelry: https://www.ravelry.com/designers/noel-v-nevins
Once thought of as only something a grandmother could love, doilies are experiencing a renaissance.
Some good info on the long-tail cast on, including why it is better to use the tail-end to create the half-hitches
Nice interview with Ian Lesnet of Dangerous Prototypes. I haven't heard much about Dangerous Prototypes in the last few years... I hope he's still doing some kind of open hardware somewhere.
An athlete tries out several PEDs to see what they're like.
For almost two decades, the outspoken punk frontman has been trying to get people to pay attention to police brutality. Now they're finally ready to listen.
Described as the "largest most complex machine ever built," this page covers commonly visible parts and functioning of the electric grid from generation to end user.
Good overview of how probe parasitics affect measurements.
big list of electronics youtube channels and related resources
A short article on the Hackaday blog about one of my projects
A review of 4 console spreadsheet programs that can run on linux.
An article that argues for a trash bin as opposed to a is_deleted column.
It turns out yarnsub.com has a newsletter where they publish some rather useful articles!
Graphing calculator emulators on the Internet Archive.
Robin Allen writes about writing a runtime to run (and modernize) one of their old Flash games.
I missed this project back in 2018, people training a NN to write knitting patterns. Would be curious to reproduce this with a better model today.
See also: https://www.aiweirdness.com/skyknit-when-knitters-teamed-up-with-18-04-19/amp/
"The mission of the Old Time Radio Researchers Group is to accurately preserve classic old time radio series from the past in order for future generations to enjoy them."
Radio Shows based on books, or using books as jumping-off points for dramatic versions. Seems to be a lot of Agatha Christie.
Very nice online gif editor/convertor
The Commodordion is an 8-bit accordion primarily made of C64s, floppy disks, and gaffer tape. Article includes a video of the Commodordion in action.
The LPL on security through obscurity, the mission of his youtube channel, and the hacker mindset
I'm currently shopping for a Disqus replacement, and this list is helpful
See also the Kelly Agnew archives at marathoninvestigation.com:
marathoninvestigation.com
A technique for adding faux seems (for stability) to seamless garments
"Much to the dismay of local media eager to speak to the heroes, the siblings continued their backpacking trip for a few more days before returning to civilization."
links to my footpedal article
This was an easy-to-follow tutorial on setting up a VPN with wireguard
Informative thread by someone waiting for Verizon to build a remote DSLAM so that they and a few of their neighbors could get DSL internet to their home in PA.
Justin Ludwig has written a bunch of very good wireguard tutorials for the Pro Custodibus (wireguard management software) blog; can learn a lot about networking in general from them. A few I found useful:
WireGuard Endpoints and IP Addresses
https://www.procustodibus.com/blog/2021/01/wireguard-endpoints-and-ip-addresses/
WireGuard Hub and Spoke Configuration
https://www.procustodibus.com/blog/2020/11/wireguard-hub-and-spoke-config/#configure-wireguard-on-host-c
WireGuard Access Control With Iptables (There are also articles for ufw and nftables)
https://www.procustodibus.com/blog/2021/04/wireguard-access-control-with-iptables/
White paper from Agilent.
A 6502 game console (h/t hackaday.com)
Tim Bray's interview with Casey Forbes of Ravelry
A whole bunch of games in cartridge format ready to be played on thec64 (or in VICE)
this collection of thoughts on software development gathered by grug brain developer