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 Julian Fietkau (julian@fietkau.social)

  1. Embed this notice
    Julian Fietkau (julian@fietkau.social)'s status on Thursday, 23-Apr-2026 05:57:01 JST Julian Fietkau Julian Fietkau
    • Lambert Heller
    • TIB

    Fun personal announcement: I'm changing jobs! 🙂

    Starting in June, I'll be working at @tibhannover with @Lambo and team as a Research Software Engineer.

    The job posting is still online, so you can see here what I'll be up to: https://www.tib.eu/en/tib/careers-and-apprenticeships/vacancies/details/stellenausschreibung-nr-7-2026

    Basically it's about research data infrastructure, particularly integrating SciOp (https://sciop.net) at TIB. It's exciting stuff, I'm looking forward to it, and I believe I will be working with fun people in- and outside of TIB itself! 😄

    In conversation about a month ago from fietkau.social permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: sciop.net
      SciOp - Public Information Preservation
      Preserving Public Information

  2. Embed this notice
    Julian Fietkau (julian@fietkau.social)'s status on Saturday, 11-Apr-2026 13:59:51 JST Julian Fietkau Julian Fietkau
    in reply to
    • Evan Prodromou

    @evan Great work! 👍

    In conversation about a month ago from fietkau.social permalink
  3. Embed this notice
    Julian Fietkau (julian@fietkau.social)'s status on Saturday, 11-Apr-2026 13:47:55 JST Julian Fietkau Julian Fietkau
    • Fedify: an ActivityPub server framework

    RE: https://mastodon.social/@bagder/116359048796181736

    Could be potentially nice for fediverse server testing, as more implementations make the jump to final RFC 9421 HTTP signatures.

    On the flip side, ever more complex curl invocations (here: Accept header plus signature fields plus key file, presumably) suggest use of more specialized CLI tools, such as provided by @fedify, or at least scripts/aliases.

    Speaking of RFC 9421, which notable fediverse implementations can't handle it yet? Anyone keeping track?

    #ActivityPub #FediDev #RFC9421

    In conversation about a month ago from fietkau.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      daniel:// stenberg:// (@bagder@mastodon.social)
      from daniel:// stenberg://
      RFC 9421 HTTP Message Signatures support in #curl maybe? https://github.com/curl/curl/pull/21239
  4. Embed this notice
    Julian Fietkau (julian@fietkau.social)'s status on Friday, 10-Apr-2026 17:03:38 JST Julian Fietkau Julian Fietkau
    in reply to
    • Mastodon
    • Fedidevs

    @Mastodon In the long term, @fedidevs will most likely focus on capabilities outside of the design of Mastodon Collections: longer lists, curation by multiple owners, etc.

    Smaller packs more personal in scope might make sense to be moved to a Mastodon Collection. We'll leave it up to everyone to decide which service fits their needs better.

    The safety features mentioned in the post (be notified when you are added, ability to remove yourself) will also be provided by our implementation.

    In conversation about a month ago from gnusocial.jp permalink
  5. Embed this notice
    Julian Fietkau (julian@fietkau.social)'s status on Friday, 10-Apr-2026 17:01:57 JST Julian Fietkau Julian Fietkau
    in reply to
    • Mastodon
    • Fedidevs

    @Mastodon Speaking as a contributor of @fedidevs which currently hosts Mastodon “starter packs” at https://fedidevs.com/starter-packs/

    We're working on interoperability with Mastodon Collections and will use the same technical mechanisms in the future, but completion of this work is months away. We endorse people migrating their Fedidevs starter packs to Mastodon Collections wherever that makes sense.

    We were involved with the backend tech behind Mastodon Collections. No competition and no bad blood! 🙂

    In conversation about a month ago from fietkau.social permalink

    Attachments


  6. Embed this notice
    Julian Fietkau (julian@fietkau.social)'s status on Friday, 10-Apr-2026 05:10:46 JST Julian Fietkau Julian Fietkau
    in reply to
    • silverpill
    • Mitra

    @mitra @silverpill Congrats on the split-domain support! I have added Mitra to https://correct.webfinger-canary.fietkau.software/#implementation-status

    The only feature it's missing for an all-green table row is per-user custom WebFinger domains. I am on a long-term side mission to advocate for ActivityPub platforms to enable personal custom handle domains this way. ☺️

    In conversation about a month ago from fietkau.social permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: correct.webfinger-canary.fietkau.software
      WebFinger Split-Domain Canary
      A detailed summary of split-domain WebFinger setups: how do they work and what do they mean for ActivityPub implementers?
  7. Embed this notice
    Julian Fietkau (julian@fietkau.social)'s status on Friday, 10-Apr-2026 05:10:44 JST Julian Fietkau Julian Fietkau
    in reply to

    @silverpill Good to know, thank you! IMO there should be no restrictions on the two domains – I use two subdomains for convenience reasons, but platforms should support two completely different domains as well.

    At least in my opinion. The vocal opponents of split-domain handles say that a user's handle should tell you where their profile is hosted, and there are nuances around things like domain blocks.

    But if you ask me, I should be able to set a custom handle domain in my profile settings. 😄

    In conversation about a month ago from fietkau.social permalink
  8. Embed this notice
    Julian Fietkau (julian@fietkau.social)'s status on Tuesday, 07-Apr-2026 06:38:58 JST Julian Fietkau Julian Fietkau
    • silverpill
    • Fedify: an ActivityPub server framework

    @hazelnoot @fedify At the very least, Mastodon and Fedify (and by extension Hollo and Ghost) do. Outside of those I'm very unsure! I've seen @silverpill talk about it a bunch, so maybe Mitra supports it as well.

    In conversation about a month ago from fietkau.social permalink
  9. Embed this notice
    Julian Fietkau (julian@fietkau.social)'s status on Tuesday, 07-Apr-2026 03:46:57 JST Julian Fietkau Julian Fietkau

    @julian@activitypub.space As I understand the migration path, it's like

    1. Able to receive RFC 9421 in addition to draft-cavage
    2. Able to send RFC 9421 in addition to draft-cavage
    3. Send RFC 9421 by default, but be able to fall back to draft-cavage if needed

    So by “can't handle” I meant step 1. 🙂 Although the unspoken step 4 is to remove draft-cavage support once everyone else has taken step 1, I'm ultimately also wondering when we'll get there.

    In conversation about a month ago from fietkau.social permalink
  10. Embed this notice
    Julian Fietkau (julian@fietkau.social)'s status on Saturday, 04-Apr-2026 20:16:22 JST Julian Fietkau Julian Fietkau
    in reply to
    • marius
    • silverpill

    @mariusor @silverpill If your first example is allowed, then I don't know what “Clients MUST NOT embed non-anonymous collections in objects” means.

    In conversation about 2 months ago from fietkau.social permalink
  11. Embed this notice
    Julian Fietkau (julian@fietkau.social)'s status on Saturday, 04-Apr-2026 20:16:21 JST Julian Fietkau Julian Fietkau
    in reply to
    • marius
    • silverpill

    @mariusor @silverpill Wait – is that restriction only applicable to collection creation? With the context of the surrounding section, I could see that making pragmatic sense.

    If so, I might prefer having that be clarified by rewording to e.g. “Clients MUST NOT attempt to create new collections by embedding non-anonymous collections in objects”. Substitute “create or modify” if existing collections should be restricted as well.

    In conversation about 2 months ago from fietkau.social permalink
  12. Embed this notice
    Julian Fietkau (julian@fietkau.social)'s status on Saturday, 04-Apr-2026 20:13:38 JST Julian Fietkau Julian Fietkau
    in reply to
    • marius
    • silverpill

    @mariusor @silverpill I might be hazy on the goal of this FEP.

    If it wants to establish new guidelines (that are particularly beneficial for specific implementation architectures) I'm all for writing that down, but then the intro sentence would need to be revised.

    I was going to point at my own actor document noting that Mastodon inlines the `featured` collection, but I guess it doesn't do that anymore. Am I behind the times after all? 😅

    In conversation about 2 months ago from fietkau.social permalink
  13. Embed this notice
    Julian Fietkau (julian@fietkau.social)'s status on Saturday, 04-Apr-2026 19:14:37 JST Julian Fietkau Julian Fietkau

    @silverpill What is the rationale for “Clients MUST NOT embed non-anonymous collections in objects”?

    I see the potential for cache poisoning etc. if we inline collections owned by someone else, but what's the harm in inlining my own collections?

    In conversation about 2 months ago from fietkau.social permalink
  14. Embed this notice
    Julian Fietkau (julian@fietkau.social)'s status on Thursday, 02-Apr-2026 06:12:33 JST Julian Fietkau Julian Fietkau

    @geniodiabolico I haven't looked at Starling in detail yet, but as I understand it it's intended as a standalone server. Connecting it to your existing blog, regardless of what it runs on, would most likely take some nontrivial programming work. 🫤

    In conversation about 2 months ago from fietkau.social permalink
  15. Embed this notice
    Julian Fietkau (julian@fietkau.social)'s status on Thursday, 02-Apr-2026 06:12:24 JST Julian Fietkau Julian Fietkau
    in reply to
    • Evan Prodromou

    Btw @evan, this is my first tags.pub success story, it brought me the parent post ☝️ by someone I do not follow through the ActivityPub hashtag. 🙂

    In conversation about 2 months ago from gnusocial.jp permalink
  16. Embed this notice
    Julian Fietkau (julian@fietkau.social)'s status on Friday, 13-Mar-2026 19:23:08 JST Julian Fietkau Julian Fietkau
    in reply to
    • dansup

    @dansup Yeah, all good here!

    In conversation about 2 months ago from fietkau.social permalink
  17. Embed this notice
    Julian Fietkau (julian@fietkau.social)'s status on Wednesday, 11-Mar-2026 00:35:08 JST Julian Fietkau Julian Fietkau
    in reply to
    • dansup
    • David Roetzel

    @dansup @dave Ah, hm, maybe Mastodon can finalize the JSON-LD context for the FEP soon? Seeing the code here, the placeholder jumped out at me. 😄

    In conversation about 2 months ago from fietkau.social permalink
  18. Embed this notice
    Julian Fietkau (julian@fietkau.social)'s status on Sunday, 08-Mar-2026 23:35:01 JST Julian Fietkau Julian Fietkau
    in reply to
    • Evan Prodromou
    • SoapDog

    @evan @soapdog True. I was talking about this just yesterday, if we wouldn't be better served by something wiki-like to host a software project × FEP implementation matrix instead of asking FEP authors to keep their lists updated.

    That aside, in this context I'm thinking about how more implementations in the wild can motivate other implementers. My own website still isn't AP-capable (it's planned, but low priority). If I knew there were a sizable ActivityPoll user base, I'd more likely use it.

    In conversation about 2 months ago from fietkau.social permalink
  19. Embed this notice
    Julian Fietkau (julian@fietkau.social)'s status on Sunday, 08-Mar-2026 22:41:50 JST Julian Fietkau Julian Fietkau
    in reply to
    • Evan Prodromou
    • SoapDog

    @soapdog If you do, be sure to tag @evan! As the FEP author I imagine it would be exciting to hear about new implementations. 🙂

    In conversation about 2 months ago from fietkau.social permalink
  20. Embed this notice
    Julian Fietkau (julian@fietkau.social)'s status on Sunday, 08-Mar-2026 03:56:37 JST Julian Fietkau Julian Fietkau
    in reply to
    • silverpill

    @silverpill @helge I couldn't find any explicit guidance for external contributions in FEP-a4ed. So the expected process would be to simply open a PR? Would that be merged by the respective FEP author or by a repository facilitator?

    As you might know, I've been documenting FEP-044f implementations in Bridgy Fed's GitHub issue about that FEP, but I've been hesitant to dump reviewing/merging work on the sole author of FEP-044f just to “upstream” the information.

    In conversation about 3 months ago from fietkau.social permalink
  • Before

User actions

    Julian Fietkau

    Julian Fietkau

    Human-computer interaction #HCI, computer science & programming, home server & self-hosting, games and other fun stuff.Fediverse tool builder: @encyclia, @canary, FediRoster, Pinhole, ... see https://fietkau.software/tag/fediverse for more. I also help out with @fedidevs. If you do HCI-related research, check out https://directory.hci.social.He/him. Posting mostly in English, but you might see the occasional German boost.

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          77862
          Member since
          20 Dec 2022
          Notices
          100
          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.