GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by Matthew Garrett (mjg59@nondeterministic.computer)

  1. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Sunday, 30-Aug-2026 01:30:18 JST Matthew Garrett Matthew Garrett

    Surprisingly good city views from this forest shack

    In conversation about a day ago from nondeterministic.computer permalink

    Attachments


    1. https://nondeterministic.computer/system/media_attachments/files/117/179/731/410/218/393/original/7d00af6fe423a3f1.jpg
  2. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Tuesday, 25-Aug-2026 15:30:35 JST Matthew Garrett Matthew Garrett

    This involves *way* too many moving pieces and I am very pleased

    In conversation about 6 days ago from nondeterministic.computer permalink

    Attachments


  3. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Friday, 21-Aug-2026 23:33:16 JST Matthew Garrett Matthew Garrett

    "Well, folks, this is your captain. I've been flying 30 years and I've never heard the noise this plane just made, so we're going back to the gate"

    Chat, is this good

    In conversation about 10 days ago from nondeterministic.computer permalink
  4. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Friday, 21-Aug-2026 23:33:15 JST Matthew Garrett Matthew Garrett
    in reply to

    We did not end up flying on that plane

    In conversation about 10 days ago from nondeterministic.computer permalink
  5. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Friday, 21-Aug-2026 23:33:14 JST Matthew Garrett Matthew Garrett
    in reply to

    Only previous time I've had to switch aircraft was when the ground crew accidentally unplugged a 777 from ground power before the APU was running, and apparently cold booting a 777-200 involves a large stack of floppies and is not a rapid task, anyway, was fun getting to see what the emergency floor level lighting actually looks like in the dark

    In conversation about 10 days ago from nondeterministic.computer permalink
  6. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Friday, 21-Aug-2026 23:33:12 JST Matthew Garrett Matthew Garrett
    in reply to
    • Olivier Mehani

    @shtrom 2009, but it's not like a shipped commercial aircraft tends to have its systems massively upgraded

    In conversation about 10 days ago from nondeterministic.computer permalink
  7. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Friday, 21-Aug-2026 23:33:11 JST Matthew Garrett Matthew Garrett
    in reply to
    • Olivier Mehani

    @shtrom All the aircraft that needed floppies back then probably still need them

    In conversation about 10 days ago from nondeterministic.computer permalink
  8. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Sunday, 16-Aug-2026 03:18:56 JST Matthew Garrett Matthew Garrett
    in reply to
    • jwz

    @jwz oh wait no Vertigo did, didn't it? It's been a long time.

    In conversation about 15 days ago from nondeterministic.computer permalink
  9. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Sunday, 16-Aug-2026 03:16:49 JST Matthew Garrett Matthew Garrett
    in reply to
    • jwz

    @jwz well, yes, but rather less Fairmont content

    In conversation about 15 days ago from nondeterministic.computer permalink
  10. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Sunday, 16-Aug-2026 03:16:22 JST Matthew Garrett Matthew Garrett

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

    In conversation about 15 days ago from nondeterministic.computer permalink
  11. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Wednesday, 12-Aug-2026 17:16:02 JST Matthew Garrett Matthew Garrett

    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

    In conversation about 19 days ago from nondeterministic.computer permalink
  12. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Wednesday, 12-Aug-2026 17:03:03 JST Matthew Garrett Matthew Garrett

    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

    In conversation about 19 days ago from nondeterministic.computer permalink
  13. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Wednesday, 12-Aug-2026 17:01:19 JST Matthew Garrett Matthew Garrett

    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 device that initiated the request), but is there any way to do that within the spec?

    In conversation about 19 days ago from nondeterministic.computer permalink
  14. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Wednesday, 12-Aug-2026 16:09:36 JST Matthew Garrett Matthew Garrett

    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

    In conversation about 19 days ago from nondeterministic.computer permalink
  15. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Wednesday, 12-Aug-2026 16:09:35 JST Matthew Garrett Matthew Garrett
    in reply to

    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.

    In conversation about 19 days ago from nondeterministic.computer permalink
  16. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Monday, 10-Aug-2026 18:43:27 JST Matthew Garrett Matthew Garrett

    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

    In conversation about 21 days ago from nondeterministic.computer permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: www.gnu.org
      The GNU Manifesto - GNU Project - Free Software Foundation
      from mailto:webmasters@gnu.org
  17. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Wednesday, 05-Aug-2026 16:46:28 JST Matthew Garrett Matthew Garrett

    In other news I keep getting Linkedin spam trying to get me to join an expenses paid trip to tour China's technology companies and I can't tell if this is a scam or merely espionage so has anyone else (1) got these *and* (2) done it? I want to emphasise that I am not looking for people to hypothesise on this issue.

    In conversation about a month ago from nondeterministic.computer permalink
  18. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Thursday, 30-Jul-2026 06:27:55 JST Matthew Garrett Matthew Garrett

    Last year, Roy and Rianne Schestowitz were found to have defamed me and were ordered to remove that defamatory content and avoid any further defamation. They chose not to follow the whole of this order, and I sought to have them held in contempt of court. Today this was upheld: https://www.brettwilson.co.uk/wp-content/uploads/2026/07/Garrett-v-Schestowitz-and-anor-No-2-2026-EWHC-1948-KB.pdf

    In conversation about a month ago from nondeterministic.computer permalink

    Attachments


  19. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Sunday, 19-Jul-2026 21:48:18 JST Matthew Garrett Matthew Garrett

    Microsoft has been a reasonable steward of the third party UEFI signing key and handling revocation, but I think it's reasonable to question the conflict of interest around the Windows signing key and the huge amount of time between Windows bootloader vulnerabilities being identified and Microsoft revoking them. Ideally this would be delegated to a third party, but an alternative would be for Microsoft to issue a signed (but optional) dbx update that revoked trust in the Windows signing key

    In conversation about a month ago from nondeterministic.computer permalink
  20. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Sunday, 19-Jul-2026 05:10:37 JST Matthew Garrett Matthew Garrett

    The #emfcamp dalek is dispensing whisky while shouting "Inebriate"

    In conversation about a month ago from nondeterministic.computer permalink
  • Before

User actions

    Matthew Garrett

    Matthew Garrett

    Former biologist. Actual PhD in genetics. Security at Nvidia, OS security teaching at https://www.ischool.berkeley.edu. Blog: https://codon.org.uk/~mjg59/blog . He/him.

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          24727
          Member since
          12 Nov 2022
          Notices
          665
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.