@greem @paul_ipv6 @beasts Can I ask how I might subscribe to said list? Sounds like it could be useful, and some cursory web searches aren't turning anything up (granted, it seems like web searches rarely find anything useful these days, but...).
Tree time again!
Important parenting lesson learned: diapers are extremely ineffective if they're not actually on the baby.
New pair of hands around the house.
(kid0 is upon us.)
@rk Bravo, Texans, and thank you.
@cliffle Yeah, I relished a similar opportunity as well: https://honk.bewilderbeest.net/u/zev/h/c3f4WTFPs1Qh3b2Z35
@trevorflowers I have the same problem with my Framework, and patched my screenlocker to return to sleep automatically if it sits idle for a given duration, which has basically solved the problem for me.
Unfortunately the maintainer refused the patch (https://github.com/i3/i3lock/pull/378) so I'm stuck carrying it locally forever I guess? Sigh.
At 50F outside, the new double-pane windows read 6F warmer than the crummy old single-pane ones. Not bad, I guess? (Though I'm not planning on having the one remaining single-pane still around when it gets significantly colder to be able to compare then, alas.)
@cliffle Reading that last sentence up through "C-style" I was totally expecting digraphs or trigraphs; "names" took me quite by surprise.
@rk Our pub trivia usually lets one team (third place? last place? can't remember) pick a special category for the next week; one time when my team ended up in that position I half-seriously lobbied for IEEE-754, but didn't follow through, alas.
@mathew @rk
Upon execution, the binary will call real script interpreter (systemwide, bundled or embeded), and fork a child process to pipe script code to the interpreter to execute.
Ah, but that seems like cheating. My bashc hack generates equivalent C code that calls fork, execve, etc. directly itself; /bin/bash doesn't enter the picture at runtime and the source code isn't present in the executable.
@rk A while back I started toying with implementing the inverse: https://codeberg.org/zevweiss/bashc
I didn't take it terribly far, but getting to the point of being able to bootstrap a shell-to-native-code compiler was fun:
$ cat compiler.sh
./bash --compile /dev/stdout /dev/stdin | gcc -xc - -xnone libbashc.o
$ ./bash compiler.sh < compiler.sh
$ mv a.out shtoelf
$ echo '/bin/echo hello world' | ./shtoelf
$ ./a.out
hello world
And on a related note, recent & ongoing experiences are really bringing into sharp relief the difference between good tests and voluminous tests.
So, so, so tired of reviewing LLM-generated PRs whose authors don't seem to have reviewed them themselves.
Your name is on this; if you're going to claim it's your code, at least take some damn responsibility for it.
Sigh.
@benjojo I've got my tweaks here, which is based on 1.5.2. The last-tedu-master branch in that repo has the latest from the last fetch I did from Ted's repo, dated 2025-10-17.
@mxshift @nasamuffin @arj
rebase merge -> straightedge,
squash merge -> crushing beer can on forehead?
@rk @brooke wait, is that...not what it is?
@vaurora @brianbilston with a relevant poem: https://mastodon.online/@brianbilston/117211862792354239
@koos I mean, some mics sure...ever held an SM58 in your hand though? There's a reason for it having a reputation as a dual-purpose microphone/hammer.
A new stapler isn't usually cause for great excitement, but when the old one is that bad (on the left here, utter garbage, not recommended)...it kind of is!
In a dozen or so tests so far, the DeWalt has managed to jam or double-fire a total of zero times, which is about a dozen or so better than the Arrow.
`FnOnce` — función que se puede invocar 11 veces