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 @reiver ⊼ (Charles) :batman: (reiver@mastodon.social), page 2

  1. Embed this notice
    @reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Monday, 01-Jun-2026 20:22:28 JST @reiver ⊼ (Charles) :batman: @reiver ⊼ (Charles) :batman:
    in reply to

    Stable Outbox Collection Pages

    3/

    If the page with 3 items contains the 3 oldest items, then —

    Every time a new items is added to the collection, then every single collection page will change. I.e., they all churn.

    Which means that all cached copies of any collection pages will be invalidated.

    Which means a static site generator will have to regenerate all of them again.

    Etc.

    BUT, if instead —

    #ActivityPub #ActivityStreams #FediDev

    In conversation about 3 months ago from mastodon.social permalink
  2. Embed this notice
    @reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Monday, 01-Jun-2026 10:21:58 JST @reiver ⊼ (Charles) :batman: @reiver ⊼ (Charles) :batman:

    Be kind to open-source developers.

    Behind most open-source projects is a person donating their time and energy to help others.

    They are often working on these open-source projects after their day jobs, family obligations, and everything else life demands of them.

    #OpenSource

    In conversation about 3 months ago from mastodon.social permalink
  3. Embed this notice
    @reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Monday, 01-Jun-2026 09:21:45 JST @reiver ⊼ (Charles) :batman: @reiver ⊼ (Charles) :batman:
    in reply to
    • Daniel Supernault

    @dansup

    Is that the Granville Street Bridge?

    In conversation about 3 months ago from mastodon.social permalink
  4. Embed this notice
    @reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Monday, 25-May-2026 10:53:16 JST @reiver ⊼ (Charles) :batman: @reiver ⊼ (Charles) :batman:
    in reply to
    • Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸

    @evan

    Here is something related:

    https://en.wikipedia.org/wiki/Community_structure

    There is a stable algorithm to find them (community structure in graphs), too:

    https://link.springer.com/chapter/10.1007/978-3-642-30287-9_10

    (One of the authors of the paper (Massoud Seifi) has even worked on Fediverse software.)

    In conversation about 3 months ago from mastodon.social permalink
  5. Embed this notice
    @reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Monday, 25-May-2026 08:44:13 JST @reiver ⊼ (Charles) :batman: @reiver ⊼ (Charles) :batman:
    in reply to
    • Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸

    @evan

    "zoner" is a play on the host of FireSide Fedi — Anthony Zone.

    Both his family-name ("Zone"), and his Fediverse handle "ozoned".

    In conversation about 3 months ago from mastodon.social permalink
  6. Embed this notice
    @reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Monday, 25-May-2026 08:01:00 JST @reiver ⊼ (Charles) :batman: @reiver ⊼ (Charles) :batman:
    • Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸

    @evan

    zoners

    In conversation about 3 months ago from mastodon.social permalink
  7. Embed this notice
    @reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Saturday, 23-May-2026 17:51:18 JST @reiver ⊼ (Charles) :batman: @reiver ⊼ (Charles) :batman:

    Osborne 1 (1981)

    AFAIK, this was the first portable computer.

    #osborne1 #VintageComputing

    In conversation about 3 months ago from mastodon.social permalink

    Attachments


    1. https://files.mastodon.social/media_attachments/files/116/622/950/532/421/140/original/7ef5a9d7e11de14a.jpeg
  8. Embed this notice
    @reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Saturday, 23-May-2026 04:48:30 JST @reiver ⊼ (Charles) :batman: @reiver ⊼ (Charles) :batman:
    in reply to
    • Erik Uden 🚩

    @ErikUden

    Doesn't seem to do that for me.

    In conversation about 3 months ago from mastodon.social permalink

    Attachments


    1. https://files.mastodon.social/media_attachments/files/116/619/882/115/855/123/original/bb4e20ee64917f89.png
  9. Embed this notice
    @reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Monday, 18-May-2026 04:11:29 JST @reiver ⊼ (Charles) :batman: @reiver ⊼ (Charles) :batman:

    "A new challenger appears!"

    RE: https://bitsocial.net/

    ...

    Memes aside, if you are a Fediverse developer, it can be useful to pay attention to what others are doing. Notice what works for them and what doesn't. What their trade-offs are. Etc. And, if there is anything we can learn from them.

    #BitSocial #FediDev

    In conversation about 3 months ago from mastodon.social permalink

    Attachments


    1. https://files.mastodon.social/media_attachments/files/116/591/354/283/237/095/original/e782e761d4c12fbe.png
    2. Domain not in remote thumbnail source whitelist: bitsocial.net
      Page Not Found | Bitsocial
      Bitsocial is an open-source IPFS-backed peer-to-peer network for social apps, with no servers, no global bans, where users and communities are cryptographic property.
  10. Embed this notice
    @reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Sunday, 17-May-2026 11:25:06 JST @reiver ⊼ (Charles) :batman: @reiver ⊼ (Charles) :batman:

    On moving an actor's content.

    1/

    One of the things that comes up on the Fediverse from time to time — is the ability for people to move their accounts.

    For example, someone started off at:

    @joeblow@example.com

    But, now wants to "move" to:

    @misterx@host.example

    There is a mechanism to do that.

    That mechanism moves their followers, their followees, BUT —

    It does NOT move their content over!

    That is a problem. Could we address this‽

    ...

    #ActivityPub #ActivityStreams #FediDev

    In conversation about 3 months ago from mastodon.social permalink
  11. Embed this notice
    @reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Sunday, 17-May-2026 07:40:29 JST @reiver ⊼ (Charles) :batman: @reiver ⊼ (Charles) :batman:

    Some small rural towns stay connected through Facebook groups.

    If you want to reach people in that small town, for social or commercial reasons — you post to that towns' Facebook groups.

    ...

    What could the Fediverse and Social Web learn from this?

    #FediUX #FediverseUX #SpreadFediverse

    In conversation about 3 months ago from mastodon.social permalink
  12. Embed this notice
    @reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Monday, 11-May-2026 13:42:48 JST @reiver ⊼ (Charles) :batman: @reiver ⊼ (Charles) :batman:

    OH: We should call it [the Fediverse] the "Sexy Social Web".

    #FediForum #FediForum2026 #SexySocialWeb

    In conversation about 3 months ago from mastodon.social permalink
  13. Embed this notice
    @reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Saturday, 09-May-2026 07:51:41 JST @reiver ⊼ (Charles) :batman: @reiver ⊼ (Charles) :batman:

    RE: https://mastodon.social/@pixelfed/116539064041809115

    Awesome!

    Loops works with these new Collections, too.

    #MastodonCollections #LoopsCollections #FediverseCollections #FollowPack #FollowPacks #StarterPack #StarterPacks #StarterFollowPack #StarterFollowPacks

    In conversation about 3 months ago from mastodon.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      pixelfed (@pixelfed@mastodon.social)
      from pixelfed
      Curated, consent-driven collections of accounts have arrived 🥳 Loops and Mastodon have worked together to ship this new discovery feature, with consent and safety as the foundation. Loops StarterKit from Mastodon: https://loops.video/starter-kits/fwJoxKm7tf/web-comics-of-mastodon Mastodon Collection of Loops accounts: https://mastodon.social/collections/116539001925315845 You love to see it ❤️ P.S - Starter Kits are coming to Pixelfed this summer, stay tuned! #Loops #StarterKits #MastodonCollections
  14. Embed this notice
    @reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Sunday, 03-May-2026 15:18:23 JST @reiver ⊼ (Charles) :batman: @reiver ⊼ (Charles) :batman:
    in reply to
    • Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸

    @evan

    The "uploadMedia" endpoint?

    I assumed resumable uploads would be incompatible with that API endpoint.

    If it isn't incompatible, could use that.

    In conversation about 4 months ago from mastodon.social permalink
  15. Embed this notice
    @reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Sunday, 03-May-2026 15:11:45 JST @reiver ⊼ (Charles) :batman: @reiver ⊼ (Charles) :batman:
    in reply to

    I can think of different ways to support resumable uploads with ActivityPub, but — just to see what others are doing —

    PeerTube seems to have resumable uploads already.

    PeerTube seems to use this protocol for it:

    https://github.com/kukhariev/node-uploadx/blob/master/proto.md

    I like that it uses Content-Range in the protocol. I would have done the similar.

    #ActivityPub #ActivityStreams #FediDev

    In conversation about 4 months ago from mastodon.social permalink
  16. Embed this notice
    @reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Sunday, 03-May-2026 15:11:45 JST @reiver ⊼ (Charles) :batman: @reiver ⊼ (Charles) :batman:

    It seems as if the uploadMedia ActivityPub extension does not provide a way to resume an upload that didn't previously compete.

    https://www.w3.org/wiki/SocialCG/ActivityPub/MediaUpload

    If, for example, you are working with large files (such as video files) this would matter.

    Because if you uploaded 1GB, and the upload stopped, you would want to resume at where it stopped, and not have to upload from the beginning again.

    This would be important for ActivityPub C2S adoption.

    #ActivityPub #ActivityStreams #FediDev

    In conversation about 4 months ago from mastodon.social permalink
  17. Embed this notice
    @reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Sunday, 03-May-2026 15:11:44 JST @reiver ⊼ (Charles) :batman: @reiver ⊼ (Charles) :batman:
    in reply to

    Just thinking out loud —

    If we wanted to support resumable uploads in C2S API, then — we probably need some URL to upload the file chunks to.

    …

    When a user POST to their own outbox, the HTTP "201 Created" response will have a "Location" header that provides a URL.

    Maybe that could be used as the upload URL.

    Or, maybe the JSON-LD document at that URL might contain a URL under the "object" field that could be used as the upload URL.

    Other options too

    #ActivityPub #ActivityStreams #FediDev

    In conversation about 4 months ago from mastodon.social permalink
  18. Embed this notice
    @reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Saturday, 02-May-2026 21:21:05 JST @reiver ⊼ (Charles) :batman: @reiver ⊼ (Charles) :batman:
    in reply to
    • Evan Prodromou 🇨🇦🇺🇸🇬🇷🇵🇸

    @evan

    Done:
    https://github.com/w3c/activitypub/issues/577

    (Let me know if you need more information added to it.)

    In conversation about 4 months ago from mastodon.social permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
      Issues · w3c/activitypub
      Contribute to w3c/activitypub development by creating an account on GitHub.
  19. Embed this notice
    @reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Saturday, 02-May-2026 17:58:24 JST @reiver ⊼ (Charles) :batman: @reiver ⊼ (Charles) :batman:
    in reply to
    • silverpill

    @silverpill

    Like I said, people are of course able to decide for themselves.

    Including disagreeing with me.

    ...

    But, I feel "building in open" should not be in the same place as specifications documenting standards.

    In conversation about 4 months ago from mastodon.social permalink
  20. Embed this notice
    @reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Saturday, 02-May-2026 15:18:11 JST @reiver ⊼ (Charles) :batman: @reiver ⊼ (Charles) :batman:

    What should the file-extension for ActivityPub / ActivityStreams documents be?

    I.e., for application/activity+json data?

    I've been using .activity

    Ex: filename.activity

    (The extension cannot be .json or .jsonld if you want to be able to detect it just based on the file-extension.)

    What do you think?

    #ActivityPub #ActivityStreams #FediDev

    In conversation about 4 months ago from mastodon.social permalink
  • After
  • Before

User actions

    @reiver ⊼ (Charles) :batman:

    @reiver ⊼ (Charles) :batman:

    I make things for #Fediverse #smallNetTalk about #ActivityPub #FediDev #FediverseUX #P2P #Privacy #SpreadFediverseI post #SciFiArtVlog at #AllYourBases #FinalFormWork on #AssetFlow #FediCon #FediverseAcademy #FediverseCity #FingerProtocol #GreatApe #Microdon #ProToGo #SpaceMonkeyLife-cast at @reiverCode in #golangI like to understand things. I like to make things.The meaning of life — first survive, then reproduce 🌞Formal b/g: comp sci, math, ai. Pro b/g: soft eng, ml, research

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          36627
          Member since
          22 Nov 2022
          Notices
          860
          Daily average
          1

          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.