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), page 2

  1. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Saturday, 22-Mar-2025 01:13:46 JST Matthew Garrett Matthew Garrett

    If the membership chose a candidate that the board refuses to appoint, the membership deserves to know that.

    In conversation about 2 months ago from nondeterministic.computer permalink
  2. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Saturday, 22-Mar-2025 01:13:16 JST Matthew Garrett Matthew Garrett
    • Open Source Initiative :osi:

    Like many nonprofits, membership of the @osi board of directors is technically down to the existing board choosing to appoint new directors. OSI "membership" (in the sense that donors can become "members" of the organisation) isn't a thing that's defined by the by-laws, it's a process that the directors have chosen to adopt. As such, the elections that members participate in are just guidance for the board's decisions, rather than anything they're obliged to respect.

    In conversation about 2 months ago from nondeterministic.computer permalink
  3. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Friday, 21-Mar-2025 15:41:16 JST Matthew Garrett Matthew Garrett

    Every semester I teach best practices around build pipelines, and every semester someone mentions SolarWinds, and if I, as a company, wanted to set up an entirely independent build pipeline that was entirely independent of the rest of my infrastructure and was managed by different people so I could build in two places and verify binary outputs were identical, how would I do that today? (Assume my build is already reproducible, let's not complicate things)

    In conversation about 2 months ago from nondeterministic.computer permalink
  4. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Wednesday, 19-Mar-2025 09:06:01 JST Matthew Garrett Matthew Garrett

    When Twitter launched encrypted DMs they were bad. They haven't improved. The person behind them is now a senior member of DOGE and getting appointed to the board of a government-backed mortgage giant: https://mjg59.dreamwidth.org/71188.html

    In conversation about 2 months ago from nondeterministic.computer permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: www.dreamwidth.org
      mjg59 | Failing upwards: the Twitter encrypted DM failure
  5. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Tuesday, 18-Mar-2025 12:22:21 JST Matthew Garrett Matthew Garrett
    in reply to

    Nobody is going to try to make money on a proprietary fork of an MIT Coreutils. Nobody is hiding their trade secrets there. This isn't the 80s.

    What is a bigger issue is the more symbolic nature of things. People had the opportunity to pick a copyleft licence and chose not to. We can view this as an attack on copyleft (albeit one that's likely symbolic at best), or we can accept that the copyleft community has been doing a poor job winning the hearts and minds of new generations of developers

    In conversation about 2 months ago from nondeterministic.computer permalink
  6. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Tuesday, 18-Mar-2025 12:16:50 JST Matthew Garrett Matthew Garrett
    in reply to

    What Coreutils-adjacent GPL enforcement there has been centred around Busybox, a GPLed implementation of many POSIX and Unixish tools, commonly used in embedded devices. Busybox-related enforcement has been an effective tool in obtaining compliance, to the extent that it's been reimplemented under a permissive licence with the explicit goal of reducing enforcement risk. Coreutils has simply never been subject to enforcement in the same way, so there's no significant impact.

    In conversation about 2 months ago from nondeterministic.computer permalink
  7. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Tuesday, 18-Mar-2025 12:11:06 JST Matthew Garrett Matthew Garrett

    I'm a huge proponent of copyleft licensing, I'm in favour of using the GPL as a tool to ensure users have the ability to modify the software on their devices, and I'm just having trouble getting too worked up about the Rust reimplementation of Coreutils being MIT. Philosophically? Yeah, it sucks. Practical outcomes? Almost certainly none. The GPL violators aren't going to change coreutils implementation to avoid being sued, the FSF wasn't going to do that anyway

    In conversation about 2 months ago from nondeterministic.computer permalink
  8. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Friday, 14-Mar-2025 19:35:02 JST Matthew Garrett Matthew Garrett

    My god https://github.com/ArcaneNibble/i-cant-believe-its-not-webusb is an incredible hack but also I'm now wondering whether there ought to be a spec for devices to explicitly opt into WebUSB

    In conversation about 3 months ago from nondeterministic.computer permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
      GitHub - ArcaneNibble/i-cant-believe-its-not-webusb: Hacking around lack of WebUSB support in Firefox
      Hacking around lack of WebUSB support in Firefox. Contribute to ArcaneNibble/i-cant-believe-its-not-webusb development by creating an account on GitHub.
  9. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Sunday, 09-Mar-2025 03:47:42 JST Matthew Garrett Matthew Garrett

    The discovery that lifepo4 power banks are now at the point where they can switch from AC fast enough that they're usable as UPSes is about to change my life in a short term expensive but long term cheap way

    In conversation about 3 months ago from nondeterministic.computer permalink
  10. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Wednesday, 05-Mar-2025 06:51:33 JST Matthew Garrett Matthew Garrett

    Every so often I remember this quote from the old Unix Support page at Cambridge:

    "Please note that we don't support VMS or Ultrix, the former because while it is a worthy operating system it isn't Unix and the latter because while it is a Unix it isn't a worthy operating system."

    In conversation about 3 months ago from nondeterministic.computer permalink
  11. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Sunday, 02-Mar-2025 20:24:56 JST Matthew Garrett Matthew Garrett
    in reply to
    • Lina Inver?e

    @lina @nishi awh I'm going to go and cuddle up with some breasts now enjoy your alone time

    In conversation about 3 months ago from nondeterministic.computer permalink
  12. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Sunday, 02-Mar-2025 20:22:17 JST Matthew Garrett Matthew Garrett
    in reply to
    • Lina Inver?e

    @lina @nishi my spouse has kept their cocks next to the bed since before their bottom surgery, you just seem very confused

    In conversation about 3 months ago from nondeterministic.computer permalink
  13. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Sunday, 02-Mar-2025 20:19:00 JST Matthew Garrett Matthew Garrett
    in reply to
    • Lina Inver?e

    @lina @nishi oh right you're just factually incorrect and I can ignore you

    In conversation about 3 months ago from nondeterministic.computer permalink
  14. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Sunday, 02-Mar-2025 20:16:54 JST Matthew Garrett Matthew Garrett
    in reply to
    • Lina Inver?e

    @lina @nishi yeah uh what gay sex do you think is happening here?

    In conversation about 3 months ago from nondeterministic.computer permalink
  15. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Sunday, 02-Mar-2025 20:13:27 JST Matthew Garrett Matthew Garrett
    in reply to
    • Lina Inver?e

    @lina @nishi not sure what part of my relationships you're slurring against there

    In conversation about 3 months ago from nondeterministic.computer permalink
  16. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Sunday, 02-Mar-2025 20:08:57 JST Matthew Garrett Matthew Garrett
    in reply to
    • Lina Inver?e

    @lina @nishi hey you're the one incapable of actually making your point explicit, I'm merely having sex with a bunch of incredibly attractive people (sometimes at the same time)

    In conversation about 3 months ago from nondeterministic.computer permalink
  17. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Sunday, 02-Mar-2025 20:03:45 JST Matthew Garrett Matthew Garrett
    in reply to
    • Lina Inver?e

    @lina @nishi oh, you're homophobic? I mean nobody I'm dating is AMAB but you're still a piece of shit

    In conversation about 3 months ago from nondeterministic.computer permalink
  18. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Sunday, 02-Mar-2025 19:56:59 JST Matthew Garrett Matthew Garrett
    in reply to
    • Lina Inver?e

    @lina @nishi sounds like I'm having more fulfilling sex than you? Sucks to be you

    In conversation about 3 months ago from nondeterministic.computer permalink
  19. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Sunday, 02-Mar-2025 19:53:30 JST Matthew Garrett Matthew Garrett
    in reply to
    • Lina Inver?e

    @lina @nishi My spouse's cocks are all kept next to the bed could you please be more explicit about what you believe is happening here

    In conversation about 3 months ago from nondeterministic.computer permalink
  20. Embed this notice
    Matthew Garrett (mjg59@nondeterministic.computer)'s status on Sunday, 02-Mar-2025 19:49:03 JST Matthew Garrett Matthew Garrett
    in reply to
    • Lina Inver?e

    @lina @nishi Huh you appear confused could you be more explicit about the things you claim

    In conversation about 3 months ago from nondeterministic.computer permalink
  • After
  • Before

User actions

    Matthew Garrett

    Matthew Garrett

    Former biologist. Actual PhD in genetics. Security at https://aurora.tech, 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
          433
          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.