News for hackers. Stuff that matters.
Re:Guix Further Reduces Bootstrap Seed to 25% by dilandau on Monday June 15, 2020 @11:46AM (#23528645)
Is anybody using this? What do you like about it versus a more typical linux or unix? Is hardware support good enough to run on a relatively recent laptop?
Re:Guix Further Reduces Bootstrap Seed to 25% by dannyobrien on Monday June 15, 2020 @03:03PM (#23531557)
I set it up on my laptop as an experiment, and am greatly enjoying using it: it's nice to work on a modern, well thought-out distribution in its early stages, with lots of opportunities to contribute.

The ease by which you can manage and roll-out new configurations means that it's slowly spreading to other systems I manage.

It's also interesting to work on a distribution that takes the GNU project seriously: the developers default to using GNU software where possible, and are clearly striving to make a coherent operating system out of its parts. This is less an ideological position than it sounds -- there's a lot of gold buried in nearly half a century of GNU work, and I've enjoyed learning about it all, and seeing how the Guix team go about improving and modernising it.

Re:Guix Further Reduces Bootstrap Seed to 25% by rekado on Monday June 15, 2020 @12:01PM (#23528837)
I'm using Guix System on new Dell servers, old Sun servers, a Dell laptop, a Purism Librem laptop, an old Thinkpad --- it works just fine.

I think the fear of missing drivers when using Linux without blobs is extremely overstated. Yes, certain WiFi cards won't work without blobs, and yes, the 3D graphics situation is not great thanks to NVIDIA and AMD.

> What do you like about it versus a more typical linux or unix?

Oh, so many things... But most important for me is stateless configuration, reproducible builds, no-nonsense application bundles without all that Dockeresk cruft via "guix pack", ad-hoc environments, etc.

Re:Guix Further Reduces Bootstrap Seed to 25% by jabirali on Monday June 15, 2020 @12:24PM (#23529132)
> 3D graphics situation is not great thanks to NVIDIA and AMD.

AMD is now one of the good guys when it comes to open source:

https://en.wikipedia.org/wiki/AMDGPU

Basically, since 2015, AMD has offered an official driver under an MIT license for Linux and *BSD. Personally, I'm definitely choosing AMD for my next laptop :).

Re:Guix Further Reduces Bootstrap Seed to 25% by davexunit on Monday June 15, 2020 @12:47PM (#23529456)
Unless things have changed recently, AMD GPUs still require proprietary firmware and thus do not work on a fully free system. I bought an AMD GPU a few years ago to try it out and it didn't work.
Re:Guix Further Reduces Bootstrap Seed to 25% by tadfisher on Monday June 15, 2020 @01:59PM (#23530668)
Re:Guix Further Reduces Bootstrap Seed to 25% by janneke on Monday June 15, 2020 @12:48PM (#23529465)
I have been using GNU Guix for over 4 years now on a modern Dell laptop (exchanged the WIFI card to keep my freedom), two older thinkpads, home server.

Since three years our development team at work uses Guix; the reproducible offload builds are awesome. Extending the package graph with your own version of packages is very helpful. Since about a year we also use server(s) at Digital Ocean running GNU Guix.

Re:Guix Further Reduces Bootstrap Seed to 25% by zelphirkalt on Monday June 15, 2020 @12:49PM (#23529478)
I am mostly using GUIX package manager as a package manager on multiple foreign distros. It makes it very easy to get up to date versions of free software, when the repositories of your distro lack behind.

I've also experimented recently with using it for creating environments (actually called profiles in GUIX) for programming projects. That also works.

There is a lot more to discover for me, once I get around to it.

Re:Guix Further Reduces Bootstrap Seed to 25% by jnxx on Wednesday June 17, 2020 @05:30AM (#23549498)
Just a reminder, you can also use Guix as a package manager only on top of, for example, a Debian or Arch system (I am using it currently on top of both). This works very much like Python's pip / virtualenv, and is extremely helpful if you use many different libraries and new tools when developing software, or if you want to try out new things without changing your base system, and without wanting to set up a full VM.
Re:Guix Further Reduces Bootstrap Seed to 25% by not2b on Monday June 15, 2020 @11:50AM (#23528695)
That isn't the purpose. It isn't for end users to run. It's to be able to have confidence that the object code in a software distribution depends only on the source code, and not on something that a clever attacker has managed to sneak in, using a variant of the Thompson "trusting trust" attack.
Re:Guix Further Reduces Bootstrap Seed to 25% by danieldk on Monday June 15, 2020 @12:03PM (#23528862)
I think dilandau is asking if anyone is using Guix.