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 Tuesday, 28-Oct-2025 09:07:11 JST Matthew Garrett Matthew Garrett

    I think I've made the mistake of having a favourite hotel in London

    In conversation about 21 days ago from nondeterministic.computer permalink
  2. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Thursday, 23-Oct-2025 13:42:36 JST Matthew Garrett Matthew Garrett

    Campaign for the FCC to require not only external pictures and internal pictures, but also how to get the fucking thing apart

    In conversation about a month ago from nondeterministic.computer permalink
  3. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Wednesday, 15-Oct-2025 16:30:31 JST Matthew Garrett Matthew Garrett

    Someone just left a comment on a blog post I wrote over a decade ago describing a significantly more elegant solution to the problem I was facing, and despite me absolutely not facing that problem any more I appreciate the information

    In conversation about a month ago from nondeterministic.computer permalink
  4. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Wednesday, 08-Oct-2025 16:42:44 JST Matthew Garrett Matthew Garrett

    I know I have some former OLPC people here so was anything actually published in terms of the ergonomics and efficiency of the hand crank proposal or did that just all vanish with a "We shall not talk about this" kind of thing?

    In conversation about a month ago from nondeterministic.computer permalink
  5. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Monday, 06-Oct-2025 06:17:37 JST Matthew Garrett Matthew Garrett

    The internet is hilariously unable to make its mind up about whether I'm secretly working for Microsoft or secretly working for the NSA

    In conversation about a month ago from nondeterministic.computer permalink
  6. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Sunday, 05-Oct-2025 15:50:23 JST Matthew Garrett Matthew Garrett

    Reading djb's latest and wondering if I need to give trusted friends some sort of safeword that indicates I'm heading in a bad direction

    In conversation about a month ago from nondeterministic.computer permalink
  7. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Thursday, 25-Sep-2025 17:40:14 JST Matthew Garrett Matthew Garrett

    I have been learning more about PDFs than I really wanted to for maybe the absolutely most funny reason possible - letting agency forgery: https://mjg59.dreamwidth.org/73317.html

    In conversation about 2 months ago from nondeterministic.computer permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: www.dreamwidth.org
      mjg59 | Investigating a forged PDF
  8. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Tuesday, 23-Sep-2025 09:03:45 JST Matthew Garrett Matthew Garrett

    Well that's a new one, a letting agency just sent me an agreement containing my signature that is not the agreement that I signed (it has an additional clause added)

    In conversation about 2 months ago from nondeterministic.computer permalink
  9. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Monday, 22-Sep-2025 19:10:55 JST Matthew Garrett Matthew Garrett

    You obviously can't use LLMs to review code written by LLMs. So you still need people who know how to read code. How do you get those people without having people write code?

    In conversation about 2 months ago from nondeterministic.computer permalink
  10. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Sunday, 07-Sep-2025 20:43:59 JST Matthew Garrett Matthew Garrett

    A fun thing you can do right now to test whether your system will stop booting next week because of a secure boot certificate expiring!

    1) Does your system currently have secure boot enabled? If not, go to step 5
    2) Download Fedora 42
    3) Does it refuse to boot with a secure boot violation? If not, go to step 5
    4) This is interesting and unexpected! Please let me know, you will literally be the first
    5) Nothing is going to happen to you next week

    In conversation about 2 months ago from nondeterministic.computer permalink
  11. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Sunday, 07-Sep-2025 02:12:48 JST Matthew Garrett Matthew Garrett

    It's never DNS, except when it is DNS, except when it's actually because you accidentally blocked all UDP but AXFRs worked because TCP and it's all fine until your secondary DNS finally gets bored ANYWAY glad this all happened while I was on a plane

    In conversation about 2 months ago from nondeterministic.computer permalink
  12. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Friday, 05-Sep-2025 11:40:30 JST Matthew Garrett Matthew Garrett

    Off on holiday for the next week and a half, so the shitposting is likely to be happening in a different timezone

    In conversation about 2 months ago from nondeterministic.computer permalink
  13. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Friday, 05-Sep-2025 02:44:45 JST Matthew Garrett Matthew Garrett

    Only one more week to take advantage of https://nondeterministic.computer/@mjg59/115048295075274818 (so far nobody has, so I assume at this point everyone is on board with the idea that nothing whatsoever is going to happen as a result of non-existent secure boot certificate expiry on 2025-09-11)

    In conversation about 2 months ago from nondeterministic.computer permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Matthew Garrett (@mjg59@nondeterministic.computer)
      from Matthew Garrett
      People who are still inclined to believe that Linux systems will stop booting next month because of secure boot rollover! Send me evidence that you have donated to a charity and, if Linux stops booting on any system after 2025-09-11 because of some sort of certificate rollover bullshit, I will (your choice) either match that donation or pay you back your donation (you will need to deal with the tax consequences), up to a total of $50,000.
  14. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Friday, 29-Aug-2025 09:51:18 JST Matthew Garrett Matthew Garrett
    in reply to
    • Alexandre Oliva

    @lxo Then you "just" impersonate the time source, and it's clear that it's a control tool and not a security one

    In conversation about 3 months ago from nondeterministic.computer permalink
  15. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Friday, 29-Aug-2025 09:23:43 JST Matthew Garrett Matthew Garrett
    in reply to
    • Alexandre Oliva

    @lxo that's an unsolvable problem - how do you verify that your remote time source is authentic without verifying its certificate, which you can only do if you already know the time? X509 expiry just isn't the mechanism that would be used here, it would need to be a call out to a remote service to verify what you're booting, like Apple's notarization protocol. Nobody has yet proposed that for UEFI, and I think there'd be strong pushback if they did. The industry has changed in the past 15 years.

    In conversation about 3 months ago from nondeterministic.computer permalink
  16. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Friday, 29-Aug-2025 08:51:30 JST Matthew Garrett Matthew Garrett
    in reply to
    • Alexandre Oliva

    @lxo I wrote about this last month - literally nothing happens this September, and there should be no impact even after the actual expiration next June. https://mjg59.dreamwidth.org/72892.html has more details.

    In conversation about 3 months ago from nondeterministic.computer permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: www.dreamwidth.org
      mjg59 | Secure boot certificate rollover is real but probably won't hurt you
  17. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Monday, 18-Aug-2025 20:52:15 JST Matthew Garrett Matthew Garrett
    in reply to
    • Miakoda

    @hellomiakoda then you are not the target of this thread

    In conversation about 3 months ago from nondeterministic.computer permalink
  18. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Monday, 18-Aug-2025 20:22:07 JST Matthew Garrett Matthew Garrett
    in reply to
    • Miakoda

    @hellomiakoda https://mjg59.dreamwidth.org/72892.html

    In conversation about 3 months ago from nondeterministic.computer permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: www.dreamwidth.org
      mjg59 | Secure boot certificate rollover is real but probably won't hurt you
  19. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Monday, 18-Aug-2025 17:46:20 JST Matthew Garrett Matthew Garrett

    People who are still inclined to believe that Linux systems will stop booting next month because of secure boot rollover! Send me evidence that you have donated to a charity and, if Linux stops booting on any system after 2025-09-11 because of some sort of certificate rollover bullshit, I will (your choice) either match that donation or pay you back your donation (you will need to deal with the tax consequences), up to a total of $50,000.

    In conversation about 3 months ago from nondeterministic.computer permalink
  20. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Saturday, 16-Aug-2025 02:31:56 JST Matthew Garrett Matthew Garrett
    in reply to
    • Rich Felker

    @dalias "Secure boot is an advert for Linux" is something I'm happy to be onboard with

    In conversation about 3 months 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://mjg59.dreamwidth.org. He/him.

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          24727
          Member since
          12 Nov 2022
          Notices
          534
          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.