zev
honked back 04 Nov 2025 16:54 -0800
in reply to: https://honk.bewilderbeest.net/u/zev/h/p1hZG4j5q9cH442sSM
Update: the tree is still good. (From a different angle this year.)

zev rss
Hoo boy...what have I gotten myself into?
zev
honked back 04 Nov 2025 16:54 -0800
in reply to: https://honk.bewilderbeest.net/u/zev/h/p1hZG4j5q9cH442sSM
Update: the tree is still good. (From a different angle this year.)

zev
honked back 28 Oct 2025 23:27 -0700
in reply to: https://infosec.exchange/users/Toxic_Flange/statuses/115455366130508975
@rk @Toxic_Flange Seems like the natural way for things to evolve, frankly -- Coca Cola is, after all, an anagram of Cloaca Co.
zev
honked back 28 Oct 2025 14:56 -0700
in reply to: https://hachyderm.io/users/cliffle/statuses/115453925393511139
Hmm, so is the implication that it might not gracefully handle timezone changes in long-running programs while glibc would?
Rust time formatting using the chrono crate doesn't repeatedly restat /etc/localtime
zev
honked back 24 Oct 2025 09:40 -0700
in reply to: https://scicomm.xyz/users/dantheclamman/statuses/115425242137984724
@david_chisnall @dantheclamman That last paragraph reminds me of another Onion classic: https://theonion.com/new-delicious-species-discovered-1819567839/
zev
honked back 22 Oct 2025 10:33 -0700
in reply to: https://hachyderm.io/users/cliffle/statuses/115418799214689298
zev
honked back 21 Oct 2025 17:55 -0700
in reply to: https://mathstodon.xyz/users/slava/statuses/115415078869091934
@slava @steve @rk And of course an option for
ENOENT: https://thedailywtf.com/articles/What_Is_Truth_0x3f_
zev
bonked 20 Oct 2025 02:43 -0700
original: katemorley@hachyderm.io
Just deleted 1,227 lines of legacy code. I love deleting code. I dream of one day deleting all code.
zev
honked back 17 Oct 2025 15:16 -0700
in reply to: https://social.tchncs.de/users/arj/statuses/115381159206153741
zev
honked back 10 Oct 2025 23:01 -0700
in reply to: https://social.treehouse.systems/users/mxshift/statuses/115352777459568565
@mxshift Servers really are an underappreciated food preparation tool: https://honk.bewilderbeest.net/u/zev/h/qB336jds7593W438TB
zev
honked back 07 Oct 2025 13:18 -0700
in reply to: https://honk.petersanchez.com/u/petersanchez/h/nJw3Qn92ZjnNYn18lh
@petersanchez My initial thought is that it's a brief trend that will probably subside once the initial hype wears off. I had similar thoughts about the rise of emoji though, so I'm probably wrong. [click goes the shittiness ratchet...]
Still plenty to be done on the house, but it's far enough along to work from the deck with the dog while the weather's still nice.

What hath dog wrought.

zev
honked back 20 Sep 2025 22:53 -0700
in reply to: https://hachyderm.io/users/cliffle/statuses/115227271595352372
@cliffle I have to say, in this oh-so-hypothetical scenario, that based on past experience with similar phenomena that later became entries in the errata lists of an ARM core or two, I might take the opposite stance on your "probably" there. Might it by any chance involve explicit clean or invalidate operations?
zev
honked back 20 Sep 2025 10:13 -0700
in reply to: https://donotsta.re/objects/2436471c-b046-44cf-b347-01763940b3e1
@tubetime @wren6991 @lofty @mei Alternately (or perhaps as a second level of bumper bowling), use
__attribute__((constructor)) to install a SIGSEGV handler to just quietly "make the problem go away" a la https://people.csail.mit.edu/rinard/paper/osdi04.pdf (might also need to shim signal(2) and sigaction(2) to make sure it stays in place in case the Serious Enterprise Software tries to install its own crash handlers).
zev
honked back 11 Sep 2025 14:29 -0700
in reply to: https://social.treehouse.systems/users/mxshift/statuses/115186441791695042
@mxshift Also wait, I seem to recall you mentioning an older Audi previously -- whence the switch? (Or am I misremembering...)
zev
honked back 11 Sep 2025 14:28 -0700
in reply to: https://social.treehouse.systems/users/mxshift/statuses/115186441791695042
zev
honked back 05 Sep 2025 10:50 -0700
in reply to: https://mastodon.social/users/wingo/statuses/115151155537459378
@cks @wingo Very tempted to implement this and then combine with https://github.com/zevweiss/bashc to see how many language roundtrips a simple program can make and still work.
zev
honked back 04 Sep 2025 11:11 -0700
in reply to: https://mastodon.well.com/users/rk/statuses/115146909445490571
zev
honked back 02 Sep 2025 17:24 -0700
in reply to: https://social.tchncs.de/users/arj/statuses/115137466533533497
zev
honked back 27 Aug 2025 15:32 -0700
in reply to: https://mastodon.well.com/users/rk/statuses/115103071359429017
zev
honked back 21 Aug 2025 22:38 -0700
in reply to: https://social.treehouse.systems/users/mxshift/statuses/115070758021494902
@mxshift The amount of murder that can be gotten away with in software is one of the most depressing aspects of computing as a whole.
zev
honked back 21 Aug 2025 22:03 -0700
in reply to: https://social.treehouse.systems/users/mxshift/statuses/115070070648054088
Nice. The vendored PNG library, in-kernel file access, misunderstanding of the linux/list.h API, and passing kernel pointers to and from userspace are all very confidence-inspiring too.
$ head -n6 src/sources/avstream/capture.c
////////////////////////////////////////////////////////////////////////////////
// CONFIDENTIAL and PROPRIETARY software of Magewell Electronics Co., Ltd.
// Copyright (c) 2011-2024 Magewell Electronics Co., Ltd. (Nanjing)
// All rights reserved.
// This copyright notice MUST be reproduced on all authorized copies.
////////////////////////////////////////////////////////////////////////////////
$ tail -n3 src/sources/avstream/capture.c | head -n1
MODULE_LICENSE("GPL");
zev
honked back 18 Aug 2025 11:52 -0700
in reply to: https://social.v.st/users/th/statuses/115048545609179164
@th @dashdsrdash @gvwilson I had the exact same thought, and figured this one could do with the graphical treatment as well.

zev
honked back 15 Aug 2025 14:48 -0700
in reply to: https://mastodon.well.com/users/rk/statuses/115034902808315797
@rk Likewise for right-clicking. And scrolling. And text selection & copy/paste. (Okay, maybe github specifically isn't guilty of doing all of these, but I really think browsers should have a stricter, more aggressive demarcation of what is native browser UI that will be consistent no matter what jervascrapt fuckery is going on.)
@tedu, a #honkpatch for Attachment: honk-backup-attachmentpath.patch honk patch to handle -datadir in svalbard() (1611)
honk backup to handle non-default -datadir locations (existing code appears to be hardwired for "." AFAICT) -- I'm not sure if it's necessarily 100% correct in all cases, but maybe mostly so?
zev
honked back 13 Aug 2025 18:49 -0700
in reply to: https://hachyderm.io/users/cliffle/statuses/115024578398185623
I came very close to implementing that at my last job: https://honk.bewilderbeest.net/u/zev/h/HW2GcrgzthGts7DXR8
(...omg I should try to modulate the data _onto the fans_)
I wish more people on the internet were dogs.
zev
honked back 13 Aug 2025 12:40 -0700
in reply to: https://mastodon.social/users/jzb/statuses/115022599478619655
Breaking out the old hits in solidarity with Texas.
