News

  • NixCon 2025

    This year’s NixCon was held in Rapperswil-Jona, near Zürich — known in the Nix community as the location of its biannual meet-up Zero Hydra Failures. As such, I managed to come better prepared this time, not having had to borrow laptop chargers this time. While the number of attendees and talks has been growing year over year, the event’s venue, Ostschweizer Fachhochschule, largely managed to accomodate the attending crowd.

    The event further looked more professionally organized than last year’s still, with one new addition including the use of colored bracelets to tag your intent, some of which included wanting to learn more, wanting to teach, being open to hugs (!), and participating in the 🐝 bee game that served as an ice-breaker to get to know some more fellow Nixers. Merchandise available to attendees included the usual T-shirt and stickers, but hammers as well, with two highlights by Applicative Systems including @tfc’s booklet Nix Antipatterns and QR-based certified Nix user stickers, which could be claimed such as to provide a personal profile from public statistics for your linked GitHub account.

    One of the great parts about seeing fellow Nixers is the ability to bounce ideas off of one another, and half-way through the opening ceremony @edef1c had helped me find out how to manifest files in modular function application, a sub-challenge to integrating SelfHostBlocks’ contracts with Clan’s Vars. On that topic, in @ibizaman’s absence I managed to further gauge community sentiment on his outstanding RFC — overall seemingly regarded as a step in the right direction. I got to explain a bit about this at a brief podcast interview there as well.

    During my time there I got to meet new and familiar faces as well, among which former project colleagues @fricklerhandwerk and @roberth (who did a presentation on NixOps4), as well as @erictapen of fellow NGI project NGIpkgs. It was cool getting to see some attendees who’d flown over from other continents as well, including steering committee members @gabriella439 and @winterqt — as well as the ever-present @adisbladis, who yet again presented on packaging Python projects rather than on his futuristically ergonomic portable computing set-up.

    On a more serious note, the convention offered a wide range of interesting talks, with some personal picks including ones on sandboxing library jail.nix, automated fixing of build failures, OTA updates by systemd-sysupdate + systemd-repart, as well as on finit-based NixOS alternative finix. For those who weren’t able to make it to the event (or wished we didn’t have to choose among the four tracks on-site!), they offer recordings of the talks as well.

    Once the talks were over, I had the opportunity (thanks again @refroni!) to attend a gathering organized by Flox and Numtide as well, which made for a nice opportunity to say hi to some more people. Overall, this community has definitely been maturing — and I’m looking forward to seeing everyone there again.

    Read more: NixCon 2025
  • What Hackers Yearn 2025

    WHY 2025 was part of the International Festivals for Creative Applications of Technology (IFCAT) foundation’s quadrennial volunteer-led hacker camps, outdoors variants of the same tradition as the conventions by the German Chaos Computer Club.

    While the event was hosted in the Netherlands’ Oudkarspel, the gathering was by no means domestic — in fact, strolling across the tents, one might just about conclude the event were hosted in Germany instead.

    What best stood out at the event was the massive amount of work that went into organizing it, alongside its playful nature, with e.g. a sticker-clad beatbox robot carried around the site, and a literal fire wall 🔥.

    Historically the Netherlands had been amenable to those testing the security of computer systems, with the domestic ‘hacking law‘ having been ratified only in 1993. Aside from the number of devices per attendee (allegedly at 1.5 — more often than not covered in stickers), local coverage of the event as such emphasized the activist roots of the scene, as forefighters of digital privacy, digital security, and digital autonomy.

    And admittedly, despite the overwhelmingly white-collar crowd, the scene would strike one as at least adjacent to the anarchist culture one might usually find at squat cafes. This included for example its gender-non-conforming contingent (yours truly no exception), with a pond at the terrain having been marked on the event map as Gulf of Blahaj.

    Moreover tho, there was its aforementioned emphasis on volunteers and self-sufficiency, which also makes for the core of the open-source software and hardware movements — while most food options available on-site were still commercial (with stands offering free fries/pancakes attracting long lines), one bigger tent erected within the event terrain functioned as an internal supermarket.

    Given the side of the event one would generally only be able to experience part of the event’s 100-ish locations including a party stage, hardware modding, an arcade hall (with part of the gaming machines in Japanese), a sauna, some geographic contingents, a volunteer-based chaos mail service delivering messages throughout the event(s) ‘at the speed of chaos’, a karaoke bar, a ‘USA refugee camp’, a dancing space, halls hosting several tracks covering workshops, talks and entertainment, pyrotechnics show symphony of fire (😻) featuring tesla coils to play music from the likes of Mega Man, Nirvana, Super Mario, ACDC, Star Wars and Batman — as well as, most relevant for our purposes, a NixOS tent (courtesy of @lassulus).

    Aside from getting to see new and familiar faces again, this also gave me the opportunity to meet Clan’s @hsjobeki to discuss challenges on Nix GUIs, get valuable advice on technical architecture from @raitobezarius, get a sense of what other Nixers were hacking on, borrow a tent for my stay (thanks @arianvp! 🙏).

    Halfway through my stay also marked the filing of NixOS’s contracts RFC, offering me something to further review and hack while building upon our earlier efforts from ZHF 25.05, in a setting that allowed me to gather some feedback from other Nixers there as well. I’ve personally been kind of exciting about this development, which would expand not just what’s possible in NixOS, but I believe would offer an important step toward our long-term ambition of normalizing data portability for NixOS-based services as well.

    Finally, the event also allowed us to run into some of the NLNet people to hang out and catch up.

    While this was my first time at this line of events, I definitely ended up feeling right at home, and am looking forward to attend again in the future.

    Read more: What Hackers Yearn 2025
  • NixOS 25.05 ZHF meetup

    Over the weekend of May 24-25, Fediversity developers @fricklerhandwerk and me (kiara) congregated near Zürich to attend the NixOS 25.05 Zero Hydra Failure meetup & hackathon.

    As it turns out, once the event hit, NixOS 25.05 had already been released, giving attendees the opportunity to focus on longer-term efforts — as well as just better getting to know one another.

    At an initial round of lightning talks, I got to give a quick overview of our project, which ended up resulting in extensive feedback (thanks, @lorenz!).

    With various parts of the (local) Nix community present there, we also managed to further engage on efforts such as the NixOS website, Vars, app-shell, and a PoC by @fricklerhandwerk and @ibizaman we felt quite proud of for Nix module interfaces.

    We made use of the opportunity to do some planning on Fediversity as well, which together with the external feedback we’ll process further over the coming days to further refine our roadmap.

    All in all, getting to sync up with our peers from the community again was pretty fun, and we feel excited for the improvements (and meetups!) ahead.

    Read more: NixOS 25.05 ZHF meetup
  • Visiting Rust week

    While the focus in our core tech stack for Fediversity is on Nix, to gain some inspiration from our fellow engineers, as a Fediversity engineer I (developer kiara) found the opportunity to attend Rust week as well, hosted at Kinepolis Jaarbeurs in Utrecht.

    Rust week’s dates coincided with the anniversary of the language’s 1.0 release, despite its popularity just a decade earlier.

    Activities offered a range of activities from talks to workshops, including both technical presentations and a more industry-oriented track.

    The event kicked off with a keynote from Rust veteran Alex Crichton, giving a recap of progress over its life, describing the success we know it for today as owing to robust technical foundations such as its focus on safety, to its community, and its continual improvement.

    Further talks highlighted language features, project learnings, as well as engineering philosophy and calls-to-action.

    Coming from outside the ecosystem, I particularly enjoyed a talk on rewriting Vim in Rust, one on accessibility demonstrating a game of Tic Tac Toe playable using just audio and a keyboard, as well as a more light-hearted one on why not to try floating point hashing.

    As a developer-oriented conference hosted at a cinema, the venue was further equipped with tongue-in-cheek Rust-oriented plays on blockbuster movies, and booths showcasing the offerings of various organizations active in this space. Merchandise such as the obligatory stickers prominently featured its cutesy mascot crustacean Ferris the crab. And in fact, a make-up artist offering glitter tattoos had various attendees lining up to get the mascot’s glittery likeness on the back of their hand.

    Speaking of attendees, the event featured Rust enthusiasts from across the globe, with significant gender-diverse contingent included, making me feel all the more at home (as a trans person myself). All in all, it was great getting to meet like-minded engineers there, both new faces — as well as those I already knew from the Nix community.

    While not as immediately relating to my day-to-day activities on Fediversity, I had a good time getting to see across the fence — and hope to still find a better opportunity to learn more.

    Last but not least, I would like to give a shout-out to event sponsor flox for sponsoring my attendance.

    Read more: Visiting Rust week
  • Ready for Fediforum?

    Next week we will join FediForum. This is an online held event where participants help to create the program, a so called ‘unconference‘. So what’s FediForum about?

    In their words:

    Open protocols, not closed platforms. The Fediverse, Mastodon and ActivityPub. Bluesky and AtProto. Human connections, not AI bots, nor fake news nor manipulative algorithms. New funding models. New forms of governance. Better trust and safety. Direct relationships to stakeholders and customers. Interoperability across social platforms everywhere, and so much more.

    After a decade of stagnation, next-generation social media is breaking out of the closed silos and connecting the world into a global, open social web. It’s a wild world full of opportunity.

    FediForum brings together the leading thinkers and doers who build this new Open Social Web.

    At this event we want to show you more about the work we have done and the plans we have with Fediversity. We will also show a demo of our work, which is very much a ‘work-in-progress’.

    We look forward to meeting you and chat about the decentralized future that lies ahead. See you next Tuesday (2025-04-01) and Wednesday (2025-04-02) at FediForum!

    Read more: Ready for Fediforum?
  • Want to have a look into our kitchen?

    You can!

    Our code repository (thanks Forgejo!) is publicly accessible, so feel free to have a look into our kitchen.

    Keep in mind though, that this project is very much under construction. There is nothing to install or run yet, but you can already have a look at what our chefs are preparing…just don’t tell Gordon Ramsay yet 😉

    If you have any questions, feel free to contact us.

    Photo by Pylyp Sukhenko on Unsplash

    Read more: Want to have a look into our kitchen?
  • Dutch civil society calls for organisations & individuals to engage and invest in alternatives to big tech social media in The Netherlands

    On 10 January 2025 five Dutch civic organisations called upon the Dutch government to get rid of big tech social media platforms, such as X (aka Twitter), Instagram and Facebook with immediate effect.

    The call refers to recent developments surrounding the deliberate stopping of moderation by Meta, the unashamed search for political power by the owner of X (aka Twitter) and the danger this poses to our democratic rule of law and freedom.

    Today, an even larger coalition of Dutch civic society calls cultural and civil society organisations, as well as individual users to actively engage & invest in alternative social media platforms that safeguard public values.

    Fediversity applauds these calls by Dutch civic society.

    With our project, we are actively building the tools to support these, and other calls for digital autonomy. Facilitating organisations and individuals to leave big tech platforms for alternative platforms based on open-source software and open standards.

    We belief that strategic digital autonomy is of paramount importance for our ability to communicate, collaborate, innovate and adapt in a continuously changing world.

    Sadly, this has been severely hampered by the dependence on multinational ‘hi-tech’ conglomerates commonly know as Bigtech. Their insidious business models and practices have stifled competition, led to price gouging in certain markets, concerns about the use of personal data without consent. and attempts to influence elections undermining our democracies.

    We need to free ourselves, our institutions, our companies, our
    societies and our economies from the claws of Bigtech.

    With Fediversity, we want to contribute to this, by offering you the
    means to free yourselves from the shackles of Bigtech.

    Built upon the solid foundations of NixOS and NixOps we are working on the blueprints to ‘automagically’ create, configure and maintain a set of interoperable open-source software application services. Using these blueprints we (and you!) will be able to quickly offer a compelling set of alternative services to the more well-known Bigtech platform services.

    We are not there yet, but keep an eye on this website, subscribe to our feed or follow us on Mastodon for the latest news on our work.


    Read more: Dutch civil society calls for organisations & individuals to engage and invest in alternatives to big tech social media in The Netherlands
  • Fediversity at FOSDEM 2025

    The Fediversity team will be travelling to the Brussels in February to attend the annual FOSDEM conference.

    FOSDEM is a free event for software developers to meet, share ideas and collaborate. Every year, thousands of developers of free and open source software from all over the world gather at the event in Brussels.

    Even better: Robert will be presenting NixOps4 in the Nix Devroom on Saturday February first.

    In this presentation, we’ll have a look at the concepts that make up NixOps4, as well as its integration into the Fediversity project, which aims to enable hosting providers to let their customers deploy applications such as Mastodon, PeerTube and Pixelfed, fully automatically – running NixOps4 “unattended” in production.

    We hope to meet you all in Brussels and we look forward to having a chat about our project. See you there!

    Photo by Mitchell Nijman on Unsplash (license)

    Read more: Fediversity at FOSDEM 2025
  • NixOS 24.11 release hackathon and workshop

    Fediversity engineers met in Zürich at a NixOS 24.11 ZHF hackathon to present prototypes and exchange ideas with the Nix community.

    Robert held a lightning talk on the design of NixOps4, which is currently in the prototype stage of development. Before that, Nicolas had already shown an internal demonstration that NixOps4 is capable of deploying multiple NixOS services in the Fediversity test environment.

    In the afternoon, Robert, Valentin, and Koen got together with Eli from Thymis and Johannes from Clan to walk each other through the architecture of their respective systems. This was an extraordinarily fruitful encounter that helped us to identify overlaps and potential for future collaboration!

    Read more: NixOS 24.11 release hackathon and workshop
  • Nordunet Conference 2024

    Fediversity was represented in Bergen at the Nordunet Conference for 2024, with both the Internet Discourse Foundation and Nordunet themselves being present. This was a great opportunity for the different organisations in the consortium to meet with each other and exchange ideas.

    One of those new ideas that came out of the conference is to think about offering EduMEET as a part of Fediversity. EduMEET is an open source video conferencing platform that is build for and by the Research and Education community. EduMEET allows for the possibility of recording conference calls, but does not offer an easy place to host these recordings. PeerTube is already mature fediverse software that offers video hosting. Combining these two pieces of software in the offering to onboard public organisations can make it easier to offer a complete package for the organisations. It can potentially help lower the barrier of entry, while at the same time making it more attractive for public education organisations to start using fediverse software.

    Fediversity is now starting to explore if and how efforts with Nordunet to promote EduMEET can be combined with Fediversity’s (and thus Nordunet!) project to promote the fediverse.

    Another aspect that came out of the conference is the possibility to use Argus as a real-time monitoring tool as part of our hosting stack that we’re building. How to do real-time monitoring was so far still unclear in our plans for building a Nix panel, but Argus might just be the open source tool we’re looking for.

    It was exciting to meet so many people in the community that are all working towards building better digital systems for public organisations, and we’re proud to contribute our small piece to a much larger puzzle. Hope to meet more of you all soon!

    Read more: Nordunet Conference 2024