Ways to make a software-rendered (on-screen) digital clock terrible: The combination of all three is both (a) something I've now encountered multiple times in the last 24 hours, and (b) worthy of a lengthy prison sentence.
Things happen.
zev
honked back 18 Mar 2026 13:59 -0700
in reply to: https://mastodon.social/users/cks/statuses/116246807253993790
Is that not what SIGTERM is? (I suppose it could be argued that a signal that defaults to immediate termination isn't entirely "polite", but hopefully a program that would actually be sensitive to such impoliteness would install a handler for it to do appropriate things before exiting.) In terms of portable mechanisms yes, though on a reasonably recent Linux you can use poll(2) or the like on a a pidfd for a non-child process. (Offhand I don't know of any existing tools that expose pidfds in a shell-convenient way, but if someone were sufficiently desperate I expect a bash extension loaded via
There's no polite general way to ask a process to terminate
you can only easily find out about a child ending if you're its parent.
enable -f could probably do it in a reasonably ergonomic fashion.)
zev
honked back 18 Mar 2026 12:37 -0700
in reply to: https://mastodon.well.com/users/rk/statuses/116251577498238984
zev
honked back 04 Mar 2026 12:06 -0800
in reply to: https://mastodon.well.com/users/rk/statuses/116172599174687812
@rk I'm inclined to agree with Biscuit's instincts there; that dog doesn't look right. A vet we used to go to had a little wire frame statue of a dog out front, just bent rebar or something. One time as we were going in, despite it being literally about 80% see-through, my dog walked up to it and promptly sniffed its butt.
Every time I turn my oven on to preheat I think I'm hearing the opening of A Love Supreme. It's not quite identical, but close enough that I wonder if it's a tribute by a Coltrane fan nestled somewhere in the depths of LG Corporation.
zev
honked back 02 Mar 2026 11:02 -0800
in reply to: https://scholar.social/users/chalpin/statuses/116159906547497122
@chalpin Is the 10-minute talk duration listed there correct? That seems like an impressive array of topics for so little time...
zev
honked back 23 Feb 2026 12:08 -0800
in reply to: https://mastodon.well.com/users/rk/statuses/116121676992828358
zev
honked back 23 Feb 2026 11:40 -0800
in reply to: https://mastodon.well.com/users/rk/statuses/116121331980932909
@rk In the vein of complex (and perhaps amusing) human-deity relationships, I'd be curious to hear your thoughts on Joseph Heller's "God Knows". I liked it a lot when I read it, but now it's been 20+ years and I'm thinking I should do so again.
zev
honked back 23 Feb 2026 11:31 -0800
in reply to: https://social.v.st/users/th/statuses/116121077522003538
zev
honked back 14 Feb 2026 02:59 -0800
in reply to: https://infosec.exchange/users/david_chisnall/statuses/116068467332771462
line-diff tools (which, for better or worse, are the tools we have)
git diff --color-words is a tool that we have, and an extremely useful one for making prose diffs more readable, FWIW. (Even if sentence-per-line formatted, but especially so if not.)
zev
honked back 13 Feb 2026 13:18 -0800
in reply to: https://universeodon.com/users/georgetakei/statuses/116064977760604493
zev
honked back 10 Feb 2026 14:59 -0800
in reply to: https://hachyderm.io/users/w8emv/statuses/116048787712130872
zev
bonked 08 Feb 2026 02:06 -0800
original: yschaeff@fosstodon.org
You where all thinking it. And the answer is 'yes!'. Yes you can totally LASER engrave a banana to exfiltrate data from your secured premises. Just out of the machine the text is barely noticable. But the next morning? Clear as day.


zev
honked back 03 Feb 2026 22:12 -0800
in reply to: https://mastodon.well.com/users/rk/statuses/116010761793339760
@rk I dimly recall reaching for
pax once probably 15 years or so ago because it had some arcane capability I wanted that GNU tar didn't. Haven't touched it since though, I'm pretty sure.cpio still gets used for Linux initrds though, so if you're the type to end up in situations where you're sifting around in those (who, me?) it might not be all that rare an encounter.
zev
honked back 03 Feb 2026 21:35 -0800
in reply to: https://honk.petersanchez.com/u/petersanchez/h/yWDz26hm8K1mYQHj16
zev
honked back 30 Jan 2026 21:53 -0800
in reply to: https://mastodon.social/users/cks/statuses/115986180864803781
@cks An ASRock system by any chance? (I think they pretty universally use the 0x2f8 port instead of the more common 0x3f8, but perhaps others do so as well.)
zev
bonked 28 Jan 2026 14:26 -0800
original: beep@follow.ethanmarcotte.com
TECH WORKERS: There’s a petition calling on our leaders to get ICE out of our cities, and to cancel all contracts with the agency. Sign and share the petition at https://iceout.tech/, and then look for ways to get organized at work.
zev
honked back 28 Jan 2026 13:14 -0800
in reply to: https://infosec.exchange/users/david_chisnall/statuses/115972851616972085
@david_chisnall @arafel @cstross @bjn @lauren Tangential, but perhaps worth noting: blanks can indeed kill at sufficiently close range. Though yeah, it'd certainly be nice if the antivaxers could experiment on themselves in isolation without inflicting the effects on the rest of society.
zev
honked back 23 Jan 2026 13:47 -0800
in reply to: https://mastodon.well.com/users/rk/statuses/115946562442819497
@rk My dog has gotten accustomed to having his paws wiped and handles it pretty cooperatively. He'll calmly let me lift and wipe off each one in sequence as he stands there, but for some reason always seems to think we're done after three; the fourth is somehow a surprise to him each time.
zev
honked back 22 Jan 2026 21:42 -0800
in reply to: https://mastodon.social/users/cks/statuses/115942566024039165
@cks Seems a bit of an odd exercise -- using FDE in the first place would seem to imply a threat model that includes a local attacker with physical access to your hardware; given that, wouldn't it be fairly simple for such an adversary to extract the (unencrypted) SSH host key from the initramfs and use it to steal the LUKS passphrase via MitM?
zev
honked back 20 Jan 2026 15:30 -0800
in reply to: https://honk.bewilderbeest.net/u/zev/h/X43yp7FD2kv7stM1Hn
Subsequent research indicates that this is known as "surface hoar": https://avalanche.org/avalanche-encyclopedia/snowpack/weak-layer/persistent-weak-layers/surface-hoar-2/
zev
bonked 18 Jan 2026 09:28 -0800
original: brianbilston@mastodon.online
Here’s a short poem about the power of poetry to change the world.

zev
honked back 09 Jan 2026 11:27 -0800
in reply to: https://honk.bewilderbeest.net/u/zev/h/VR2FLdrK8vjJSX7wgS
Assuming a causal relationship (naturally), the obvious question is its direction -- nominative determinism or merely descriptivism?
Glancing through @paulmckrcu's perfbook, it occurs to me that the strength/weakness of a CPU architecture's memory model is in most cases reasonably approximated lexically. How does SPARC compare to Itanium? Well, I comes before S, so ia64 is the weaker of the two.

zev
honked back 07 Jan 2026 16:49 -0800
in reply to: https://mastodon.social/users/Grittens/statuses/115853077861292308