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

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

Conversation

Notices

  1. Embed this notice
    Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 (evan@cosocial.ca)'s status on Monday, 03-Aug-2026 01:51:45 JST Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸

    Hey, all. Thanks so much for replying. These are interesting results. Here are my thoughts.

    In conversation about 21 days ago from cosocial.ca permalink
    • Embed this notice
      Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 (evan@cosocial.ca)'s status on Monday, 03-Aug-2026 01:55:17 JST Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸
      in reply to

      Federation is a technique that can give network effects to coalitions of small platforms and thus make them competitive with big platforms (we think). It typically manifests in making users and content on one platform visible and interactable from other platforms.

      In conversation about 21 days ago permalink
    • Embed this notice
      Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 (evan@cosocial.ca)'s status on Monday, 03-Aug-2026 01:55:19 JST Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸
      in reply to

      One of my new favourite sites, https://arewedecentralizedyet.online/ , shows how grossly centralised code forges are. HHI is a metric for how concentrated a market is; this one is off the charts.

      In conversation about 21 days ago permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        Are We Decentralized Yet?
        from Robert Ricci
        A site with statistics regarding the decentralization status of various web services

      2. https://m.f-h.co/cosocial-ca/media_attachments/files/117/026/950/472/105/322/original/4189c69f70aa24ad.png
    • Embed this notice
      Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 (evan@cosocial.ca)'s status on Monday, 03-Aug-2026 01:58:36 JST Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸
      in reply to

      Git itself is federated. You can have two repositories on two different servers and share content between them. The user identity namespace is just email addresses.

      In conversation about 21 days ago permalink
    • Embed this notice
      Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 (evan@cosocial.ca)'s status on Monday, 03-Aug-2026 02:04:01 JST Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸
      in reply to

      The challenging part with code forges is all the features that aren't implemented in Git. For example, issue and project tracking, and pull request review.

      In conversation about 21 days ago permalink
    • Embed this notice
      Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 (evan@cosocial.ca)'s status on Monday, 03-Aug-2026 02:04:45 JST Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸
      in reply to

      One way to manage this is to implement these features as objects in Git. For example, have a separate branch called `issues` with e.g. one Markdown file per issue, and either separate or embedded comments and tracking metadata. There are projects like git-bug https://github.com/git-bug/git-bug that do this much better and at scale.

      In conversation about 21 days ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: repository-images.githubusercontent.com
        GitHub - git-bug/git-bug: Distributed, offline-first bug tracker embedded in git
        Distributed, offline-first bug tracker embedded in git - git-bug/git-bug
    • Embed this notice
      Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 (evan@cosocial.ca)'s status on Monday, 03-Aug-2026 02:07:30 JST Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸
      in reply to

      The other option is to use a general purpose data decentralisation protocol. Tangled is built on ATProto, and apparently is dogfooded by a number of ATProto projects, which is a good sign:

      https://tangled.org

      In conversation about 21 days ago permalink
      Tiago F repeated this.
    • Embed this notice
      Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 (evan@cosocial.ca)'s status on Monday, 03-Aug-2026 02:09:47 JST Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸
      in reply to

      Forgejo is a project running with ActivityPub:

      https://forgejo.org

      In conversation about 21 days ago permalink
    • Embed this notice
      Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 (evan@cosocial.ca)'s status on Monday, 03-Aug-2026 02:16:52 JST Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸
      in reply to

      I haven't been using Forgejo. The name annoys me to no end -- by changing Esperanto forĝejo (a forge) into forgejo to drop the difficult ĝ letter that doesn't appear on a lot of keyboards, it looks like, "For, gejo!" or in English, "Gay person, begone!" I realize it's an unintentional error, but I don't like it anyway; I would have probably gone for a more literal anglicization, like "forjayo" or even "4JO".

      In conversation about 21 days ago permalink
    • Embed this notice
      Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 (evan@cosocial.ca)'s status on Monday, 03-Aug-2026 02:19:53 JST Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸
      in reply to
      • Blort™ 🐀Ⓥ🥋☣️

      @Blort ActivityPub is extensible; we can add new content types and activity types that are appropriate for code.

      In conversation about 21 days ago permalink
    • Embed this notice
      Blort™ 🐀Ⓥ🥋☣️ (blort@social.tchncs.de)'s status on Monday, 03-Aug-2026 02:19:54 JST Blort™ 🐀Ⓥ🥋☣️ Blort™ 🐀Ⓥ🥋☣️
      in reply to

      @evan

      And in Activitypub I'm sure there are a lot of features specific to code handling that likely aren't supported. That's why it seems to me that unless either protocol has a major rewrite with this specific usecase in mind, that we're going to have to Frankenstein this.

      #Activitypub #Git #Coding #Decentralization #Fediverse

      In conversation about 21 days ago permalink
    • Embed this notice
      Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 (evan@cosocial.ca)'s status on Monday, 03-Aug-2026 02:25:37 JST Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸
      in reply to

      That said, I'm supportive of the project and I'd love to see it thrive. Coding is a social activity and it makes sense to use social networking protocols to do it.

      My response: ActivityPub.

      In conversation about 21 days ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: cdn1.dan.com
        it.my - Domain Name For Sale | Dan.com
        from @undeveloped
        I found a great domain name for sale on Dan.com. Check it out!
    • Embed this notice
      Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 (evan@cosocial.ca)'s status on Monday, 03-Aug-2026 02:37:53 JST Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸
      in reply to
      • om mohamed

      @linamahmoud Donated and shared. بالتوفيق

      In conversation about 21 days ago permalink
    • Embed this notice
      om mohamed (linamahmoud@mastodon.social)'s status on Monday, 03-Aug-2026 02:37:55 JST om mohamed om mohamed
      in reply to

      @evan Hello friend, could you please share my post? I haven't received any help in a long time 💔🥹🙏

      In conversation about 21 days ago permalink
    • Embed this notice
      Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 (evan@cosocial.ca)'s status on Monday, 03-Aug-2026 02:42:11 JST Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸
      in reply to
      • xlv

      @xlv Are you using a Nostr bridge?

      In conversation about 21 days ago permalink
    • Embed this notice
      xlv (xlv@mastodon.sdf.org)'s status on Monday, 03-Aug-2026 02:42:12 JST xlv xlv
      in reply to

      @evan I'm on a protocol called Nostr and I witnessed you can see git pull requests on Nostr it's pretty cool

      In conversation about 21 days ago permalink
    • Embed this notice
      Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 (evan@cosocial.ca)'s status on Monday, 03-Aug-2026 03:50:02 JST Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸
      in reply to
      • klml

      @klml maybe! I'll look.

      In conversation about 21 days ago permalink
    • Embed this notice
      klml (klml@chaos.social)'s status on Monday, 03-Aug-2026 03:50:04 JST klml klml
      in reply to

      @evan have you seen https://forgefed.org/

      > ForgeFed is an ActivityPub extension.

      Is this what you desire?

      In conversation about 21 days ago permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        ForgeFed
    • Embed this notice
      M. Grégoire (mpjgregoire@cosocial.ca)'s status on Monday, 03-Aug-2026 09:17:04 JST M. Grégoire M. Grégoire
      in reply to

      @evan I had no idea that name was from Esperanto.

      In conversation about 20 days ago permalink
    • Embed this notice
      Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 (evan@cosocial.ca)'s status on Monday, 03-Aug-2026 10:42:53 JST Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸
      in reply to
      • M. Grégoire

      @mpjgregoire ĉu ne?

      In conversation about 20 days ago permalink
    • Embed this notice
      M. Grégoire (mpjgregoire@cosocial.ca)'s status on Monday, 03-Aug-2026 13:38:10 JST M. Grégoire M. Grégoire
      in reply to

      @evan Si on cherche une langue internationale, le français est toujours une option...

      In conversation about 20 days ago permalink
    • Embed this notice
      Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 (evan@cosocial.ca)'s status on Tuesday, 04-Aug-2026 07:44:23 JST Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸
      in reply to
      • Timo Tijhof
      • Rob Ricci

      @krinkle @ricci thoughts?

      In conversation about 20 days ago permalink
    • Embed this notice
      Timo Tijhof (krinkle@fosstodon.org)'s status on Tuesday, 04-Aug-2026 07:44:24 JST Timo Tijhof Timo Tijhof
      in reply to

      @evan

      This site probably shouldn't measure via Software Heritage. They aim to preserve full histories of repos. Limited mainly to GitHub, plus some approved others.

      It's not an attempting to discover/crawl every self hosted repo. You can move to Forejo, and delete your GH, they'll still have a copy of your GH, no deduping, and never find your Forejo.

      It includes thousands of mirrors and former repos under github/wikimedia. Harmless for preservation. But as a metric?

      In conversation about 20 days ago permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        others.it
        This domain may be for sale!

    • Embed this notice
      Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 (evan@cosocial.ca)'s status on Tuesday, 04-Aug-2026 07:58:11 JST Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸
      in reply to
      • Timo Tijhof
      • Rob Ricci

      @krinkle @ricci Another option could be using a package repository like npm or PyPI. There's a pretty cool package for npm that does a lot of the heavy lifting (but doesn't calculate the HHI):

      https://github.com/nice-registry/all-the-package-repos

      In conversation about 19 days ago permalink
    • Embed this notice
      Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 (evan@cosocial.ca)'s status on Tuesday, 04-Aug-2026 08:04:03 JST Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸
      in reply to
      • Timo Tijhof
      • Rob Ricci

      @krinkle @ricci https://ecosyste.ms/ has data on the other package ecosystems, and they seem to also have a shitload of data on Git repositories. So... also interesting?

      In conversation about 19 days ago permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        Ecosyste.ms
        Tools and open datasets to support, sustain, and secure critical digital infrastructure.
    • Embed this notice
      Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 (evan@cosocial.ca)'s status on Wednesday, 05-Aug-2026 01:09:18 JST Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸
      in reply to
      • Timo Tijhof
      • Rob Ricci

      @ricci @krinkle I did a quick calculation with npm and got an HHI of 9600 something.

      In conversation about 19 days ago permalink
    • Embed this notice
      Rob Ricci (ricci@discuss.systems)'s status on Wednesday, 05-Aug-2026 01:09:19 JST Rob Ricci Rob Ricci
      in reply to
      • Timo Tijhof

      @evan @krinkle It seems to have information on fewer repos than software heritage ... which could be a good thing, if it doesn't count deleted or archival ones as Timo pointed out. I will give it a look. My intuition here is that these are going to be in the noise compared to the 400M+ repos getting tracked right now, but it's worth trying.

      In conversation about 19 days ago permalink
    • Embed this notice
      Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 (evan@cosocial.ca)'s status on Wednesday, 05-Aug-2026 01:15:27 JST Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸 Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸
      in reply to
      • Timo Tijhof
      • Rob Ricci

      @ricci @krinkle neat!

      Honestly, I'm dubious about the metric changing much.

      In conversation about 19 days ago permalink
    • Embed this notice
      Timo Tijhof (krinkle@fosstodon.org)'s status on Wednesday, 05-Aug-2026 01:15:28 JST Timo Tijhof Timo Tijhof
      in reply to
      • Rob Ricci

      @evan @ricci

      I like that! npm, Composer, PyPi, Homebrew.

      It will be much smaller, but far more representative. Complete view of any given ecosystem there, and all repo/hosts used within it, unbiased by what software/hosts you know, and with no incentive to limit discovery (eg cost of preserving full repos, would be out of scope).

      There'll be some hosts where you probably can't determine the software used or where the host is down, but that's a good problem to have!

      In conversation about 19 days ago permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        homebrew.it
        Find information, resources and relevant links for homebrew.it. This domain may be for sale.
    • Embed this notice
      Rob Ricci (ricci@discuss.systems)'s status on Wednesday, 05-Aug-2026 01:15:28 JST Rob Ricci Rob Ricci
      in reply to
      • Timo Tijhof

      @krinkle @evan I'm actually not keen on the idea of looking at only repos referenced in package managers, as the set of repos that contain software that gets packaged is, I'm pretty sure, a pretty small subset of all public git repos - this feels a bit, in comparing to the social networks, a bit like only including "users who are verified" or something. Yes, this is a certain kind of useful, but it's likely to be skewed compared to the general population. My hypothesis is that these are going to be even more centralized on github, but we can test this! :)

      I'm currently trying to extract this information from nixpkgs, which has about 140k packages in it, as a first test, we'll see how it goes!

      In conversation about 19 days ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • 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.