@abra_k

1 Followers
10 Following
31 Posts
And I can say the same for FP langs. I'm writing an extension for GNOME and wow I don't like OOP anymore 
Idk who said it's hard to back to normal distros after using NixOS/guix, but holy shit they're right. It's just so clean... 
i want to clarify something w.r.t. california requiring age "verification" at an operating system level. the way the law is specified is actually exactly the correct way to do this - users self-report their age during setup and that information is available to applications that have a reason to request it. it is entirely within the spirit of the law to add whatever age the user reports to a database that can be read from, like /etc/passwd which already can store things like emails or phone numbers. there is no suggestion that an ID check or facial scan be part of account setup, and any vendor implementing this would be doing so of their own accord

the vision of an age verification scheme like california's is that an adult can set up a child's account to be in a specific age group, then have the system automatically inhibit the child's access to applications that they aren't allowed to access. this could be further built upon by laws requiring ex. gambling services to check this signal before allowing the user to sign up. of course this can be circumvented, but all laws can

the way this will effect linux is not going to be described well by media because they don't tend to have the best understanding of the open source ecosystem. it will be up to distributions (not linux itself) to ensure there is an age step in account setup and a library for accessing that information. this is fairly simple to implement and work has already started on it

additionally, i am not interested in debating anyone on whether age verification should exist. im trying to clear up misinformation about a very simple bill that anyone can read. if i don't know you, i have no reason to discuss philosophy with you
You may have a favorite desktop that you really love and feel passionate about and that’s great, but we should not be putting down other desktops or their developers for having their own way of doing things. They are our colleagues and often our friends. Just about everyone who works on desktop Linux is an expert in their field in one way or another. And everyone is passionate about what they do and cares deeply about the experience they deliver their users.

If you use nix, there currently is a guix service you can try out right now. I'm still figuring out how to get the guix repl to play nicer there, but everything else is working as expected.

I was thinking about other weird things/pain points, but other than the software support, everything is fine, or well documented -> fixable. And if I still had any trouble, the people in the irc are very helpfull!

(This is in response to @[email protected] - I hope this ping works, since I'm not actually on Bluesky and am just bridging from mastodon)

The reference manual is great! Reading it solves some... mediocre defaults of guix.

The repl is your friend! But if you're not using the distro, it's default behavior is clunky: https://guix.gnu.org/manual/1.5.0/en/html_node/Using-Guix-Interactively.html

You rarely have to build packages, but iirc, if you don't use the distro, it doesn't use substitutes (servers that provide binary packages)

Using Guix Interactively (GNU Guix Reference Manual)

Using Guix Interactively (GNU Guix Reference Manual)

Trying out nixos rn and it made me like guix more. Nixos has so much (MUCH) better software support, but man, some things are incredibly unintuitive.

Maybe I'll try out some minimal distro and get guix as a package manager 

I should put spaces in my passwords...
It's really good for WMs, which I just don't like anymore. I might use it on a foreign distro, but last time I tried I got issues on fedora :/ Which makes me question if I should keep using it. I really really really want to, but I need gnome (also: wasn't gnome about to increase it's dependency to systemd, which guix doesn't use?)

If you use normal PCs and need drivers, while not living near the default guix repo server, you need to configure a bit. Which is very hard when you're currently installing it.

I already liked nix, but hated the language and the docs. I also don't like Lisp, but the tooling is incredible on there so that's a big plus. The docs are also very nice! . I love how you solve issues once and then it's fixed forever on all your current and new systems.