Post B1MBtZ7AlHtr65m1wW by allison@hidamari.apartments
 (DIR) More posts by allison@hidamari.apartments
 (DIR) Post #B1LLKpbUGkKOU84MjY by SuperDicq@minidisc.tokyo
       2025-12-17T15:13:06.254Z
       
       4 likes, 2 repeats
       
       Hey Open Source, go play in your shitty Disney™ Princess™ castle where everything is sunshine and rainbows because you pretend the real problems don't exist.Here in the free software movement get to have the cool looking gothic evil villain castle which is super badass.
       
 (DIR) Post #B1LLjljPnpH9iPfWjI by yomiel@new.asbestos.cafe
       2025-12-17T15:17:37.644068Z
       
       2 likes, 0 repeats
       
       @SuperDicq >PhilosophieLove of Sophie?
       
 (DIR) Post #B1LLm1IetH3gZyE8Se by SuperDicq@minidisc.tokyo
       2025-12-17T15:17:59.826Z
       
       1 likes, 0 repeats
       
       @yomiel@new.asbestos.cafe I didn't make this meme obviously
       
 (DIR) Post #B1LLt2g6AJHGsdXUtE by yomiel@new.asbestos.cafe
       2025-12-17T15:19:19.539193Z
       
       1 likes, 0 repeats
       
       @SuperDicq I'm just pointing out that proprietards can't spell.
       
 (DIR) Post #B1LMRxi4d2GLbi792u by phnt@fluffytail.org
       2025-12-17T15:25:34.927229Z
       
       0 likes, 1 repeats
       
       @SuperDicq Hey Free Software, stay in your half-broken pile of 30 year old software castle, because you pretend you are above everyone else.
       
 (DIR) Post #B1LMZEN552RlJClFRI by SuperDicq@minidisc.tokyo
       2025-12-17T15:26:52.107Z
       
       1 likes, 0 repeats
       
       @phnt@fluffytail.org Old stuff is stable and has known quirks. New stuff tends to be unstable and has unknown issues.And if it is nonfree it is irrelevant because that shouldn't be used.
       
 (DIR) Post #B1LSRrWIF5V28NwJw8 by mangeurdenuage@shitposter.world
       2025-12-17T16:32:50.903080Z
       
       0 likes, 1 repeats
       
       @SuperDicq I should add the gafams hiding in those bushes on the left.
       
 (DIR) Post #B1LZ2tRAfxs2WKaJns by wafflesies@infosec.exchange
       2025-12-17T16:15:52Z
       
       0 likes, 0 repeats
       
       @SuperDicq I guess the thing is one cannot exist without the otherGNU+Linux is both free software philosophy and open source philosophyYou can try and escape one or the other but at the end of the day you will run a mix of both
       
 (DIR) Post #B1LZ2uUkk8KVnjGh1c by SuperDicq@minidisc.tokyo
       2025-12-17T17:46:42.730Z
       
       0 likes, 0 repeats
       
       @wafflesies@infosec.exchange I don't agree, a vegetarian doesn't suddenly become a vegan because they eat a meal that is vegan.It's about which philosophy you apply to it, not what the developer thinks.
       
 (DIR) Post #B1LZfpVZDZk9d1Cuno by wafflesies@infosec.exchange
       2025-12-17T17:50:18Z
       
       0 likes, 0 repeats
       
       @SuperDicq ok so like for example gnu makes a lot more than just coreutils, so even if you run Linux with nongnu you'll end up having gnu somewhere Open source you're gonna find a lot in userspace applications and on the web, meaning you can try to only run FSF approved software but at some point you'll need something that isn't 100% foss
       
 (DIR) Post #B1LZfqHQLe1a1Rb8Oe by SuperDicq@minidisc.tokyo
       2025-12-17T17:53:45.291Z
       
       2 likes, 0 repeats
       
       @wafflesies@infosec.exchange You haven't read what I said at all.It's not about what the developer thinks.Software that is advertised as "open source", is more often than not still free software.If I download that software and use it as free software, it is free software, not open source.Most free software is not specifically endorsed or approved by the FSF. The FSF is not an authority like that.
       
 (DIR) Post #B1LvTYHRdu6FiK9VcO by mangeurdenuage@shitposter.world
       2025-12-17T21:58:06.333296Z
       
       0 likes, 1 repeats
       
       @SuperDicq Been thinking about this and it's incorrect. Both are pragmatism. Left is pragmatism in current neolib economy/pol perspective.Right is pragmatism from Darwinist perspective.
       
 (DIR) Post #B1LvatJzoJUezzqTGS by mangeurdenuage@shitposter.world
       2025-12-17T21:59:25.626542Z
       
       0 likes, 1 repeats
       
       @SuperDicq @phnt >New stuff tends to be unstable and has unknown issues.Just give it more ram...         :ohnobubble:  :ohno:
       
 (DIR) Post #B1LvbhFoA9qvrUGpg8 by lxo@snac.lx.oliva.nom.br
       2025-12-17T21:21:02Z
       
       1 likes, 0 repeats
       
       after decades of enshittification in the software industry, old software is looking greater than everCC: @SuperDicq@minidisc.tokyo
       
 (DIR) Post #B1M0kTr3qj4ggLhefw by phnt@fluffytail.org
       2025-12-17T22:57:08.124927Z
       
       2 likes, 1 repeats
       
       @lxo @SuperDicq Correct, that's why I try to avoid the pioneers of enshitification in the free software "industry", GNU, and instead choose to use software not made by people whose main focus is to add a bunch of extensions to existing software in dumb ways (1) or dramafork a project while knowing absolutely nothing about what they are doing (2).(1) https://www.roguelazer.com/blog/surprising-behavior-in-gnu-tar/(2) https://www.gnu.org/software/gnuboot/
       
 (DIR) Post #B1M131VXT3AWGcThmy by theorytoe@ak.kyaruc.moe
       2025-12-17T23:00:09.775358Z
       
       2 likes, 0 repeats
       
       @phnt @SuperDicq @lxo all software is shit because 99% of the people who write it arent principled enough to write truly good software
       
 (DIR) Post #B1M4ZRQ6xdFLlK5aQi by lxo@snac.lx.oliva.nom.br
       2025-12-17T23:14:11Z
       
       0 likes, 0 repeats
       
       dude, you're shit-talking about the project that was invented to publicize the only known defense against software enshittification.  if it weren't for that philosophical leadership, we'd all be in much deeper shit.  if you have alternatives that aren't getting enshittified, it's for the same reason.  don't shit on the plate you're eating from, it's gross.CC: @SuperDicq@minidisc.tokyo
       
 (DIR) Post #B1M4ZScuTX4vVJ5K1A by phnt@fluffytail.org
       2025-12-17T23:39:57.028537Z
       
       0 likes, 1 repeats
       
       @lxo @SuperDicq >dude, you're shit-talking about the project that was invented to publicize the only known defense against software enshittification.And then promptly failed at doing so once the development funding stopped going in.>if it weren't for that philosophical leadership, we'd all be in much deeper shit.Not sure about that, since almost every so-called free software project has been going down the drain for about a decade. You'll hate this, but BSDs are becoming very tempting for me just due to the sheer number of broken software I had to deal with in the last year or two. The only thing that has not gone down the drain is the Linux kernel and maybe gcc thanks to clang becoming competitive.>if you have alternatives that aren't getting enshittified, it's for the same reason.  BSD is older than GNU and pretty much the only thing GNU contributed to their success is gcc until the GPLv3 upgrade.>don't shit on the plate you're eating from, it's gross.Once again, I don't necessarily depend on GNU. It was very tempting to build an LLVM and musl based Gentoo install a month ago, but the only thing that stopped me from doing so was unironically Steam. Yes, proprietary software stopping me from switching to non-GNU core libraries and compiler. Or maybe I can install FreeBSD 15 which added support for my WiFi card in my 3 year old laptop :).You are kinda proving my whole point. Instead of acknowledging the reality that things were better before and are going kinda going downhill, you instead chose to recoil and try to attack. That's actually my whole problem with GNU, they are stagnant, refuse to acknowledge reality and as a result the whole movement starts to fall apart and rot. And I'm getting serious late 90's gcc "vibes" from it.I'll say it again, things worked better 10 years ago then they do now and that includes everything in userspace.
       
 (DIR) Post #B1M50KtVKeGDLDf6BM by SuperDicq@minidisc.tokyo
       2025-12-17T23:44:48.275Z
       
       1 likes, 0 repeats
       
       @phnt@fluffytail.org @lxo@snac.lx.oliva.nom.br dramafork a projectThe only drama came from Libreboot's side.GNU Boot is just Libreboot but without proprietary blobs, it's that simple.
       
 (DIR) Post #B1M5S2Yf6COUa57iDI by phnt@fluffytail.org
       2025-12-17T23:49:50.379211Z
       
       0 likes, 1 repeats
       
       @SuperDicq @lxo GNU Boot was the first dramafork when Leah dared to build binaries with microcode as an _option_. Mostly due to FSF's completely dumb RYF guidelines. upgradable firmware and non-upgradable firmware is still proprietary firmware. And pretending it's not is absolutely dumb and just an example of mental gymnastics.Not to mention that it was a fork of a months old version when the changes made to Libreboot to include microcode were easily revertable, showing that the GNU Boot maintainers had no idea what they were getting into. Calling it a necessary audit since Libreboot couldn't be trusted now was a cope.nonGNUBoot or whatever it was called came after that to rightfully made fun of GNU Boot.
       
 (DIR) Post #B1M5YJ8uLnvjkr48Zs by SuperDicq@minidisc.tokyo
       2025-12-17T23:50:56.734Z
       
       1 likes, 0 repeats
       
       @phnt@fluffytail.org @lxo@snac.lx.oliva.nom.br Can you elaborate on any specific issues you've had with GNU software that do not exist on BSD? I'm honestly quite curious but I am personally of the opinion that most GNU packages usually become better and better each update.
       
 (DIR) Post #B1M5jxsxD7lLIkA6aW by lxo@snac.lx.oliva.nom.br
       2025-12-17T23:50:50Z
       
       1 likes, 0 repeats
       
       I was talking about software freedom.  GNU is where that concept came about and the struggle started.yeah, software and most things were better before open source came about and brought big tech into the free software communities, pushing software freedom aside.  but we can't change that past, we can only change the future.CC: @SuperDicq@minidisc.tokyo
       
 (DIR) Post #B1M6PlYhQngLEWcWsS by SuperDicq@minidisc.tokyo
       2025-12-18T00:00:37.189Z
       
       1 likes, 0 repeats
       
       @phnt@fluffytail.org @lxo@snac.lx.oliva.nom.br GNU Boot is software, not hardware, this has nothing to do with the RYF certification that only applies to hardware. Hardware that has Libreboot on it (with blobs disabled) can still qualify for RYF.Also I think the FSDG is the actual document you're looking for. Libreboot no longer abides by the FSDG because blobs got added. GNU Boot however is a FSDG project.The GNU Boot developers are capable people, I know them personally. The fact GNU Boot was a few months behind Libreboot on release really is a complete non issue.We are talking about a BIOS replacement for ~15 year old hardware here, it's not like people were waiting on insane bleeding edge new features or something like that.Also keep in mind that even Libreboot itself had gone 4 years without updates at some point (2016 - 2020, I believe).Maybe you're right and they could've audited the Libreboot code faster, but I can't blame for staying on the side of caution.
       
 (DIR) Post #B1M6TtX7iwX37lqsxk by wertimer@clubcyberia.co
       2025-12-18T00:01:23.199323Z
       
       0 likes, 1 repeats
       
       @phnt @SuperDicq @lxo oh THAT'S why they call it gnutarded
       
 (DIR) Post #B1M6gVlhOOqFBQgZFY by sendpaws@mitra.pawslut.party
       2025-12-18T00:03:37.545891Z
       
       0 likes, 1 repeats
       
       @phnt @SuperDicq @lxo I'm gonna be honest, one of the things I like about illumos is that the documentation (especially from the Oracle/Sun eras, the textbook with OS internals, etc.) puts the Linux docs to shame (even the Arch/Gentoo docs). So much shit is written out there in detail including what xyz does.I should give FreeBSD a try on one of my many old laptops I have lying around that's several years old at this point. Maybe I could try it on my HP 6560b or 2570p. I should see if sleep works.
       
 (DIR) Post #B1M6hZQNHj04oPDTAu by phnt@fluffytail.org
       2025-12-18T00:03:51.612403Z
       
       1 likes, 1 repeats
       
       @SuperDicq @lxo >Can you elaborate on any specific issues you've had with GNU software that do not exist on BSD? libiconv being incapable of handling untrusted input properly (segfaults when input encoding isn't as expected). Which is literally the only point of the library and I think it's a reasonable expectation to have at least some sort of input checking in it. I would give a fedi post example, but Pleroma search can't find it. It was written by p more than half a year ago.glibc being incapable of properly static linking and having barely any idea what ABI compatibility is.Half of the GNU projects I wanted to statically link with autohell's --disable-shared/--enable-static failed miserably at doing so due to above and gcc being sometimes dumb with static linking.autohell is miserable and will never be fixed. I would rather use CMake or build Python and use meson instead of autotools. Only thing worse is Bazel.general rot in gnulib breaking compilation on anything that isn't that most average Linux system. (Ironic coming from a compatibility layer).
       
 (DIR) Post #B1M6mx3upNUZZTHFXU by phnt@fluffytail.org
       2025-12-18T00:04:51.292368Z
       
       0 likes, 1 repeats
       
       @SuperDicq @lxo >Also I think the FSDG is the actual document you're looking for.Yeah, that is it.
       
 (DIR) Post #B1M6tPeFSUEBxzLuhk by SuperDicq@minidisc.tokyo
       2025-12-18T00:06:00.094Z
       
       0 likes, 0 repeats
       
       @sendpaws@mitra.pawslut.party @phnt@fluffytail.org @lxo@snac.lx.oliva.nom.br That is indeed the difference between a commercial operating system with corporate funding as opposed to an operating system distribution maintained by a lot of random volunteers. It enables you to write really consistent documentation.Illumos is not a bad operating system I think, they should remove the proprietary blobs tho.
       
 (DIR) Post #B1M71QqqrucO104Uqm by phnt@fluffytail.org
       2025-12-18T00:07:28.233920Z
       
       1 likes, 1 repeats
       
       @sendpaws @SuperDicq @lxo >I'm gonna be honest, one of the things I like about illumos is that the documentation (especially from the Oracle/Sun eras, the textbook with OS internals, etc.) puts the Linux docs to shame (even the Arch/Gentoo docs). So much shit is written out there in detail including what xyz does.Completely agree, BSD docs are generally very good until they aren't at all. Comparing that to anything Linux is pointless.It also goes both ways, nobody is reading to almost 100 page bash man page.
       
 (DIR) Post #B1M7dbFSf48hGTmYgy by sendpaws@mitra.pawslut.party
       2025-12-18T00:14:20.568393Z
       
       1 likes, 0 repeats
       
       @SuperDicq @phnt @lxo I've seen they're making a big deal at removing the final closed components but given how slow development is they might not have just yet.https://illumos.org/docs/developers/build/
       
 (DIR) Post #B1M81rl0vv1rPs6zgG by SuperDicq@minidisc.tokyo
       2025-12-18T00:18:43.571Z
       
       1 likes, 0 repeats
       
       @phnt@fluffytail.org @lxo@snac.lx.oliva.nom.br I mean the fact that GCC is not really designed for static linking is widely known, I agree if you're trying to do that it you're probably better off using a different compiler. Every compiler can have its strengths and weaknesses.And if you managed to trigger a segfault in libiconv that's probably a bug and you should report it.
       
 (DIR) Post #B1M8G8vvryc8k11i4G by allison@hidamari.apartments
       2025-12-18T00:21:19.052956Z
       
       0 likes, 0 repeats
       
       @sendpaws @phnt @SuperDicq @lxo https://github.com/richlowe/arm64-gate it's at least complete enough that there are working builds of illumos-gate for arm64
       
 (DIR) Post #B1M8sLavFCQV0sPsie by SuperDicq@minidisc.tokyo
       2025-12-18T00:28:12.423Z
       
       1 likes, 0 repeats
       
       @sendpaws@mitra.pawslut.party @phnt@fluffytail.org @lxo@snac.lx.oliva.nom.br I'm gladly surprised that Illumos actually cares and is doing their best to remove the proprietary components from their operating system. I hope they will finish it one day so have another viable free operating system for people to use.
       
 (DIR) Post #B1M91yN4RX4bsnWkVs by allison@hidamari.apartments
       2025-12-18T00:29:58.091520Z
       
       0 likes, 0 repeats
       
       @SuperDicq @phnt @lxo @sendpaws I mean in fairness that was literally goal #1 for illumos when it soft forked from opensolaris, they wanted something which could be built and run with 100% free software, as opposed to opensolaris which at the time of the fork still relied heavily even on things like sun/oracle's proprietary toolchain instead of gcc or clang
       
 (DIR) Post #B1M962yhFyu9KT4M9A by phnt@fluffytail.org
       2025-12-18T00:30:42.825471Z
       
       0 likes, 1 repeats
       
       @SuperDicq @lxo I think some of them got reported, but who knows. I wasn't responsible for doing that at work. It's possibly they never were. Also as an added bonus on *BSD you get the simplicity of something that barely changed for 30 years. Some prefer a bunch of cli utilities for configuring a system like is the case on the corporate (GNU/)Linux distros, but personally I don't like that usually python fluoride. Except firewalld which I very much enjoy using even though if you look behind the curtains, horrors can appear. BSDs are radically simpler and most of it is just plain config files.
       
 (DIR) Post #B1M96c0h0YIVynGwcK by SuperDicq@minidisc.tokyo
       2025-12-18T00:30:47.689Z
       
       1 likes, 0 repeats
       
       @phnt@fluffytail.org @lxo@snac.lx.oliva.nom.br Like with the static linking thing I'm not even going to cope and say some "well actually..." stuff.Both the gcc manual and glibc manual say that static linking is always heavily discouraged I believe.It's a niche usecase tho, most people don't want static linking.
       
 (DIR) Post #B1M9PNtViMBHhare1g by phnt@fluffytail.org
       2025-12-18T00:34:12.112683Z
       
       0 likes, 1 repeats
       
       @SuperDicq @lxo You can convince gcc and glibc to do it completely, but it can be involved. Last time I checked in glibc you had to disable localization support, and nss to avoid the dlopen pitfall. Things could have changed. I agree that static linking is a niche topic, but it has its uses. A completely static build of BusyBox saved me numerous times and all package managers should be completely static to avoid blowing up on updates as much as possible.
       
 (DIR) Post #B1M9ak5DYbqlhlkw0u by SuperDicq@minidisc.tokyo
       2025-12-18T00:36:14.325Z
       
       0 likes, 0 repeats
       
       @phnt@fluffytail.org @lxo@snac.lx.oliva.nom.br I agree having a static build of BusyBox can be useful in a system rescue operation, but I'm not sure if I agree on your take on how package managers should work.
       
 (DIR) Post #B1M9zRWRheK7NZGnVg by phnt@fluffytail.org
       2025-12-18T00:40:43.156473Z
       
       0 likes, 1 repeats
       
       @SuperDicq @lxo Do you want your package manager to blow up, because glibc had an ABI bump and it installed the new version, blew up and never installed its new version that links against the new glibc ABI. This is one of the things I don't like about Gentoo. Portage is very powerful, but it's also Python which likes to blow up on updating minor versions (site packages). It is not that hard to build pacman with musl statically linked. Stuff like dpkg/apt is probably much more involved though.
       
 (DIR) Post #B1MAFLwQDkxwhf0StE by SuperDicq@minidisc.tokyo
       2025-12-18T00:43:34.173Z
       
       1 likes, 0 repeats
       
       @phnt@fluffytail.org @lxo@snac.lx.oliva.nom.br But I do want to warn you that my current takes on package managers might be a bit unhinged because I got really in GNU Guix recently. While offering a lot of cool stuff and being really once you get going I fully agree this type of declarative package management is completely impractical and getting anything done on any imperative distro is 10 times easier. But I'm honestly just vibing and having a ton of fun learning Scheme and how the Guix system works and finding new usecases for it that I didn't even consider wanting before I started.
       
 (DIR) Post #B1MASzE1TY84Iwjx8i by lxo@snac.lx.oliva.nom.br
       2025-12-18T00:44:07Z
       
       1 likes, 0 repeats
       
       I don't think you'll find any such statement in GCC, and it compiles just fine for static linking.  GNU libc, OTOH, does indeed discourage static linking quite strongly.CC: @phnt@fluffytail.org
       
 (DIR) Post #B1MAT0YGXluqQ1DdKa by SuperDicq@minidisc.tokyo
       2025-12-18T00:46:01.100Z
       
       0 likes, 0 repeats
       
       @lxo@snac.lx.oliva.nom.br @phnt@fluffytail.org Maybe I'm mistaken and it's not gcc itself, but just glibc that heavily discourages it indeed.
       
 (DIR) Post #B1MAVE6j79st2ZOaZ6 by phnt@fluffytail.org
       2025-12-18T00:46:27.172812Z
       
       1 likes, 1 repeats
       
       @SuperDicq @lxo Yeah, I can't stand declarative package managers. My system is not an Ansible playbook.
       
 (DIR) Post #B1MAZj128m6i3hsTvU by allison@hidamari.apartments
       2025-12-18T00:47:16.019156Z
       
       3 likes, 0 repeats
       
       @SuperDicq @phnt @lxo gcc probably doesn't have a perfect workflow for it, but glibc is actively hostile and drepper is basically poettering before poettering in terms of how many rugpulls he does and how much damage from churn he inflicts on your system
       
 (DIR) Post #B1MB5LkACWnx9G4CO0 by SuperDicq@minidisc.tokyo
       2025-12-18T00:52:57.506Z
       
       0 likes, 0 repeats
       
       @RedTechEngineer@fedi.lowpassfilter.link @phnt@fluffytail.org @lxo@snac.lx.oliva.nom.br I mean yeah it definitely could be a little faster, but all of its overhead does ensure guix is actually fully reproducible.It is easy to avoid by enabling the unattended-upgrades-service-type so guix pull happens in the background once a week and you don't even really notice.
       
 (DIR) Post #B1MBBDfT8hKdq6fabY by SuperDicq@minidisc.tokyo
       2025-12-18T00:54:02.480Z
       
       0 likes, 0 repeats
       
       @phnt@fluffytail.org @lxo@snac.lx.oliva.nom.br I'll probably get fired if I replaced Debian with Guix at work, but for me personally it's a fun experience.
       
 (DIR) Post #B1MBNR479ZqGrl1ScK by SuperDicq@minidisc.tokyo
       2025-12-18T00:56:14.167Z
       
       0 likes, 0 repeats
       
       @allison@hidamari.apartments @phnt@fluffytail.org @lxo@snac.lx.oliva.nom.br drepper is basically poettering before poettering in terms of how many rugpulls he does and how much damage from churn he inflicts on your systemI actually laughed. I'm going to remember that comparisson.
       
 (DIR) Post #B1MBtZ7AlHtr65m1wW by allison@hidamari.apartments
       2025-12-18T01:02:02.766538Z
       
       1 likes, 0 repeats
       
       @SuperDicq @phnt @lxo thx lol, I basically got it from https://web.archive.org/web/20200616165354/https://blog.darknedgy.net/technology/2015/07/25/0/
       
 (DIR) Post #B1MHLfvHXfEi5kR2Iq by Suiseiseki@freesoftwareextremist.com
       2025-12-18T02:03:10.683634Z
       
       0 likes, 0 repeats
       
       @wafflesies @SuperDicq You can't see this, but it is in fact possible to run GNUbooted GNU/Linux-libre with only GNU packages, but you cannot use other free software without GNU packages.
       
 (DIR) Post #B1MRp4UUHGNCE8Yewa by koakuma@uwu.social
       2025-12-18T00:56:21Z
       
       0 likes, 0 repeats
       
       @allison @phnt @SuperDicq @sendpaws @lxo And there's also Unleashed which goes further and removes all the blob bits too but sadly it's stopped development :blobcatpeekaboo: https://unleashed.31bits.net/why.html
       
 (DIR) Post #B1MRp5mbTOSUEc2dou by sendpaws@mitra.pawslut.party
       2025-12-18T04:00:27.565761Z
       
       1 likes, 0 repeats
       
       @koakuma @allison @phnt @SuperDicq @lxo >find it stopped development>look inside>dramaMan if only there was a drama-free UNIX.
       
 (DIR) Post #B1MSLy2hGyH9mhFGqm by allison@hidamari.apartments
       2025-12-18T04:06:27.931896Z
       
       0 likes, 0 repeats
       
       @sendpaws @phnt @SuperDicq @lxo @koakuma it doesn't feel like drama at all to me, more just a difference in technical opinion