

It looks like they changed quite a bit in terms of how Rust packages work since I last used it
Mastodon: @sudoer777@matapacos.dog
It looks like they changed quite a bit in terms of how Rust packages work since I last used it
Guix doesn’t have flakes because it has already standardized project management through channels (which are far more flexible and don’t break cross comp fundamentally)
So here’s my Nix system configurations organized in a Flake: https://git.sudoer777.dev/me/nix-system-configurations
It does the following things:
There aren’t many resources for Guix/Guile, and I’m having trouble figuring out how I can do the same thing there. This was as far as I got; I couldn’t find a way to cleanly import other projects like I can with Flakes, and even just for the lockfile I had to implement it manually (look at older commits since I have been deleting stuff as I’ve migrated it to Nix): https://git.sudoer777.dev/me/guix-home-laptop
Yes their team is far smaller and they have less resources so they have to choose which efforts to focus on first.
That is a big problem when it involves the most important piece of software that makes your computer functional and you build all of your workflows around.
Its also unkind to look at a large issue tracker and imply that the maintainers are irresponsible.
Contributions welcome.
I tried packaging Typst for them (the IRC/mailing list was barely helpful so I had to match it as close to the docs as I could) and it took them literally a year to respond (rejected and it being ignored for this long doesn’t exactly feel “welcoming”). For bug reports (including ones making the tool completely unusable), I don’t think I ever got a response either. For the biggest one, I eventually found where the problem was after a ton of hunting around and finding a single person on some obscure place with a similar problem (related to 16k page sizes), I think I updated the issue with that information, I’m not sure where it’s at now.
Compare with Nixpkgs, I have submitted update requests for multiple packages, and I’ve always gotten a response within 12 hours, and they have always gotten resolved in a few weeks at most, and that’s with me not doing anything. I’ve never needed to submit bugs surrounding the tool usability on aarch64 because it’s never had problems (I use Lix).
Admittedly Typst is very complex to package, but so is everything else that isn’t packaged, and the project needs to have a better way for people to contribute if it wants to grow.
Also although I would want to contribute more, I don’t have time to package like 50 different things, and if I did, I’m not sure why I should focus on Guix over something more interesting like a new kernel with significant security improvements (i.e. Genode).
They have two volunteer run CI farms that use Guix
I forgot to mention that their web servers keep blocking my IP for some reason so I have a hard time accessing them.
they have switched to using Codeberg instead of a mailing list and there have been a lot of package improvements.
That sounds like a good thing. Maybe things have improved since I last used it.
What about Niri?
Guix isn’t technically superior though. It doesn’t have Flakes, has 1/100 of the packages (and many are outdated), tons of issues and merge requests get ignored, had nowhere near the same level of ecosystem and integrations, and on aarch64 half the time I’ve tried to use it, some major dependency is broken so half the packages it does have don’t compile. I started out with Guix and even tried contributing, and these problems became way too annoying to deal with.
Why were they using Word format to begin with though? I send everything using PDF because proprietary formats suck
As someone who regularly uses Tor, it takes like 5 minutes to load a simple webpage half the time
Also would be worth considering RiseUp VPN which is run by an anarchist organization. There’s also a new one BuycatVPN which I think is affiliated with the Tech for Palestine project and from an organization that’s an official partner with BDS, but I don’t know anything else about it.
While F-Droid has security issues, the ideological security benefit it provides that Accrescent/Play Store/Obtainium doesn’t is the guarantee that the app is open source, and if the developer goes rogue (I.e. Simple Mobile Tools) it gets removed. A lot could be improved though.
Lemmy doesn’t have most of the communities I need, so I still end up using Reddit a lot and sometimes other sites/forums. I use Lemmy for casual browsing though because Reddit’s main subs are complete ass and the politics on Lemmy and its focus on Linux discussion is a lot better.
On Typst its --
On the Windows 11 install I was forced to use, I installed vim and helix through scoop. And python/julia works for calculator.
They’ve been doing it on desktop Firefox for ages
“Good thing I got revenge though on Google’s sideloading ban by buying a phone that never allowed it to begin with”
Some of the top helmet brands have an ECE and DOT variation with slight differences but to get the ECE model you have to import from Europe and Revzilla only sells the DOT model. I got mine from Cycle Gear which also only sells the DOT model.
Have you found that the head shape is the same between the DOT and ECE variants? One of the things that makes me nervous was I tried a helmet that I almost ordered online only to realize it did not match my head shape at all and I had to get a completely different brand, so that’s why I went with the locally available model
ECE is difficult to get in the US though, and being able to try it on before buying it is extremely important
Meanwhile my shitass university is banning ebikes in housing due to “fire risks” even though a car destroyed an apartment building a year ago and charging shelves are a thing
Before turning it back on, plug in your flash drive to install Arch Government
Threatening violence on your opponent’s territory right before you have to negotiate with them is stupid though unless you have a reason to want things to escalate
Bazzite is a popular distro for gaming now apparently, I’ve never used it though