Posts by mjg59@nondeterministic.computer
 (DIR) Post #B5QoWmxXS0cxiXbq4G by mjg59@nondeterministic.computer
       2026-04-18T09:27:43Z
       
       1 likes, 0 repeats
       
       Clearly my most unpopular thread ever, so let me add a clarification: submitting LLM generated code you don't understand to an upstream project is absolute bullshit and you should never do that. Having an LLM turn an existing codebase into something that meets your local needs? Do it. The code may be awful, it may break stuff you don't care about, and that's what all my early patches to free software looked like. It's ok to solve your problem locally.
       
 (DIR) Post #B5R3Oj5NT2MyhQtD5E by mjg59@nondeterministic.computer
       2026-04-19T00:47:02Z
       
       1 likes, 0 repeats
       
       @raymaccarthy @p I am more familiar with both than I want to be
       
 (DIR) Post #B5R6oO8IIB9x6gBL3g by mjg59@nondeterministic.computer
       2026-04-19T01:18:29Z
       
       1 likes, 0 repeats
       
       @bazkie A completely legitimate thing to do if all you care about is getting through the door
       
 (DIR) Post #B5REglhJatQPVaRLvM by mjg59@nondeterministic.computer
       2026-04-19T01:56:50Z
       
       0 likes, 0 repeats
       
       @deprecated_ii How many lines of code, in themselves, embody anything novel? It's the combination of them that builds creativity, the imposition of structure on them that enhances readability and maintainability. To me, the important part isn't writing the lines of code, it's understanding what the code is going to have to do.
       
 (DIR) Post #B5Rd0iEuYhbpTVCJEW by mjg59@nondeterministic.computer
       2026-04-19T07:16:27Z
       
       0 likes, 0 repeats
       
       @Pi_rat "The freedom to study how the program works, and change it so it does your computing as you wish" is literally one of the FSF's four freedoms
       
 (DIR) Post #B5RpknepwfNR394Bxw by mjg59@nondeterministic.computer
       2026-04-19T07:31:49Z
       
       0 likes, 0 repeats
       
       @Pi_rat And?
       
 (DIR) Post #B5SkcXoGg6q4y8gLOi by mjg59@nondeterministic.computer
       2026-04-19T20:08:27Z
       
       1 likes, 0 repeats
       
       Palantir telling their foreign customers that their priority will always be to defend the USA is certainly a choice
       
 (DIR) Post #B5TSvJpJHsx75OvqaW by mjg59@nondeterministic.computer
       2026-04-20T04:39:43Z
       
       1 likes, 0 repeats
       
       It's nice to be able to book UK travel without having to participate in the "Matthew doesn't get arrested at the airport challenge", I've missed this
       
 (DIR) Post #B63heNwZDjCbw2GdFY by mjg59@nondeterministic.computer
       2026-05-07T15:56:46Z
       
       0 likes, 0 repeats
       
       The downside of full-on self-hosting is, of course, that your server will inevitably choose to have weird hardware issues while you're in another country
       
 (DIR) Post #B63i9q5sbnJ8DbcbUe by mjg59@nondeterministic.computer
       2026-05-07T16:20:05Z
       
       0 likes, 0 repeats
       
       @Suiseiseki your storage is on a device that runs free software? I would like to learn more.
       
 (DIR) Post #B66ckjKkglr5iSfKGO by mjg59@nondeterministic.computer
       2026-05-09T02:04:11Z
       
       1 likes, 0 repeats
       
       Looks like the failure on my server was the filesystem becoming inaccessible. Unfortunately I have no logs indicating whether that was because of sufficient filesystem corruption that things went beyond it being remounted read-only or because the NVMe device fell off the bus (the latter seems maybe more likely given the immediate degredation), but unsurprisingly Mastodon just gave 500 errors, my bsky PDS just failed silently, and Apache returned 404 on everything?
       
 (DIR) Post #B66clFDm8FHwc5eCpc by mjg59@nondeterministic.computer
       2026-05-09T02:05:10Z
       
       0 likes, 0 repeats
       
       Rebooting failed with fsck not autorepairing so I needed to get someone to plug in a keyboard and monitor to get it back up and bother I guess I should swap out the NVMe just to be sure
       
 (DIR) Post #B689vhNbmjkYUFncoa by mjg59@nondeterministic.computer
       2026-05-09T19:51:01Z
       
       0 likes, 1 repeats
       
       The kind of day where I'm having to (lightly) defend the Linux Foundation, and it is not making me happy
       
 (DIR) Post #B68FHm7BMPEZJXSjBI by mjg59@nondeterministic.computer
       2026-05-09T19:55:14Z
       
       0 likes, 0 repeats
       
       The overwhelming majority of the LF's budget is earmarked or held on behalf of members. If that money weren't being spent on non-kernel projects they wouldn't have that money to begin with.
       
 (DIR) Post #B68FHz1HNfEjKznhHk by mjg59@nondeterministic.computer
       2026-05-09T19:58:58Z
       
       0 likes, 0 repeats
       
       If the LF took a bunch of money from CNCF members and spent that directly on the kernel instead of CNCF projects, the outcome would be bad!
       
 (DIR) Post #B6BTJpzbtYjskjg6LI by mjg59@nondeterministic.computer
       2026-05-11T04:36:42Z
       
       0 likes, 0 repeats
       
       People will complain that a technology can be used to oppress user freedom while contributing to free software that gets used in literal weapons of war
       
 (DIR) Post #B6BTJrTQOCBLLUdQS8 by mjg59@nondeterministic.computer
       2026-05-11T05:42:38Z
       
       0 likes, 0 repeats
       
       I do entirely understand the idea that functionality that can be used against users (even if it can also be used to enhance user security) is bad, I just don't understand why people will simultaneously make that argument and support the idea that a software license that says "You may not use this software to murder people" is incompatible with the ideals of free software
       
 (DIR) Post #B6BTJswWvT3du3GBSS by mjg59@nondeterministic.computer
       2026-05-11T05:51:35Z
       
       0 likes, 0 repeats
       
       DRM is pretty obviously something that inherently removes user freedom without benefit, and decrying it is entirely reasonable. Hardware identity and state attestation *can* be used for DRM, but can also be used for other purposes that improve things for users (like Signal verifying that it's communicating with a genuine enclave before disclosing any sensitive data), and attacking the technology rather than the ways it's used seems short-sighted
       
 (DIR) Post #B6BTJvTZVafzl6jbEm by mjg59@nondeterministic.computer
       2026-05-11T06:24:00Z
       
       0 likes, 0 repeats
       
       @headmold People are turning this into an argument about attestation in general, not the specific instance of it
       
 (DIR) Post #B6BTJwzrr06WTYquDQ by mjg59@nondeterministic.computer
       2026-05-11T06:59:34Z
       
       0 likes, 0 repeats
       
       @headmold Yeah, but from a technology perspective there's basically no difference between Yubikey attestation (and some banks do insist on actual Yubikeys, not other valid WebAuthn tokens!) and what Google's doing here - which is why I think it's important to talk about the ways people use it, rather than the technology