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 silverpill (silverpill@mitra.social)

  1. Embed this notice
    silverpill (silverpill@mitra.social)'s status on Saturday, 15-Nov-2025 23:40:57 JST silverpill silverpill
    in reply to
    • Nathan Schneider
    • Light

    @light Thank you.

    However, I'd like to point out that only W3C ActivityPub is an elite protocol. The version of ActivityPub we use in Fediverse is a vernacular protocol (in @ntnsndr 's classification): early implementers picked parts of the spec that actually make sense and ignored C2S API and all the JSON-LD nonsense, making application development much more accessible. Today, Fediverse evolves rapidly through informal coordination and semi-formal processes like FEP, while W3C stuggles to fix a typo in the 8 years old specification.

    In conversation about 33 minutes ago from mitra.social permalink
  2. Embed this notice
    silverpill (silverpill@mitra.social)'s status on Saturday, 15-Nov-2025 23:13:49 JST silverpill silverpill
    in reply to
    • Fox Ritch :fjoxicon:🇩🇪

    @fox No, that would make them expire immediately. But you can set it to some really big number.

    In conversation about an hour ago from mitra.social permalink
  3. Embed this notice
    silverpill (silverpill@mitra.social)'s status on Friday, 14-Nov-2025 22:53:28 JST silverpill silverpill
    in reply to
    • CaohuaK 🐺

    @caohuak You can use limits.media.extra_supported_types

    https://codeberg.org/silverpill/mitra/src/commit/743506840c647bfb97e1fcb1ccd172654e73b03c/mitra_config/src/limits.rs#L112

    In conversation about a day ago from mitra.social permalink
  4. Embed this notice
    silverpill (silverpill@mitra.social)'s status on Friday, 14-Nov-2025 22:39:22 JST silverpill silverpill
    in reply to
    • digitalfox
    • CaohuaK 🐺

    @caohuak Some fedi software already implements circles - Streams, maybe Hubzilla too. In Mitra, "Subscribers-only" is essentially a circle.

    @areon @Elrick_Winter @digitalfox

    In conversation about a day ago from mitra.social permalink
  5. Embed this notice
    silverpill (silverpill@mitra.social)'s status on Friday, 14-Nov-2025 05:14:10 JST silverpill silverpill

    @helge With some FEP-1b12 implementations it is enough to create a Note addressed to a group actor (Lemmy, NodeBB).

    Discourse doesn't support this, but the feature has been requested: https://socialhub.activitypub.rocks/t/community-issue-tracker/5568

    An ability to create a post from a remote server by @mentioning a category.

    In conversation about 2 days ago from mitra.social permalink

    Attachments


  6. Embed this notice
    silverpill (silverpill@mitra.social)'s status on Friday, 14-Nov-2025 04:24:03 JST silverpill silverpill
    in reply to
    • Phantasm
    • Fox Ritch :fjoxicon:🇩🇪

    @phnt @fox I added the -dev suffix. Commit / branch could also be added, but I think that for now -dev is enough.

    By the way, according to the SemVer spec build information should be added by appending a plus sign:

    https://semver.org/#spec-item-10

    Hyphens are for pre-releases.

    In conversation about 2 days ago from mitra.social permalink

    Attachments


  7. Embed this notice
    silverpill (silverpill@mitra.social)'s status on Thursday, 13-Nov-2025 01:37:41 JST silverpill silverpill

    What does it mean in practice? Am I supposed to parse HTML if a server returns HTML page when ActivityPub object is requested?

    In conversation about 3 days ago from mitra.social permalink
  8. Embed this notice
    silverpill (silverpill@mitra.social)'s status on Thursday, 13-Nov-2025 00:48:26 JST silverpill silverpill
    in reply to
    • Fox Ritch :fjoxicon:🇩🇪

    @fox By default access tokens expire in 7 days. You can change the default value using the authentication_token_lifetime configuration parameter:

    https://codeberg.org/silverpill/mitra/src/commit/135ee5387a5aa99e23ae746301c0bde3d4816c43/config.example.yaml#L66

    In conversation about 3 days ago from mitra.social permalink
  9. Embed this notice
    silverpill (silverpill@mitra.social)'s status on Wednesday, 12-Nov-2025 04:07:22 JST silverpill silverpill

    If the goal is normie-friendly social media with full ownership, it would be better to work on peer-to-peer Fediverse applications.

    You can get to a point where you just install an app on your phone and it's yours forever. The foundation for this is already being built: https://codeberg.org/ap-next/ap-next/src/branch/main/nomadpub.md

    Self-hosting is nice but it requires an always-online, publicly accessible server and a domain name.

    In conversation about 4 days ago from mitra.social permalink

    Attachments


    1. Invalid filename.
  10. Embed this notice
    silverpill (silverpill@mitra.social)'s status on Wednesday, 12-Nov-2025 02:23:03 JST silverpill silverpill

    It federates, I was told that it uses FEP-1b12. However, I haven't yet gotten past the actor discovery because there is always some bug that prevents further interactions 😅

    In conversation about 4 days ago from mitra.social permalink
  11. Embed this notice
    silverpill (silverpill@mitra.social)'s status on Tuesday, 11-Nov-2025 18:30:21 JST silverpill silverpill

    @helge Join the conversation: https://codeberg.org/forgejo-contrib/federation/issues/55

    Forgejo plans to implement ForgeFed which is not compatible with Fediverse. I think they should adjust their roadmap and prioritize interoperability with existing federated forums.

    In conversation about 4 days ago from mitra.social permalink

    Attachments


    1. Invalid filename.
  12. Embed this notice
    silverpill (silverpill@mitra.social)'s status on Tuesday, 11-Nov-2025 08:52:30 JST silverpill silverpill
    in reply to
    • iwojima
    • pistolero
    • p

    @p @iwojima @p

    Seeing familiar names here. At least 4 of those were online recently.

    In conversation about 5 days ago from mitra.social permalink
  13. Embed this notice
    silverpill (silverpill@mitra.social)'s status on Tuesday, 11-Nov-2025 07:35:29 JST silverpill silverpill
    in reply to
    • bengo

    @bengo

    >What does ActivityPub + Ethereum look like?

    This was the first thing I tried. Mitra had NFTs, token gate and subscriptions:

    https://codeberg.org/silverpill/mitra-contracts

    But there was very little interest, and self-hosting Ethereum node is too expensive anyway, so I removed the integration later. We still support Sign-In with Ethereum, though.

    In conversation about 5 days ago from gnusocial.jp permalink
  14. Embed this notice
    silverpill (silverpill@mitra.social)'s status on Tuesday, 11-Nov-2025 07:04:30 JST silverpill silverpill
    in reply to
    • iwojima
    • pistolero
    • p

    @iwojima @p That would be wonderful.

    cc @p

    In conversation about 5 days ago from mitra.social permalink

    Attachments


  15. Embed this notice
    silverpill (silverpill@mitra.social)'s status on Tuesday, 11-Nov-2025 07:02:17 JST silverpill silverpill

    @helge I believe this particular situation was caused by an application of robustness principle.

    There is an RFC that advocates against using it: https://www.rfc-editor.org/rfc/rfc9413.html.

    In conversation about 5 days ago from mitra.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      RFC 9413: Maintaining Robust Protocols
      from David Schinazi
      The main goal of the networking standards process is to enable the long-term interoperability of protocols. This document describes active protocol maintenance, a means to accomplish that goal. By evolving specifications and implementations, it is possible to reduce ambiguity over time and create a healthy ecosystem. The robustness principle, often phrased as "be conservative in what you send, and liberal in what you accept", has long guided the design and implementation of Internet protocols. However, it has been interpreted in a variety of ways. While some interpretations help ensure the health of the Internet, others can negatively affect interoperability over time. When a protocol is actively maintained, protocol designers and implementers can avoid these pitfalls.
  16. Embed this notice
    silverpill (silverpill@mitra.social)'s status on Tuesday, 11-Nov-2025 05:52:45 JST silverpill silverpill
    in reply to
    • Fox Ritch :fjoxicon:🇩🇪

    @fox It's not difficult to disable media deletion but I think you should do it in your fork. I doubt anyone else needs this feature.

    In conversation about 5 days ago from mitra.social permalink
  17. Embed this notice
    silverpill (silverpill@mitra.social)'s status on Tuesday, 11-Nov-2025 04:47:10 JST silverpill silverpill

    It's working, thanks a lot!

    In conversation about 5 days ago from mitra.social permalink
  18. Embed this notice
    silverpill (silverpill@mitra.social)'s status on Monday, 10-Nov-2025 08:00:22 JST silverpill silverpill

    According to AS vocabulary, url "Identifies one or more links to representations of the object", which seems to fit.

    alsoKnownAs, on the other hand, is often used to point to a different object. I think it should be reserved for migrations.

    In conversation about 6 days ago from mitra.social permalink
  19. Embed this notice
    silverpill (silverpill@mitra.social)'s status on Monday, 10-Nov-2025 01:38:03 JST silverpill silverpill

    Found three new FEP-e232 implementations: Sharkey, dotmakeup and Hubzilla

    https://codeberg.org/fediverse/fep/pulls/727

    #fep_e232

    In conversation about 6 days ago from mitra.social permalink
  20. Embed this notice
    silverpill (silverpill@mitra.social)'s status on Monday, 10-Nov-2025 00:49:12 JST silverpill silverpill
    in reply to
    • 洪 民憙 (Hong Minhee)

    @hongminhee By the way, according to this test Hollo can't process an activity if @context is not set:

    https://funfedi.dev/support_tables/context/

    I would appreciate if you fix that.

    In conversation about 6 days ago from mitra.social permalink
  • Before

User actions

    silverpill

    silverpill

    Developer of ActivityPub-based micro-blogging and content subscription platform Mitra. Admin of mitra.social instance.

    Tags
    • (None)

    Following 1

    • ぐぬ管 (GNU social JP管理人)

    Followers 1

    • bot

    Groups 0

      Statistics

      User ID
      85321
      Member since
      5 Jan 2023
      Notices
      3836
      Daily average
      4

      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.