RSSAmplifier

Blog

Matthew Garrett

Public posts from @mjg59@nondeterministic.computer

nondeterministic.computerRSS feed ↗20 posts

Latest posts

(untitled)

Seriously Killer Net is incredible and not available to stream anywhere I had to buy an actual DVD but I am unaware of any other piece of media that attempts to dramatise the installation of an ISA sound card

(untitled)

For those who have never had the opportunity to appreciate this almost 30 year old genius:

(untitled)

Vivid dream last night where @ jwz 's blog was actually a webcomic and the most recent entry was extremely critical of me personally and I learned about this because Scruffy from Killer Net showed up and provided his role-defining line: "He's flamed yer, called yer a wanker in all the newsgroups". Anyway. I am well adjusted.

(untitled)

I'd been wondering why the compose key was broken on my laptop and finally realised it was because the only thing I was trying to type with it was compose-C-C-C-P to get ☭ and that was replaced in 2022 because compose-C-C made much more sense as ℂ: https:// gitlab.freedesktop.org/xorg/li b/libx11/-/merge_requests/112

(untitled)

In the San Francisco Fairmont so, as is obviously appropriate, watching The Rock

(untitled)

I should be explicit that I do not know whether this will ever be something that will be achieved, especially the copyright laundering portion. But I think it's worth thinking about and forming some amount of strategy around.

(untitled)

...and if you could run a local LLM that could achieve these things, would that be good or bad?

(untitled)

My talk at FOSSY was basically: if we had a magic box that you could put a binary into and it could explain it to you, and it could make whatever modifications to that binary you wanted, and it could launder that binary into an equivalent binary that wasn't a derivative work under copyright law so you could share it with others - would that magic box satisfy the free software definition without…

(untitled)

The problem with the OAuth Device Authorization Grant is that you can initiate a request and send the URL to someone else and if they complete the login you get their token. With additional user friction you can mitigate this with a flow that reverses things (generate a unique login link, send that to the machine that completes the login, provide a code, require that that code be entered on the…

(untitled)

Supposedly the reason there isn't a codified spec for UEFI audio is that there were concerns it would be seen as actually trying to offer a gaming environment that would remove the need for Windows anyway that is all that stands between us and being able to boot directly into an MP3 player

(untitled)

If your vulnerability description is AI written I'm going to assume that you don't actually understand the issue and I am going to accord you no credit

(untitled)

My desk's a lot neater now than with the previous USB dongle dock thing I was using, though, so that's a win

(untitled)

It is one (1) of them. Out of all I can find in the house. The vast majority of which are, obviously, the ones which come with Pixel devices, which definitely don't do Thunderbolt.

(untitled)

Scored a nice Lenovo Thunderbolt dock + PSU at Community Thrift for under $20 and then immediately took the psychic pain of needing to figure out which of my USB-C cables do Thunderbolt

(untitled)

Realising that I'm actually just building a general purpose OAuth proxy that happens to also encrypt the tokens, and that simplifies a lot of my thought process

(untitled)

The worst thing about the gig economy[1] is trying to complain about infrastructural issues and them trying to blame the "contractor" and then having to spend even more time going through support again just so you can get that hit taken off the "contractor" so they don't have to suffer because of the company's fuckup [1] Well, other than the entire thing being a hellscape, of course

(untitled)

I've learned so much from these people's experience and I've benefitted so much from these people's care. I will always try to pay this forwards.

(untitled)

Going to be real and sentimental for a moment: this weekend I spent time with a number of people who I've known for decades but get to spend time with rarely and the amount of spontaneous support for me and what I've been dealing with for the past couple of years was incredible and let nobody ever tell you that free software is inherently antisocial

(untitled)

I ended up rereading the GNU manifesto when writing my FOSSY talk this week and goodness all the sections about how programmers should make money are very "Some of you may die, but that's a sacrifice I'm willing to make" meme anyway this is an allegory about how LLMs and free software interact: https://www. gnu.org/gnu/manifesto.html

(untitled)

Obviously this all gets us into the "Is art the idea or the embodiment" and as far as code goes: unless it's deliberately copying someone else I don't care, the idea is what I love