Skip to content

General Discussion

792 Topics 3.7k Posts

A place to talk about whatever you want

This category can be followed from the open social web via the handle general@bb.devnull.land

  • @evan@cosocial.ca

    activitypub mammuthus
    1
    1 Votes
    1 Posts
    1 Views
    nick@mammuthus.deN
    @evan@cosocial.caHi Evan,you are the developer of tags.pub, right?!It looks to me, that tags.pub works with HTTP Message Signatures according to RFC 9421 only. It this correct? No support for Signing HTTP Messages using draft-cavage-http-signatures-12?I'm trying to teach my #ActivityPub based server named #Mammuthus RFC 9421, but currently it isn't really working... sigh.So, if you see some weird follow requests on tags.pub from a #Mammuthus instance that looks like a test, it could be me...Using Draft Cavage 12 i get a 400 back.Switching to RFC 9421 (work in progress, testing), it results in a 401... and now also in a 400.Still investigating...Just wanted to let you know, i'm a testing developer, not a weird spammer or bot or... And i appreciate, when you confirm my observations... CC@swf@socialwebfoundation.org
  • 0 Votes
    12 Posts
    1 Views
    silverpill@mitra.socialS
    @apps I am not sure if this is a good idea. But moderation mechanisms that already exist in federated groups can be applied to servers as well.See https://codeberg.org/fediverse/fep/src/branch/main/fep/5219/fep-5219.md
  • 0 Votes
    5 Posts
    0 Views
    paul@oldfriends.liveP
    @julian I'm just gonna block them by IP and domain. They don't operate a Mastodon instance nor have an account anywhere. They just scrape public timelines for whatever software/ app program they say they are developing. They are violating my WordPress TOS anyway. All bots and scrapers, unless exempted, must get written permission first. Their bot gets that message when it first starts scanning.
  • 0 Votes
    15 Posts
    0 Views
    patrickleavy@mastodon.socialP
    @bobkmertz @HolosSocial oh wow the signal protocol? Perfection!I wonder if this design could be adapted for a Groups style app, with each group containing chats, events calendar and files - all E2EE? And then have a non-encrypted public news feed attached to each group? What happens when the volume of content goes very high and your device (mobile) runs out of space?
  • 1 Votes
    3 Posts
    16 Views
    ozoned@btfree.socialO
    @julian@activitypub.space @nodebb@fosstodon.org @itchio@mastodon.social while built into a game could be interesting. Achievement system built into a game? <br/> I was talking about the developer's page. <br/> I think AP could enable any number of innovations.
  • First 100: BadgeFed Explorer

    badgefed fediverse activitypub mastodon issuedbybadgefe
    1
    0 Votes
    1 Posts
    10 Views
    badgefed@badges.vocalcat.comB
    First 100: BadgeFed Explorer The verified Badge was issued to @lqdev You ventured into uncharted territory and helped shape the BadgeFed project from the start. As one of the first 100 testers, your curiosity, feedback, and bug-finding instincts helped stabilize the platform. The fediverse will always remember your role in getting us off the ground—one crash, typo, and glorious bug report at a time. Earning Criteria: Awarded to the first 100 individuals who actively participated in the early testing phase of BadgeFed. This includes exploring the platform, submitting feedback or bug reports, and generally poking around where things probably weren’t ready yet. These badges are limited—no retroactive claims, no reruns, no exceptions. You were here. You mattered.. Issued on: 04/11/2025 17:57:58 Accepted On: 05/06/2025 01:35:26 Verify the Badge here. #badgefed #fediverse #activitypub #mastodon #IssuedByBadgeFed #_BadgeDrop
  • Announcing it here publicly for the first time!

    activitypubapi activitypub
    3
    1 Votes
    3 Posts
    7 Views
    django@social.coopD
    @julian Thank you
  • Hello World

    MediaFormat activitypub activitypubapi c2s fediverse
    6
    1 Votes
    6 Posts
    3 Views
    nuages@mediaformat.orgN
    For anyone curious, here is the current list of projects we are tracking:https://codeberg.org/mediaformat/c2s#tracking-support
  • 1 Votes
    4 Posts
    19 Views
    silverpill@mitra.socialS
    It is!@innocentzero
  • 0 Votes
    3 Posts
    1 Views
    hongminhee@hollo.socialH
    @smallcircles@social.coop Fair, and I'll be honest, I haven't read the linked post yet, it's a long one and I want to give it a proper read rather than skim it. I'd like to be more involved in the standardization side of this too. Language is a real hurdle for me there, participating in that kind of discussion in a second language is harder than it looks, so bear with me if I'm slower to engage than I'd like. That said, writing this case up as a FEP seems worth trying, and I might take a shot at it.
  • test scheduled post 2

    1
    0 Votes
    1 Posts
    18 Views
    J
    this post should also not federate out until 26 June 1600h maybe an update?
  • test schedule post 3

    1
    0 Votes
    1 Posts
    9 Views
    J
    oineoidnfoidsnonfsd edited means instantly posted?
  • test scheduled post

    1
    0 Votes
    1 Posts
    11 Views
    J
    this post should not federate out until 26 June 1500h EST not sure what's up... one more edit
  • Loops + ActivityIntents

    General Discussion loops activityintents activitypub
    4
    1 Votes
    4 Posts
    9 Views
    pixysjourney@beige.partyP
    @MamaLakeIn my app, in the settings, there is an option to turn it off. But, of oxurse, people need to use the AI-generated setting in their post when they upload something made by AI. If they do that, then this option should filter those out for you. Hope this helps. @dansup
  • 0 Votes
    4 Posts
    8 Views
    silverpill@mitra.socialS
    @PuercoPop I think HTTP signatures are not good for that, but you can put a signature inside an activity:https://fediverse.codeberg.page/fep/fep/8b32/"integrity proofs" proposed in this document use JSON Canonicalization Scheme, which is not whitespace-sensitive.
  • 0 Votes
    21 Posts
    14 Views
    julian@activitypub.spaceJ
    I'd argue that #2 (more efficient processing) is not the case, and is highly dependent on implementation. @silverpill@mitra.social @raphael@mastodon.communick.com
  • 0 Votes
    5 Posts
    7 Views
    apps@toot.fedilab.appA
    @silverpillThe Activity Vocabulary defines Follow on an object, while AP describes delivery and assumes an actor. Both are true at their level. My idea is not to make the Note an actor, but to let the author's actor handle the Follow for its own thread, since it already has an inbox and a key. Your observer creates a new actor per object. Mine reuses the one that already exists. Both need support on each side for real time. Polling is just my fallback when a server does not.
  • 1 Votes
    4 Posts
    6 Views
    mike@macgirvin.comM
    We implemented it here as a non-federating activity. If we find you created either a follow or ignore activity inReplyTo a conversational activity in your copy of the conversation, we take these into consideration when importing conversation children into your inbox. Other sites do not need to be made aware of this.Just sharing. Since nobody else will ever see these activities, I'm afraid there's nothing anybody can do to outlaw our usage and de-federate from us over it.  Please just drop this message into /dev/null if it violates some concept you hold dear.
  • 0 Votes
    14 Posts
    14 Views
    kc@social.coopK
    @julian seems a lot of people followed it when developping I caught a couple of randoms (I totally forgot about Friendica) in the bot validator after deploying the new rules, looks like it's safe enough to push in that format to avoid filtering out the fediverse
  • 0 Votes
    5 Posts
    9 Views
    maddyunderstars@aus.socialM
    @marcusxms @csolisr If you're looking for an alternative that proudly does not use LLMs, I've been developing Shoot for a while As for actually using Shoot, federation is a WIP but local features work pretty wellhttps://github.com/MaddyUnderStars/shoot