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

Sull'arte di fare il bucato a parole.

Fediverso
2 2 3

Gli ultimi otto messaggi ricevuti dalla Federazione
  • read more

  • @fedify Very cool, congratulations on the launch, @hongminhee!

    read more

  • @fedify That is one juicy changelog! 🤩

    Makes me want to jump into upgrading @encyclia, especially after we postponed the Fresh 2.x integration. But it sounds like that's going to be a bit of an adventure, so I'll wait until I can set an afternoon aside for it.

    read more

  • @77nn @pluralistic

    > puoi usare una AI per tradurlo

    LOL

    read more

  • Sull'arte di fare il bucato a parole.

    Rispondo ipoteticamente - non è che ci conosciamo - al post di Cory Doctorow (@pluralistic) di qualche giorno fa. L'ho ritenuto offensivo e ingiusto, arrogante e immaturo.

    Spiego qui perché, con i riferimenti del caso (spiace, solo in italiano, ma puoi usare una AI per tradurlo):

    https://77nn.it/2026/02/22/Su-purezza-e-imperfezione.html

    #enshittification #fediverse #pluralistic #LLM #AI

    read more

  • "Fedify 2.0.0 está aqui!

    Esta é a maior atualização da história do Fedify. Destaques:

    **Arquitetura modular** – O pacote monolítico `@fedify/fedify` foi dividido em pacotes independentes e focados: `@fedify/vocab`, `@fedify/vocab-runtime`, `@fedify/vocab-tools`, `@fedify/webfinger` e outros. Pacotes menores, imports mais limpos e a possibilidade de estender o ActivityPub com tipos de vocabulário personalizados.

    **Painel de depuração em tempo real** – O novo pacote `@fedify/debugger` oferece um dashboard ao vivo em `/__debug__/` que mostra todo o tráfego de federação: traces, detalhes das atividades, verificação de assinaturas e logs correlacionados. Basta envolver seu objeto `Federation` e pronto.

    **Suporte a relay do ActivityPub** – Suporte nativo a relays via `@fedify/relay` e o comando CLI `fedify relay`. Compatível com os protocolos Mastodon-style e LitePub-style (FEP-ae0c).

    **Entrega ordenada de mensagens** – A nova opção `orderingKey` resolve o problema do "post zumbi", quando um `Delete` chega antes do seu `Create`. Atividades com a mesma chave são entregues garantidamente na ordem FIFO.

    **Tratamento de falhas permanentes** – `setOutboxPermanentFailureHandler()` permite reagir quando uma inbox remota retorna 404 ou 410, possibilitando limpar seguidores inacessíveis em vez de tentar reenviar indefinidamente.

    Outras novidades incluem negociação de conteúdo no nível do middleware, `@fedify/lint` para regras compartilhadas de linting, `@fedify/create` para scaffolding rápido de projetos, arquivos de configuração para a CLI, suporte nativo à CLI em Node.js/Bun e diversos fixes de bugs.

    Esta versão conta com contribuições significativas de participantes do OSSCA da Coreia. Agradecemos imensamente a todos envolvidos!

    Trata-se de uma release major com breaking changes. Consulte o guia de migração antes de atualizar.

    Notas completas da release: https://github.com/fedify-dev/fedify/discussions/580

    "

    @fediverse @tecnologia @academicos @internet (pode seguir para acompanhar os assuntos ou marcar para amplificar a postagem até no tb)

    @fedify https://hollo.social/@fedify/019c8521-92ef-7d5f-be4d-c50eae575742

    read more

  • @fedify
    Modular architecture — The monolithic @fedify/fedify package has been broken up into focused, independent packages:
    woo! that's excellent news! i had a handful of (not currently maintained or used) libraries i wrote myself (codeberg.org/outpost/ts-libs) because all the alternatives either did too much (fedify before this) or weren't that great (the existing http signature library does not do typescript from what i can tell)

    having these building blocks without the opinionated framework on top is a great step in enabling flexibility in system design without making everyone reinvent the wheel and get it wrong, excited to see this!
    read more

  • Fedify 2.0.0をリリースしました!

    Fedify史上最大のリリースです。主な変更点をご紹介します:

    モジュラーアーキテクチャ — これまでのモノリシックな@fedify/fedifyパッケージを、@fedify/vocab、@fedify/vocab-runtime、@fedify/vocab-tools、@fedify/webfingerなど、独立したパッケージに分割しました。バンドルサイズの削減、インポートの整理に加え、カスタム語彙型によるActivityPubの拡張も可能になりました。 リアルタイムデバッグダッシュボード — 新しい@fedify/debuggerパッケージにより、/__debug__/パスにライブダッシュボードを表示できます。連合トラフィックのトレース、アクティビティの詳細、署名検証、ログまで一目で確認できます。既存のFederationオブジェクトをラップするだけで使えます。 ActivityPubリレーサポート — @fedify/relayパッケージとfedify relayCLIコマンドで、リレーサーバーをすぐに立ち上げることができます。Mastodon方式とLitePub方式の両方に対応しています(FEP-ae0c)。 順序保証メッセージ配信 — 新しいorderingKeyオプションにより、「ゾンビ投稿」問題を解決しました。DeleteがCreateより先に到着してしまう問題がなくなります。同じキーを共有するアクティビティはFIFO順序が保証されます。 永続的な配信失敗の処理 — setOutboxPermanentFailureHandler()で、リモートのインボックスが404や410を返した際に対応できるようになりました。到達不能なフォロワーの整理などが可能です。

    その他にも、ミドルウェアレベルでのコンテンツネゴシエーション、@fedify/lint、@fedify/create、CLI設定ファイル、ネイティブNode.js/Bun CLIサポート、多数のバグ修正などが含まれています。

    今回のリリースには、韓国のOSSCA(オープンソースコントリビューションアカデミー)参加者の皆さんからの多大な貢献が含まれています。ご協力いただいた全ての方に感謝いたします!

    破壊的変更を含むメジャーリリースです。アップグレード前にマイグレーションガイドを必ずご確認ください。

    リリースノート全文: https://github.com/fedify-dev/fedify/discussions/580

    #Fedify #ActivityPub #fediverse #fedidev #TypeScript

    read more
Post suggeriti
  • 0 Votes
    1 Posts
    9 Views
    A big thank you to those who contributed to making this release, translating, writing documentation, providing emotional support and promoting PieFed! None of this would happen without you all. New hotness Pronouns - when you put pronouns into Extra Fields on your profile that is used as a flair in all communities where you haven't set a flair yet Private communities - no federation, only certain roles (depends on the community) can invite new people. Posts inside are only visible to members. Mastodon can now quote-boost PieFed posts Plain http web UI (no SSL required) with SSL used during federation - see http://retro.piefed.com Downvotes can be turned off completely in a community, not just instance-wide Admins can sticky a post on the home page, not just mods in their communities Auto-delete of replies on remote instances when reply author has been blocked by parent content author (only works in PieFed communities due to a ActivityPub limitation) On home page when showing number of replies a post has, calculate the sum of the replies on all cross-posts and display that New users can only do 3 posts in their first 24h, to reduce floods of posts by that guy who keeps deleting his accounts and making new ones More good stuff Improve emoji federation compatibility Change order of emoji in picker to present most-used ones first Daily time limit on usage to help people use PieFed less (released in 1.5.2) A way to report posts that need to be tagged as AI generated Better accessibility Improved handling of bold and italics in markdown parsing Don't accept votes from people the author has blocked Admins can resend email address verification email Admins can add notes to instances to keep track of defederation reasons, etc Search form has been simplified Option for admins to disable the em-dash detector Multiple minor bugfixes and security enhancements To upgrade from 1.5.x git pull git checkout v1.6.x At this point you might see an error message about a merge conflict with compose.yaml. To preserve your custom compose.yaml you will need to copy it somewhere else, then git checkout compose.yaml then git pull again. This time the pull will succeed so after that copy your custom compose.yaml it back, overwriting the one from git. Then, ./deploy.sh or ./deploy-docker.sh If you had to do the compose.yaml fix up earlier then you might want to compare what you have with https://codeberg.org/rimu/pyfedi/src/branch/main/compose.yaml and manually copy and paste some improvements in particular the command: part of the db container which tunes postgresql for performance. Adjust the numbers for your system. This time the database migrations will not take long. Donations PieFed is free and open-source software while operating without any advertising, monetization, or reliance on venture capital. Your donations are vital in supporting the PieFed development effort, allowing us to expand and enhance PieFed with new features. Donations can be made via Patreon, Liberapay or Ko-fi.
  • 0 Votes
    1 Posts
    9 Views
    We're very excited to announce that we're sponsoring Protocols for Publishers - @team - in London.As well as helping support the event, @saskia will be joined by Siddhartha from The Bristol Cable to talk about building a social app for a local community, with their local news publisher.Find out more here: https://protocolsforpublishers.com/london-2026/#ProtocolsForPublishers #ActivityPub #SocialWeb #Fediverse #SocialMedia #Mastodon #Event #London
  • 0 Votes
    1 Posts
    9 Views
    Host Europe & DomainFactory are migrating their users' emails to MS 365 – and users are not happy. 🤯GoDaddy turned trusted German hosters into a textbook case of #enshittification.Time to switch to truly European alternatives. ✌️👉 https://tuta.com/blog/european-web-hosting-providers
  • 0 Votes
    1 Posts
    10 Views
    🔥 More Anti-enshittification features now live in Bonfire✨ Complete data portability: Export/import now supports circles/lists, bookmarks, likes, and boosts alongside follows, blocks, and posts. ✨ Transparency by design: A dedicated real-time dashboard to monitor migration progress in detail and troubleshoot issues.Read more about 1.0 RC3: https://bonfirenetworks.org/posts/bonfire-social-1-0rc3/#enshittification #release