Elektrine lite

← Feed

Emmanuele Bassi

ebassi@mastodon.social

<p>FLOSS project necromancer.</p><p>Geek, husband, lover, software developer, Londoner. Not necessarily in that order.</p><p>he/him</p><p>Proud <a href="https://mastodon.social/tags/GTK" class="mention hashtag" rel="tag">#<span>GTK</span></a> and <a href="https://mastodon.social/tags/GNOME" class="mention hashtag" rel="tag">#<span>GNOME</span></a> dev; member of the GNOME Foundation.</p><p>&quot;One of the people responsible for the failure of the Linux desktop&quot;, according to a random YouTube user.</p><p>Opinions are always my own, but if you don&#39;t like them that&#39;s too bad.</p>

Posts

  • Post #3958629

    It&#39;s summer, students are at home, and some of them found time and resources to run Comrade Claude on FLOSS projects—likely to build some clout and pad their CV. It goes without saying that if you decide to perform the equivalent of a denial of service on a project&#39;s contributors base, you&#39;re going to find in the harshest way possible that modern code forges have the ability to ban you and your little LLM friend.

  • Post #3954191

    I&#39;m happy to finally see X11 go down into the retro niche where it belongs https://github.com/isene/frame

  • Post #3539062

    At the tender age of 45 I may have finally come to accept that my gut is a good judge of character

  • Post #3539061

    Happy to report that the new Ghost in the Shell does not disappoint: it adapts the manga in a beautiful way.

  • Post #3397526

    New rule: if you have the money to run an LLM as a glorified fuzzer with a markdown output generator in order to file security issues, then you&#39;re on the hook for everything: from scripts to logs, from requesting a CVE to providing *at least* a band-aid patch. Otherwise off into the bin you go, because you&#39;re just wasting people time.

  • Post #2256333

    RE: https://mastodon.social/@ebassi/116466422628297229 The absolute nadir of humanity is made of the people that use an LLM agent to go through the submission process three times in a row, get their asses banned for it, and then whine like children found with their hands inside the cookie jar about the ban, blaming the agent for doing stuff. The abdication of personal responsibility at both ends of this process is what makes me sad and angry. And for what? There&amp;#39;s no monetisation at th...

  • Post #1879395

    RE: https://fedi.lwn.net/@lwn/116483835313862451 Seth was the leader of the GNOME Usability project, which led to the creation of the human interface guidelines; the words might have changed over 25 years, but he&amp;#39;s one of the people that made the Linux desktop, and we&amp;#39;re still walking in his footsteps.

  • Post #1783786

    RE: https://mastodon.social/@hynek/116476031032569096 As much as I enjoy seeing a pompous startup founder getting owned by their own stupidity, the bit that makes me repeatedly slam my head on my keyboard is: &amp;quot;After the deletion, I asked the agent why it did it.&amp;quot; The stochastic parrot doesn&amp;#39;t know *why*, nor it will answer *why* it did stuff: you just asked an LLM to summarise what it did, and inject some word salad to fill out the steps. These people are self-delud...

  • Post #1666023

    Buona festa della Liberazione

  • Post #1472231

    In honour of Patrick Muldoon&amp;#39;s passing, I put &amp;quot;Starship Troopers&amp;quot; on this evening. It&amp;#39;s still amazing how *unsubtle* the movie is, and that&amp;#39;s even before you see Neil Patrick Harris in a SS uniform…

  • Post #1307860

    Inside me there are two memes. One is about music players for GNOME. The other one is about music players for GNOME.

  • Post #1113041

    It&amp;#39;s very kind, in these divisive times, of the Cheney family to provide a free, gender neutral public toilet

  • Post #960799

    Day one of All Systems Go is now over, and we’re chilling at the social event. Tomorrow, my colleague @berto will present his work on Dirlock in the afternoon, don’t miss it! https://cfp.all-systems-go.io/all-systems-go-2025/talk/AAWNQT/ #allsystemsgo #igalia

  • Post #924284

    &amp;quot;Why am I getting notifications on my name from slop news websites?&amp;quot; Oh, there&amp;#39;s a new Ubuntu LTS coming out, and folks found out that the unmaintained Google Drive integration that has been on the chopping block for four years has finally been turned off downstream as well, and I was the poor soul that said it last on Discourse. Just another normal day in GNOME land.

  • Post #924281

    I&amp;#39;m leaving the Artemis 2 comms channel in the background while I work, like the nerdiest coffee shop chatter, and I caught the most beautiful exchange regarding the fact that the mic packs have minimal front/back differences, and capcom was making it clear that the astronauts have to talk into the black nub at one end, because that is the microphone

  • Post #742412

    Happy GNOME 50 release day! https://release.gnome.org/50/ #gnome #gnome50

  • Post #736598

    Embloggeration happened: https://www.bassi.io/articles/2025/08/03/governance-in-gnome/ For those who were unable to attend, or see the recording, these are the notes for my GUADEC 2025 presentation about introducing a formal technical governance in GNOME, starting from a &amp;quot;change proposal&amp;quot; process, through the addition of a steering committee to evaluate those changes, and all the way down to the removal of the role of the &amp;quot;maintainer&amp;quot; for projects that exist...

  • Post #736586

    I have been working on this project at @igalia for about a year, alongside @tchx84 https://www.igalia.com/2026/03/09/Introducing-Moonforge-A-Yocto-Based-Linux-OS.html There&amp;#39;s more to come, so stay tuned #igalia #yocto #moonforge

  • Post #736585

    Embloggeration happened: in which I talk a bit about what I&amp;#39;ve been doing at Igalia in 2025 https://www.bassi.io/articles/2026/03/17/lets-talk-about-moonforge/ #igalia #moonforge #yocto #openembedded

  • Post #713301

    Happy GNOME 50 release day! https://release.gnome.org/50/ #gnome #gnome50

  • Post #659238

    Whoever came up with GitHub actions should be tarred and feathered. That’s it, that’s the toot.

  • Post #659237

    RE: https://mastodon.social/@ebassi/116199980428144654 To be honest, it&amp;#39;s quite shocking just how bad GitHub Actions are as a flagship product; completely opaque, zero debugging or logging, documentation is a toss up between &amp;quot;terse to the point of uselessness&amp;quot; and &amp;quot;LLM-enhanced word vomit&amp;quot;. To cap it off, the GitHub documentation itself is so bad it&amp;#39;s not even funny. I didn&amp;#39;t know it could happen, but they made me pine for GitLab&amp;...

  • Post #659236

    I have been working on this project at @igalia for about a year, alongside @tchx84 https://www.igalia.com/2026/03/09/Introducing-Moonforge-A-Yocto-Based-Linux-OS.html There&amp;#39;s more to come, so stay tuned #igalia #yocto #moonforge

  • Post #659235

    Nothing makes a case for closed source development practices like free and open source software users

  • Post #659234

    If your FLOSS project self-hosts its issue tracker, may I recommend implementing a rule that redirects any referral coming from reddit to: https://www.myinstants.com/en/instant/fart-with-extra-reverb-63068/

  • Post #644349

    &amp;quot;I don&amp;#39;t understand why people in this political and ethical movement related to software development and consumption have strong opinions about the politics and ethics of a bunch of software development tools&amp;quot; is an incredibly nuclear level take that boggles the mind

  • Post #620921

    Congrats to @alice for winning the GNOME Pants! Absolutely well deserved for her work on the platform and libadwaita #gnome #guadec2025

  • Post #542241

    This is definitely not how I imagined my Thursday would start

  • Post #484476

    RE: https://podcasts.social/@kuk/116115979867018710 It was an absolute pleasure to be invited to chat about GNOME and its community