Sign in

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

Dan Čermák

@Defolos.mastodon.social.ap.brid.gy
4 followers 0 following 50 posts

🌉 bridged from ⁂ mastodon.social/@Defolos, follow @ap.brid.gy to interact

PostsRepliesMedia
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 13h
FFS people, if I got a buck for every time that I had to write: "The abstract is AI slop" while reviewing conference submissions, I'd be able to double my hourly rate… For crying out loud, please at least try to rewrite what ChatGPT wrote 🙄
000 0
Reposted by Dan Čermák
daniel:// stenberg:// @bagder.mastodon.social.ap.brid.gy · 18h
We started the #curl hackerone program in April 2019. We have received 1,030 vulnerability reports over these 7.5 years. More than a third of the reports were submitted in 2026.
042 4
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 19h
The #EU Cloud and AI Development Act (#CADA) appears like quite a good idea. But I really am wondering why the official pdf document has a few embarrassing mistakes. For instance, there's two articles 44 and no article 45 🙃 Check for yourself […]
mastodon.social
Original post on mastodon.social
000 0
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 15/10/2026
Little helpful tidbit, if you keep loosing your firewall rules with podman when the network reloads, enable the netavark-firewalld-reload.service via systemd. All it does it reload the firewalld rules known by netawark and hooks into firewalld reloading via systemd.
000 0
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 11/10/2026
Get rid of the new FF UI with one tweak 👇️
mastodon.social
000 0
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 09/10/2026
Goodbye Prague, goodbye #OSSummit EU, we've had a blast. It was a great event and I'm very happy about the connections that I made. Let's do more great things like that 🥳
000 0
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 09/10/2026
Last day of #OSSummit EU is on, come and stop by the #SUSE booth! We still have a few plushies left, if you beat our quiz 😉 And we are also showcasing a #RISCV educational emulator on the #RISCV MilkV Pioneer running #openSUSE Tumbleweed. The emulator has […] [Original post on mastodon.social]
000 0
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 08/10/2026
The weather is getting ugly in #Prague, so better stay inside at #OSSummit EU and visit the #SUSE booth. We still have plushies for you, if you pass our quiz 😉
001 1
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 08/10/2026
Day 2 of #OSSummit EU is on, come and stop by the #SUSE booth, take our quiz and win a geeko! And take a peek at our #RISCV MilkV Pioneer running #openSUSE Tumbleweed ported by @ppisa
001 1
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 07/10/2026
We're at #OSSummit EU until Friday, showing of the #RISCV Milk-V pioneer, running #openSUSE Tumbleweed. Come over and take a look! We have a RISC-V emulator too, that emulates RISC-V on RISC-V thanks to @ppisa 🥳
010 1
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 07/10/2026
Heading to #OSSummit EU to showcase the #RISCV MilkV running #opensuse Tumbleweed. And while customizing my badge, I accidentally made a turned Belgian flag. Or a wrong German one 😅
Badge for open source summit eu of Dan Cermak with the three strips below it in black yellow and red
000 0
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 05/10/2026
Wow, tak to bylo rychlé. Moje přednáška z #LinuxDays 2026 už je na YouTube: www.youtube.com/watch?v=WVY0b9DEzyg
000 0
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 05/10/2026
@bagder I wonder from whom they learned that 😉 Maybe from a good prior example from July this year?
000 0
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 04/10/2026
#LinuxDays 2026 is a wrap! We've had a great booth experience this year, with many guests loving the geeko plushies. And some great discussions and feedback from users, the kind of things that you only get on a community event. And you get to play #doom on […] [Original post on mastodon.social]
000 0
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 04/10/2026
I am really getting tired of the Raspberry Pi, every booth demo ends in a catastrophy. Today, sddm dumping core on #tumbleweed 🫩
100 1
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 03/10/2026
Great stuff you get to see at #linuxdays2026 : #opensuse tumbleweed running on a #riscv board, the MilkV thanks to the work by @ppisa and colleagues 🥳 Come to #linuxdays tomorrow to see it live!
000 0
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 01/10/2026
RE: hachyderm.io/@kubewarden/1173645328… Come join us, I'll be there too!
hachyderm.io
000 0
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 28/09/2026
One thing that I really hate about the whole #cloudnative ecosystem, nothing is simple anymore. Deploying a project requires applying five helm charts, three domains, and at the I have another dashboard 😐 I guess I don't see the full picture yet, but it feels like a lot of process & churn
001 1
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 28/09/2026
After far too long, I've finally written a blog post again: dancermak.name/firefox-kiosk.html It's about stuffing #Firefox into a #container with #podman and running it in a wayland session, either on a kiosk booth or on your own machine. Give it a […] [Original post on mastodon.social]
Firefox Kiosk showing get.opensuse.org
000 0
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 24/09/2026
Hey #homeassistant & #homeautomation community! Is the intersection between homeautomation and #FOSDEM attendees really an empty set? If not and you want a home automation devroom to happen, please drop by on the Home Assistant forums […]
mastodon.social
Original post on mastodon.social
012 2
Reposted by Dan Čermák
Brennan Kenneth Brown 👻 BOO! @brennan.social.lol.ap.brid.gy · 01/09/2026
Normalized Fascism in Open Source: $12 Million Given to DHH brennan.day/normalized-fascism-in-o… #politics #technology #opensource #foss #programming
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.
2649 49
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 24/08/2026
@lucsky I am very positively surprised: npm create vite@latest my-app -- --template react-ts created a nodejs app with 0 reported vulnerabilities!
001 1
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 21/08/2026
@lucsky react?
100 1
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 21/08/2026
Gotta love that some things never change: #npm and #react are still security dumpster fires. Ran a `npx create-react-app foobar` followed by a `npm audit report` and got: 28 vulnerabilities (9 low, 5 moderate, 14 high) Nice 💪 Let's try again next year 😅
28 vulnerabilities (9 low, 5 moderate, 14 high)

To address issues that do not require attention, run:
  npm audit fix
100 1
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 24/07/2026
TIL, the coach driver of crown prince Rudolf of Austria Hungary was Josef Bratfisch, whose last name translates to fried-fish: de.wikipedia.org/wiki/Josef_Bratfis… (sadly he only has a German Wikipedia page)
de.wikipedia.org
Josef Bratfisch – Wikipedia
010 1
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 23/06/2026
Gotta love it when you have to tell the Agent how to use its own tools 😅
Opencode chat window with the user saying:
The read tools supports ranges

and the agent responding:

You’re right. I’ll use Read ranges for line-numbered snippets instead of Bash for file ranges.
→Read products/signals.py [offset=240, limit=130]
→Read products/signals.py [offset=417, limit=60]
→Read products/signals.py [offset=512, limit=52]
000 0
Reposted by Dan Čermák
jenny tightpants @jtp.bsky.social · 16/06/2026
social media that's bad for minors is obviously bad for adults too. crazy to me that the move seems to be to just accept that and ban minors rather than regulate the obvious design patterns that were put in there on purpose which make it harmful to its users
5457431454 5.7K
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 16/06/2026
New favorite acronym: AR, stands for acronym redundancy From the two's complement podcast
000 0
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 12/06/2026
At least #claude realized that it was a silly idea 😅
Output of Claude Code saying:
❯ the fuck are you trying to do??

You're right, that was a stupid way to do it. Let me just use Edit:
000 0
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 02/06/2026
Thanks #claude for fixing your own hallucination 🙈
thinking block in Claude Code saying:
Before writing the commit message — I made up issue #1755 in the test docstring. Let me remove that since the plan didn't specify one.
010 1
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 01/06/2026
Arthur Mensch (human in German) is one of the founders of Mistral AI. Am I the only one who finds his last name like an overly specific dementi stressing out that he's definitely human and not an AI 😅? en.wikipedia.org/wiki/Arthur_Mensch
en.wikipedia.org
Arthur Mensch - Wikipedia
000 0
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 29/05/2026
Wow, thanks for nothing #Gemini 🙄 I naively assumed that the blasted #AI knew at least what its own features were
Chat window of Google Gemini showing the text:

I need to pause and apologize—I messed up and gave you inaccurate information in my previous responses. I completely hallucinated an official "Gemini Projects" feature by mixing up a third-party browser extension, competitors' features, and Google's actual AI tools.

To be totally straightforward: Google does not have an official, native feature called "Gemini Projects" that acts as a workspace.
001 1
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 28/05/2026
TIL, fonts are apparently not copyrightable! matthewbutterick.com/chron/the-copy…
matthewbutterick.com
The copyrightability of fonts revisited: Matthew Butterick
Matthew Butterick
000 0
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 28/05/2026
When #perl developers write #python 🙈
Source code showing:
        for comp in dir.split('/'):
            if comp == '' and subdir != '':
                next
010 1
Reposted by Dan Čermák
Erik Uden 🚩 @erikuden.mastodon.de.ap.brid.gy · 22/05/2026
Oh my god bruh
A screenshot of a Google search “disregard definition” 

AI Overview
disregard
/ˌdɪsrɪˈɡɑːd/

Understood. I have cleared my memory of any previous instructions and am ready for a fresh start.How can I help you today? Whether you need to plan a trip, calculate figures, or find local spots in Hanover, just let me know what you are looking for!
111473 73
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 20/04/2026
Disadvantage of having a lot of RAM, you totally miss that blueman applet went bananas and started consuming ~8GB of memory 😱
000 0
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 13/04/2026
That feeling when you log into your Humble Bundle account and admire all the weird stuff that's in there 😅 Air fryer cookbook ✔️ 26 Battlestar Galactica comics ✔️ oooh, look, System shock! I need to go, for reasons
000 0
Reposted by Dan Čermák
Jonathan Kamens 86 47 @jik.federate.social.ap.brid.gy · 09/04/2026
RE: flipboard.com/@404media/404-media-q… If you think there's any chance that law enforcement might ever be interested in the content of your Signal chats, and you don't want them to have access to them, then setting up […]
federate.social
Original post on federate.social
0145 45
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 01/04/2026
lore.kernel.org/lkml/20260401131226… Patch to disable #emacs on #linux (mind the date)
000 0
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 30/03/2026
@larsmb Oder uns gegenseitig wegbomben. Oder uns die Kehle aufschneiden, weil wir an die falschen imaginären Freunde glauben. Die Liste ist schier endlos 😕
000 0
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 28/03/2026
it's not the NVME... even a live system dies with squashfs errors
000 0
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 28/03/2026
That feeling when you come to a conference, and the demo system's NVME disk immediately dies 🫠
100 1
Reposted by Dan Čermák
Bruce Lawson ✅ ♫ ♿ ✌️♂️✊ @brucelawson.vivaldi.net.ap.brid.gy · 23/03/2026
A man used LLMs to generate hundreds of thousands of "songs", then used bots to stream them billions of times, to collect $8m in royalties. www.justice.gov/usao-sdny/pr/north-… Is there a better metaphor for […]
social.vivaldi.net
Original post on social.vivaldi.net
6252 52
Reposted by Dan Čermák
daniel:// stenberg:// @bagder.mastodon.social.ap.brid.gy · 20/03/2026
The open source vulnerability scanner trivy has experienced a *second* security incident: a compromised release (v0.69.4) was published to the trivy repository. www.stepsecurity.io/blog/trivy-comp…
stepsecurity.io
Trivy Compromised a Second Time - Malicious v0.69.4 Release, aquasecurity/setup-trivy, aquasecurity/trivy-action GitHub Actions Compromised - StepSecurity
On March 19, 2026, trivy — a widely used open source vulnerability scanner maintained by Aqua Security — experienced a second security incident. Three weeks after the hackerbot-claw incident on February 28 that resulted in a repository takeover, a new compromised release (v0.69.4) was published to the trivy repository. The original incident disclosure discussion (#10265) was also deleted during this period, and version tags on the aquasecurity/setup-trivy GitHub Action were removed. Trivy maintainers deleted the v0.69.4 tag and Homebrew downgraded to v0.69.3. The following is a factual account of what we observed through public GitHub data.
053 5
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 19/03/2026
@larsmb Them imploding would solve the cash burn rate problem 😅 Sadly, that would also drag Astral down into hell and who knows what would happen to ruff & UV
000 0
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 19/03/2026
OMG openai.com/index/openai-to-acquire-… #openai is acquiring Astral, the author's of #uv, #ruff and #ty Well, I'll probably now defer adopting more of the astral tech stack. Or at least until openAI fixes their insane cash burn rate
101 1
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 19/03/2026
You gotta love #claude for calling out itself for hallucinating changes 😂
Console output showing:
 Good - the Plan agent hallucinated about state column removal and alembic migration changes. Those files are NOT modified in the worktree. Let  
  me now write the accurate plan.
010 1
Reposted by Dan Čermák
Lars Marowsky-Brée 😷 @larsmb.mastodon.online.ap.brid.gy · 11/03/2026
Of all the stupid, this is close to the top. www.businessinsider.com/ai-compute-…
businessinsider.com
Silicon Valley is buzzing about this new idea: AI compute as compensation
AI inference emerges as a critical factor in tech compensation, impacting engineer productivity and Silicon Valley hiring dynamics.
212 2
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 05/03/2026
Sneak peek of a feature that we're adding to skiff, an #OCI / #docker image analysis utility: `pkg_diff` It does what the name suggests, it displays the version changes between two container images.
Console output showing the following text:
🕙[ 11:48:51 ] ❯ ./bin/skiff pkg_diff -n registry.suse.com/bci/bci-base:15.7 -o registry.suse.com/bci/bci-base:15.6
Package diff: 0 added, 1 removed, 41 modified, 97 unchanged (total: 139)
Removed:
  - libpcre1 8.45-150000.20.13.1

Modified:  
  ~ branding-SLE: 15-150600.45.3.2 -> 15-150700.48.2 
  ~ container-suseconnect: 2.5.5-150000.4.75.1 -> 2.5.6-150000.4.80.2 
  ~ curl: 8.14.1-150600.4.31.1 -> 8.14.1-150700.7.11.1      
  ~ findutils: 4.8.0-150300.3.3.2 -> 4.10.0-150700.2.6  
  ~ glibc: 2.38-150600.14.37.1 -> 2.38-150600.14.40.1
  ~ gpg2: 2.4.4-150600.3.9.1 -> 2.4.4-150600.3.15.1 
  ~ grep: 3.1-150000.4.6.1 -> 3.11-150700.1.8
000 0
Dan Čermák @defolos.mastodon.social.ap.brid.gy · 05/03/2026
Day 2 of #PYUR delivering top notch service (as in it's completely dead). So we're on the backup line, which feels like dial up 🤬
000 0