Notizie da Poliverso's posts
One Preview to Rule Them All: Unified Compose Previews in Common Code - Procyon Project
When working on a new technology like KMP and CMP, sometimes you run into sharp edges. One of them was Compose Multiplatform previews, requiring either tons of compromises or a setup nighmare. Sometimes, especially when only Developer Experience is involved, it is better to wait until the technology matures. In this article I'll explain how Preview changed with Compose Multiplatform 1.10.0 and how finally adopting them helped me cleanup and improve code.
One Preview to Rule Them All: Unified Compose Previews in Common Code - Procyon Project
One Preview to Rule Them All: Unified Compose Previews in Common Code - Procyon Project
When working on a new technology like KMP and CMP, sometimes you run into sharp edges. One of them was Compose Multiplatform previews, requiring either tons of compromises or a setup nighmare. Sometimes, especially when only Developer Experience is involved, it is better to wait until the technology matures. In this article I'll explain how Preview changed with Compose Multiplatform 1.10.0 and how finally adopting them helped me cleanup and improve code.
One Preview to Rule Them All: Unified Compose Previews in Common Code - Procyon Project
poliverso.org
Procyon Project
When working on a new technology like KMP and CMP, sometimes you run into sharp edges. One of them was Compose Multiplatform previews, requiring either tons ...
Notizie da Poliverso's posts
@notizie I hadn't realised that the source of my posts was being advertised! In hindsight that shoul...
@notizie I hadn't realised that the source of my posts was being advertised! In hindsight that should've been obvious. Anyway, I guess you're probably right in saying that most people would be interacting through an app. I may have assumed that most people would have come to learn of and use Mastodon in the same way I did, so I didn't seriously entertain the idea that people were going to it as merely a Twitter alternative.
@notizie I hadn't realised that the source of my posts was being advertised! In hindsight that shoul...
@notizie I hadn't realised that the source of my posts was being advertised! In hindsight that should've been obvious. Anyway, I guess you're probably right in saying that most people would be interacting through an app. I may have assumed that most people would have come to learn of and use Mastodon in the same way I did, so I didn't seriously entertain the idea that people were going to it as merely a Twitter alternative.
Mastodon
bemmesr (@bemmesr@mastodon.social)
@notizie@poliverso.org I hadn't realised that the source of my posts was being advertised! In hindsight that should've been obvious. Anyway, I guess you're probably right in saying that most people would be interacting through an app. I may have assumed that…
Notizie da Poliverso's posts
Is this the end of sideloading on Android? - Procyon Project
Starting from September 30, 2026 the "Android Developer Verification" initiative is going to be rolled out: this means each app must be linked to a verified developer identity, otherwise users will have to face the Advanced Sideloading Flow. While there are well-understandable safety reasons for that, on the other hand, this may endanger platforms like F-Droid, designed around privacy and user freedom. In today's article we'll go though what is going to change, the community reactions and how we'll adapt to this change.
Is this the end of sideloading on Android? - Procyon Project
Is this the end of sideloading on Android? - Procyon Project
Starting from September 30, 2026 the "Android Developer Verification" initiative is going to be rolled out: this means each app must be linked to a verified developer identity, otherwise users will have to face the Advanced Sideloading Flow. While there are well-understandable safety reasons for that, on the other hand, this may endanger platforms like F-Droid, designed around privacy and user freedom. In today's article we'll go though what is going to change, the community reactions and how we'll adapt to this change.
Is this the end of sideloading on Android? - Procyon Project
poliverso.org
Procyon Project
Starting from September 30, 2026 the "Android Developer Verification" initiative is going to be rolled out: this means each app must be linked to a verified ...
Rendering dei gruppi ActivityPub (Parte 1) - Procyon Project
Questa è la prima di una serie di due articoli sui gruppi ActivityPub. La Parte 1 copre le definizioni di ActivityStreams, l'integrazione dell'API Mastodon e la logica di rendering del client. La Parte 2 proseguirà con un'analisi approfondita del codice alla base del popolamento dell'albero delle risposte. Qui esamineremo brevemente cosa è un Actor "gruppo" in teoria e come questo si mappa alle entità restituite dalle API, quali decisioni UX sono state prese per rendere i post pubblicati da un gruppo e, quando si passa dall'elenco alla schermata dei dettagli, come vengono visualizzate le conversazioni.
https://livefasteattrashraccoon.github.io/blog/posts/2026-06-29-ap-groups-part-1/
Questa è la prima di una serie di due articoli sui gruppi ActivityPub. La Parte 1 copre le definizioni di ActivityStreams, l'integrazione dell'API Mastodon e la logica di rendering del client. La Parte 2 proseguirà con un'analisi approfondita del codice alla base del popolamento dell'albero delle risposte. Qui esamineremo brevemente cosa è un Actor "gruppo" in teoria e come questo si mappa alle entità restituite dalle API, quali decisioni UX sono state prese per rendere i post pubblicati da un gruppo e, quando si passa dall'elenco alla schermata dei dettagli, come vengono visualizzate le conversazioni.
https://livefasteattrashraccoon.github.io/blog/posts/2026-06-29-ap-groups-part-1/
livefasteattrashraccoon.github.io
Rendering ActivityPub groups (Part 1) - Procyon Project
Procyon Project's Blog
👀1
Notizie da Poliverso's posts
Hi friends time for a tough announcement. It’s become infeasible for me to continue to maintain an...
Hi friends time for a tough announcement. It’s become infeasible for me to continue to maintain android dev social. My life has gone in a direction where I unfortunately will need to wind this service down by end of calendar year. If anyone would be interested in taking the server over please let me know. Otherwise it’s been an honor and good luck finding a new home ❤️
Hi friends time for a tough announcement. It’s become infeasible for me to continue to maintain an...
Hi friends time for a tough announcement. It’s become infeasible for me to continue to maintain android dev social. My life has gone in a direction where I unfortunately will need to wind this service down by end of calendar year. If anyone would be interested in taking the server over please let me know. Otherwise it’s been an honor and good luck finding a new home ❤️
Android Dev Social
FriendlyMike :friendlyRobot: (@friendlymike@androiddev.social)
Hi friends time for a tough announcement. It’s become infeasible for me to continue to maintain android dev social. My life has gone in a direction where I unfortunately will need to wind this service down by end of calendar year. If anyone would be interested…
Poliverso channel: un'istanza Friendica italiana
Photo
Notizie da Poliverso's posts
GitHub - prof18/feed-flow: FeedFlow is a minimalistic RSS Reader available on Android, iOS, macOS, Windows and Linux. Built with Kotlin Multiplatform, Jetpack Compose and SwiftUI.
feedflow.dev/ is almost at 1000 stars ⭐ on GitHub 🙏🙏
Let's make it happen 😬🙏
github.com/prof18/feed-flow
https://cdn.masto.host/androiddevsocial/media_attachments/files/116/843/256/616/045/439/original/8463d4df4a148ec8.png
GitHub - prof18/feed-flow: FeedFlow is a minimalistic RSS Reader available on Android, iOS, macOS, Windows and Linux. Built with Kotlin Multiplatform, Jetpack Compose and SwiftUI.
feedflow.dev/ is almost at 1000 stars ⭐ on GitHub 🙏🙏
Let's make it happen 😬🙏
github.com/prof18/feed-flow
https://cdn.masto.host/androiddevsocial/media_attachments/files/116/843/256/616/045/439/original/8463d4df4a148ec8.png
Notizie da Poliverso's posts
Kotlin by JetBrains
We started publishing the recordings from KotlinConf on the Kotlin YouTube channel!
Make sure you're subscribed to catch them all: youtube.com/@Kotlin?sub_confir…
Kotlin by JetBrains
We started publishing the recordings from KotlinConf on the Kotlin YouTube channel!
Make sure you're subscribed to catch them all: youtube.com/@Kotlin?sub_confir…
Android Dev Social
Márton Braun (@zsmb13@androiddev.social)
We started publishing the recordings from KotlinConf on the Kotlin YouTube channel!
Make sure you're subscribed to catch them all: https://www.youtube.com/@Kotlin?sub_confirmation=1
Make sure you're subscribed to catch them all: https://www.youtube.com/@Kotlin?sub_confirmation=1
Poliverso channel: un'istanza Friendica italiana
Photo
Notizie da Poliverso's posts
Bonfire Social 1.0.5: Archipelago!
Bonfire Social 1.0.5 is out! 🔥
Archipelago mode means instead of open federation (connect to everyone, then play whack-a-mole blocking bad actors), you can now choose to federate *only* with a hand-picked allow-list of trusted people or servers. Communities can link up into an "archipelago" of like-minded "islands" with shared rules, ideal for tight-knit groups, neighbourhoods, assemblies, co-ops, or orgs that want to connect with each other but not necessarily the whole internet.
We also added new admin throughput controls as our latest take on "calm empowerment": simple defaults first, curated overrides next, and full advanced control behind an explicit gesture. In practice, you can keep a busy instance responsive by picking a speed preset, prioritising certain kinds of activity, or fine-tuning each background task queue, no config files or restarts needed.
Also new in 1.0.5:
* Faster search, now powered by Sonic
* Broadcast announcements to everyone on your instance
* Embeddable widgets: put your pinned posts on any website
* PGP-encrypted system emails
* Plus lots of improvements and fixes (federation, polls, media, accessibility, mobile)
Blog post and changelog: bonfirenetworks.org/posts/bo...
Bonfire Social 1.0.5: Archipelago!
Bonfire Social 1.0.5 is out! 🔥
Archipelago mode means instead of open federation (connect to everyone, then play whack-a-mole blocking bad actors), you can now choose to federate *only* with a hand-picked allow-list of trusted people or servers. Communities can link up into an "archipelago" of like-minded "islands" with shared rules, ideal for tight-knit groups, neighbourhoods, assemblies, co-ops, or orgs that want to connect with each other but not necessarily the whole internet.
We also added new admin throughput controls as our latest take on "calm empowerment": simple defaults first, curated overrides next, and full advanced control behind an explicit gesture. In practice, you can keep a busy instance responsive by picking a speed preset, prioritising certain kinds of activity, or fine-tuning each background task queue, no config files or restarts needed.
Also new in 1.0.5:
* Faster search, now powered by Sonic
* Broadcast announcements to everyone on your instance
* Embeddable widgets: put your pinned posts on any website
* PGP-encrypted system emails
* Plus lots of improvements and fixes (federation, polls, media, accessibility, mobile)
Blog post and changelog: bonfirenetworks.org/posts/bo...
Rendering dei gruppi ActivityPub (Parte 2) - Procyon Project
Questo è l'ultimo post della nostra serie dedicata ai gruppi ActivityPub. Copre come le risposte vengono recuperate, organizzate e disposte all'interno della schermata di dettaglio per ogni thread in un determinato argomento. Descriveremo la struttura ad albero delle risposte, con particolare attenzione alle linee guida visive aggiunte per rendere più facile identificare le relazioni tra i post. Procederemo poi a descrivere come la struttura può essere ricreata utilizzando le API disponibili, come l'albero viene linearizzato in un elenco comprensibile per l'utente e come vengono identificati i punti in cui l'albero è stato potato.
https://poliverso.org/display/0477a01e-4203f136-778aa764c286bcbd
Questo è l'ultimo post della nostra serie dedicata ai gruppi ActivityPub. Copre come le risposte vengono recuperate, organizzate e disposte all'interno della schermata di dettaglio per ogni thread in un determinato argomento. Descriveremo la struttura ad albero delle risposte, con particolare attenzione alle linee guida visive aggiunte per rendere più facile identificare le relazioni tra i post. Procederemo poi a descrivere come la struttura può essere ricreata utilizzando le API disponibili, come l'albero viene linearizzato in un elenco comprensibile per l'utente e come vengono identificati i punti in cui l'albero è stato potato.
https://poliverso.org/display/0477a01e-4203f136-778aa764c286bcbd
poliverso.org
Procyon Project
This is the last post of our sequence dedicated to ActivityPub groups. It covers how replies are fetched, organized and laid out inside the detail screen for...
Poliverso channel: un'istanza Friendica italiana
Photo
Notizie da Poliverso's posts Dev. Conference Italia 2026 DevConf 2026 - Domani e dopodomani siete tutti invitati a Pavia per la conferenza italiana dedicata agli sviluppatori e creatori di codice open source
La conferenza @devconf si terrà a Pavia, presso il Learning Space Cravino (Via Agostino Bassi 2) il 7 e l'8 Luglio 2026 con sessioni mattutine e pomeridiane.
Organizzata da @BoostMediaAPS presenta talk tecnici, possibilità di sviluppare in tempo reale e presentare il proprio progetto, networking, opportunità di collaborazione dinanzi ad un pubblico in cui sono presenti anche Risorse Umane di aziende interessate al recruiting di talenti in ambito Open Source.
Grazie a @redflegias e @adriano_morselli di @ufficiozero e a @lorenzodm per l'organizzazione I posti a sedere sono limitati per cui è necessaria la prenotazione. L'ingresso è gratuito! Per prenotare l'ingresso: pretix.eu/BoostMediaAPS/devcon… NB: il convegno è anche un corso formativo per il Personale Tecnico Amministrativo e Cel (formazione.unipv.it/catalogo-c…)
Di seguito il programma delle due giornate: Martedì 7 Luglio 2026
10:00 - 10:15: Lorenzo De Marco, Cos'è il DevConf e perché è necessario in Italia?
10:20 - 10:50: Claudia Galingani Mongini, "Hai democratizzato il ransomware. Prego."
10:55 - 11:25: Marvin Pascale, Hacking the developer: Attacchi reali nella toolchain open source
11:30 - 12:15: Leonardo Tamiano, "Voglio migliorare la didattica dell'Informatica"
12:20 - 12:50: Claudia Galingani Mongini, git clone malware – come i ransomware group sfruttano l'open source aka il LOLBins dei poveri
12:50 - 14:15: Pausa pranzo
14:15 - 14:45: Valentina Nardecchia, Fediverso: la novità che riporta alle origini
14:50 - 15:20: Andrea Guani, Poliverso, Poliversity, Feddit e Citiverse
15:25 - 15:55: Fabrizio Balliano, Maho: la fenice delle piattaforme ecommerce, grazie all'open source
16:00 - 16:20: Lorenzo De Marco, Project Management e sviluppo del software
16:25 - 16:55: Stefano Marinelli, FediMeteo, i BSD e il Fediverso: sotto il sole, senza nuvole, liberi e connessi
17:00 - 17:30: Chiara Masci, Software-as-a-Medical device open source: utopia o potenziale realtà? Mercoledì 8 Luglio 2026
10:00 - 10:15: Lorenzo De Marco, Cos'è il DevConf e perché è necessario in Italia?
10:20 - 10:50: Valentina Nardecchia, Sovranità digitale: perché è una scelta politica necessaria per il futuro
10:55 - 11:25: Giuseppe Aceto, Il futuro si decide insieme. Dal CERN a Relatronica: tecnologia, partecipazione e democrazia
11:30 - 12:15: Fabio Manganiello, Un blog federato basato su file di testo: git log per social media con Madblog + ActivityPub + Indieweb
11:35 - 11:55: Gianluca Aurelio, You've Been Owned. Not Own. Dal floppy disk al cloud: come abbiamo ceduto la nostra sovranità digitale… e come ce la stiamo riprendendo
12:20 - 12:50: Dario Dieci, Linux alla riscossa: dagli ostacoli storici alla sua diffusione al recente exploit
12:50 - 14:15: Pausa pranzo
14:15 - 14:45: Valentino Spataro, Indipendenza informatica in azienda con l'open source e l'AI, partendo da Windows
14:50 - 15:20: Italo Vignoli, Dopo il software, liberate i documenti.
15:25 - 15:55: DNDG srl, La progettazione UX/UI diventa open con Penpot
16:00 - 16:20: Francesco Macchia & Diego Beraldin, Il Fediverso e i gruppi tematici: le opportunità per la comunità, il peccato originale di Mastodon e le soluzioni applicative
16:25 - 16:55: Gianluca Aurelio, L'open source come strumento per i diritti umani
17:00 - 17:30: Fabio "Kenobit" Bortolotti, Assalto alle piattaforme. Riprendiamoci internet. Segui gli aggiornamenti sul gruppo Activitypub @devconf@citiverse.it dedicato all'evento
https://s3.poliversity.it/media_attachments/files/116/873/986/639/692/736/original/c60a098ed8b9e47b.png
La conferenza @devconf si terrà a Pavia, presso il Learning Space Cravino (Via Agostino Bassi 2) il 7 e l'8 Luglio 2026 con sessioni mattutine e pomeridiane.
Organizzata da @BoostMediaAPS presenta talk tecnici, possibilità di sviluppare in tempo reale e presentare il proprio progetto, networking, opportunità di collaborazione dinanzi ad un pubblico in cui sono presenti anche Risorse Umane di aziende interessate al recruiting di talenti in ambito Open Source.
Grazie a @redflegias e @adriano_morselli di @ufficiozero e a @lorenzodm per l'organizzazione I posti a sedere sono limitati per cui è necessaria la prenotazione. L'ingresso è gratuito! Per prenotare l'ingresso: pretix.eu/BoostMediaAPS/devcon… NB: il convegno è anche un corso formativo per il Personale Tecnico Amministrativo e Cel (formazione.unipv.it/catalogo-c…)
Di seguito il programma delle due giornate: Martedì 7 Luglio 2026
10:00 - 10:15: Lorenzo De Marco, Cos'è il DevConf e perché è necessario in Italia?
10:20 - 10:50: Claudia Galingani Mongini, "Hai democratizzato il ransomware. Prego."
10:55 - 11:25: Marvin Pascale, Hacking the developer: Attacchi reali nella toolchain open source
11:30 - 12:15: Leonardo Tamiano, "Voglio migliorare la didattica dell'Informatica"
12:20 - 12:50: Claudia Galingani Mongini, git clone malware – come i ransomware group sfruttano l'open source aka il LOLBins dei poveri
12:50 - 14:15: Pausa pranzo
14:15 - 14:45: Valentina Nardecchia, Fediverso: la novità che riporta alle origini
14:50 - 15:20: Andrea Guani, Poliverso, Poliversity, Feddit e Citiverse
15:25 - 15:55: Fabrizio Balliano, Maho: la fenice delle piattaforme ecommerce, grazie all'open source
16:00 - 16:20: Lorenzo De Marco, Project Management e sviluppo del software
16:25 - 16:55: Stefano Marinelli, FediMeteo, i BSD e il Fediverso: sotto il sole, senza nuvole, liberi e connessi
17:00 - 17:30: Chiara Masci, Software-as-a-Medical device open source: utopia o potenziale realtà? Mercoledì 8 Luglio 2026
10:00 - 10:15: Lorenzo De Marco, Cos'è il DevConf e perché è necessario in Italia?
10:20 - 10:50: Valentina Nardecchia, Sovranità digitale: perché è una scelta politica necessaria per il futuro
10:55 - 11:25: Giuseppe Aceto, Il futuro si decide insieme. Dal CERN a Relatronica: tecnologia, partecipazione e democrazia
11:30 - 12:15: Fabio Manganiello, Un blog federato basato su file di testo: git log per social media con Madblog + ActivityPub + Indieweb
11:35 - 11:55: Gianluca Aurelio, You've Been Owned. Not Own. Dal floppy disk al cloud: come abbiamo ceduto la nostra sovranità digitale… e come ce la stiamo riprendendo
12:20 - 12:50: Dario Dieci, Linux alla riscossa: dagli ostacoli storici alla sua diffusione al recente exploit
12:50 - 14:15: Pausa pranzo
14:15 - 14:45: Valentino Spataro, Indipendenza informatica in azienda con l'open source e l'AI, partendo da Windows
14:50 - 15:20: Italo Vignoli, Dopo il software, liberate i documenti.
15:25 - 15:55: DNDG srl, La progettazione UX/UI diventa open con Penpot
16:00 - 16:20: Francesco Macchia & Diego Beraldin, Il Fediverso e i gruppi tematici: le opportunità per la comunità, il peccato originale di Mastodon e le soluzioni applicative
16:25 - 16:55: Gianluca Aurelio, L'open source come strumento per i diritti umani
17:00 - 17:30: Fabio "Kenobit" Bortolotti, Assalto alle piattaforme. Riprendiamoci internet. Segui gli aggiornamenti sul gruppo Activitypub @devconf@citiverse.it dedicato all'evento
https://s3.poliversity.it/media_attachments/files/116/873/986/639/692/736/original/c60a098ed8b9e47b.png
Notizie da Poliverso's posts
*⚠️Ieri siamo stati costretti ad effettuare alcuni test sul server di Poliverso che perciò non ...
⚠️Ieri siamo stati costretti ad effettuare alcuni test sul server di Poliverso che perciò non è risultato raggiungibile fino a poche ore fa.❌
I problemi potrebbero continuare anche oggi e nella mattinata di domani.
Ci scusiamo per il disagio!
@Che succede nel Fediverso?
*⚠️Ieri siamo stati costretti ad effettuare alcuni test sul server di Poliverso che perciò non ...
⚠️Ieri siamo stati costretti ad effettuare alcuni test sul server di Poliverso che perciò non è risultato raggiungibile fino a poche ore fa.❌
I problemi potrebbero continuare anche oggi e nella mattinata di domani.
Ci scusiamo per il disagio!
@Che succede nel Fediverso?
poliverso.org
Signor Amministratore ⁂
*⚠️Ieri siamo stati costretti ad effettuare alcuni test sul server di Poliverso che perciò non è risultato raggiungibile fino a poche ore fa.❌*
I pr...
I pr...
Poliverso channel: un'istanza Friendica italiana
Photo
Notizie da Poliverso's posts
DEVCONF - MERCOLEDÌ POMERIGGIO
Un solo tipo di gruppo ma tanti modi di gestirlo quanti sono i software del Fediverso: @macfranc di @informapirata al @devconf
I gruppi sono uno strumento versatile che apre a grandi potenzialità del Fediverso, ma oggi la vera sfida è l'utilizzo dei gruppi per l'utente del microblogging
L'UTENTE MASTODON
@devconf@citiverse.it
youtube.com/live/gWPlkwk22kA
https://s3.poliversity.it/media_attachments/files/116/884/323/683/181/724/original/fe6139471410966d.jpg
DEVCONF - MERCOLEDÌ POMERIGGIO
Un solo tipo di gruppo ma tanti modi di gestirlo quanti sono i software del Fediverso: @macfranc di @informapirata al @devconf
I gruppi sono uno strumento versatile che apre a grandi potenzialità del Fediverso, ma oggi la vera sfida è l'utilizzo dei gruppi per l'utente del microblogging
L'UTENTE MASTODON
@devconf@citiverse.it
youtube.com/live/gWPlkwk22kA
https://s3.poliversity.it/media_attachments/files/116/884/323/683/181/724/original/fe6139471410966d.jpg
Poliverso channel: un'istanza Friendica italiana
Photo
Notizie da Poliverso's posts
DEVCONF - MERCOLEDÌ POMERIGGIO
Raccoon: la lezione di Lemmy e Friendica e la forza del software libero: @akesiseli di #RaccoonForFriendica al @devconf
Il percorso:
* Da Raccoon for Lemmy: i gruppi visti come topic
* Dare un telaio sportivo al motore di Friendica
* Proseguire l’impresa, provando a potenziare l’interfaccia standard di Mastodon in senso “federato”
* Sfruttare la configurabilità delle piattaforme federate per offrire nuove esperienze d’uso
@devconf@citiverse.it
youtube.com/live/gWPlkwk22kA
https://s3.poliversity.it/media_attachments/files/116/884/333/207/524/603/original/1d7266b73ba61493.jpg
DEVCONF - MERCOLEDÌ POMERIGGIO
Raccoon: la lezione di Lemmy e Friendica e la forza del software libero: @akesiseli di #RaccoonForFriendica al @devconf
Il percorso:
* Da Raccoon for Lemmy: i gruppi visti come topic
* Dare un telaio sportivo al motore di Friendica
* Proseguire l’impresa, provando a potenziare l’interfaccia standard di Mastodon in senso “federato”
* Sfruttare la configurabilità delle piattaforme federate per offrire nuove esperienze d’uso
@devconf@citiverse.it
youtube.com/live/gWPlkwk22kA
https://s3.poliversity.it/media_attachments/files/116/884/333/207/524/603/original/1d7266b73ba61493.jpg
Poliverso channel: un'istanza Friendica italiana
Photo
Notizie da Poliverso's posts
*🌱 Server “green”, IA e Fediverso: facciamo un po’ di chiarezza*
🌱 Server “green”, IA e Fediverso: facciamo un po’ di chiarezza
Negli ultimi tempi si parla molto, giustamente, di consumi energetici, data center, intelligenza artificiale e impatto ambientale.
È un tema serio.
Proprio per questo andrebbe trattato con precisione, non con slogan.
“Server green” non significa “impatto zero”
Usare un provider con data center efficienti, alimentazione ottimizzata, buone metriche energetiche e una gestione seria dell’infrastruttura è sicuramente una scelta positiva.
Ma non significa che il servizio sia magicamente a impatto nullo.
Anche una piccola istanza del Fediverso consuma risorse:
* CPU
* RAM
* storage
* database
* media cache
* backup
* federazione
* email
* CDN
* traduzioni
* traffico di rete
Tutto questo ha un costo energetico.
Magari piccolo, magari ben gestito, magari molto più contenuto di tante piattaforme centralizzate enormi, ma comunque reale.
La compensazione non cancella automaticamente il consumo
Anche la formula “compensiamo piantando alberi” va maneggiata con cautela.
Piantare alberi può essere una buona cosa, ma una compensazione ambientale ha senso solo se è:
* documentata
* verificabile
* addizionale
* permanente
* proporzionata al consumo reale
Altrimenti rischia di diventare più comunicazione che reale neutralizzazione dell’impatto.
Il punto non è fingere di non consumare
Il punto serio dovrebbe essere un altro:
dimensionare bene i servizi.
Non fare il passo più lungo della gamba.
Non gonfiare artificialmente l’infrastruttura.
Non inseguire numeri inutili.
Non centralizzare tutto in poche istanze gigantesche.
Non trasformare il Fediverso in una copia “alternativa” dei social commerciali.
Il Fediverso dà il meglio quando è fatto da tante istanze piccole, medie, locali, tematiche, ben amministrate e sostenibili.
Non serve raccontarsi favole.
Serve amministrare con criterio.
Anche le piccole istanze hanno senso
Una piccola istanza ben dimensionata, con iscrizioni controllate, costi bassi e risorse adeguate, può avere un impatto molto contenuto.
Non perché “non consuma”.
Ma perché consuma il giusto per quello che deve fare.
Questa è la vera sostenibilità tecnica:
sobrietà, misura, manutenzione e responsabilità.
In sintesi
Dire “siamo green” è facile.
Più corretto sarebbe dire:
cerchiamo di ridurre l’impatto, scegliamo infrastrutture efficienti, dimensioniamo con criterio e non sprechiamo risorse.
Questo è un discorso serio.
Il resto, spesso, è solo marketing ambientale con una foglia verde sopra.
#Fediverso
*🌱 Server “green”, IA e Fediverso: facciamo un po’ di chiarezza*
🌱 Server “green”, IA e Fediverso: facciamo un po’ di chiarezza
Negli ultimi tempi si parla molto, giustamente, di consumi energetici, data center, intelligenza artificiale e impatto ambientale.
È un tema serio.
Proprio per questo andrebbe trattato con precisione, non con slogan.
“Server green” non significa “impatto zero”
Usare un provider con data center efficienti, alimentazione ottimizzata, buone metriche energetiche e una gestione seria dell’infrastruttura è sicuramente una scelta positiva.
Ma non significa che il servizio sia magicamente a impatto nullo.
Anche una piccola istanza del Fediverso consuma risorse:
* CPU
* RAM
* storage
* database
* media cache
* backup
* federazione
* CDN
* traduzioni
* traffico di rete
Tutto questo ha un costo energetico.
Magari piccolo, magari ben gestito, magari molto più contenuto di tante piattaforme centralizzate enormi, ma comunque reale.
La compensazione non cancella automaticamente il consumo
Anche la formula “compensiamo piantando alberi” va maneggiata con cautela.
Piantare alberi può essere una buona cosa, ma una compensazione ambientale ha senso solo se è:
* documentata
* verificabile
* addizionale
* permanente
* proporzionata al consumo reale
Altrimenti rischia di diventare più comunicazione che reale neutralizzazione dell’impatto.
Il punto non è fingere di non consumare
Il punto serio dovrebbe essere un altro:
dimensionare bene i servizi.
Non fare il passo più lungo della gamba.
Non gonfiare artificialmente l’infrastruttura.
Non inseguire numeri inutili.
Non centralizzare tutto in poche istanze gigantesche.
Non trasformare il Fediverso in una copia “alternativa” dei social commerciali.
Il Fediverso dà il meglio quando è fatto da tante istanze piccole, medie, locali, tematiche, ben amministrate e sostenibili.
Non serve raccontarsi favole.
Serve amministrare con criterio.
Anche le piccole istanze hanno senso
Una piccola istanza ben dimensionata, con iscrizioni controllate, costi bassi e risorse adeguate, può avere un impatto molto contenuto.
Non perché “non consuma”.
Ma perché consuma il giusto per quello che deve fare.
Questa è la vera sostenibilità tecnica:
sobrietà, misura, manutenzione e responsabilità.
In sintesi
Dire “siamo green” è facile.
Più corretto sarebbe dire:
cerchiamo di ridurre l’impatto, scegliamo infrastrutture efficienti, dimensioniamo con criterio e non sprechiamo risorse.
Questo è un discorso serio.
Il resto, spesso, è solo marketing ambientale con una foglia verde sopra.
#Fediverso