Glyph
glyph.mastodon.social.ap.brid.gy
Glyph
@glyph.mastodon.social.ap.brid.gy
he/him

You probably heard about me because I am the founder of the Twisted python networking engine open source project. But I’m also the author and maintainer […]

🌉 bridged from https://mastodon.social/@glyph on the fediverse by https://fed.brid.gy/
@xgranade the only reason for the quibbling was that I think that that culture is misunderstood and widely pilloried beyond what is reasonable. but… also it's still got plenty of problems so I don't want to push particularly hard on that point. People just get a lot of the nuances about *why* […]
Original post on mastodon.social
mastodon.social
November 24, 2025 at 9:08 PM
Reposted by Glyph
@projectgus this is why Amaranth has a blanket "no AI" contribution policy: you could argue about its social-scale problems but my view is that it fades in comparison to "if I have to deal with slop being submitted I will simply choose to not take submissions from an open set of people at all" […]
Original post on mastodon.social
mastodon.social
November 24, 2025 at 5:19 PM
@xgranade When he said that (15 years ago) people predicted that the next version of macOS would be just as locked down as iOS and in the intervening decade and a half the only thing that has happened is that you now need to run `xattr -r -d com.apple.quarantine "$1"` to disable malware scanning […]
Original post on mastodon.social
mastodon.social
November 24, 2025 at 6:07 PM
@xgranade I want to quibble about the Steve Jobs "freedom from porn" comment, but, before I do, I should say, you're correct to not try macOS and it would be a bad idea for you to do so, for a variety of other reasons, and some sort of vaguely related to the ideological perspective that lead to […]
Original post on mastodon.social
mastodon.social
November 24, 2025 at 6:06 PM
@xgranade

3. Yes, we do need a special Linux support network, because Microsoft has an extensive vendor-support ecosystem that is invisible to the family-support system, which Linux completely lacks. This support is not *good*, but quantitatively, if all first-party support, Geek Squad (etc) […]
Original post on mastodon.social
mastodon.social
November 24, 2025 at 6:00 PM
@xgranade

1. The LUGs were the main point, so we mostly agree. This is a project that requires social infrastructure and our social infrastructure is either hollowed out or nonexistent.

2. The "shitty and dysfunctional" comment was A) absolute, not relative; they might be *less* shitty and […]
Original post on mastodon.social
mastodon.social
November 24, 2025 at 5:55 PM
@xgranade personally I have just given up because I can’t even find the energy and time for a local Python meetup any more, let alone hours and hours of unpaid tech support for programs which I ultimately feel like are pretty shitty and dysfunctional, even if I feel like the world would be a […]
Original post on mastodon.social
mastodon.social
November 24, 2025 at 4:04 AM
@xgranade all this requires … a ton of work. and a bunch of preliminary compromises. for example, often better to start installing applications for people and move them to Linux after getting them on OpenOffice instead of Copilot 365 or whatever the fuck it’s called now, (sigh) the Gnu Image […]
Original post on mastodon.social
mastodon.social
November 24, 2025 at 4:03 AM
@xgranade it’s very frustrating but I think step 0 has got to be engaging directly and not abstractly. like I see the behavior the quotee is complaining about all the time, and I see a lot of others complaining about the “just use linux” crowd who make these recommendations and then just peace […]
Original post on mastodon.social
mastodon.social
November 24, 2025 at 4:00 AM
@whitequark my own library carries a variety of unsatisfied feelings unique to each title
November 23, 2025 at 2:52 AM
@briankrebs I guess this is why they have the ".07" thing, so you can scramble it periodically.

(BTW if you could inter-cap the hashtag, i.e. #krebsisveryrevenge, it's more friendly to screen-reader users as it hints at where the word boundaries are.)
November 22, 2025 at 4:38 AM
@diazona Yeah, you can run a static type checker with a lax configuration and gradually ratchet up checks over time.

My suggestion (from the experience of doing this on several projects) is to emit a config file for your type checker that explicitly excludes every existing file in your codebase […]
Original post on mastodon.social
mastodon.social
November 22, 2025 at 12:10 AM
@diazona oh no. curious if you can share some objections, since I am sometimes curious why people leave tooling on the table like this
November 21, 2025 at 10:33 PM
@itamarst Congratulations!!!
November 21, 2025 at 9:18 PM
@lproven @larsmb it doesn't seem newsworthy to me but then again I guess I'm the news here so it wouldn't :)
November 21, 2025 at 8:36 PM
@goerp someone else pointed at https://mastoreader.io/?url=https://mastodon.social/@glyph/115585682390541526 if that's an easier mode of consumption for your colleagues. The response has been pretty good here and I have now failed at the task which was preventing me from editing further, so I […]
Original post on mastodon.social
mastodon.social
November 21, 2025 at 8:36 PM
@larsmb thanks, kind of you to say so
November 21, 2025 at 9:15 AM
Reposted by Glyph
After two long and painful years, several design iterations, and more than 50 rebases later, we _finally_ merged the infamous, trauma-inducing merge request !362 on GNOME Calendar.

The calendars list in the quick-add popover has undergone accessibility improvements, providing a better […]
Original post on social.treehouse.systems
social.treehouse.systems
November 21, 2025 at 5:21 AM
@SnoopJ (thanks)
November 21, 2025 at 5:39 AM