Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

Emma Zühlcke

@emz.chaos.social.ap.brid.gy
7 followers 4 following 62 posts

Privacy & Anti-Tracking @mozilla 🌉 bridged from ⁂ chaos.social/@emz, follow @ap.brid.gy to interact

PostsRepliesMedia
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 27/09/2026
Kurz bei Budni emz.im/photos/kurz-bei-budni
A white French bulldog in an olive-green collar peers out from behind a tall stack of blue and black plastic crates, gazing warily off to the side. A grey rope leash trails across the speckled terrazzo floor toward a wheeled dolly at the edge of the frame.
031 3
Reposted by Emma Zühlcke
Brennan Kenneth Brown 👻 BOO! @brennan.social.lol.ap.brid.gy · 11/09/2026
Decided to make a dedicated page for this. stopomarchy.neocities.org
stopomarchy.neocities.org
STOP OMARCHY: Boycott Tech's Far-Right Backers
Protest against the Omarchy/Omacom Foundation and the tech companies and executives funding far-right open source.
615109 109
Reposted by Emma Zühlcke
Ben Werdmuller @ben.werd.social.ap.brid.gy · 05/09/2026
This one will hurt: I love 1Password as a product. But I'm the son of a concentration camp survivor. I will not give money to companies that align themselves with nationalism, and certainly not ethnic cleansing. Completely disappointing, @1password […]
werd.social
Original post on werd.social
71694 94
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 02/09/2026
brennan.day/normalized-fascism-in-o…
brennan.day
Normalized Fascism in Open Source: $12 Million Given to DHH
I'm somebody who's written rather extensively on generative AI ethics, and I feel there is a lot that is unethical about the current corporate climate and culture surrounding the technology. And when I write about LLMs and chatbots, I'm careful not to make judgments about the people using the end products—I don't think you're a bad person if you use ChatGPT or Claude, or whatever. What I'm discussing today is different. There is no room for debate or argument, here—only hard, absolute lines in the sand. Much of the world has become far too complacent and complicit with people (and their companies) who proclaim and hold far-right, fascist ideology. These are not image boards residing in the fringe corners of an anonymous Internet made up of people who have slipped through the cracks. No, these are wealthy people in power who are blatant and shameless in their support for those who continuously beat the drum of bigotry, xenophobia, transphobia, and cynical accelerationist hatred. Open source technology has become a culture safe for this rhetoric and ideology, with millions of dollars being invested to continue this status quo. You need to be made aware of this, and then you need to be vocal and take action. ## DHH David Heinemeier Hansson is the most well-known figurehead here. He is the creator of Ruby on Rails, CTO of 37signals, and a Shopify board member. In September 2025, DHH published "As I remember London", mourning that London is "no longer full of native Brits"—a claim that redefines "native Brit" to mean "white." Developer Jake Lazaroff details how DHH describes a Tommy Robinson march as "heartwarming," where speakers called for "remigration" (a euphemism for the ethnic cleansing of non-white residents) and one speaker demanded that countries "ban halal," "ban mosques," and "ban temples." DHH invokes abuse scandals to bolster his white-nationalist rhetoric, framing non-white men as predators of "British girls," while UK data shows no such racial skew. LibreNews reaches the same conclusion. Developer Joel Drapper wrote how Ruby Central had lost a $250,000-a-year sponsorship from Sidekiq after giving DHH a speaking slot at RailsConf a few weeks later, leaving the nonprofit financially dependent on Shopify (where DHH sits on the board); Shopify then pushed Ruby Central to consolidate control rather than lose its funding. The Register and Heise both covered the fallout. But none of this has cost DHH money—if anything, he's only gained. A few weeks ago, DHH announced the Omacom Foundation to bankroll his Linux distribution, Omarchy, which is nothing more than a few vibecoded scripts on top of Arch Linux. There are twelve "Founding Patrons" pledging a million dollars apiece: * Tobi Lütke, CEO of Shopify * Patrick Collison, CEO of Stripe * Michael Dell, Chairman and CEO of Dell Technologies * Jack Dorsey, Block Head and Chairman of Block * Matthew Prince, CEO of Cloudflare * Brendan Iribe, Cofounder of Sesame and Oculus * Jason Fried, CEO of 37signals * Drew Houston, cofounder and co-CEO of Dropbox * Peter Steinberger, creator of OpenClaw * Brian Armstrong, CEO of Coinbase * Yunjie Dai, cofounder of TapTap * DHH himself. And these corporations are each contributing $100,000 a year for three years: * 1Password * 37signals A dozen of the most powerful executives in tech looked at a man who wrote that a British march calling for the deportation of non-white citizens was "heartwarming," and decided he was the person they wanted to hand a multimillion-dollar foundation to. I should also mention that the same infrastructure companies bankrolling Omarchy and Ladybird are also the backbone of the ongoing violence of U.S. deportations. This includes Amazon's AWS contracts powering ICE, Palantir building ICE's case-management system, and the use of Salesforce's tools. ## "Apolitical" Andreas Kling, founder of the Ladybird browser project (itself an Omacom-adjacent beneficiary, sponsored by Cloudflare, FUTO, Shopify, 37signals, Proton, and JetBrains), built his project's identity around refusing a documentation patch that would have made SerenityOS's manuals gender-neutral, on the grounds that gender-neutral language was "personal politics" that didn't belong in a technical project. Blogger Kate Vibber wrote how that became Ladybird's official contributing guidelines, which now bar "discussions on societal politics" outright—a policy treating the mere existence of trans contributors as more "political" than excluding them. In 2026, Kling posted in support of Charlie Kirk after Kirk's assassination and, per discussion on Lobsters, bristled at being called a fascist for it—a reaction hard to square with "apolitical," since Kirk was a movement figure who, per his own Wikipedia entry, promoted the "white genocide" conspiracy theory and criticized the Civil Rights Act. Vaxry, the developer behind the Hyprland Wayland compositor (another Omacom-funded project), was banned in 2024 by Freedesktop.org's Code of Conduct team over a pattern of the Hyprland Discord enabling harassment of trans community members, including an incident where moderators changed a trans user's display name to strip their pronouns. Vaxry's own public response framed the ban as ideological overreach by "social justice warriors," while the Freedesktop side, recounted at LibreNews, describes over a year of private attempts to get him to address the toxicity before going public. Hyprland's contributing guidelines now ban "political" speech too. Enrico "metux" Weigelt forked the deprecated Xorg server into Xlibre as a rebellion against a "RedHat DEI" conspiracy he believes exists. The founding document of the project was a rant about big-tech diversity initiatives, and its code of conduct is a text file that just says "404." FUTO is a funder of Immich and is run by Eron Wolf, a friend and platformer of Curtis Yarvin, the "dark enlightenment" writer whose ideas about dismantling democracy have now found purchase in the current U.S. administration. Brendan Eich, Mozilla's co-founder and now Brave's CEO, used Brave's infrastructure to give payments to Kiwi Farms, a forum whose harassment campaigns have been linked to multiple suicides. We witness the same pattern over and over. A tech project is declared "apolitical," and defines any accommodation of marginalized contributors as a political act, and keeps the actual politics of the maintainers—nostalgia for ethnically white homogeneous cities and hostility to gender-neutral pronouns—off the table entirely. Because that's just, you know, how they feel. "Apolitical" has never meant a lack of politics. It's meant politics that current power doesn't have to defend. ## The Throughline We have been watching the fragile fury of white masculinity and hate metastasize and fester over the years, from Gamergate's harassment campaigns through years of anti-SJW cringe compilation content mills, the marking of Antifa as the enemy, the tantrum-throwing #AllLivesMatter movement, and the manufactured panic over DEI and "wokeism." You are not living in the neoliberal-Obama era where basic compassion and empathy are the default anymore. And you haven't been for a long time. Despite their cries about censorship and deplatforming, and despite their persecution fetish, these people are not on the fringe. They have board seats and sponsorships and multimillion-dollar foundations. It is no coincidence this is occuring as companies and brands return to X, as the United States votes at a Midterm election being interfered with by a sitting president, as conservatives normalize the far-right in Europe politics and culture. If you want a more thorough and longer list of people, companies, and products, then I recommend reading up on Devine Lu Linvega's Fashware list on Sourcehut, as well as Drew DeVault's list of Weird Little Guys. You may be in a position where the specific harms and rhetoric being spewed are not aimed at you, and you may have been coaxed into viewing what I'm saying here as overreaction, or as a rabid, self-righteous screed. Millions of dollars have been spent to ensure this, and it could not be further from the truth. We cannot afford to continue to shrug off the presence of these people and their projects in open source. A united stand must be taken. **Speak up on this**. Boycott aggressively. Let people know you don't support Cloudflare, Shopify, 37signals, Dell, 1Password, Framework, Block, Coinbase, Dropbox, TapTap, and any other company enabling the spread of dangerous and harmful political ideologies that will continue to result in further violence and death. And let people know the harm these companies are actively doing. We cannot allow this to continue; we must be far more proactive and assertive in our fight against the normalization of fascism and the far right. We must be willing to sacrifice ease and convenience, and we must be willing to sever all connections with these entities. It is our only way forward.
010 1
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 14/08/2026
Upgraded my bike to Clik valves! Finally no more annoying presta valves. And it’s backwards compatible with old pumps.
Part of a bike wheel showing the inner rim with the valve. The valve was retrofitted with a Clik valve core. 
The side of the tire reads “Marathon”.Packaging of the Schwalbe Clik Valve conversion kit. SV to SCV.
The packaging shows pictograms of two valve cores and a pump head adapter.
100 1
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 11/08/2026
In front of Hamburg main station - last weekend. emz.im/photos/alkohol-verboten
Three street art posters at a Hamburg bus stop: a graffiti-tagged Statue of Liberty silhouette and a colourful illustration of a figure holding a DNA helix, both propped against a tree, and a third standing further along the pavement — a halftone photo of a masked person captioned "COLD AS ICE". A red litter bin sits at the left edge. Yellow signs behind read "Alkohol verboten" and "Waffen verboten."
000 0
Reposted by Emma Zühlcke
eevee neopey @torturepet.bsky.social · 08/08/2026
picture at hagenbeck zoo, statue of hagenbeck mr animal colonizer himself and a lion, he is petting the lion, he is flanked by a security camera. the vibes are horrible
021 2
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 05/08/2026
Great - Now Der Spiegel, a popular German news website not only shoves a (deceptively designed) cookie banner into my face, it also asks me, in a separate prompt, if it can use Utiq. Utiq, if you haven’t heard, works together with many ISPs in Europe to link […] [Original post on chaos.social]
310 3
Reposted by Emma Zühlcke
Micr0byte @micr0.wetdry.world.ap.brid.gy · 04/08/2026
A year ago I made Wellness Ping because someone I care about went silent and it took too long for anyone to notice. v2.0 is now out. It now works entirely over Signal, usernames or phone numbers, both for your check-ins and for your emergency contacts. Email isn't safe for everyone to use, but […]
wetdry.world
Original post on wetdry.world
513126 126
Reposted by Emma Zühlcke
Indio Gringo ® @paninid.mastodon.world.ap.brid.gy · 01/08/2026
Bravery and cowardice are two ends of a spectrum, and fear is part of both. The brave are not fearless. The brave overcome their fears. Cowards never do.
0116 11
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 31/07/2026
Sewanviertel, Berlin in May 26. emz.im/photos/geiz
A beige apartment block with stacked balconies stands beside a taller grey prefab high-rise under an overcast sky, with a MÄC GEIZ discount store at street level and parked bicycles and cars in the foreground.
042 4
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 21/07/2026
Let’s all go back to X and pretend nothing bad ever happened there.
010 1
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 21/07/2026
RE: mas.to/@markwyner/116957384299500821 Political neutrality at all costs is wrong. Technology is political.
mas.to
011 1
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 20/07/2026
My camera (x100vi) has a fixed lens, but at least I can crop-in plenty with a 40MP sensor. Here is a recent photo from Tempelhofer Feld in Berlin emz.im/photos/fire-protection
emz.im
#37 Fire Protection – Photos – Emma Zühlcke
Photo titled “Fire Protection” from Emma Zühlcke's gallery.
020 2
Reposted by Emma Zühlcke
woe2you @woe2you.beige.party.ap.brid.gy · 16/07/2026
@LillyHerself If anyone's curious, it's like this. how-i-experience-web-today.com
how-i-experience-web-today.com
how-i-experience-web-today.com
42110 21
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 02/07/2026
My phone says I slept very well last night.
001 1
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 28/06/2026
Having a "+" in your email address breaks websites in unexpected ways. If you're lucky the site will say "invalid email address" so you know what's up. I've just spend 15 minutes trying to book a hotel room and it was giving me "unknown server error". Tried different credit cards, disabling my […]
chaos.social
Original post on chaos.social
110 1
Reposted by Emma Zühlcke
eevee neopey @torturepet.bsky.social · 26/06/2026
if the goose is not valued she will leave
011 1
Reposted by Emma Zühlcke
Ryan Finnie @ryan.m29.us.ap.brid.gy · 15/06/2026
Anubis has a pretty solid business strategy: 1) Release open source software for free 2) Add catgirl branding 3) Charge companies to remove catgirl branding anubis.techaro.lol/docs/admin/botst…
anubis.techaro.lol
Making sure you're not a bot!
42682 82
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 09/06/2026
TIL that there are DNS HTTPS records you can use to signal that your webserver supports HTTP/3 (and ECH). If the browser sees a HTTPS record indicating HTTP/3 support it can use that on the first connection, speeding up the load. @mxinden built a great website for it where you can also test if […]
chaos.social
Original post on chaos.social
023 3
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 05/06/2026
Hammock day @ Grunewald
010 1
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 17/05/2026
You can now pet the cat! emz.im (don't pet it too much). I might add a global pet counter.
emz.im
Emma Zühlcke
Emma Zühlcke is a software engineer at Mozilla working on privacy features for Firefox and Gecko.
000 0
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 14/05/2026
Moved my website from Cloudflare Pages back to a VM in a German datacenter. No more fancy CDN. Just NixOS and Caddy. This is the first step in moving as much as possible away from Cloudflare. Next is DNS. What could go wrong!
030 3
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 14/05/2026
I’ve written a bunch of browser interventions / quirks myself. It’s fun, but it doesn’t scale. You can only do this for really big sites. denodell.com/blog/browsers-treat-bi…
denodell.com
Browsers Treat Big Sites Differently
Safari and Firefox change how big sites render based on the domain. TikTok, Netflix, Instagram… even SeatGuru. Chrome doesn’t. Why is that?
027 7
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 08/05/2026
Today I learned: If you have Advanced Data Protection enabled for your account Apple can't provide any support for issues with iCloud. They outright refused to help any further. Support gets locked out by ADP it looks like. Which is good for data protection, but really bad if you have any […]
chaos.social
Original post on chaos.social
210 2
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 03/05/2026
Some photos I took walking through Berlin this week.
Terraces

Brick building with terraced floors and a long diagonal railing, seen from below through a frame of leaves and branches.Kirche am Hohenzollernplatz

Black and white photograph of a tall pointed brick arch sheltering a recessed doorway, with a man sitting alone on the wide brick steps below, reading a book.Pfalzburger Strasse

Black and white photograph of a brick corner building with a full-height glazed stairwell, framed by trees under a sky crossed by a single contrail.Neighbors

Black and white photograph looking up at the side of an apartment building with stacked balconies, two of them with ornate wrought-iron railings, next to a tall construction crane rising into the sky.
100 1
Reposted by Emma Zühlcke
Francesco Lodolo @flod.fosstodon.org.ap.brid.gy · 25/03/2026
We weren’t able to find the right match in the previous round, so we’ve refined this role. We’re now looking for engineers with strong experience building JavaScript and Python libraries, and working in the open. Localization/i18n experience is a big plus. Fully remote, ideally in Europe, but […]
fosstodon.org
Original post on fosstodon.org
019 9
Reposted by Emma Zühlcke
Erin Reed @erininthemorning.com · 17/03/2026
1. In the most extreme bathroom ban moving in the nation, Idaho's House has passed a bathroom ban with a potential 5 year prison sentence for 2nd offense-using the bathroom. It even counts "offenses" of using the bathroom in other states. It now moves to the Senate.
erininthemorning.com
Idaho House Passes Trans Bathroom Ban With 5 Year Prison Sentence
The bill is one of the harshest bills criminalizing trans people in the nation, and it will now move to the Senate.
731236582 1.2K
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 15/03/2026
Trying out Immich as an iCloud Photos alternative. Surprisingly polished and easy to deploy! Well… I’ll report back once my phone app has realized that the 36k photos it wants to upload are already on the server …
121 2
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 09/03/2026
I wanted to watch some indie films on Vimeo yesterday, so I installed their app for Apple TV. After login they asked me for age verification via Persona. It’s easy, just take a selfie, upload your ID or give us your credit card details! Then I uninstalled the app and went about my day.
110 1
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 01/03/2026
Moving all my private repositories to a self hosted git server (@forgejo) has been a breeze! I'm planning to move most of my public repos to @Codeberg eventually. 👋🏻 GitHub
110 1
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 27/02/2026
Running Codex in a VM in Proxmox with full privileges to figure out whether my VLAN isolation and other firewall rules work as expected. This is fun!
010 1
Reposted by Emma Zühlcke
Quinn Norton @quinn.social.circl.lu.ap.brid.gy · 07/02/2026
yeaaah... Substack is a bad idea. Look into Outpost or Ghost, and stop supporting literal Nazis. www.theguardian.com/media/2026/feb/…
0532 32
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 29/01/2026
Great blog post about a recent decision by Google to poke holes into cache partitioning, an important technology in web browsers to protect against cross-site tracking. What for? A small performance gain for big players on the web […]
chaos.social
Original post on chaos.social
010 1
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 18/01/2026
Back to the (home-) forest after the holidays. Some trees travel far.
A small fir tree (often used for Christmas trees) lies across the doorway/vestibule area of a passenger train, its branches filling the foreground in front of the oval window and control panel.
120 2
Reposted by Emma Zühlcke
Osma A 🇫🇮🇺🇦 @osma.fishpool.org · 11/01/2026
"We’re now at a strange stand-off, where it is extremely clear it is unacceptable what X is doing, and governments make a lot of noise about how upset they are, without daring to pull the trigger on taking action. Everyone is waiting on everyone else to take the first move." […]
mas.to
Original post on mas.to
002 2
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 08/01/2026
No thank you I’m very happy with my feelings 😑
A package of tea titled “Detox your feelings”
000 0
Reposted by Emma Zühlcke
eevee neopey @torturepet.bsky.social · 13/12/2025
finally got around to scanning my vintage cat polaroids
polaroid photo of two cats sitting on top of an ironing board with a CRT TV with an antennae. cat of two cats cuddling titled "The lion roars"cat in bathtub polaroideepy little cat guy polaroid
192 9
Reposted by Emma Zühlcke
Gabriel Pettier @tshirtman.mas.to.ap.brid.gy · 01/12/2025
Why American trucks should be kept out of Europe. Probably no one here needs convincing, but still, good to raise awareness here and elsewhere about. There is a real risk that more of these dangerous trucks get access to our market, for stupid and short sighted political reasons. We can't have […]
mas.to
Original post on mas.to
013 3
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 14/11/2025
Spend half of the day figuring out how to do social media image previews for my website's photo gallery. Turns out it's a bit tricky to do when your photo library is all JS, but the servers fetching the preview metadata don't run any of that! I've ended up with generating one html file per […]
chaos.social
Original post on chaos.social
110 1
Reposted by Emma Zühlcke
Jason Koebler @jasonkoebler.mastodon.social.ap.brid.gy · 06/11/2025
New: The FBI filed a subpoena trying to unmask the person or people behind archive.is/archive.today, which have been running anonymously for 13 yrs. Site was widely used by GamerGate, and then to bypass paywalls but has become kind of core archiving infrastructure […]
mastodon.social
Original post on mastodon.social
1018 18
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 01/11/2025
Just in time for #caturday. This one carefully peeked out of the window as I was walking by.
A cat carefully peeking out of a window. The window is only slightly open so we can only see the head of the cat. It's an old double frame window. Only the inner window is open, allowing the cat to look outside. The outer window remains closed.
051 5
Reposted by Emma Zühlcke
TechAltar @techaltar.mas.to.ap.brid.gy · 27/10/2025
Don't you love it when streets get cleaned but only until the bike lane? After all, bikers are way more likely to slip on leaves and fall so they surely don't need cleaning
Picture of a street with fallen leaves cleaned only for cars
160 6
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 22/10/2025
My bank recommends me to regularly change my password. What year is this!?
010 1
Reposted by Emma Zühlcke
Jess👾 @jesstheunstill.infosec.exchange.ap.brid.gy · 12/09/2025
Periodic reminder to anyone who builds applications: People's names and email addresses can change over time. And not just women's last names. Build a fucking workflow that won't break everything when they do change names.
062 6
Reposted by Emma Zühlcke
Osma A 🇫🇮🇺🇦 @osma.fishpool.org · 25/08/2025
Giant US pickups must not be normalized as civilian vehicles on the EU market. Same goes for US SUVs, too. No to RAMs, no to F-series, no to Suburbans, no to Escalades. European streets are for people […]
mas.to
Original post on mas.to
10167 67
Reposted by Emma Zühlcke
Heidi Li Feldman @heidilifeldman.mastodon.social.ap.brid.gy · 25/08/2025
Today Trump signed an Executive Order that directs a barrage of federal agency action to escalate his dictatorial takeover of the District of Columbia. But embedded in the EO is a deeply chilling provision that orders Hegseth and the DOD to create specialized military units for rapid deployment […]
mastodon.social
Original post on mastodon.social
042 4
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 07/08/2025
UPS last name field after I put in my last name: > This character format is not supported. Please use only German characters. Do they know that 'ü' is a German character? @yournameisinvalid
010 1
Emma Zühlcke @emz.chaos.social.ap.brid.gy · 03/06/2025
"Disclosure: Covert Web-to-App Tracking via Localhost on Android " localmess.github.io Hopefully fixed soon by all major browsers. Explainer for the protection: github.com/explainers-by-googlers/l… Unfortunately this means there will be permission prompts for […]
chaos.social
Original post on chaos.social
101 1