Salta al contenuto

Piero Bosio Social Web Site Personale Logo Fediverso

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

Fediverso

1.3k Discussioni 8.2k Post

Discussioni sul Fediverso, il protocollo ActivityPub, le piattaforme social federate e relative applicazioni.

Questa categoria può essere seguita dal social web aperto tramite lo pseudonimo fediverso@forum.pierobosio.it

  • 0 Votazioni
    1 Post
    0 Visualizzazioni
    stefano@littleone.littlefedi.social
    Dear friend of the #littleOne instance,you can go to your settings page and...enjoy the themes!#littleOne #littleFedi #Fediverse
  • Week in Fediverse 2026-08-07

    fediverse activitypub weekinfediverse
    1
    0 Votazioni
    1 Post
    0 Visualizzazioni
    weekinfediverse@mitra.social
    Week in Fediverse 2026-08-07Servers- Vernissage v1.42.0- Loops v1.0.0-beta.14- Socialhome v0.24.0- Ktistec v3.10.0- Mbin v1.10.1- Mastodon v4.6.5- Hubzilla v11.4- snac v1.94- ActivityPub for WordPress v9.2.1- PeerTube v8.2.4- tootik v0.24.0- NodeBB v4.14.8- Wafrn v2026.08.01- PieFed v1.7.10- appy v0.6.0- Lemmy Development Update July 2026- Discovery Week 2026: What we learned, and what we’re doing next (Mastodon)- What PieFed’s “social credit system” actually does- Prismo: Federated link aggregation powered by ActivityPubClients- Fedilab v3.43.1- chan-fe v0.2.0- Rocinante v1.2.2Tools and Plugins- FediFetcher v8.0.0- Polls for ActivityPub v1.0.11 (WordPress plugin)For developers- Mastodon.py v2.2.2Protocol- FEP-d471: EndorsementsArticles- DrFed on reducing complexity and enabling more people to shape the Fediverse-----#WeekInFediverse #Fediverse #ActivityPubPrevious edition: https://mitra.social/objects/019fba46-e7be-7ee0-ae8b-8a2a8daec431
  • More about how moderation will work on #FediHood.

    fedihood fediverse mastodon fedilab
    7
    0 Votazioni
    7 Post
    11 Visualizzazioni
    apps@toot.fedilab.app
    @samplerYes, this is similar to WoT but with a fundamental difference: you grant trust with human review of them.
  • # littleFedi: a Fediverse Server That Doesn't Need a Data Centre

    fediverse littlefedi
    1
    0 Votazioni
    1 Post
    2 Visualizzazioni
    stefano@littleone.littlefedi.social
    littleFedi: a Fediverse Server That Doesn't Need a Data Centre I was fifteen, and there were no BBSes in my city. So every call was long distance, once a day, sometimes twice. I'd start the dialer and wait for that sound - the handshake, the negotiation, the hiss settling into a carrier - and then I was connected to a computer sitting in somebody's bedroom, a few hundred kilometres away. I was a co-sysop of a local board and a national moderator of a FidoNet area. None of my friends understood what I was doing, and they'd stopped asking to avoid an incomprehensible monologue. But I liked it, and that was enough for me. Here's the thing about that computer in someone's bedroom. There was no data centre. No domain, no certificate authority, no hosting provider, no cloud. Just a machine, a phone line, and a person who'd decided to run it. If you wanted to reach it, you called it. Now look at what it takes today to put a small server on the network so other people can talk to it. A public address, which most home connections no longer have. A domain, which you rent. A certificate, which somebody has to issue you. And, increasingly, a VPS somewhere, because the software won't fit on the hardware you already own. We've added a lot of infrastructure between two people who just want to talk. That's what littleFedi is about. What it is A single Go binary. No Ruby, no Sidekiq, no Redis, no separate worker processes to babysit. You run init, answer a few questions, and you've got a working instance. It speaks ActivityPub, and it speaks the Mastodon client API well enough that existing apps just work. It also runs on hardware that would make Mastodon - or even Akkoma - struggle. Most software in this space assumes a VPS with a few gigabytes of RAM and a database server next to it. We assumed a Raspberry Pi Zero W behind a home router. There's a low_power mode that tunes memory use, image decoding and thumbnail generation for exactly that kind of box, and it's tested on that kind of box, not just on a fast dev machine. In spirit this puts littleFedi close to snac, which I've always liked a lot. Same conviction: a personal server shouldn't need a fleet of services behind it. Federating without a public address littleMesh is the part I'm most attached to, and it's the part that goes back to the modem. Your instance generates an Ed25519 key pair. That key is its identity - the node's address is derived from the public key, so reaching that address means reaching the holder of that key and nobody else. No registrar, no certificate authority, nobody to ask permission from. A small set of public lighthouse nodes help two instances find each other. Once they're introduced, the traffic runs over a second TLS session pinned to both node IDs. The lighthouse copies encrypted bytes back and forth. It never sees plaintext, and it can't impersonate either side. And if the two nodes can reach each other directly, they drop the relay after the introduction and talk peer to peer. Which is, more or less, calling the BBS directly. Just without the phone bill. The gateway into ordinary HTTPS Mastodon and other regular servers can't resolve a mesh address on their own. There's no domain and no certificate for them to find. That's what the optional HTTPS gateway is for. A lighthouse operator can run one alongside the relay, and it bridges the mesh into ordinary HTTPS for the rest of the web. The gateway has to terminate TLS to do that, so it can technically see the traffic passing through it. Which is exactly why it's a separate, opt-in piece and not something every node exposes by default. It has two independent settings: one controls what the gateway lets ordinary internet visitors reach at all, and a second one applies again at the destination node. Left at their defaults, both allow only federation traffic - ActivityPub delivery, discovery, public media. Web login, API and media proxy stay closed unless an operator deliberately opens them. Mesh peers talking to each other directly never touch the gateway at all. That exposure only applies to the bridge into the wider web. And all of this can be self-hosted. Chronological timelines Timelines are chronological. Nothing gets reordered by an engagement model. If you want something closer to "what did I miss", there's a separate /catchup page you visit on purpose. It ranks posts using signals your own instance already has - how many people you follow boosted something, whether it continues a conversation you took part in. No external popularity score, no telemetry, nothing leaves the machine. You press "mark as read", it moves a divider, and that's the only thing it remembers. Self-expiring posts You can set a post to expire, with its own timer, instead of a fixed instance-wide setting. This isn't a client-side trick that hides the post from view. The expiry goes on the same durable job queue that runs the rest of littleFedi's background work, so the deletion survives restarts and isn't lost if the process happens to be down at the moment the timer fires. When it does fire, the post is deleted and a real Delete activity goes out to everyone who received it - so it actually disappears from remote instances too, not just locally. Editing the post before then can push the timer back or cancel it. Static blogs, with real threaded replies littleFedi can take a Fediverse post and publish it as a page on a plain static blog, with its own Atom feed and permalinks that don't move even if you edit the post later. No JavaScript, no database hit on page load. The part I find more interesting is that the replies aren't left out. If the author turns the option on, littleFedi pulls the public replies that were actually federated to the post, threads them the same way the timeline does, and bakes the whole tree into the generated HTML at build time. So a blog post can show a real comment thread, in the same static file, with the same guarantee as the rest of the page - no JavaScript, no live queries. Only public and unlisted replies qualify, obviously. Anything followers-only or direct never enters the picture. Why it looks like this This isn't minimalism for its own sake. It's about how many people simply can't run their own server today, because the requirements are too steep. The hardware, the ops complexity, or just needing a domain and a public address before you can start. We're trying to remove those barriers one at a time, while still shipping a real, federating, reasonably complete server: polls, quotes, scheduled posts, MFA, PostgreSQL and S3 if you want to scale up later. I've written before about taking a semi-truck to buy salad. Hardware keeps getting more expensive and the software running on it keeps asking for more of it every year. That's backwards. If the machines cost more, the operational cost of what sits on them should go down, not up. Same with complexity: the default direction is to keep adding it, and we'd rather strip it out. And there's the other half, which is closer to why any of us are doing this at all. It's the same thing that drew me to snac and to the way grunfink works on it, and the same thing that had me dialing a stranger's computer at fifteen. People building tools so that people can talk to each other. Nothing more dressed up than that. We'd rather show the servers running, talk about the Pi sitting in the corner, share a tiramisu photo if it comes up. The joy in this was never about the money it brings in. It's about what we end up building, humanly, because of it. It's beta software, still short of a first release, and I'd rather say that plainly than oversell it. But it runs, and it federates. That's the part I wanted to write about. #littleFedi #Fediverse
  • # Update since yesterday:

    fediverse littlefedi
    1
    0 Votazioni
    1 Post
    7 Visualizzazioni
    stefano@littleone.littlefedi.social
    Update since yesterday: New Opt-in federated RSS feed for your account Threaded federated replies now show up on static blog posts (merged from an experimental branch - works but not pretty yet, it's a start, watching it closely) New followers can require your approval before they're accepted - it was there, just hidden Default language, Markdown, and audience settings for new posts (replies/edits/redrafts keep original settings) DM button and blog badge on profile pages Fixed Follow/unfollow path Video playback Search now resolves pasted remote status URLs directly RSS/blog reply preferences carry over on account export/import Profile pane improvements All live now. Let us know if anything looks off! #littleFedi #Fediverse
  • 0 Votazioni
    1 Post
    2 Visualizzazioni
    staff@mastodon.social
    We published two new resources on our Help Centre today.To bring you more transparency about how our moderation team makes decisions, actions they might take against rule-violating behaviour, and the pathways available to you for appealing our decisions: https://help.joinmastodon.org/article/20-moderation-decisions-and-appealsPlus, learn how to use one of our newest features, Collections, and help people across the #fediverse find new accounts to follow: https://help.joinmastodon.org/article/19-creating-a-collection#Mastodon #SocialWeb #Collections
  • 0 Votazioni
    3 Post
    19 Visualizzazioni
    elettrona@poliversity.it
    @ajayiyer Every context has its space of advocacy. I am wondering, as all sex education, HIV awareness advocates, event organizers, stay on commercial platforms. With all the risks we all know about.To talk about healthcare, medicine, etc. another kind of movement is needed. Many folks I know, have been in Rio de Janeiro conference. I don't understand anything of medicine, my field is awareness. Think that in my area (Italy) U=U is almost unknown, despite associations do their best to inform about it. But media never mention it properly.
  • First 100: BadgeFed Explorer

    badgefed fediverse activitypub mastodon issuedbybadgefed badgedrop
    1
    0 Votazioni
    1 Post
    5 Visualizzazioni
    badgefed@badges.vocalcat.com
    First 100: BadgeFed Explorer The verified Badge was issued to @MIchael S. Manley 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 20:45:42 Accepted On: 04/11/2025 22:32:22 Verify the Badge here. #badgefed #fediverse #activitypub #mastodon #IssuedByBadgeFed #_BadgeDrop
  • # littleFedi works like a real app on your phone

    fediverse littlefedi ownyourdata pwa
    1
    0 Votazioni
    1 Post
    5 Visualizzazioni
    stefano@littleone.littlefedi.social
    littleFedi works like a real app on your phone A few people have asked me how to actually use littleFedi on mobile, so let's clear this up. I use MastoBlaster, for obvious reasons. But you don't need to build anything native - littleFedi is a Progressive Web App (PWA), and that means it behaves like a proper installed app once you set it up. You add littleFedi to your home screen like any other app It opens full screen, no browser address bar, no tabs cluttering things up It works offline for the shell of the app, so a dead connection doesn't just throw a blank error page at you You get real push notifications, even when the app isn't open Static assets load instantly on repeat visits because they're cached on the device Just your browser doing what browsers are supposed to do. Installing it On Android (Chrome or most Chromium-based browsers): open your instance, tap the menu, and choose "Add to Home screen" or "Install app". On iOS (Safari): tap the Share button, then "Add to Home Screen". That's it - the icon lands on your home screen and from then on littleFedi launches like a native app, in its own window, with its own icon and theme color. Notifications that actually work This is the part people are usually most surprised by. littleFedi uses Web Push, so once you enable notifications from the settings page, you get real-time alerts for mentions, boosts, favourites, quotes, follows, follow requests, polls ending, and a few other events - each with its own icon so you can tell at a glance what happened without opening the app. Tap a notification and it takes you straight to the right place, or focuses the app if it's already open in another tab. This works the same whether the app is in the foreground, in the background, or fully closed. The browser's service worker handles delivery even when littleFedi itself isn't running. Why it feels fast Static files - the JavaScript, the icons, the stylesheets - get cached on your device the first time you load the app. On every visit after that, they load instantly from local storage instead of going over the network again, and the cache quietly checks for updates in the background so you're never stuck on stale code. Your actual content - posts, notifications, everything tied to your session - always comes fresh from the server, since that's the stuff that has to be accurate and can't be cached. If your connection drops entirely, you'll see an offline page instead of a browser error, so it's clear what's going on rather than looking broken. No extra app needed If you're on mobile and haven't installed littleFedi yet, this is really the way to use it day to day. It's lighter than many native apps, updates itself automatically, and you're not waiting on anyone to approve a release in an app store. Just add it to your home screen and it stays there, working like any other app on your phone. #littleFedi #PWA #OwnYourData #Fediverse
  • # Hi everyone, I'm Stefano

    littlefedi littleone fediverse
    1
    0 Votazioni
    1 Post
    9 Visualizzazioni
    stefano@littleone.littlefedi.social
    Hi everyone, I'm Stefano Also known as the BSD Cafe and illumos Cafe barista - @stefano@bsd.cafe and @stefano@illumos.cafe This is the first post from littleOne (littleone.littlefedi.social), the first littleFedi instance open to outside users. littleFedi is a new ActivityPub server, still in active development, written in Go and shipped as a single binary. It speaks standard ActivityPub, so it federates normally with Mastodon, snac, GoToSocial, Akkoma and the rest of the fediverse, and it exposes a Mastodon-compatible API, so most existing apps already work with it. A few things about it that aren't the usual fediverse defaults: Catch-up instead of an algorithm. Timelines stay chronological, full stop. There's a separate /catchup page, visited on demand, that ranks what you missed using only signals this instance already has locally - who you follow boosted it, replies and favourites delivered here, hashtags you follow. No external popularity data comes in, nothing about what you read is tracked. It answers "what did I miss" without turning into a feed that decides for you. Static blogging built in. Any post can be marked as a blog post and gets published as a plain static page under /@username/blog/, with its own permalink, Atom feed, and no JavaScript or database hit per view, while still being a normal federated post underneath. A proper home for longer writing that doesn't need to compete with a timeline. Self-expiring posts. Any post can be given a timer and auto-delete on its own. Bubble timeline. A middle ground between local and federated: a timeline scoped to a set of instances you've chosen to group together, not just your own or everything. littleMesh. A way to federate without a public domain, certificate, or open port at all - meant for something like a Raspberry Pi behind NAT. Instances get an address derived from an Ed25519 key pair and reach each other through pinned relays that never see plaintext. No trends, no suggestions. These are intentionally left empty. Nothing here is trying to surface "popular" content or keep anyone scrolling longer. Security defaults taken seriously. Signed federation (HTTP Signatures), optional Object Integrity Proofs, TOTP MFA, audit logs, and full account export, migration and deletion if you ever want your data to live somewhere else. This instance is here to test all of that with real accounts, not just a small group ones'. In the next few days I'll be reaching out to everyone who already told me they were interested, to set the first accounts up - an invite is coming. If you'd rather just follow along and see how it goes, that works too. It's a test instance, so expect the occasional rough edge. If something breaks or feels wrong, tell me - that's exactly what this phase is for. #littleFedi #littleOne #Fediverse
  • 0 Votazioni
    17 Post
    24 Visualizzazioni
    _elena@mastodon.social
    @krisfreedain 🥲❤️ @Gina @oscl
  • # Calling all testers: littleFedi test instance coming soon

    betatesting littlefedi fediverse
    2
    0 Votazioni
    2 Post
    20 Visualizzazioni
    stefano@rpi0w.stefanomarinelli.it
    @stefano the first instance is up. Some more configuration fixes and I'll contact all the people who replied here, with instructions on how to join.
  • Nice!

    fediverse mastodon socialmedia
    16
    0 Votazioni
    16 Post
    25 Visualizzazioni
    dentaku@fnordon.de
    @Bradley_JF @rejzor @stefan Few actually have, @hetzner for example.
  • Today is Monday, and I still won't boost your ALT-less toots 🤷‍♂️

    fediverse
    3
    0 Votazioni
    3 Post
    22 Visualizzazioni
    thehole@dasforum.org
    @ricardo I second this
  • 1 Votazioni
    3 Post
    3 Visualizzazioni
    uriel@x.keinpfusch.net
    @julian@activitypub.space @gabboman@gabboman.xyz @jcm@wafrn.jcm.re Aktor, my first attempt of Writing a AP instance, is using a Tumblr Like UI, and does exactly this... it is possible.
  • @mayel Do you use it in Bonfire?

    Technical Discussion activitypub fedidev
    12
    3 Votazioni
    12 Post
    8 Visualizzazioni
    mayel@activitypub.space
    @thisismissem@hachyderm.io we do c2s :) still a bit experimental but we use it for the integration with @lauti@bonfire.cafe and for e2ee
  • A new social me

    blog fediverse socialmedia
    39
    0 Votazioni
    39 Post
    45 Visualizzazioni
    sturmsucht@mastodon.social
    @pete loved it. And also this one: https://five-magics.net/physical-media-comeback/Seems like we are on the same path. 😄
  • 0 Votazioni
    4 Post
    23 Visualizzazioni
    utzer@f.utzer.de
    @tommi @kimvsparrentak tell her 'Hi' from some person on the Fediverse.She should come here, there some politicians and many constituents here already.
  • Welcome to Prismo revived!

    Technical Discussion prismo fediverse fedidev activitypub
    3
    0 Votazioni
    3 Post
    5 Visualizzazioni
    silverpill@mitra.social
    @mbajur Can @mbajur be followed?
  • fediverse ecosystem events archive

    Technical Discussion fediverse fedidev activitypub
    5
    0 Votazioni
    5 Post
    4 Visualizzazioni
    liaizon@social.wake.st
    @klasse_methode lets see that federation ping pinging around!