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 Josh Triplett (josh@social.joshtriplett.org)

  1. Embed this notice
    Josh Triplett (josh@social.joshtriplett.org)'s status on Saturday, 22-Mar-2025 04:23:04 JST Josh Triplett Josh Triplett
    in reply to
    • Kevin P. Fleming
    • Jan Wildeboer 😷:krulorange:
    • Stefano Maffulli
    • pchestek
    • Richard Fontana
    This is on the board, for making up new requirements on the fly during an election process. Tally the results, announce the winners publicly, *then* by all means enforce requirements the now-elected board members must reach until they duly change those requirements. This holds doubly true when there is *every reason* to believe that the rule changes specifically targeted candidates the existing board didn't like; it doesn't *matter* if that was the real reason or not, it's the default and reasonable assumption anyone should make when the process of an election is changed on the fly in ways that *just so happen* to affect specific candidates. The process itself is now rightfully suspect, when it had no need to be.
    In conversation about 4 months ago from gnusocial.jp permalink
  2. Embed this notice
    Josh Triplett (josh@social.joshtriplett.org)'s status on Tuesday, 05-Nov-2024 04:18:32 JST Josh Triplett Josh Triplett
    in reply to
    • Open Source Initiative :osi:
    The board is incorrect. The OSI has corrupted the term Open Source by allowing those who want to propagate AIs that launder Open Source and proprietary code/data alike to do so under the banner of "Open Source". In particular, the so-called "Open Source AI" definition permits calling an AI "Open Source" even if it was trained on Open Source code or data and the license of its weights and outputs completely ignores the license of its training data.

    This is an attempt to normalize the unacceptable practice of letting AI launder away the licenses of its training data, and to continue the practices of establishing "facts on the ground" that augur towards being able to continue ignoring the licenses of training data. The flagrant behavior of current AI training should not be allowed to continue, and should not be treated as a valid negotiating position from which to "compromise". Do not normalize the violation of Open Source licenses.
    In conversation about 9 months ago from social.joshtriplett.org permalink
  3. Embed this notice
    Josh Triplett (josh@social.joshtriplett.org)'s status on Saturday, 02-Nov-2024 00:47:52 JST Josh Triplett Josh Triplett
    in reply to
    • baconandcoconut
    One year, I had a trick-or-treater dressed as a YouTube comments section.
    In conversation about 9 months ago from social.joshtriplett.org permalink
  4. Embed this notice
    Josh Triplett (josh@social.joshtriplett.org)'s status on Friday, 06-Sep-2024 03:46:50 JST Josh Triplett Josh Triplett
    in reply to
    • Lennart Poettering
    Measured boot can be a powerful technology for users, but it's also an extremely dual-use technology with both good ("trust your software stack and results") and bad ("website trusts that your browser will display ads and not allow copying/saving"; "app trusts that you don't have root on your phone") uses. Doubly so with the possibility of remote attestation.
    In conversation about 11 months ago from social.joshtriplett.org permalink
  5. Embed this notice
    Josh Triplett (josh@social.joshtriplett.org)'s status on Saturday, 13-Apr-2024 23:53:55 JST Josh Triplett Josh Triplett
    in reply to
    • Josh Triplett
    (Using Mes to bootstrap the world is still a good idea, though. But the tools used for bootstrap don't need to be the same as the tools used for day-to-day builds.)
    In conversation about a year ago from gnusocial.jp permalink
  6. Embed this notice
    Josh Triplett (josh@social.joshtriplett.org)'s status on Saturday, 13-Apr-2024 23:53:55 JST Josh Triplett Josh Triplett
    I don't think it's sustainable to force an older version of anything, except for bootstrapping (e.g. use old Python to build new Python).

    Scheme would be less work for bootstrapping but more work for users (since most users won't be using Scheme for anything else). I'd rather have less work for users, which means more potential reviewers.

    It's challenging to make Python code opaque, and doing so is automatically suspicious.

    (As an aside, when I'm saying "Python" I'm not automatically assuming "to run Meson". Meson has some nice properties, but is not the end-all be-all of build systems, and seems far too opinionated to be a universal build system for everyone.)
    In conversation about a year ago from social.joshtriplett.org permalink
  7. Embed this notice
    Josh Triplett (josh@social.joshtriplett.org)'s status on Thursday, 02-Nov-2023 14:20:46 JST Josh Triplett Josh Triplett
    in reply to
    • Matthew Garrett
    • G
    That seems like something that could have been standardized through data rather than code, though. For instance, a standard interface for power supply hardware, with enumerable power lines, and tables that say "this device is attached to this power line".

    Having *tables* in firmware seems like a great thing, for everyone except vendors who think it'll destroy their ability to "differentiate" and "value add". Why give vendors a language to drive arbitrary non-standard functionality?
    In conversation Thursday, 02-Nov-2023 14:20:46 JST from social.joshtriplett.org permalink

User actions

    Josh Triplett

    Josh Triplett

    Free and Open Source Software developer. #rustlang developer, working on the language, library, and Cargo. he/him or they/them

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          206908
          Member since
          2 Nov 2023
          Notices
          7
          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.