I'm retired in the sense that I was tired yesterday and am tired again today.
hacking, road cycling, part-time trolling
I'm retired in the sense that I was tired yesterday and am tired again today.
Linux 6.15 is right around the corner, which means it's time for another progress report! We have been pretty busy behind the scenes and we have some exciting developments to share with you all!
As always, we want to thank everyone who support us as none of this would be possible without your generous support.
@picnoir there's work ongoing to get Forgejo federated, but it's a lot of work. Long-term this should allow people from other instances to send PRs.
I think federated stars landed recently in Forgejo (but it's not enabled on the Codeberg instance).
i have heard the take that if it doesn't run on your computer and it takes over 10 minutes to give you feedback, that's not your CI pipeline, that's a mainframe with punch cards
GitHub Actions is thus a mainframe with punch cards, i don't make the rules
@sven using mbsync for years, didn't let me down.
I know people like to make fun of niche operating systems, but for the five years I was at Microsoft I used Windows (10 then 11) as my daily driver. It’s much less stable than a professional OS, but it does kind-of work. I wouldn’t say it’s ready for the desktop. The UI is inconsistent and changes randomly between releases, a load of common software is basically useable only in a VM, it lags and freezes periodically (unlike an OS designed for interactive use, random drivers run a load of things directly in interrupt handlers, so you get latency spikes that you wouldn’t see in a more mainstream desktop OS) and the update process can hose the system, so it’s mostly of interest to people who like tinkering with their machines than people who actually want to get work done. Oh and a load of random bits of the OS have ads, but that’s what you get from a free ad-supported system instead of one developed by an active open-source community.
I don’t think I’d recommend anyone use it as their daily driver or in a work setting, but it’s not totally unusable. It’s not at the level of maturity than you’d expect from, say, Linux or FreeBSD, especially not for client workloads. If you do have to use it, I recommend that you install FreeBSD in a Hyper-V VM for real work. That’s what I did and it works quite well.
🌊💻 OceanSprint 2025 – Day 5 🚀
And just like that, it’s a wrap! Huge thanks to our amazing sponsors who made this unforgettable experience possible: @numtide, Mercury, Secunet, Clan.lol, Shopify, @nixos_org Nixcademy, @cyberus, @flox FlyingCircus.io, Supercede, @cachix and Pareto Security.
Your support enabled the venue, meals, surf lessons, winery visits, and more. Thank you for backing the NixOS community! 💙
📢 Do you remember the xz supply chain attack (or backdoor) that happened one year ago and nearly compromised half the world? (I think you do)
I claim that we could have automatically detected this backdoor in NixOS thanks to reproducible-builds!
-> Go read about it in my blog post: https://luj.fr/blog/how-nixos-could-have-detected-xz.html
🔁 Boosts would be much appreciated!
Hey #38c3 we have two mirrors for the NixOS cache up. https://cache.nixos.sh is a regular nginx pull through cache and https://nixos.tvix.store is an experimental binary cache based on tvix. Please update your substituters to point to either!
Gave a new update and architectural overview on #tvix during #nixcon24: https://youtu.be/bm1jcTo8uYw #nixcon #nix
@roberth @niklaskorz @domenkozar
Getting the semantics, especially in the edge cases properly specc'ed out is much more important than which code is used in the end. "Doing the same as Nixcpp does" is too much of a floating target.
I'd personally prefer implementing it according to the spec (and a lot of testcases), using rust-native crates (like gix), not just from a memory safety perspective, but also to ensure we don't silently rely on git cli behaviour. As this directly might affect hashing it's super critical to get this correct.
Platform security in NixOS (asg2024)
You may have heard about this weird distribution, NixOS, that breaks compatibility with /usr.
This talk explores the properties inherent to NixOS, focusing on its distinct approach to package managem
https://media.ccc.de/v/all-systems-go-2024-308-platform-security-in-nixos #ccc #MainHall #asg2024 #2024 #Day1 #308
Die Aussprache von `systemctl` ist "Systemköttel".
@arianvp let's mob and add this to Tvix!
Another progress update on #tvix, listing what has happened since the last update: https://tvl.fyi/blog/tvix-update-august-24 #nix #nixos