Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed

General Discussion
9 3 25
  • UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed

    --

    I am creating a minimalistic implementation of a badge system similar to Credly, built using and leveraging the

    I have issued a first badge, the idea is to decentralize the verification systems, and allow organizations to self-certify. It is incredible that organizations like Microsoft or Non-Profits pay thousands of dollars to companies like Pearson to just provide "verified" badges. Similar to mastodons installed in social-dot-something, thinkg of badges<dot> mozilla<dot>com , certifications<dot>myschooldistrict<dot>com. Or even a podcast emitting a badge for its guests, with the verification in the domain.

    ActivityPub already offers a secure way to sign artifacts and interact between actors. The fediverse already have people with profiles, a social graph as @mike says, ready to use. Think of how LetsEncrypt disrupted that market of few actors selling certificates for websites.

    I have a functional poc,
    @fediverse is not a mastodon, pledora or blog, it is an actor in a badge system, but you can follow it in Mastodon. Its badges will show in but they are not notes or articles. If you want to learn more, follow me, I will be sharing the progress here. Or follow the github project here: https://github.com/tryvocalcat/activitypub-badges

    Who wants a badge of early adopter?

  • UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed

    --

    I am creating a minimalistic implementation of a badge system similar to Credly, built using and leveraging the

    I have issued a first badge, the idea is to decentralize the verification systems, and allow organizations to self-certify. It is incredible that organizations like Microsoft or Non-Profits pay thousands of dollars to companies like Pearson to just provide "verified" badges. Similar to mastodons installed in social-dot-something, thinkg of badges<dot> mozilla<dot>com , certifications<dot>myschooldistrict<dot>com. Or even a podcast emitting a badge for its guests, with the verification in the domain.

    ActivityPub already offers a secure way to sign artifacts and interact between actors. The fediverse already have people with profiles, a social graph as @mike says, ready to use. Think of how LetsEncrypt disrupted that market of few actors selling certificates for websites.

    I have a functional poc,
    @fediverse is not a mastodon, pledora or blog, it is an actor in a badge system, but you can follow it in Mastodon. Its badges will show in but they are not notes or articles. If you want to learn more, follow me, I will be sharing the progress here. Or follow the github project here: https://github.com/tryvocalcat/activitypub-badges

    Who wants a badge of early adopter?

    the first badge and activitypub object, you can copy/paste the url and "open in mastodon" and will show as a note: https://badges.vocalcat.com/record/10

    as with other activitypub implementations the idea is that you celebrate, comment, share the badge inside your activitypub client, e.g. mastodon!

    Furthermore, think of a decentralized system, where the credentials get "federated", so different badges instances will recognize notes that are "certificates" issued by other instances. Now, if your certificate issuer disappear, well, the certificate is already decentralized, talk about survivability as the last episode of @Flipboard !

  • the first badge and activitypub object, you can copy/paste the url and "open in mastodon" and will show as a note: https://badges.vocalcat.com/record/10

    as with other activitypub implementations the idea is that you celebrate, comment, share the badge inside your activitypub client, e.g. mastodon!

    Furthermore, think of a decentralized system, where the credentials get "federated", so different badges instances will recognize notes that are "certificates" issued by other instances. Now, if your certificate issuer disappear, well, the certificate is already decentralized, talk about survivability as the last episode of @Flipboard !

    I gave a little bit of thinking on the changes I want to do to before making my server public.

    The one who emits the badges, is a actor, this should be no controversial, after all, I use the public/private keys to sign the badges itself.

    But in the first prototype the recipient of the grant, was a record in the system itself. The idea was to allow recipients outside the fediverse to receive badges as well. I did not wanted to store the email, so I required a profile url, think of your fediverse url, or for those outside , , even if they want. However, it gets things a little bit more complex and less clean than what I want.

    Today, I decided that the recipient MUST be an actor of the . That is, it, that will be embedded as a mention, and should be clean and neat. For those who are not in the fediverse, will provide an actor (and profile url) where they can add basic information such name, and bio links. Or they can create an account in any of the fediverse platforms at the moment of receiving the badge.

  • UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed

    --

    I am creating a minimalistic implementation of a badge system similar to Credly, built using and leveraging the

    I have issued a first badge, the idea is to decentralize the verification systems, and allow organizations to self-certify. It is incredible that organizations like Microsoft or Non-Profits pay thousands of dollars to companies like Pearson to just provide "verified" badges. Similar to mastodons installed in social-dot-something, thinkg of badges<dot> mozilla<dot>com , certifications<dot>myschooldistrict<dot>com. Or even a podcast emitting a badge for its guests, with the verification in the domain.

    ActivityPub already offers a secure way to sign artifacts and interact between actors. The fediverse already have people with profiles, a social graph as @mike says, ready to use. Think of how LetsEncrypt disrupted that market of few actors selling certificates for websites.

    I have a functional poc,
    @fediverse is not a mastodon, pledora or blog, it is an actor in a badge system, but you can follow it in Mastodon. Its badges will show in but they are not notes or articles. If you want to learn more, follow me, I will be sharing the progress here. Or follow the github project here: https://github.com/tryvocalcat/activitypub-badges

    Who wants a badge of early adopter?

    @mapache @mike @fediverse @badgefed Would love the early adopter since they are still available; Love the project, as an event organizer I was looking for a badge emitter to give badges to volunteers as another aspect of saying thank you. Are you planning to make a Matrix chat or something so people could help each other out with their own servers? I'm struggling with random "Error creating actor: Invalid URI: The hostname could not be parsed." on my private instance and got stuck

  • @mapache @mike @fediverse @badgefed Would love the early adopter since they are still available; Love the project, as an event organizer I was looking for a badge emitter to give badges to volunteers as another aspect of saying thank you. Are you planning to make a Matrix chat or something so people could help each other out with their own servers? I'm struggling with random "Error creating actor: Invalid URI: The hostname could not be parsed." on my private instance and got stuck

    @fajfer @mike @fediverse @badgefed what event management system are you using? I am interested in see how to do a closer integration.

  • UPDATE: A blog (that is federated) was created for communicate the progress, follow @badgefed

    --

    I am creating a minimalistic implementation of a badge system similar to Credly, built using and leveraging the

    I have issued a first badge, the idea is to decentralize the verification systems, and allow organizations to self-certify. It is incredible that organizations like Microsoft or Non-Profits pay thousands of dollars to companies like Pearson to just provide "verified" badges. Similar to mastodons installed in social-dot-something, thinkg of badges<dot> mozilla<dot>com , certifications<dot>myschooldistrict<dot>com. Or even a podcast emitting a badge for its guests, with the verification in the domain.

    ActivityPub already offers a secure way to sign artifacts and interact between actors. The fediverse already have people with profiles, a social graph as @mike says, ready to use. Think of how LetsEncrypt disrupted that market of few actors selling certificates for websites.

    I have a functional poc,
    @fediverse is not a mastodon, pledora or blog, it is an actor in a badge system, but you can follow it in Mastodon. Its badges will show in but they are not notes or articles. If you want to learn more, follow me, I will be sharing the progress here. Or follow the github project here: https://github.com/tryvocalcat/activitypub-badges

    Who wants a badge of early adopter?

    @mapache@hachyderm.io I may consider building out a plugin for Badgefed.

    Any chance you might consider using a new object type, e.g. Badge?

  • @julian absolutely, but I think I don't fully get it, could you elaborate?

  • @julian absolutely, but I think I don't fully get it, could you elaborate?

    @mapache@hachyderm.io from what I understand you're using the ActivityPub note for compatibility. I wonder if a custom object type might open more doors.

    Doesn't really matter, just thinking out loud 🙂

    Does BadgeFed have an API to create new badges? Or fetch badges?

  • @julian yes. BadgeFed has an API. But the concept is really simple, it is a Note (or Document) that has an attachment. The attachment is a property of the ActivityPub object usually used for videos or images. In this case the attachment includes a full OpenBadge object.

    The only restriction is that the Note attributed (activitypub actor) MUST be the url in the OpenBadge issuer (issuer = actor). Also the recipient url from the OpenBadge SHOULD be mentioned in the Note.

    With this simple mechanism you can pretty much create a compatible badge that can be decentralized with BadgeFed.


Gli ultimi otto messaggi ricevuti dalla Federazione
Post suggeriti
  • 0 Votes
    1 Posts
    6 Views
    This is how #Holos currently handles #E2EE DMs over #ActivityPub. Holos is a project we develop alongside #Fedilab.https://holos.social/e2ee#HolosSocial
  • 0 Votes
    78 Posts
    82 Views
    Oh so it is, I wasn't seeing it yesterday when I checked. Perhaps unpinning and re-pinning, or removing and re-allowing the ability to show on popular fixed it and I didn't notice it. Nonetheless, thank you for all the help!
  • 0 Votes
    1 Posts
    7 Views
    Destroying Autocracy – December 04, 2025Welcome to this week’s “Destroying Autocracy”.It’s your source for curated news affecting democracy in the cyber arena with a focus on protecting it. That necessitates an opinionated Butlerian jihad against big tech as well as evangelizing for open-source and the Fediverse. Since big media’s journalism wing is flailing and failing in its core duty to democracy, this is also a collection of alternative reporting on the eternal battle between autocracy and democracy. We also cover the cybersecurity world. You can’t be free without safety and privacy.FYI, my opinions will be in bold. And will often involve cursing. Because humans. Especially tech bros. And fascists. Fuck ’em.The Programmer’s Fulcrum is the future (and smaller) home for a fusion of Symfony Station and Battalion. Its tagline is Devs Defending Democracy, Developing the OMN.You can sign up now and for 2025 get an email with links to each week’s Symfony Station Communiqué and Battalion “Destroying Autocracy” post along with their featured articles. And you’ll be set with TPF after the fusing in January.We are posting on the Fediverse now at @thefulcrum @thefulcrum.dev and original website content will start next month.Featured Item(s)Hamish Campbell writes:ActivityPub is a shared vocabulary, a public language for moving meaning and connection across the open web. It gives you nouns and verbs, and the community defines the grammar through lived use.This is why the OMN works with ActivityPub, a metadata and meaning layer, not a platform, flows, not silos. ActivityPub is the widely deployed 4 Opens protocol that treats publishing as a flow, a conversation.Unlike the more vertical stacks (ATProto is a good example), ActivityPub doesn’t force a worldview. It doesn’t tell you, “this is how your network must be structured.” It doesn’t enforce hierarchy or lock you into one interpretation of identity, authority, or workflow. It’s a KISS path – here’s a shared language, verbs for publishing and receiving, express objects, updates, relationships. The rest is up to the commons.This flexibility is exactly why the OMN can become a part of this flow.Why the OMN works with ActivityPub – And why we need a bridge to p2pWe start and end with good news to make the middle bearable.The response to Russia’s War Crimes, Techno Feudalism, and other douchebaggeryDDEV has:Power Through Blackouts: How DDEV Community Helped Me in UkraineTechPolicy Press shares:How to Test New York’s Algorithmic Pricing LawThe EU’s Digital Omnibus Must Be Rejected by Lawmakers. Here is Why.Singapore announced an:Issuance of Implementation Directives to Apple and Google Under the Online Criminal Harms ActThe MIT Press Reader has:The Secret History of Tor: How a Military Project Became a Lifeline for PrivacyThe Guardian reports:Irish authorities asked to investigate Microsoft over alleged unlawful data processing by IDFNeutralTechPolicy Press reports:What the European Commission and Civil Society Both Get Wrong on the Digital OmnibusWhy Platforms Don’t Catch Climate Misinformation — and How to Change ThatEuroNews asks:Which European countries are building their own sovereign AI to compete in the tech race?Numerama reports:Mistral AI dévoile Mistral 3 et Ministral : des modèles qui replacent la France sur la scène open sourceTechCrunch reports:Mistral closes in on Big AI rivals with new open-weight frontier and small modelsWired reports:The Age-Gated Internet Is Sweeping the states. Activists Are Fighting Back.The Evil Empire (AKA Autocracy) Strikes BackThe Electronic Frontier Foundation reports:Lawmakers Want to Ban VPNs—And They Have No Idea What They’re DoingEDRi has:Promises unkept: The EU-US Data Privacy Framework under fire404 Media reports:Flock Uses Overseas Gig Workers to Build its Surveillance AIPariah StatesDarkReading reports:Tomiris Unleashes ‘Havoc’ With New Tools, TacticsDPRK’s ‘Contagious Interview’ Spawns Malicious Npm Package FactoryStudent Sells Gov’t, University Sites to Chinese ActorsTechPolicy Press reports:The Gulf’s AI Rise and the Risk of Entrenching AuthoritarianismThe Register reports:Stealthy browser extensions waited years before infecting 4.3M Chrome, Edge users with backdoors and spywareChina using AI as ‘precision instrument’ of censorship and repression, at home and abroadBig MediaAxios reports:Fox News hires Palantir to build AI newsroom toolsBig surprise.Big TechThe Guardian reports:How big tech is creating its own friendly media bubble to ‘win the narrative battle online’More than 1,000 Amazon workers warn rapid AI rollout threatens jobs and climateAnti-immigrant material among AI-generated content getting billions of views on TikTokBleepingComputer reports:Leak confirms OpenAI is preparing ads on ChatGPT for public roll outBig surprise here. But, if you’re amoral enough to use it, you deserve all the privacy invading ads you get.Google deletes X post after getting caught using a ‘stolen’ AI recipe infographicNature reports:Major AI conference flooded with peer reviews written fully by AIWow.The Guardian reports:The question isn’t whether the AI bubble will burst – but what the fallout will beNational Review reports:Meta Researchers Privately Compared Instagram to Addictive Drug, Bombshell Court Filing ShowsWanna-be Big TechOMG Unbuntu has:Mozilla’s ‘Rewiring’ to AI – Saving the Web or Saving Itself?Cybersecurity/PrivacyTechCrunch reports:European cops shut down crypto mixing website that helped launder 1.3B eurosDarkReading reports:New Raptor Framework Uses Agentic Workflows to Create PatchesBleeping Computer reports:Fake Calendly invites spoof top brands to hijack ad manager accountsThe Register reports:Microsoft quietly shuts down Windows shortcut flaw after years of espionage abuseFediverseCoywolf has:Mastodon creator shares what went wrong with Threads and ponders the future of the fediverseBen Werdmuller shares:Introducing RoundaboutSean Coates explores:The Fediverse and Content Creation: MonetizationGreat and important stuff.Ploum asks:Is Pixelfed sawing off the branch that the Fediverse is sitting on?Wouldn’t the fix to this would be to show a larger version of a user’s profile image with text posts?RSSPlanet Codigo has:Mi solución RSS con software libre y autogestionadoSlightly Decentralized Social MediaTBDCTAs (aka show us some free love)That’s it for this week. Please share this edition of Destroying Autocracy.Follow me on the Fediverse. Or this site via the button in the footer. Or via RSS. Or even our future home in 2026, if you want a head start.Keep fighting!Ringleader, BattalionReuben Walker Follow me on the Fediverse#ActivityPub #AI #Autocracy #BigJournalism #BigTech #Democracy #Fascism #Fediverse #Mastodon #Pixelfed #Roundabout #RSS #StopChina #StopIsrael #StopRedAmerica #StopRussia #SupportUkraine #TechnoAnarchism #TechnoFeudalism #Threadshttps://battalion.mobileatom.net/?p=4147
  • 0 Votes
    2 Posts
    13 Views
    ❌ Big Techs like Musk's X do not need to own the monopoly.✅ Luckily there are better Twitter alternatives.👉🏼 In today's guide we take a look at the best ones so that you can say NO to big tech.https://tuta.com/blog/twitter-alternatives#Mastodon #BlueSky #X #BigTech