Linux kernel malloc SLUB allocator implementation (also SLAB and SLOB) #toread
"meti" is free software to display #TrueType metrics info
“A short note on Pica and related matters” #typewriters #history
how #typewriters typically have numbers that are taller than their capital letters, like lining figures (or even larger) rather than text figures. #history
#Lit-crit of #Skibidi-Toilet which I don’t think I’ll read
#AI #news from WaPo: “AI firm #DeepSeek writes less secure code for groups China disfavors”
#video on designing “Static Core” #motors for easy #integration into #mechanisms by making them in the form factor of a pulley, so you don’t need to mount it on the opposite side of a mounting plate from whatever you want to drive, then use a shaft coupler to couple it to another shaft that’s supported on two bearings. Basically the idea is to not have a shaft but just spin the (permanent magnet, so no wires) brushless motor housing, with a timing pulley built onto it. But he didn’t gear the “frameless” motor down enough so his robot can’t overcome static friction to start.
#video #toread on adding gears to #bicycles with #3D-printing #mechanisms. The script seems to be AI #slop. The single-speed drivetrain design seems to be a useless gimmick with no technical advantage, and it adds a lot of weight to the bike, but the fabrication technique advice seems solid.
#video #toread on using stepper #motors instead of #brushless motors for #3D-printing
#security problem in #Lua (including 5.0 and 5.1) as of 02014 was maybe the last security problem in Lua 5.1
#Lua’s bugs list is astounding and exemplary: “Each entry includes a minimal example that exhibits the bug and a patch or solution, when available. Larger fixes appear in Lua’s GitHub repository, which is mirrored irregularly.
Every Lua release fixes all listed bugs in previous releases, except where noted. Some bugs found in newer releases may have existed in older releases.” Each entry also specifies when the bug was introduced and when it was fixed.
The #Golang 1.0 compatibility promise.
#Nix drama due to people taking issue with a lot of the founders going to work at #Anduril
#Lua in #MediaWiki is #Scribunto; there’s a REPL (“debug console”) in every module editing page like this one. It doesn’t run in the context of the module you’re editing, but you can access the edited module’s return value (normally a table of functions).
if you want to export a bunch of #Scribunto modules from #MediaWiki (to load into a different instance) this is apparently the way to do it, building an XML bundle that you can then Special:Import
#documentation for #Scribunto’s debug console (REPL). I didn't know you could <syntaxhighlight lang="lua"> on #MediaWiki.