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.2k Discussioni 7.8k 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

  • # littleFedi introducing littleMesh

    littlemesh ownyourdata littlefedi fediverse
    1
    0 Votazioni
    1 Post
    0 Visualizzazioni
    stefano@rpi0w.stefanomarinelli.it
    littleFedi introducing littleMesh We've been buried in littleFedi work lately, and there's one piece I want to talk about because it's the one I'm genuinely excited about: littleMesh. The problem is an old one. Federation assumes you have a domain, a public IP, an open port, a TLS certificate. Fine if you're renting a VPS somewhere. Not fine if your instance lives on a Raspberry Pi in your house, behind CGNAT, with an ISP that will never hand you a real IP address no matter how nicely you ask. Until now, that simply meant no federation for you. Full stop. littleMesh gets rid of that requirement entirely, without asking you to build any of the infrastructure above. On first run, your instance generates its own Ed25519 keypair. That key becomes your identity, no domain required, because your instance's address is derived straight from your public key, in the form <your-node-id>.mesh.<suffix>. Then your node opens an outbound connection to a "lighthouse", a small, publicly reachable relay, and registers itself there. Since the connection is outbound, it works from behind any NAT, any CGNAT, with zero port forwarding. The ISP never even notices. When someone wants to reach you, they ask the lighthouse to open a circuit. The lighthouse introduces both sides, you call back, and it splices the connection together, but it only ever sees encrypted bytes, never your actual traffic. Once the introduction is made, if you happen to have a reachable address after all, both sides skip the relay and talk directly. If not, the relay just keeps carrying you, quietly, in the background. And if you already run an instance with a real domain, you can still turn on littleMesh, purely to reach mesh-only instances. Your own identity doesn't change at all. There will be a default pair of community lighthouses, so you don't even need to find or run your own relay to get started, just say yes during littleFedi init and you're on the mesh. The fediverse shouldn't require you to be reachable. It should reach you. #littleFedi #littleMesh #Fediverse #OwnYourData
  • Only 2 days left to share your voice in our annual #Fediverse survey!

    fediverse socialweb
    1
    0 Votazioni
    1 Post
    0 Visualizzazioni
    iftas@mastodon.iftas.org
    Only 2 days left to share your voice in our annual #Fediverse survey!If you run, manage, or moderate a #SocialWeb service, your anonymised and aggregated feedback goes directly to lawmakers and regulators around the world.If they don’t know our concerns, they can’t write laws that protect our mission.Help shape the policies that impact us. Take 5 minutes to share your experience:➡️ https://tally.so/r/81MW6k
  • Hello, and happy summer to you all

    General Discussion cookifed fediverse activitypub cooking
    2
    0 Votazioni
    2 Post
    0 Visualizzazioni
    cookifed@fosstodon.org
    We're still in kinda stealth mode, as we don't have any formal release yet, and our instances are invite-only.But we will publish our first release after the holidays, and start openly inviting folks around the same time.Until then, you can find us at https://cookifed.dev !
  • 0 Votazioni
    16 Post
    0 Visualizzazioni
    ikklegemzuniverseplus@ohai.social
    @dansup Congratulations! 🥳
  • Today is announcement day 🔥

    General Discussion fediverse activitypub
    1
    0 Votazioni
    1 Post
    1 Visualizzazioni
    bonfire@bonfire.cafe
    Today is announcement day 🔥 Bonfire is shifting its centre of gravity: from social features to community tools. Four things ship today, and the whole story is here: bonfirenetworks.org/posts/bo... 1. Bonfire for communities Groups and topics, community rules, decision-making (from quick polls through structured consensus to weighted score voting, where an objection can count for more than an approval), events, shared organisation profiles, announcements. A ready-to-use space you can then take apart: add what's missing, fork what almost fits, switch off what you don't need. 2. Our first Mosaic case study Six months with Jacobin's German edition, building jacobin.social from the ground up: a home for 3,000+ readers, wired into their Ghost publication, in their language and their look and feel. Their readers crowdfunded the project, which included a reboot of the magazine and a new community space. Now every publisher can benefit. What one community funds, every community inherits. Details: bonfirenetworks.org/case-stu... 3. A deep Ghost integration Keep publishing exactly as you do now, and Bonfire can become the home for everything that happens around the work: your archive imported, new articles followed, members and tiers synced, sign-in through Ghost, federated discussion under every piece. Details: bonfirenetworks.org/ghost/ 4. The Telling One script tag turns any web page into a federated conversation. Readers reply with an account they already have, on Bonfire, Mastodon, anywhere. The thread lives on your server, and you can take it with you. Details: bonfirenetworks.org/telling/ Being straight with you: this is a 1.0 beta. Groups work within a server and don't federate yet. We're designing that in the open with the W3C groups task force, because we'd rather it work across the whole fediverse than ship a dialect only Bonfire speaks. Want to poke at it? Groups are live on the campground, our open test instance. Make an account and try it out: campground.bonfire.cafe Finally, we've rebuilt the website to reflect the new direction: bonfirenetworks.org/ Now back to following up with crowdfunding backers to organise install parties, co-design workshops, and other rewards. Thank you for your patience 💛<span class="invisible"> <a class="hashtag" rel="tag ugc" href="https://bonfire.cafe/hashtag/fediverse">#fediverse</a> <a class="hashtag" rel="tag ugc" href="https://bonfire.cafe/hashtag/activitypub">#ActivityPub</a> </span>
  • 0 Votazioni
    18 Post
    7 Visualizzazioni
    julian@activitypub.space
    @alan@friendica.argentwolf.org well, good news, I'm now a follower... but bad news, that's not right behaviour on my end, so that's firmly on me <img class="not-responsive emoji" src="https://activitypub.space/assets/plugins/nodebb-plugin-emoji/emoji/android/1f613.png?v=c7cc56fe415" title=":sweat:" /> But at least it sounds like I'm able to receive your activities now!
  • 0 Votazioni
    7 Post
    16 Visualizzazioni
    oblomov@sociale.network
    @hpod16 @luca @Aakerbeere @EUauditors @janalbrecht Is it just me or only @HennaVirkkunen is “institutional”? 8-(
  • Gruppi telegram cosigliati:

    Open Internet Italia - Social e Servizi Web fediverso
    2
    0 Votazioni
    2 Post
    5 Visualizzazioni
    devol@mastodon.uno
    @denial403 @internetOggi manderemo un messaggio anche per promuovere Matrix 😀
  • # The Blog Option in littleFedi

    bssg ssg ownyourdata blogging littlefedi netbsd fediverse
    1
    0 Votazioni
    1 Post
    9 Visualizzazioni
    stefano@rpi0w.stefanomarinelli.it
    The Blog Option in littleFedi littleFedi, like many social platforms, had both a strength and a limit. Posts, by their nature, are ephemeral. They get published, federated (unless local-only, which littleFedi handles) and then, over time, lost. Partly through self-deletion, partly through their normal blending in with the thousands of other posts that pile up over time. Sometimes, though, we want something to stay. And not just stay as a social post, but as an actual blog. A bit like with BSSG, I had thought it would be convenient to have a minimal system. Not to compete with WordPress or other solutions, but to have a small blog, integrated into littleFedi, that would produce and serve a blog updated every now and then, whenever the person writing felt like doing it. And that's why the blog option was born. The idea is simple: when you write a post, from the web UI or from the CLI, there's a checkbox, "blog post". If you check it, that post stops being just a status that will scroll past and disappear. littleFedi renders it into a real static site. No JavaScript, just HTML and CSS, an Atom feed, tag pages, a chronological archive. Nothing exotic, nothing that needs maintenance five years from now. The blog isn't a parallel system you have to feed separately. It's not an export, not an import, not a bridge to some other CMS. The post you wrote is the blog post. Same database, same act of writing, still boostable, still repliable, still part of the conversation on the fediverse side. The blog is just a second representation of the same content, generated automatically. Every time you create, edit, or delete a blog post, the whole static site for your account gets rebuilt from scratch, and the new version replaces the old one atomically, so nobody ever lands on a half-built page. If the build fails, the previous version stays in place. Simple, but it has to work reliably, or the whole idea is pointless. That's the core of it: two representations of the same post. As a status, it lives in the fediverse, interactive, part of the conversation, subject to replies and boosts like anything else. As a static page, it lives on the web, durable, indexable, with a permalink, something an RSS reader can hold onto. You don't have to decide in advance which posts deserve to last. You write normally, and if something turns out to be worth keeping, you flag it, and it gets its own page. One detail I cared about while thinking this through: the generated site has to be self-contained. When littleFedi builds it, media gets copied or hard-linked into the generated directory - images, audio, video. If it's stored on S3, it keeps its public URL directly. Either way, the point is that the site on disk doesn't depend on the instance staying up. If the server goes down tomorrow, the blog files are still a complete, working website. That wasn't an afterthought, it was one of the requirements from the start. Not every account gets a blog, and that's intentional. The instance admin has to enable the feature globally ([blog] enabled = true), and then grant it per account. It's not meant to be a CMS, and I didn't want it to become one. Blog posts can't be replies, can't be boosts, have to be public and top-level. These are constraints, not missing features: the blog is for your own writing, not for threads or reshared content. There's no JavaScript anywhere in the generated site. That was deliberate too. It loads fast, it works offline if you cache it, and it will still render correctly in ten years without anyone having to update a dependency. In the end, the blog option doesn't ask you to choose between writing socially and writing something permanent. You keep writing the way you always do, on littleFedi, and if a post is worth keeping, you check a box. No separate platform, no migration, no vendor lock-in. Just your own posts, some of them rendered into a small static site you can host anywhere, built out of something that already existed on the open web. Remember: all this is being currently served by a Raspberry PI Zero W powered by NetBSD Here's the result: https://rpi0w.stefanomarinelli.it/@stefano/blog/691cb62e-e7a1-434b-ba65-d059ee58ac41/ #littleFedi #SSG #BSSG #OwnYourData #Blogging #Fediverse #NetBSD
  • Week in Fediverse 2026-07-24

    fediverse activitypub weekinfediverse
    5
    0 Votazioni
    5 Post
    22 Visualizzazioni
    silverpill@mitra.social
    @phnt I don't see it that way. There are at least 4 different fediverse symbols. One of them was introduced by Ghost (IIRC) but it didn't gain much traction.
  • Is it still possible to edit the character limit on Misskey?

    fediverse misskey askfedi
    4
    0 Votazioni
    4 Post
    27 Visualizzazioni
    ikklegemzuniverse@ohai.social
    @aliceif I've just always been able to do it on Mastodon and Sharkey so I wanted to know if it was possible and if so how to do it on Misskey.
  • Cazzarolla che prezzi qui in Liguria!

    Mondo
    1
    0 Votazioni
    1 Post
    0 Visualizzazioni
    pierobosio@soc.bosio.info
    Cazzarolla che prezzi qui in Liguria! Il vino è aumentato parecchio. Il lambrusco amabile che è tra i miei preferiti costa più di 2€ al litro. Che poi il vino contiene alcool e l'alcool è un veleno per il fegato. Pagare per avvelenarmi? Ma non esiste. Dovrei essere così fesso da spendere più di 3€ per un bottiglione di vino da 1.5l, per farmi avvelenare il fegato? Non se ne parla proprio. Il vino resta sullo scaffale. Così anche la birra. A questo punto meglio una bibita analcolica.
  • "Dune" 2026

    pixelfed clouds fediverse mastodon beach nature sky natur
    1
    1
    0 Votazioni
    1 Post
    7 Visualizzazioni
    estiben_sito@pixelfed.social
    "Dune" 2026 #Dune #Düne #beach #sand #ocean #sky #clouds #sunlight #nature #peace #wild #dunes #horizon #serenity #landscape #coast #waves #NorthernEurope #Strand #Sand #Ozean #Himmel #Wolken #Sonnenlicht #Natur #Frieden #Wildnis #Dünen #Horizont #Gelassenheit #Landschaft #Küste #Wellen #Nordeuropa #image #fediverse #pixelfed #mastodon #fluxschnell #opensourceai #promptography
  • @steve

    General Discussion socialhub foss fediverse
    1
    0 Votazioni
    1 Post
    3 Visualizzazioni
    smallcircles@social.coop
    @steve You might be interested to check out my posts around the concept "Community has no boundary" I talked about 5 years ago, e.g. in this topic: https://socialhub.activitypub.rocks/t/standardizing-on-a-common-community-domain-as-ap-extension/1353When I was still facilitator of #SocialHub I claimed that it wasn't a community in any really sense, with mostly people driving by on self-interested motives. It was just a discussion forum, where a poor commons janitor (me) had to do the unthankful volunteer upkeep."Expectation mismatch" plays an important role when anyone mentions "community". A "community-driven #FOSS project" is partly the formal governance that is in place, but mostly implicit cultural aspects. Knowing what you can expect is important, to not get disappointed.A #fediverse instance to me isn't community. I only use the Home timeline.As we navigate fedi we 'weave' in and out of community seamlessly, without realizing it. A rich concept of inter-community social networking is possible, I think, but it should be carefully designed.
  • 0 Votazioni
    1 Post
    7 Visualizzazioni
    smallcircles@social.coop
    Major updates were made to the delightful fediverse curated lists..💎 delightful fediverse experience- 52 new projects added- 50 projects marked unmaintained- 15 projects updatedNew list categories:- Professional networks- Instant messaging- Search engines- Security and privacyhttps://delightful.coding.social/delightful-fediverse-experience💎 delightful fediverse development- 18 new projects added- 20 projects marked unmaintained- 5 projects updated- 7 projects removed- Improved table of contents- Listed SWICG / SocialCG task forces- More improvements pendingNew list categories:- SWICG Task forces- Data portability- Developer hubs- Data formatshttps://delightful.coding.social/delightful-fediverse-development💎 delightful fediverse clients- 16 new projects added- 33 projects marked unmaintained- 5 projects updated- 3 projects removed- Separate section for unmaintainedhttps://delightful.coding.social/delightful-fediverse-clients#ActivityPub #SocialWeb #fediverse
  • 0 Votazioni
    1 Post
    0 Visualizzazioni
    pierobosio@soc.bosio.info
    Come ogni anno mi sono trasferito ad Andora in Liguria, per alcuni giorni. Ho visto con piacere che quest'anno è stata aperta la pista ciclabile verso Cervo e Diano Marina. Ho subito fatto una passeggiata tranquilla lungo la costa fino a Cervo. Ho lasciato la bici a casa, ma ho visto che qui sono sorti negozi che affittano le bici, anche elettriche.https://www.ivg.it/2026/07/andora-aperto-un-nuovo-tratto-di-pista-ciclabile-demichelis-un-invito-a-scoprire-la-nostra-localita-e-una-esigenza-di-sicurezza/https://turismo.dianomarina.im.it/it/escursioni/pista-ciclabile
  • 0 Votazioni
    9 Post
    8 Visualizzazioni
    forelioned@mastodon.online
    @aral @amministratoreUsing AI to create a sophisticated 'plausible', scam is quite disturbing. I wonder how many have fallen for it, and these are very likely people who care about privacy a lot. I wonder who's behind this particular scam anyway? I can imagine a few scenarios.
  • What is a Fediverse "community"?

    General Discussion fediverse activitypub community
    16
    0 Votazioni
    16 Post
    7 Visualizzazioni
    trond@sorbit.no
    @steve @smallcircles The community on my one-man-instance is pretty harmonious. Never had any trouble.. I don't think the fediverse as a whole can be described or moderated as a community.
  • 1 Votazioni
    3 Post
    3 Visualizzazioni
    smallcircles@social.coop
    @blog Cross-referencing to the post I just made on the microblog post with the summary of this blog post. 😅https://social.coop/@smallcircles/116963628874003173PS. On the delightful fediverse experience curated list I have a separate category for #GeoSocialNetworking ..https://delightful.coding.social/delightful-fediverse-experience/#geosocial-networking
  • 1 Votazioni
    130 Post
    3 Visualizzazioni
    trwnh@mastodon.social
    @onepict @jdp23 i opined something along these lines to some friends in private just yesterday: "the big lie of fedi is that it's possible or desirable to have a single network" -- mainly intended in a "cultural flattening" kind of way, because networks are built on shared agreements, and a single network implies global agreement on some baseline of communication. which is unsustainable, because inherently we need to allow for disagreements and negotiations to resolve conflicts.