Caretaker of Sunhillow/DS8.ZONE. Free (Libre) Software enthusiast and promoter. Pronouns: any

Also /u/CaptainBeyondDS8 on reddit and CaptainBeyond on libera.chat.

  • 0 Posts
  • 48 Comments
Joined 4 years ago
cake
Cake day: March 27th, 2021

help-circle

  • This

    I’ve been very outspoken about my non-belief in intellectual property; I don’t think reading information or making a copy of it is stealing it. On the flipside, these bots are effectively performing a denial-of-service attack on public infrastructure, wasting computing resources, bandwidth, and time that is finite. The internet is for humans first and bots second; I don’t care about bots so much as long as they are well-behaved, which these are not.

    My own instance went under several weeks back, then I installed Anubis and suddenly it’s usable again.







  • It’s the free software movement, though - the four freedoms are literally the cornerstone of the movement. They’re not simply a “nice to have” they’re the bare minimum of what we should ask for. If we promote non-free “alternatives” we are saying that these basic freedoms are not an expectation, but are optional and negotiable - we are moving the message away from the four freedoms and towards “evil” proprietary applications, while making exceptions for the “lesser evil” ones.

    When I say Obsidian is non-free I am not saying Obsidian is evil or you are not allowed to use it. As non-free apps go Obsidian is probably one of the least-worst, as you and many others point out it is just a markdown editor so there is no vendor lock in or weird proprietary format. I am simply saying, this is a movement focused on “the four freedoms” and Obsidian does not meet those four very basic criteria.







  • Unironically one of the greatest people in the technology space of the last 40 years, in the sense of accomplishments and impact on the world. I’m talking specifically about the free software movement, copyleft, and the GNU GPL. The world would be a much worse place without those accomplishments. The fact that a lot of his life’s work is erroneously attributed to the kernel guy doesn’t change that.

    As a thinker, absolutely brilliant and unfortunately misunderstood. He espouses radical ideas about the relation of users to the technology they use that are still relevant to issues of today (e.g. enshittification, planned obsolescence, surveillance capitalism, and so on). It goes far beyond “you can look at source code to see if there’s bugs or spyware in it.” There’s a reason “Stallman was right” is a meme.

    As a leader and a figurehead I’m not convinced he’s as effective. Regardless of the coordinated smear campaign from a few years ago (in which it was erroneously said “he defended Jeffrey Epstein” or “he blamed Epstein’s victim” or some such), he has demonstrated behaviors that alienate people and people who have worked for/with him (e.g. FSF employees and GNU maintainers) have said he is not a good boss. His comment about “voluntary pedophilia” is inexcusable, even though he has said he no longer stands by it. The Epstein association was fabricated from a quote taken out of context, but I don’t think it was wise to even join that discussion. The glibc manual abort() joke incident from 2018 is probably what convinced me of this - not so much that the joke is bad (humor is subjective) but that multiple developers objected to it and said it made them uncomfortable, yet he “pulled rank” and insisted it be left in (although as of now it seems to be absent). I believe his intentions were good (the “joke” isn’t actually about abortion as such, but rather the US government “global gag rule” suppressing discussions of such) but forcing it in against the protests of the community was inappropriate in my opinion.

    Overall despite the above I feel he’s done more good than harm to the world, however, I’m not sure how much more good he can do in his position. I feel like the term “Stallmanism” would be an apt term for his thought but because of the above I feel leery associating myself with the guy.



  • The most obvious difference going from Debian stable to GNU Guix is that Guix is a rolling release distro, not stable (in the Debian sense) at all.

    Package management is also very different as it’s fundamentally a source based distro, although sometimes the build servers can provide prebuilt packages if they’re available. Also, Guix has the concept of “profiles” which group sets of installed packages; typically, there is a system profile as well as a profile for each user, but users can also create their own separate profiles. This means that a user can install packages to their own profile without needing root permissions.

    Profile updates are done in an atomic manner, such that changing the set of installed packages (installing, updating, or removing a package) actually creates a new generation of the profile, and it’s possible to roll back to a previous generation if something breaks. This is true of the system as well as the user profile(s), of course. A profile generation can also be exported as a manifest, which can then be imported to create a profile generation on another system, allowing package management to be done in a declarative manner.

    Finally, Guix has a commitment to ship only free software, and uses linux-libre as its kernel. Debian has a clear separation between free and non-free components but does ship non-free software, including firmware blobs, and I believe as of recently the installer provides them by default. There are unofficial Guix channels (=repositories) that provide these things.


  • Currently I run GNU Guix on my desktop, laptop, and servers. I like the dedication to software freedom and the way package management works. Before that I used Debian until 2019, Trisquel until 2014, and Ubuntu until around 2010. Debian and Trisquel are fine and I don’t have anything against them, I just like the Guix package manager more. I’ve used Xfce with all of these (and before then, GNOME 2). I set it up the way I like it and it never changes.

    I typically run LineageOS on my mobile devices, without microG or any proprietary apps. As I’ve said before my preferred OS would be some variant of GNU/Linux, preferably Guix as well, but LineageOS works well enough.

    I run OpenWRT on my router, and had a previous router than ran LibreCMC (a variant of OpenWRT using Linux-libre).

    Windows games are made for Windows so I prefer to use Windows for them. I don’t particularly want to turn GNU/Linux into Windows, I think it deserves better than that.



  • AFAIK on Android it has a hard dependency on Google services. I don’t mind installing proprietary stuff to my work profile for the express purposes of work but that requires modifying my system to accommodate this specific app and that’s a step too far for my personal device. So I use a free software option (Aegis) instead.

    edit: if for some reason I really did need MS Authenticator and not any old TOTP app, I would procure a googled device specifically for work rather than install google or microG into my personal device.