Salta al contenuto principale



La tigre della guerra è uscita dalla gabbia


Scenari cupi. L’hanno voluto gli stessi domatori, Stati uniti in prima fila, insieme a una leadership europea disinformata, ininfluente e ormai piegata alle destre sovraniste e populiste.




why didnt Enlightenment desktop recieve much adoption


Hi lemmy
So i was curious why Enlightenment didn't recieve much adoption in the Linux Desktop. (especially for a fully featured lightweight wayland DE)
Ik Bodhi Linux uses Enlightenment, but it's more of Moksha rather then using Enlightenment

Cause
- Lighter then LXQT
- Somewhat customizable

But I can see people not liking it cause.

  • the ui(especially for windows users)
  • Hard to find themes due to it using its own toolkit
Questa voce è stata modificata (3 mesi fa)
Unknown parent

lemmy - Collegamento all'originale
Mwa
idk i didnt use the de much
Unknown parent

lemmy - Collegamento all'originale
gens
It's probably animation speed. There's a setting for that, iirc.



Adaptive Keyboards & Writing Technologies For One-Handed Users




BlackRock’s Bitcoin Scheme: How Wall Street Giants Are Bilking Poor People Out of Money


Get ready to have your mind blown by “BlackRock’s Bitcoin Scheme: How Wall Street Giants Are Bilking Poor People Out of Money.” This video dives deep into the shocking reality behind the Bitcoin hype and exposes how BlackRock and other Wall Street titans are quietly taking over the crypto world while everyday people are left holding the bag.

In “BlackRock’s Bitcoin Scheme: How Wall Street Giants Are Bilking Poor People Out of Money,” you’ll learn how just 1% of entities control nearly 90% of all Bitcoin, and how BlackRock alone has amassed over 530,000 BTC—making them the second-largest holder on the planet. The video breaks down how institutional giants use thousands of wallets to hide their concentration of wealth, while the media and crypto influencers keep pushing the myth of “decentralization.”

We’ll also reveal how new deregulation moves—like Trump’s rollback of IRS crypto broker rules and the SEC’s so-called “innovation-friendly” policies—are making it even easier for Wall Street to dominate, while retail investors get crushed by scams and volatility. “BlackRock’s Bitcoin Scheme: How Wall Street Giants Are Bilking Poor People Out of Money” is your wake-up call: Bitcoin isn’t the revolution you were promised. It’s become another playground for the rich, and the real winners are the same financial giants you thought you were escaping.





Millions protest throughout the US against Trump’s efforts to establish a dictatorship


#USA


Bonfire & Guix, a love story -- fishinthecalculator


cross-posted from: lemmy.ml/post/31718711

Always wanted to selfhost your Fediverse instance but were always worried about system administration trauma?

Do you ever have to run around your flat, picking up all the leftover parentheses from yesterday's party with your hosting coop coworkers?

Then you are probably the right person, check out this post about fearless Bonfire hosting on a Guix System. You'll learn that taking care of a community is much more manageable when you let computer do the boring work for you.

Set up HTTPS, automatic backups, automatic nightly upgrades and join the awesome Bonfire community without a single worry on losing data from your instance.



Introducing premium accounts to fund the matrix.org homeserver


🔗TL;DR
As we need to take more concrete steps to improve the financial situation of the Foundation, we will be rolling out a freemium offer for the matrix.org homeserver users. The alternative is to turn off the server, which we want to avoid doing. The goal is for the most active users to support the cost of the service. Free users will have limits on how they can use the service (mostly around media). The change can be supported by any client with limited to no development. Premium plans will be rolled out over the summer, and we will be iterating on the exact scope in the first few weeks. The Homeserver Terms and Privacy Policy will be updated accordingly and deployed in the coming weeks.
in reply to Sunshine (she/her)

I think that's a good idea. Even more since it's just about media so I don't have limits on messaging


Sabato 28 giugno 2025 a Agugliano (AN) “Libera Repubblica di Castel d’Emilio”


Il Grand Tour delle Marche fa tappa a Castel d’Emilio, borgo medievale nel comune di Agugliano (AN), incastonato tra le colline della “Terra dei Castelli”. Qui, Enrico Friziero, imprenditore padovano, ha ricreato un angolo di Veneto con l’apertura di un Bacaro e di un albergo diffuso (Relais Castel d’Emilio), ridando vita al borgo.

Sabato 28 giugno il borgo si trasformerà simbolicamente nella Libera Repubblica di Castel d’Emilio, con un evento speciale dedicato a questa “enclave veneta” nelle Marche.

Il programma inizia alle 15.30 con una caccia al tesoro per le vie del borgo dal titolo L’isola fantasma di Venezia. Alle 18.00, in piazza, Cesare Catà metterà in scena lo spettacolo La Geniale Cortigiana, con Pamela Olivieri (recitazione) e Fabio Capponi (musiche). Si racconterà la vita di Veronica Franco, cortigiana-poetessa veneziana del '500, figura simbolo di cultura e ribellione.

Alle 21.30 gran finale con il concerto di Gazebo, icona della Italo disco anni ’80, autore di successi che hanno venduto oltre 12 milioni di dischi.

Durante la giornata, al Bacaro Busèto e Bottòn, si potranno assaporare specialità venete come folpi, sarde in saor, cicheti, spritz leggendari e vini, con incursioni gastronomiche anche nelle Marche.

Ad arricchire l’atmosfera, figuranti in maschere veneziane del ‘700.
Tutti gli spettacoli sono gratuiti. Sarà presente anche una delegazione di Emergency, a cui destinare donazioni libere.



fazzoletto scancanato tra sporcizia e disordine!!!


Ecco stamattina un nuovo rapporto sullo stato delle cose del mio mondo scombinato, concentrato su un ennesimo dettaglio che nessuno ha chiesto ma che tutti meritano di conoscere… anche perché è sempre bene rimarcare accuratamente i miei territori (la mia cameretta e il mio blog): un fazzoletto che è rimasto sulla mia scrivania, dopo aver […]

octospacc.altervista.org/2025/…


fazzoletto scancanato tra sporcizia e disordine!!!


Ecco stamattina un nuovo rapporto sullo stato delle cose del mio mondo scombinato, concentrato su un ennesimo dettaglio che nessuno ha chiesto ma che tutti meritano di conoscere… anche perché è sempre bene rimarcare accuratamente i miei territori (la mia cameretta e il mio blog): un fazzoletto che è rimasto sulla mia scrivania, dopo aver visto più di qualche giorno di utilizzo, ed è decisamente mutato dal suo stato originale (no shit Sherlock!).
Fazzoletto come descritto.
Questo improprio pezzo di arredamento, che funge ovviamente anche (perché ridotto in questo modo è più così che non il contrario) da strumento di sollievo contro la mia allergia (che a metà giugno ancora imperversa, non ci voglio veramente credere), è decisamente rustico, umile, essenziale, ma comunque speciale. In qualche modo, a furia di soffiarmici il naso tra la decina e la ventina di volte in totale, è passato ad essere un groviglio di fottuti brandelli, e per qualche motivo la cosa mi fa molto ridere. Ma ora… lo butterò o aspetterò che si distrugga completamente…?




List all existing program paths from your Bash's history. (Bash One Liner)


It only works with the first command in the recorded history, not with any sub shells or chained commands.

\#!/usr/bin/env bash

# 1. history and $HISTFILE do not work in scripts. Therefore cat with a direct
#    path is needed.
# 2. awk gets the first part of the command name.
# 3. List is then sorted and duplicate entries are removed.
# 4. type -P will expand command names to paths, similar to which. But it will
#    also expand aliases and functions.
# 5. Final output is then sorted again.

type -P $(cat ~/.bash_history | awk '{print $1}' | sort | uniq) | sort

After reading a blog post, I had this script in mind to see if its possible. This is just for fun and I don't have an actual use for it. Maybe some parts of it might inspire you to do something too. So have fun.

Edit 1:

After some suggestions from the comments, here is a little shorter version. sort | uniq can be replaced by sort -u, as the output of them should be identical in this case (in certain circumstances they can have different effect!). Also someone pointed out my useless cat, as the file can be used directly with awk. And for good reason. 😁 Enjoy, and thanks for all.

type -P $(awk '{print $1}' ~/.bash_history | sort -u) | sort

I still have no real use case for this one liner, its mainly just for fun.
Questa voce è stata modificata (3 mesi fa)
in reply to thingsiplay

As I've been working on an install script for making my setup more portable, this is handy and timely. Thanks for sharing!

PS I hate to be the UUOC person. I'm sure you're already aware and it was a deliberate choice.

in reply to pemptago

PS I hate to be the UUOC person. I’m sure you’re already aware and it was a deliberate choice.


I wish it was. I honestly forgot. yeah, shame on me. 😁 Before this, at the position of cat there was actually a different command, which I replaced with this. And I didn't think of adding the file to awk instead. I'll update the line with this suggestion and a suggestion from someone else.

Unknown parent

lemmy - Collegamento all'originale
TechieDamien
That's impossible, look up the Halting problem


Fascists in power? WW3 escalating? Your workplace becoming more dystopic by the day? Join Tech Workers Coalition 101 and help us change that


cross-posted from: lemmy.ml/post/31716365

The world is burning, and it's about time you start organizing. To learn how to do it as a tech worker within the tech sector, Tech Workers Coalition (TWC) is the best place to start.

In this session you will discover what TWC is, how you can join a local or global chapter, and the many initiatives going on around the world for you to contribute to.

We have two identical sessions to accommodate different time zones, so please sign up for the one that works best for you — can’t wait to see you there!

Tuesday, June 17th, 2025

Option A is 18:00 CEST / 12PM ET / 9 AM PT
Register

Option B is 5PM PT / 8PM ET
Register



Fascists in power? WW3 escalating? Your workplace becoming more dystopic by the day? Join Tech Workers Coalition 101 and help us change that


The world is burning, and it's about time you start organizing. To learn how to do it as a tech worker within the tech sector, Tech Workers Coalition (TWC) is the best place to start.

In this session you will discover what TWC is, how you can join a local or global chapter, and the many initiatives going on around the world for you to contribute to.

We have two identical sessions to accommodate different time zones, so please sign up for the one that works best for you — can’t wait to see you there!

Tuesday, June 17th, 2025

Option A is 18:00 CEST / 12PM ET / 9 AM PT
Register

Option B is 5PM PT / 8PM ET
Register




Fascists in power? WW3 escalating? Your workplace becoming more dystopic by the day? Join Tech Workers Coalition 101 and help us change that


cross-posted from: lemmy.ml/post/31716366

cross-posted from: lemmy.ml/post/31716365
The world is burning, and it's about time you start organizing. To learn how to do it as a tech worker within the tech sector, Tech Workers Coalition (TWC) is the best place to start.

In this session you will discover what TWC is, how you can join a local or global chapter, and the many initiatives going on around the world for you to contribute to.

We have two identical sessions to accommodate different time zones, so please sign up for the one that works best for you — can’t wait to see you there!

Tuesday, June 17th, 2025

Option A is 18:00 CEST / 12PM ET / 9 AM PT
Register

Option B is 5PM PT / 8PM ET
Register




Fascists in power? WW3 escalating? Your workplace becoming more dystopic by the day? Join Tech Workers Coalition 101 and help us change that


cross-posted from: lemmy.ml/post/31716365

The world is burning, and it's about time you start organizing. To learn how to do it as a tech worker within the tech sector, Tech Workers Coalition (TWC) is the best place to start.

In this session you will discover what TWC is, how you can join a local or global chapter, and the many initiatives going on around the world for you to contribute to.

We have two identical sessions to accommodate different time zones, so please sign up for the one that works best for you — can’t wait to see you there!

Tuesday, June 17th, 2025

Option A is 18:00 CEST / 12PM ET / 9 AM PT
Register

Option B is 5PM PT / 8PM ET
Register





Bon Iver – Bon Iver (2011)


Bon Iver è il secondo album in studio della band indie folk americana Bon Iver, pubblicato il 17 giugno 2011. L'album è composto da 10 canzoni ed è stato visto come una nuova direzione musicale per la band... Leggi e ascolta...


Bon Iver – Bon Iver (2011)


immagine

Bon Iver è il secondo album in studio della band indie folk americana Bon Iver, pubblicato il 17 giugno 2011. L'album è composto da 10 canzoni ed è stato visto come una nuova direzione musicale per la band. L'album ha avuto un successo commerciale, debuttando al primo posto nella classifica degli album norvegesi e nella classifica degli album danesi e al secondo posto nella classifica Billboard 200 degli Stati Uniti. Ha venduto 104.000 copie nella sua prima settimana negli Stati Uniti. A settembre 2016, l'album ha venduto un totale di 629.000 copie negli Stati Uniti. Ha ricevuto ampi consensi dalla critica, alcuni dei quali lo hanno nominato uno dei migliori album del 2011. L'album ha vinto il Grammy Award per il miglior album di musica alternativa alla cerimonia del 2012 , mentre la canzone “Holocene ” è stata nominata per canzone dell'anno e disco dell'anno.


Ascolta: album.link/i/438685974


HomeIdentità DigitaleSono su: Mastodon.uno - Pixelfed - Feddit




Clarifying Costs of Running the Fediverse with Jerry from Infosec.Exchange




[Discussion] Why are Android boot times relatively slow?


Original question by @monovergent@lemmy.ml

The storage and processing power of modern smartphones are touted to rival those of a typical laptop. Yet, my trash-picked testing system from over a decade ago with a bottom-of-the-barrel SATA SSD can still boot to the Linux desktop faster than all but one of my Android devices.

Understandably, this isn't a huge priority since very few people are cold booting their phones every morning. But is it just plain unoptimized? How hard would it be to optimize? Do security features and checks bog it down? Is it that there's many tiny files to load when booting? What gives?

in reply to cm0002

You're right, if you compare it to to ChromeOS/ FydeOS boot time it's embarrassing.
And it's quite strange indeed.
I also wondered why hibernation has never been implemented as an option (I guess blackberry used to have it instead).
Also startup applications are something the user should be able to have control upon (android let you control it at the beginning, maybe till android 4, than you couldn't decide anymore, Xiaomi continued to offer that option for a while, then they stopped too).

Let's say android is like that, take it or leave, they could make the main OS boot, let you enter, and then boot extra background apps with a delay.

Unfortunately android is made for companies and their annoying notifications/ads , not for the user

Questa voce è stata modificata (3 mesi fa)

Unknown parent

lemmy - Collegamento all'originale
Jentu
This isn’t coming out of slow motion. iOS slows down audio too and none of the audio here is ramped.


in reply to CashDragon

Which path sounds better to you?


Monero

I have nothing against Bitcoin Cash. I just see no need for it.

in reply to shortwavesurfer

The issue with Monero is that it cannot scale to world adoption levels.

It is fine as a niche coin for certain use cases and I like it as well but I have migrated to BCH as it is the future.

The stress test a year ago showed Monero tops out ~700k TX per day and node problems started around 300-500k. This is likely a fundamental flaw and will not be able to go much beyond this TX volume unless there is a complete redesign/rewrite.

BCH has good privacy with CashFusion and in a couple of years it will have 100% private tokens, we will have Monero as a token on BCH. This is much better because we get full access to all exchanges that BCH is on plus world scale and supreme privacy.

My bet is on BCH.



What GNU + Linux software could enable deep integration of backup, sync, and transfer; just as convenient and beginner-friendly (edit: and efficient) as what Apple provides?


For example, iOS has these features:
- iCloud backup restore or peer-to-peer transfer, very early in the device setup process
- Two ways for things to be stored in iCloud, each with a corresponding list of per-app (not per-folder) toggle switches in iCloud Settings
- "Saved to iCloud" normal syncing
- Requires apps to use the right APIs and to handle conflicting changes
- Allows same data to be read and modified by multiple devices
- iCloud backup
- Available for all apps
- Separate backup per device
- Only downloaded when setting up a new device
- In app sandboxes, only excludes tmp (Flatpak equivalent is somewhere in /run) and Library/Caches (equivalent to cache directory in Flatpak sandbox) by default
- Allows apps to set isExcludedFromBackup attribute for specific files (useful for things that are easy to recreate via download but are expected by the user to not be automatically deleted)
- Includes system configuration such as home screen layout
- Backs up a list of installed apps without backing up their executables and assets
- Synced list of previously installed apps, not separate per-device
Questa voce è stata modificata (3 mesi fa)


Rust for Linux - Rust NL 2025


don't like this



What a shit show to catch up to, but give em hell Iran! Fuck Israel!


Add'l context for anyone unaware: FIFO is "Fly In Fly Out" basically a shortterm job in remote locations
Questa voce è stata modificata (3 mesi fa)
in reply to jackeroni

I'm with you on the "fuck (the) Israel(i government)", but is Iran's government really "good guys" here? Both sides of that conflict can simultaneously be assholes, and it's not like Iran isn't known for authoritarianism and human rights abuses. Meanwhile Iran has as much right to develop nukes as any country: precisely zero.
Questa voce è stata modificata (3 mesi fa)
in reply to TootSweet

Anything to stop the ongoing Israeli genocide. A tonne of that crap about Iran is just overblown fear mongering from the west anyways. They've got their issues sure but not much worse than the US
in reply to jackeroni

They hanged a man on the anniversary of Kian's death. Kian was a 10 year old who got shot by security forces.
So the IRI pinned the murder on someone else and hanged him.
Two years earlier Basijis first kidnapped a 16 year from the protests, then raped and beat her to death. They returned her body two weeks later, claiming she jumped off a building.
Those were two of the at least 551 deaths during those protests.
The US reported 19 deaths during the George Floyd protests. 19 too much. Not on the same scale as Iran. Domestically, those two are not (nah, were not, don't know what the Dons gonna do) comparable.

I have in-laws in Iran. That "crap" wasn't overblown, people got beaten and raped for protesting.

So yeah, Im not gonna cry about Iranian hits on Israeli industry or military bases, but I'm not gonna celebrate Iran either.

in reply to belastend

19 too much.


Weight until you hear how many people the US has murdered overseas. Though I know westerners don't care about foreigners.

in reply to belastend

The same US that has continuously gave unconditional support & weapons for murdering over 50,000 in Gaza since October 7, 2023, including over 20,000 children? The same US that killed over 100,000 civilians in Iraq? Obama had Chelsea Manning imprisoned & subject to years of inhumane punishment for showing the American people what was actually going on. Really does take a lot of pretending to walk in your shoes.
in reply to John Richard

They didn't kill 100k civilians, they killed millions. Just because they didn't personally shoot each and every one doesn't mean they didn't willfully create the conditions to starve them or deny them access to essential services.
in reply to Grapho

True, lest not forget who has behind pretty much every recent conflict & escalation in the Middle East. Israeli influence in American politics is out of control:

c-span.org/clip/house-committe…

Allies don't draw you into provocative & endless wars so you can fight on their behalf. They don't use agents to black mail & control your politicians, & to influence your corporations & media. Nor do they buy them off or influence them to act against the interests of their people.

There is only one terrorist nation in the Middle East right now the US needs to worry about, and the least they could do is stop funding their genocides with tax payer money.

in reply to John Richard

You can multiply all the numbers in your post by at least 10.
Questa voce è stata modificata (3 mesi fa)
in reply to belastend

I don't see a source in your words.

Oh wait

I have in-laws in Iran. That “crap” wasn’t overblown, people got beaten and raped for protesting.


Just some second-hand hearsay, is that what passes for a source for you?

in reply to jackeroni

oh yeah , just some totally uncorroborated hearsay..
L
Do you want more?
middleeasteye.net/news/iran-ex…
middleeasteye.net/news/iran-pr…
rudaw.net/english/middleeast/i…

Totally just second hand hearsay. do you still want more?

Questa voce è stata modificata (3 mesi fa)
in reply to TootSweet

it’s not like Iran isn’t known for authoritarianism and human rights abuses.


Iran certainly has its problems, but they don’t hold a candle to Israel’s (or the US’s) human rights abuses.

Meanwhile Iran has as much right to develop nukes as any country: precisely zero.


Okay? Iran isn’t even developing any, while Israel has had hundreds for decades, which they developed in secret as a rogue state.

Questa voce è stata modificata (3 mesi fa)
in reply to davel

Iran certainly has its problems, but they don’t hold a candle to Israel’s (or the US’s) human rights abuses.


The only difference in their favor I can currently see is that they’re not actively bombing another country to the ground. Internally, the human rights situation is „just as fucked“ at least even if you only take into account what their government itself says.

in reply to TootSweet

The only reason Israel, America's attack dog in the Middle East, has started a war of aggression on Iran is because Iran dares to oppose US foreign policy in the region. Had Iran got nuclear weapons they would be able to continue doing so with impunity.

That's it. All of that human rights, authoritarianism bullshit is propaganda for you, the westerner, to get your support for this imperialist war. The Mullahs hang gays from cranes so Israel should vaporize everyone in Iran, including the gays? Women who don't want to wear headscarves are being tortured so we will bomb all their apartment buildings to rubble? An adult person with average intelligence should be able to see themselves through the logic that a war with Iran is not going to improve an Iranian's circumstances in any way. Do not support this war.

Questa voce è stata modificata (3 mesi fa)
in reply to ProvableGecko

I think another major reason for Israel to stoke this conflict is that it benefits Netanyahu politically. Without an active war he would be out of office and likely being prosecuted for his many crimes. So long as he can keep Israel embroiled in conflict, he can stay in power.
in reply to ProvableGecko

Also let's remember what is exactly reason why Iran look like it look in the first place: it's because USA couped democratically elected center-left government, propped up the shah, helped him exterminate any and all leftists there so the only possible opposition force that remained was the religious extremists (who btw were also kept on hold by west as alternative).
Questa voce è stata modificata (3 mesi fa)
in reply to PolandIsAStateOfMind

The Shah was couped with the help of leftist who got backstabbed by the islamists. They weren't the only possible opposition, they were just the most politically savvy opposition.
in reply to Voyajer

I'll try to say this delicately enough to not get banned...

The modlog (which also contains the full text of my post) cites as the reason for the removal of my post "rule 1" which according to the sidebar is "Be civil and nice."

I think they consider any criticism of the government of Iran to be "incivility" and/or "meanness".

(Hopefully I'm not misinterpreting the mods here. Mods, please feel free to step in and correct any such misrepresentation.)

Questa voce è stata modificata (3 mesi fa)
in reply to Voyajer

I would said it's because bothsiding this conflict where the nazi entity is clearly attacker, also for idealist prattling about "rights" to have nukes while the only country which already used them against civillians have thousands.


Curate your shell history


in reply to learnbyexample

Atuin (by @ellie@hachyderm.io) makes the history storage and management side much easier and portable, but could perhaps use a "smite mode" to make deletion interactively easier. The current interactive implementation prioritizes safety over expediency which is fine, but a "today I clean things" option could perhaps instead prioritize the other way around and enable one key delete w/ undo instead.
in reply to learnbyexample

Is this some sort of bash/zsh joke that I'm too fish to understand?

Okay I can see how curating could work. But if you're lazy like me, I recommend this:

github.com/PatrickF1/fzf.fish







Meanwhile in Lebanon




Strikes on Iran ease pressure on Israel to end starvation in Gaza


In the hours after Israel attacked Iran, food shipments and distribution in Gaza stopped and a French-Saudi summit meant to pave the way for wider recognition of a Palestinian state was postponed indefinitely.

International pressure over starvation and civilian killings in Gaza had apparently dissipated in little more than the time it took for the smoke of the first missile strikes to clear over Tehran.

Israel’s military moved fast to declare Iran its top priority, with the battle for Gaza relegated to second place. That shift was echoed in foreign ministries and newsrooms around the world.



Strikes on Iran ease pressure on Israel to end starvation in Gaza


In the hours after Israel attacked Iran, food shipments and distribution in Gaza stopped and a French-Saudi summit meant to pave the way for wider recognition of a Palestinian state was postponed indefinitely.

International pressure over starvation and civilian killings in Gaza had apparently dissipated in little more than the time it took for the smoke of the first missile strikes to clear over Tehran.

Israel’s military moved fast to declare Iran its top priority, with the battle for Gaza relegated to second place. That shift was echoed in foreign ministries and newsrooms around the world.




Iranian women in the streets: We want an atomic bomb!


Actual Iranian women vs. Imperialist pinkwashing.

These villains are driving us crazy! These villains spent a year and a half killing half a million people, and now they’re attacking! We want an atomic bomb!


Rania Khalek/BreakThrough News 📺

Why is Iran under constant US attack? Is it really about women’s rights and democracy? Or is it because Iran, since its revolution, has been a staunch supporter both ideologically and materially, of resistance to US imperialism across the Middle East? To discuss this and more, Rania Khalek was joined by Nina Farnia, Assistant Professor of Law at Albany Law School, a longtime activist and a scholar of Critical Race Theory, with a focus on US imperialism and its impact on domestic law.
Questa voce è stata modificata (3 mesi fa)
in reply to davel

I am sure someone will drop an abomb if they want it thaaat much…
in reply to davel

MAD is only a detergent if everyone has Nuclear bombs.

If the US and west get to keep their bombs, despite being the US being the only country to have ever used one, then everyone should be able to have nuclear bombs.

The thing is, the US and west don't actually want to prevent nuclear weapons from being used, they specifically want to prevent them being used against them and their allies, while maintaining the threat of using them against their enemies.



I’m accidentally becoming a #FediMerch guy.

Shiny stickers


Last year, I wrote a blog post, Fediverse for Freedom – which was about the importance of a free and open Fediverse, and how and why public institutions can support it. Since then, I’ve referred to this blog post in many of my talks and in conversations, and started to use the hashtag #FediverseForFreedom.

Ahead of FOSDEM back in February, I created some stickers to share – a Fediverse logo, overlaid with the text “I Am Part Of The Rebel Alliance #FediverseForFreedom”. They were quite a hit at the time, and since then I’ve used the same image in presentations. When people have seen them, I’ve quite often been asked where they came from.

Last week, Elena Rossini – writer of the fantastic The Future is Federated blog/newsletter, talented filmmaker and photographer, and (perhaps) the Fediverse’s Number One Fan – released a great, four minute video that both explains and promotes the Fediverse and open platforms not owned by billionaires1

videos.elenarossini.com/videos…

One of the stickers shows up in several shots of the the video, and once again, I heard that people would like to be able to get some for themselves.

A simple site


I’ve been wanting to make the stickers available for a while, but the release of the video finally pushed me into getting this done!

I’d recently bought some stickers myself, from the talented Robb Knight, and he mentioned that he used Stripe Payment Links for his site. I already had a Stripe account, so thought I’d try the same thing.

So: now you can visit fediverseforfreedom.org (.com points to .org), and click on a link to to get a handful of stickers shipped in your direction! You can also easily just tell your friends, “oh yeah, I got them from Fediverse For Freedom dot org”. Nice and straightforward.
A small pile of I Am Part Of The Rebel Alliance stickers
There’s a bit more information about it all on that simple site, but I thought it might be interesting to write down a bit more about how I made it.

The site is running on Codeberg Pages. Previously I’ve put these kinds of one-off, single page sites up on GitHub Pages, or on Glitch. I’m feeling increasingly less comfortable about having all of my stuff on GitHub and hosted in the US; and, unfortunately, Glitch is going away soon (more on this in a future post). So in this case I chose Codeberg Pages, although I’m aware that they are themselves a platform that is currently in maintenance mode. I’m open to suggestions for similar sites, as I’ll need to migrate some Glitch apps somewhere very soon!

Apart from that: the whole operation is very low tech. Stripe Payment Links are convenient – Stripe itself can handle a huge variety of payment types – but, on the backend… it does not do much. No order acknowledgement emails, order management tools, or anything like that. All I get is a basic dashboard with information about the orders. I whipped up some simple Python that uses the Stripe API to grab the postal addresses of orders, and then creates SVG address labels for printing. The same code also grabs the email addresses so that I can send an email thanking the customer for the order.

In terms of shipping, that’s also a manual process – no “drop-shipping” here, I’m getting the stickers from my regular supplier (StickerApp), putting them in envelopes, and posting them out myself. That also means that delivery times will vary – although I had enough in stock to cover all of the initial orders, I’ve also been in Amsterdam for the past 3 days, so the first batch will go out on Monday.

One more thing I’m experimenting with here is GoatCounter, just to get a sense of traffic and interest. I didn’t want to put a load of invasive Google Analytics onto such a basic page, and I’ve had GoatCounter recommended to me a few times now – like Mastodon, it has also benefited from NLNet funding from the European Union in the past, and I wanted to see what was possible. It seems to do just what I wanted, whilst also being unintrusive.

What’s next?


Look… I don’t intend to become some kind of merch magnate, but I do know that some people share my own desire to display our commitment to the Fediverse and related causes, and if I can help folks to do so, then I will (did you know we already made a t-shirt? Elena has asked me for more in the same vein!).

If you want to look for other ways to show your support in public, and to give back to people or projects that work on tools that you use, take a look at the Awesome Fediverse Merch list that Jeff Sikes is curating. Plenty of options for everyone.

Finally – remember to support the creators of your favourite sites, services, and open source software directly, whenever you can!


  1. Remember, as I heard in a keynote at the PublicSpaces conference this week: “the Internet is currently controlled by four or five fucked up right wing white men” – it’s time to rewild the internet, and take ownership of our data and choices. ↩︎

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2025/06/14/par…

#100DaysToOffload #FediMerch #fediverse #FediverseForFreedom #merch #sticker #stripe #swag #webApp


Fediverse for Freedom (FOSDEM 2025)


A short talk about why civic institutions should own and host their own presence in the Social Web. This talk was originally given at the end of the "Social Web After Hours" meetup in Brussels HSBXL, for FOSDEM 2025.


Questa voce è stata modificata (3 mesi fa)


Io ero il milanese


Un'ornella per ciascun carcere


in reply to Drdoom2027

there will be a Christmas truce for when GTA6 comes out
in reply to Drdoom2027

We are already in ww3. It’s just the start of it and in the future, the year we live in will be part of the dates people study when they study ww3.