Sign in

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

Pierre Bourdon

@delroth.mastodon.delroth.net.ap.brid.gy
182 followers 2 following 412 posts

Reverse engineer, open source developer and maintainer. Ex-infrastructure security tech lead, now on break. he/him. pfp: vgen.co/angelrosestar [bridged from mastodon.delroth.net/@delroth on the fediverse by fed.brid.gy ]

PostsRepliesMedia
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 22/09/2026
EU cultural victory: I just booked a train in Japan on the Japanese language version of the company's website, and the purchase form had a checkbox: "[ ] I agree with the terms of service (our terms of service are compliant with the GDPR)"
020 2
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 21/09/2026
@dalias I think this is a very extreme position even among the most AI opponents at this point. I respect it, I have no reason to argue with you about it anyway. But I think that if you're ever in a position where you have to build consensus, this is not an argument that will resonate with many […]
mastodon.delroth.net
Original post on mastodon.delroth.net
000 0
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 21/09/2026
@dalias I think you're significantly less "optimistic" about the future qualitative capabilities of LLM based systems than I am. That's fair, no-one can predict the future. I still think you'd agree that between: 1. quality improves sufficiently to be indistinguishable from an average human […]
mastodon.delroth.net
Original post on mastodon.delroth.net
100 1
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 21/09/2026
Quality is easy to argue against now, especially in open source communities. It sounds semi objective, there are a ton of sloppy mass produced contributions in search of a problem which are spamming a lot of projects, etc. But I think it's just wishful thinking to assume that within 3 years this […]
mastodon.delroth.net
Original post on mastodon.delroth.net
000 0
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 21/09/2026
Hot take: if you have ethical or social problems with AI, you should not try to hide them behind quality problems. It's almost a certainty that quality will continue improving, and in fact even now a lot of the quality problems are avoided by a knowledgeable user of the tools. When that (imo […]
mastodon.delroth.net
Original post on mastodon.delroth.net
2113 13
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 13/08/2026
For more background: we went to view the eclipse on a hill on the eastern side of the Zürisee (Zollikon Allmend), which means we had a good view not only on the eclipse but on the Albis hills chain where most of the crowd went. There were a ton of […] [Original post on mastodon.delroth.net]
000 0
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 13/08/2026
Even took a photo of the camera after it happened because people might think it was photoshopped otherwise.
111 1
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 13/08/2026
I got some good photos of the partial eclipse in Zürich today, but to be fair all of them were... eclipsed (😎) by this once in a lifetime unplanned shot from a friend of mine. Luck + preparation always wins. Also on reddit […] [Original post on mastodon.delroth.net]
Partial solar eclipse with a paraglider transit.
21776 76
Reposted by Pierre Bourdon
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 14/04/2026
alright here we go codeberg.org/keepasschi (linked post)
KeePassXC asks us to be skeptical of them if we are skeptical of LLMs. This is a convincing argument. A password manager doesn't need 300 regular contributors armed with 14 LLMs; it just needs to do its job, be stable, and be ported to Qt 6 already.

We are a small group of engineers with extensive open source maintenance and information security experience, and we forked KeePassχ from KeePassXC 2.7.10, the last release before the advent of the LLM policy linked above. We like using a robust, secure, and trustworthy password manager, so that's what we'll focus on. Anything on top of that is a bonus.
51946 46
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 01/04/2026
I guess it's time to look at self-hosting as a stopgap, but realistically given the direction I expect them to go either closed source or full slop within months-years so heh.
000 0
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 01/04/2026
So I guess @opencollective is basically dead, huh. Now on top of asking users to pay for a "platform tip", they're also taking money from the other hand and charging fiscal hosts and collectives absurd fees. And while looking into this I find out that they started working on a "new web3 branch […]
mastodon.delroth.net
Original post on mastodon.delroth.net
101 1
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 26/03/2026
The fucked up weather this past week in Zürich means I get to take photos with both cherry blossoms and some snow tonight.
010 1
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 21/03/2026
what is this
110 1
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 21/03/2026
☁️🐋 over Mainau Island a few minutes ago
001 1
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 18/03/2026
@leo no idea what the legal requirements are on that point
000 0
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 12/03/2026
The best argument for Nix flakes is to try using any of the alternatives that people have tried to build. (Originally I wrote "tried to design" but frankly I don't think much design happened.)
111 1
Reposted by Pierre Bourdon
:youtube_logo: No Boilerplate @noboilerplate.namtao.com.ap.brid.gy · 17/02/2026
PSA: If you block the `claude` user on GitHub, you'll get a warning every time you view a repo with that user in its commit history. This allows you to, the moment you look at a repo, immediately adjust your expectations. You may do so here: github.com/settings/blocked_users
A github screenshot showing a repo with the message "a user you've blocked has previous contributed to this repository"
2311159 311
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 06/02/2026
Why do I both reporting issues to Element folks really.
000 0
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 06/02/2026
TIL that in its default configuration, the Matrix Dendrite homeserver will refuse to federate over v6 entirely due to some hardcoded default ACLs that aren't documented anywhere and include "0.0.0.0/0" but not "::/0". Very serious software […]
mastodon.delroth.net
Original post on mastodon.delroth.net
120 2
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 27/01/2026
I'd say this server migration was decently successful.
110 1
Reposted by Pierre Bourdon
Gabriele Svelto @gabrielesvelto.mas.to.ap.brid.gy · 22/01/2026
In the early days of personal computing CPU bugs were so rare as to be newsworthy. The infamous Pentium FDIV bug is remembered by many, and even earlier CPUs had their own issues (the 6502 comes to mind). Nowadays they've become so common that I encounter them routinely while triaging crash […]
mas.to
Original post on mas.to
6662 62
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 01/01/2026
Fireworks monitoring is back to baseline levels.
020 2
Reposted by Pierre Bourdon
Elen Le Foll 🇫🇷 🇬🇧 🇩🇪 @elenlefoll.fediscience.org.ap.brid.gy · 30/12/2025
A uniquely British problem.
Sticker on a southeastern train ticket machine: This ticket machine can't currently accept banknotes featuring King Charles III. Banknotes showing Queen Elizabeth II are still accepted.
1253107 107
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 29/12/2025
Zürich has been stuck in the fog for about 3 weeks, so today I took the train 80min to go up above the clouds. Was almost t-shirt weather at the summit of Rigi, no clouds in sight... except below us.
110 1
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 28/12/2025
Today's cursed Linux debugging session looked like this if I cut the middle parts: Symptom: guest VMs on our new hypervisor cannot run processes as non-root users. Solution: zfs set acltype=posix rpool
000 0
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 18/12/2025
@leo I think in theory that's a use case for Forgejo federation, but that's still some years away unfortunately :(
000 0
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 02/12/2025
@jom GH sponsors apparently?
000 0
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 02/12/2025
@merlin smart, avoids URL conflicts with whatever app is running on the domain, while making it easy to set exemption cookies because you're serving from the same origin.
000 0
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 28/10/2025
@jon that's part of the "bug" option imo :) and yeah, in this case I do think it's more likely than malevolence too, but it's not like there isn't precedents in both directions... Actually @12train seems to show the correct option (TER ticket with TERGV extra), maybe they can chime in to say if […]
mastodon.delroth.net
Original post on mastodon.delroth.net
101 1
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 28/10/2025
Interesting train timetable bug/anticompetitive feature (you decide...): if you ask SBB or DB there is no direct train between Valenciennes and Arras, because the train is a TGV to Paris with "boarding only" stops at intermediate stations. But if you ask […] [Original post on mastodon.delroth.net]
345 5
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 27/10/2025
How dysfunctional and incompetent must SNCF be that they can't find a train for a short regional journey starting in 4h from one of their main hubs.
000 0
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 19/10/2025
Nice end of season hike at the foot of the Aletsch Glacier: www.komoot.com/tour/2643638583 I didn't do much hiking this year so 600m d+ was a bit more tiring than it should be, but the scenery made it worth it. Plus, a really cool suspension […] [Original post on mastodon.delroth.net]
110 1
Reposted by Pierre Bourdon
Jared White (ResistanceNet ✊) @jaredwhite.indieweb.social.ap.brid.gy · 17/10/2025
This is the Big Lie of #OpenSource. (It is also bizarre for DHH to be quoting an LLM in this matter, but I digress) Tech communities are *already* fractured. There is no "big tent". Instead, what happens is a slow brain drain. Troll-friendly spaces built on […] [Original post on indieweb.social]
DHH @dhh

Grok is not holding back!

Grok @grok

Ideological litmus tests like GNOME's rejection of Framework funds reveal how purity spirals fracture tech communities that once prioritized code over politics. Attacks on DHH typically arise because he calls out hypocrisy in left-leaning circles without apology, which triggers defensive overreactions. Open source succeeds through diverse contributions, not by shunning allies over perceived heresies—pearl-clutching indeed weakens the ecosystem.
306 6
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 15/10/2025
@leo aren't sparpreis tickets specific to one train? or is this in case of a delayed/cancelled train?
100 1
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 30/09/2025
Oh hey who would have guessed the #nixos SC was just lying about their conflicts with the moderation team? And that they'd leave logs clearly outlining their intentions to deceive? Can't believe it! /s […]
mastodon.delroth.net
Original post on mastodon.delroth.net
003 3
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 29/09/2025
Today in the #nixos community drama, a member of the NixOS Foundation's board liking a forum post by a rando with ~10 PRs merged in 2 years containing choice quotes like: > This is an open source software packaging solution, not a political arena. > please don’t try to keep one foot in the […]
mastodon.delroth.net
Original post on mastodon.delroth.net
110 1
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 28/09/2025
Baking pun.
020 2
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 28/09/2025
It's always fun to witness the implicit agreement between graffiti artists and train engineers - don't screw with the important markings and we won't screw with your graffiti (on cargo trains at least).
066 6
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 27/09/2025
Like, a competent SC should be able to take a look at the current moderation team and figure out the consequences for asking to replace one of the members with a known agitator whose main claim to fame is "friend of all the banned people". The fact that they can't understand that is the root […]
mastodon.delroth.net
Original post on mastodon.delroth.net
000 0
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 27/09/2025
(not linking to the drama, if you care you can make the effort to find it I'm sure)
000 0
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 27/09/2025
I find the latest instance of #nixos drama kinda interesting: I'm usually fairly aligned with one of the two sides, but here I feel like the mod team is very much misdiagnosing the problem. IMO it's desired that the SC should have oversight over the mod team and be able to keep them accountable […]
mastodon.delroth.net
Original post on mastodon.delroth.net
300 3
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 26/09/2025
gh api -H "Accept: application/vnd.github+json" /repos/basecamp/omarchy/issues/1913/reactions --paginate | jq '.[] | select(.content == "-1")' | grep '"login"' | sort -u | cut -d '"' -f 4 | while read username; do gh api --method PUT -H "Accept: application/vnd.github+json" […]
mastodon.delroth.net
Original post on mastodon.delroth.net
001 1
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 26/09/2025
I admire the baiting efforts put in place to seed everyone's GitHub's block lists: github.com/basecamp/omarchy/issues/…
github.com
Code of conduct? · Issue #1913 · basecamp/omarchy
What do you need? Have you considered adding a code of conduct for this project, and establishing processes for dealing with toxic behavior? The contributor covenant is a useful place to start.
120 2
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 24/09/2025
Wait, people are still surprised that Cloudflare is pandering to fascists? drewdevault.com/2025/09/24/2025-09-… (I'm sure Drew isn't and knew about this, and I appreciate the evidence collecting in this post. But yeah, it's just Cloudflare doing what […]
mastodon.delroth.net
Original post on mastodon.delroth.net
010 1
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 23/09/2025
Considering actually voting in the next #nixos SC elections - at first I was "whatever" because it's not like the SC can reasonably improve things, but actually having the shittiest possible SC elected might accelerate a well needed implosion so there might be a point in voting after all!
000 0
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 17/09/2025
The latest easylist / youtube viewcount fiasco might be the biggest accidental advertisement for the benefits of MV3 I've seen in a while. It's a great reminder about how little care and quality control goes into easylist, and how batshit insane it was to give it the equivalent of arbitrary […]
mastodon.delroth.net
Original post on mastodon.delroth.net
010 1
Reposted by Pierre Bourdon
abadidea @0xabad1dea.infosec.exchange.ap.brid.gy · 15/09/2025
Why Americans Don't Walk To School - www.youtube.com/watch?v=lShDhGn5e5s this neighborhood he filmed looks so much like America-as-I-know-her that it hurts. When I was a child, I lived in a housing development, a separate loop from the main road, nothing but houses on both sides for the […]
infosec.exchange
Original post on infosec.exchange
9543 43
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 14/09/2025
Love when DB tells me early enough about train cancellations that I can end up getting home 2h earlier than planned (and with a more direct itinerary). Caught a direct 16:50 train from Frankfurt to Basel just before it left!
000 0
Pierre Bourdon @delroth.mastodon.delroth.net.ap.brid.gy · 13/09/2025
4W / 3L / 1T! Just one win off from qualifying for day 2, and significantly above my expectations for my first major tournament. Now to prepare for the losers' tournament tomorrow since my train back is only at 6:30pm :p
000 0