Damus
Raito Bezarius profile picture
Raito Bezarius
@Raito Bezarius

#Lix developer, #NixOS developer, #Lean theorem prover user.

My interests revolve around formal verification, evolutions of the Nix model, firmware platform security, public policies and (geo)politics.

Alternatively, I enjoy Japanese animation and culture.

My DMs are open for anything and everything.

Relays (1)
  • wss://relay.ditto.pub – read & write

Recent Notes

Gina · 14w
🚨 Say that I were to give a talk to EU policy makers and OSS communities at a very big conference tomorrow... ...and that I want to spend half of my talk on how Google is locking down #Android thr...
Raito Bezarius profile picture
@nprofile1q... perhaps a hot take would be to acknowledge why this attestation thing is attractive and understand why it is useful and invite stakeholders to encourage the emergence of an European ecosystem for this, I don't think it's realistic to expect the average consumer not to need this; instead, we should rebuild attestation as a public benefit service tied to our legal systems for easy recourses
1
las · 14w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq0smdhqjvt80rt7g3mgqvwhvxs4qh8few5pyfgs6wcxap7w4vrl3stq6msw nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqvlhs6r6ysusx2gy8nsc3xrg9zc35ymwn9md649um4hdhmywt3rps3hynd9 Building on this: the situation is never black-white, these tools Google...
Anil Madhavapeddy · 28w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq0smdhqjvt80rt7g3mgqvwhvxs4qh8few5pyfgs6wcxap7w4vrl3stq6msw nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqg5yyvd7dsn2mhq3sm89t8mzm0fthmnd...
Raito Bezarius profile picture
@nprofile1q... @nprofile1q... Yes, I absolutely agree

I have been contemplating introducing generic SAT solving primitives in the Nix language to experiment with these ideas, but I'm not convinced that version resolving is a good idea except by doing it like what Golang is doing but it's not permitted by all ecosystems…
1
Anil Madhavapeddy · 28w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq0smdhqjvt80rt7g3mgqvwhvxs4qh8few5pyfgs6wcxap7w4vrl3stq6msw nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqg5yyvd7dsn2mhq3sm89t8mzm0fthmndlm8d645knafqztzzn04ps5fszv4 I could imagine that being a cool 'package FFI' though, for Nix to req...
Anil Madhavapeddy · 28w
"Package Managers à la Carte, A Formal Model of Dependency Resolution" preprint out today: a new package calculus to describe the cambrian explosion of systems that exist today https://arxiv.org/pd...
Raito Bezarius profile picture
@nprofile1q... I find it interesting that Nix is considered to do singular dependencies only, albeit there's the mention of the various frontend to transform into singular dependencies. I wonder if it has been considered that Nix could provide a builtin to perform version resolution in a package set, e.g. it should be possible given a large enough lockfile to do `builtins.resolveVersions pkgs "gcc" "≤ 14, > 9"` — nonetheless, I understand why the focus is on the peculiar approach of Nix-like systems
1
Anil Madhavapeddy · 28w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq0smdhqjvt80rt7g3mgqvwhvxs4qh8few5pyfgs6wcxap7w4vrl3stq6msw nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqg5yyvd7dsn2mhq3sm89t8mzm0fthmndlm8d645knafqztzzn04ps5fszv4 that's all expressed in the Nix DSL currently. If a future Nix does ex...