Post B2LZEPwHASbDpVDPNY by SuperDicq@minidisc.tokyo
(DIR) More posts by SuperDicq@minidisc.tokyo
(DIR) Post #B2JAzr9OvVzqfJxUBc by nyx@social.xenofem.me
2026-01-15T11:59:52.384833Z
9 likes, 4 repeats
Jolla could capitalize so hard right now on Android getting closed off more and more by Google if they had a clue how to play this niche that is only going to get bigger. bringing back The Other Half and being able to get a modern phone running a Linux phone OS that actually works and isn't ugly and miserable to use would be like next level getting in on the ground floor and pulling forward a space that is only going to keep growing
(DIR) Post #B2JGcOtePLgK6Mn2rA by lanodan@queer.hacktivis.me
2026-01-15T13:02:55.531809Z
1 likes, 0 repeats
@nyx Yeah, keyboard could probably make me buy a smartphone, at least if it's a good keyboard (I think I can trust Jolla on this).I got too used to the clicky keyboard on my feature phone, now slabs and their lack of buttons feels so awkward.
(DIR) Post #B2JH6DtDtaz0eToJOa by lanodan@queer.hacktivis.me
2026-01-15T13:08:15.045073Z
0 likes, 0 repeats
@nyx Like I think one way of explaining the awkwardness is like if someone handed you a tablet when you expected a laptop.
(DIR) Post #B2JHW8ghrIp231JVUe by SuperDicq@minidisc.tokyo
2026-01-15T13:12:58.382Z
1 likes, 0 repeats
@nyx@social.xenofem.me Jolla could capitalize so hard right now on Android getting closed off more and more by GoogleThey really could, if they actually made Sailfish OS less proprietary than Android.That is currently not the case, so if you actually care about free and "open" software, Android is currently a better operating system than Sailfish.That's also why I disagree with calling Sailfish a "Linux phone". It is misleading. Android also has a Linux kernel, so Android is also a "Linux phone".
(DIR) Post #B2JHibGBSBuS8bqjyK by SuperDicq@minidisc.tokyo
2026-01-15T13:15:15.842Z
0 likes, 0 repeats
@nyx@social.xenofem.me But if you could actually run a non-proprietary GNU/Linux distro on the new Jolla phone, such as PureOS or Mobian, then it would actually be a pretty decent device.
(DIR) Post #B2JHo2mQYuwOwCWkW8 by SuperDicq@minidisc.tokyo
2026-01-15T13:16:14.457Z
0 likes, 0 repeats
@nyx@social.xenofem.me (Ignoring the fact that you still proprietary modem firmware, an issue every single smartphone has that can currently not be avoided.)
(DIR) Post #B2JI0H699b6YoraCUS by SuperDicq@minidisc.tokyo
2026-01-15T13:16:29.052Z
0 likes, 0 repeats
@nyx@social.xenofem.me (Ignoring the fact that you still need proprietary modem firmware, an issue every single smartphone has that can currently not be avoided.)
(DIR) Post #B2JIKJEEwTYNDcvCXQ by a1ba@suya.place
2026-01-15T13:21:57.099040Z
0 likes, 0 repeats
@SuperDicq @nyx them sticking to keeping Silica proprietary despite holding back the whole system by Qt 5.6 and everything that comes with it (like a mid-10s era Wayland compositor) is so fucking funny to me.
(DIR) Post #B2JIaHO3Ybe88l81Hk by SuperDicq@minidisc.tokyo
2026-01-15T13:24:03.841Z
0 likes, 0 repeats
@a1ba@suya.place @nyx@social.xenofem.me Yeah I really don't get it. They should just make all of Sailfish free software. It's such a dumb move.
(DIR) Post #B2JJAeobvdljE7tZFQ by a1ba@suya.place
2026-01-15T13:31:10.170365Z
0 likes, 0 repeats
@SuperDicq @nyx the UI toolkit is basically the only proprietary component of the core system.but because it's proprietary and the licensing of qt changed, everything else has to account for it. it really just some upper management irrational wish to keep the UI proprietary, as if it's the only thing that keeps Sailfish on float (heh no pun intended) which doesn't really seem so, as they already sell their expertise on embedded linux and android app support for b2b.
(DIR) Post #B2JJfOt7CDsqo2f4t6 by SuperDicq@minidisc.tokyo
2026-01-15T13:37:05.209Z
0 likes, 0 repeats
@a1ba@suya.place @nyx@social.xenofem.me Yes, and the fact that the UI shell, the thing that the user actually interacts with is nonfree, is a very big deal.Android does not have this problem.
(DIR) Post #B2JJsiyJpsqCrNRtg0 by SuperDicq@minidisc.tokyo
2026-01-15T13:39:28.657Z
0 likes, 0 repeats
@a1ba@suya.place @nyx@social.xenofem.me Also it is not true that this is the only nonfree component. I believe a bunch of the preinstalled applications on Sailfish OS are also proprietary. Although a few of them recently got released as free software, such as the calculator app.
(DIR) Post #B2JK8W0zmDgdJBEMGe by a1ba@suya.place
2026-01-15T13:41:57.035961Z
2 likes, 0 repeats
@SuperDicq @nyx and that too.Outdated by decade software is only one of major consequence of relying on proprietary software, and this one hit SFOS the most.btw the connection between proprietary and outdated dependencies is one of the reasons why I keep saying "stable" distros doesn't worth it. The "stable" is created not for users and especially not to keep software bug free but for those who make proprietary software, so that they could keep up with the changes once in a two-three years
(DIR) Post #B2JKQnsi5YrVvs4knA by SuperDicq@minidisc.tokyo
2026-01-15T13:45:38.830Z
0 likes, 0 repeats
@a1ba@suya.place @nyx@social.xenofem.me Indeed, that's the whole point of stable. I am personally a big fan of slow and stable release models, such as Debian's. It doesn't mean that the software is going to be free of bugs, but it is still great because for the user it does mean that the software is going to behave extremely predictably for the foreseeable future.Software will always have bugs so in production environments I'd rather have known bugs that I can work around, instead of software that is constantly changing and creating new bugs all the time.
(DIR) Post #B2JKXlPDgvxYHVbIno by a1ba@suya.place
2026-01-15T13:46:41.884410Z
0 likes, 0 repeats
@SuperDicq @nyx they released a bunch of stuff somewhat recently. I think it's also includes camera, notes, browser and maybe few other things.But basic apps, especially how poor feature wise they are in Sailfish, not that hard to reimplement as free software. It's not that they shouldn't but to me having wayland compositor that can't do basic shit just because it's taken from qt5.6 is worst part for me.
(DIR) Post #B2JKfgJWVU98o1iBai by SuperDicq@minidisc.tokyo
2026-01-15T13:48:20.788Z
0 likes, 0 repeats
@a1ba@suya.place @nyx@social.xenofem.me Yes, I agree, that is the worst part, but I feel like "proprietary default apps" is a thing that I should warn people about especially people who are considering buying a Jolla phone.
(DIR) Post #B2JKnlaWmUQxTqWL9U by a1ba@suya.place
2026-01-15T13:49:41.194339Z
0 likes, 0 repeats
@SuperDicq @nyx contacts and messages seem to be still closed source. bruh
(DIR) Post #B2K0JDgeSNWjj0VALQ by nyx@social.xenofem.me
2026-01-15T21:34:50.698580Z
1 likes, 0 repeats
@a1ba @SuperDicq I forgot their GUI shell is proprietary. it's so fucking over
(DIR) Post #B2KYbIbOJlfqcgpkQq by lanodan@queer.hacktivis.me
2026-01-16T03:59:08.294391Z
0 likes, 0 repeats
@nyx @SuperDicq @a1ba Well there is glacier to replace that bit, worked quite well last time I tried it.
(DIR) Post #B2KZ2PrpPkduySS6vw by lanodan@queer.hacktivis.me
2026-01-16T04:04:02.550201Z
1 likes, 0 repeats
@a1ba @SuperDicq @nyx Yeah, reminds me of why I agree with some debian devs saying that it should be called frozen and not stable.(So oldoldstable would be Ice Age Debian :D)Stable should be more "it passed quality checks and experimental phase", which also points towards having proper tests in place rather than just trying to age it like cheese.
(DIR) Post #B2KZkGPTwAYCNv6Mk4 by lanodan@queer.hacktivis.me
2026-01-16T04:11:57.298542Z
0 likes, 0 repeats
@SuperDicq @nyx > Linux phone, while Android just isYeah, the one thing that Android isn't is Unix, that's the model that Android explicitly throws away. (See how anyone wanting a Unix environment on Android installs termux, which could be compared with Cygwin or WSL, specially in how it ends up jailed in a corner)Could also put that SailfishOS (among others) isn't a gigantic monolithic system, but instead atomic system packages, so you can throw away stuff you don't like as well as replacing bits like a ship of thesus, something you can't cleanly do with Android.
(DIR) Post #B2Kb7oN3wA9wKMlKLo by fluttersh@pony.social
2026-01-16T04:23:50Z
0 likes, 0 repeats
@lanodan @SuperDicq @nyx@social.xenofem.me android KitKat was kinoslop
(DIR) Post #B2Kb7pft5eoON2ZsKe by lanodan@queer.hacktivis.me
2026-01-16T04:27:21.680544Z
0 likes, 0 repeats
@fluttersh @SuperDicq Heh kind of feel like Android went downhill in terms of reliability and increasing proprietary bullshit roughly starting from that one.
(DIR) Post #B2L0JiTOBmfIMeUkhE by SuperDicq@minidisc.tokyo
2026-01-16T09:09:32.641Z
1 likes, 0 repeats
@lanodan@queer.hacktivis.me @nyx@social.xenofem.me Sailfish isn't Unix either, it's is GNU.:^)
(DIR) Post #B2L14xucbVoDrIlMI4 by lanodan@queer.hacktivis.me
2026-01-16T09:18:12.285712Z
0 likes, 0 repeats
@SuperDicq @nyx Well, there's been some that have been certified in the past, Inspur K-UX and EulerOS for example, interestingly both RedHat derived.https://www.opengroup.org/openbrand/register/brand3622.htmhttps://www.opengroup.org/openbrand/register/brand3617.htm
(DIR) Post #B2L2zguoZQjzbWSx3Q by Suiseiseki@freesoftwareextremist.com
2026-01-16T09:39:43.571950Z
0 likes, 0 repeats
@lanodan @SuperDicq @nyx >wanting a Unix environment on Android installs termux, which could be compared with Cygwin or WSL, specially in how it ends up jailed in a corner)>Installs GNU's Not Unix without Linux.>Unix environment.
(DIR) Post #B2L3GSYnCD4i0OA37I by SuperDicq@minidisc.tokyo
2026-01-16T09:42:43.724Z
0 likes, 0 repeats
@lanodan@queer.hacktivis.me @nyx@social.xenofem.me Unix 3 is a certification, not an operating system. It just means these systems are POSIX compliant which is something that only corpos actually care about. It's not Unix (the operating system).
(DIR) Post #B2L4Hf8O1zYPFMwnYG by lanodan@queer.hacktivis.me
2026-01-16T09:54:08.222364Z
0 likes, 0 repeats
@SuperDicq @nyx Yeah, the certification bit is pretty much just UNIX trademark rights and corporate/US-federal-government (at least when it was also published through FIPS) box ticking.As for Unix the OS. Or arguing about some sort of Unix Philosophy or copyright lineage.Either Unix is dead (and starting to smell really bad), or Unix is still a thing.
(DIR) Post #B2L66N7yq3NO7iV960 by SuperDicq@minidisc.tokyo
2026-01-16T10:14:29.681Z
0 likes, 0 repeats
@lanodan@queer.hacktivis.me @nyx@social.xenofem.me If you ask me I would say ignore all the trademark and certification bullshit. In my opinion the last version of Unix was V10.5.Unless you ask some weirdos who thinks all these weirdo corpo forks of V7 like Unixware and Solaris and shit like that are the latest versions of Unix.And even weirder people who say BSD is still actually Unix because it originally started as a fork.
(DIR) Post #B2L6lgavMlEKN6jvGa by lanodan@queer.hacktivis.me
2026-01-16T10:21:58.528092Z
0 likes, 0 repeats
@SuperDicq @nyx Yeah, and that's one I can agree on (although I love saying that macOS is outdated as it's still UNIX 03 aka POSIX 2001, severely lagging behind FOSS unixes to the point where a bunch of stuff requires ifdefs or patching).Although could still say that android isn't POSIX, which yeah, it isn't.In a manner similar to like how RFCs don't need certification and whatnot but are still referred to.
(DIR) Post #B2L6odheZaLeGyINf6 by SuperDicq@minidisc.tokyo
2026-01-16T10:22:30.771Z
1 likes, 0 repeats
@lanodan@queer.hacktivis.me @nyx@social.xenofem.me Or you say Plan 9 is the latest version of Unix but then you will have a lot of mad Plan 9 people who will kill you because "Plan 9 is not Unix, but it is an evolution of Unix."
(DIR) Post #B2L6yCCzeTAntbVlhY by lanodan@queer.hacktivis.me
2026-01-16T10:24:13.793474Z
1 likes, 0 repeats
@SuperDicq @nyx Yeah, Plan9 is more like when a book author starts new series, it can feel the same as the previous one but can't take it as like a sequel.
(DIR) Post #B2L6ysxugPf0VHmpfM by SuperDicq@minidisc.tokyo
2026-01-16T10:24:22.290Z
1 likes, 0 repeats
@lanodan@queer.hacktivis.me @nyx@social.xenofem.meFOSS unixesDoesn't exist. All versions of Unix are proprietary.
(DIR) Post #B2L71UVU4lB3W1jPqS by lanodan@queer.hacktivis.me
2026-01-16T10:24:50.554290Z
0 likes, 0 repeats
@SuperDicq @nyx FOSS POSIX, whatever, essentially the same thing.
(DIR) Post #B2L77zrkOdRQVmFNzs by SuperDicq@minidisc.tokyo
2026-01-16T10:26:01.525Z
0 likes, 0 repeats
@lanodan@queer.hacktivis.me @nyx@social.xenofem.me Yeah it's too bad because if Plan 9 was actually Unix you could say it was the only free version of Unix.
(DIR) Post #B2L7Q3WBYXg73Elysq by SuperDicq@minidisc.tokyo
2026-01-16T10:29:16.668Z
2 likes, 0 repeats
@lanodan@queer.hacktivis.me @nyx@social.xenofem.me POSIX and SUS are also not the same thing.
(DIR) Post #B2L7Q3WBYXg73Elysr by lanodan@queer.hacktivis.me
2026-01-16T10:29:16.137459Z
0 likes, 0 repeats
@SuperDicq @nyx Heh… yeah although that's a serious tale of various licences, most of them disliked and reminds me of early tuhs.org stuff with people trying to get a unix license for their PDP-11.http://fqa.9front.org/fqa0.html#0.2.4
(DIR) Post #B2L7mAv4ibDCNRxiWO by icedquinn@blob.cat
2026-01-16T10:33:15.747433Z
1 likes, 0 repeats
@SuperDicq @lanodan @nyx Jolla also sells a closed platform so I don't know how much I would care. There are less and less reasons to not just buy an iphone; if you have to live in a gulag you might as well pick the nicest one.As for plan 9 it was better than Unix and I will die on this hill :neocat_gun:
(DIR) Post #B2L801dk14kVeRSVGK by SuperDicq@minidisc.tokyo
2026-01-16T10:35:46.840Z
2 likes, 0 repeats
@lanodan@queer.hacktivis.me @nyx@social.xenofem.me Yeah it is true that the license situation around Plan9 is a fucking mess. I'm honestly so thankful that GNU is actually the one that won out and is now the most popular operating system in the free world.
(DIR) Post #B2L8IaEM9FLc91Qyzg by SuperDicq@minidisc.tokyo
2026-01-16T10:39:07.768Z
0 likes, 0 repeats
@icedquinn@blob.cat @lanodan@queer.hacktivis.me @nyx@social.xenofem.me Being better than Unix is a very low bar. Both BSD and GNU are also better than Unix.
(DIR) Post #B2L8JVKhqJINFDqMIy by lanodan@queer.hacktivis.me
2026-01-16T10:39:18.371622Z
0 likes, 0 repeats
@SuperDicq @nyx Yeah but very related, like in the standards that got absorbed by SUS, POSIX still remains, while XPG is like a ghost that only seems to remain for incrementing variables like XOPEN_VERSION (XSI indicator), and SVID seems to be long dead.Also technically, SUS is POSIX with XSI, with Unix certification adding X/Open Curses as well.(I've been working on OpenGroup's testsuite since march, I know the mess ^^)
(DIR) Post #B2L8PVnz03kYRkOzaK by SuperDicq@minidisc.tokyo
2026-01-16T10:40:23.468Z
0 likes, 0 repeats
@lanodan@queer.hacktivis.me @nyx@social.xenofem.me Why do you work with this crap anyways?
(DIR) Post #B2L8rLZ6fJPQnQiU1g by lanodan@queer.hacktivis.me
2026-01-16T10:45:24.983722Z
0 likes, 0 repeats
@SuperDicq @nyx I care about Unix portability (and part of it's history) so managing the standard makes sense.To me the certification bit is pretty much just the income source, and certification is them running the testsuite, sending the logs and me validating it, so I don't end up having to deal with all kinds of Unixes. It's still pretty much "Not a foss system? Your bugs to deal with".
(DIR) Post #B2L9bf8qDGtKpeW3ou by SuperDicq@minidisc.tokyo
2026-01-16T10:53:46.835Z
1 likes, 0 repeats
@lanodan@queer.hacktivis.me @nyx@social.xenofem.meI care about Unix portability (and part of it's history)Why? I really don't care about that at all.Why does it matter to you if your stuff is "compatible" with some 40 year old standard that almost nobody uses?
(DIR) Post #B2L9lRq2WrWMT7O7Hs by fiore@brain.worm.pink
2026-01-16T10:55:34.987105Z
1 likes, 0 repeats
@SuperDicq @lanodan @nyx bsd compatibility is important to me because modern bsd systems are very nice to use operating systems , from which modern linux distros could really learn a lesson or two ngl . of course its not always tge case that such compatibility is necessary , but if one is able to keep it , why not do it ?
(DIR) Post #B2LBSIdOizBmKUTJeC by lanodan@queer.hacktivis.me
2026-01-16T11:14:30.667188Z
1 likes, 0 repeats
@SuperDicq @nyx POSIX still has updates you know, and system devs do care about POSIX, in the same style as they care about say ISO C if not even more.For example GNU coreutils has a regular participant in the meetings, BSDs devs often participate in the bugtracker/mailing-list, …In fact, the ~40 years of experience plus multiple implementations is a hell of a virtue when other ecosystems are annoyingly full of churn but also locked to a single vendor and it's whims.And I know you like GNU, but FOSS doesn't means you're free from being pretty much locked on the whims of a vendor given a big codebase that's effectively too big to fork.POSIX and C? Just write it, adopt new interfaces, maybe toss some after deprecation time measured in years, and you can use whatever operating system you want with ability to easily swap components.Heck reminds me of the awful state we're in with SSL/TLS libraries, with most software using it being stuck to OpenSSL and it's still horrible codebase and monstrosity of an API.
(DIR) Post #B2LBuiKAnslE771qJE by phnt@fluffytail.org
2026-01-16T11:19:39.951242Z
1 likes, 1 repeats
@SuperDicq @lanodan @nyx >Why? I really don't care about that at all.You don't want the software you write to run on as many platforms as possible?
(DIR) Post #B2LCeEQSIYZKhnfhtQ by lanodan@queer.hacktivis.me
2026-01-16T11:27:51.029139Z
0 likes, 0 repeats
@SuperDicq @nyx Also in a way, what will be there in the next 40 years? Because yeah, as a standard I don't think it's going away any time soon.Like part of me wishes we'd get better OS design, but it'll probably mean being Unix/POSIX compatible for at least some years due to the sheer amount of software that's carried by it.And fact it's pretty much the only publicly specified OS API out there as well, and one with a decent amount of flexibility so it's not binary-compatibility but source-compatibility.
(DIR) Post #B2LGB8HAU3Nv3DhvgO by SuperDicq@minidisc.tokyo
2026-01-16T12:07:25.512Z
0 likes, 0 repeats
@lanodan@queer.hacktivis.me @nyx@social.xenofem.me and system devs do care about POSIXI mean I get that basic stuff like GNU coreutils might want to be compliant, because it is convenient for users of other systems to use something that works in a similar way.But GNU is deliberately not POSIX compliant, there are a lot of things in POSIX that GNU doesn't agree with and they do differently. That's why a compatibility mode, called using POSIXLY_CORRECT exist.
(DIR) Post #B2LHQ45ORaDUM0ssZU by lanodan@queer.hacktivis.me
2026-01-16T12:21:19.672465Z
0 likes, 0 repeats
@SuperDicq @nyx And that compatibility mode is extremely normal and expected.On conformant POSIX.1-2024 systems with GNU software, getconf V8_ENV would return something like POSIXLY_CORRECT=1 to set that variable.Quite like how illumos has getconf _CS_PATH returning /usr/xpg6/bin:/usr/xpg4/bin:/usr/ccs/bin:/usr/bin:/opt/SUNWspro/bin to get things like a conformant sh instead of the painfully legacy one that lives at it's /bin/sh.Which is similar to how on C, you can pass -std=c17 to the compiler, and do #define _POSIX_C_SOURCE 202405
(DIR) Post #B2LHarVlXJouXXMt3g by SuperDicq@minidisc.tokyo
2026-01-16T12:23:17.763Z
0 likes, 0 repeats
@lanodan@queer.hacktivis.me @nyx@social.xenofem.me The point being, that to me that says that the developers don't actually care about POSIX, because otherwise they would've made POSIXLY_CORRECT on by default.
(DIR) Post #B2LIKDSolSIrehcEro by lanodan@queer.hacktivis.me
2026-01-16T12:31:26.449840Z
0 likes, 0 repeats
@SuperDicq @nyx Even though the differences are extremely small?Like the ones I'm aware of are those two:- df(1) using 1024 instead of 512- getopts(3) continuing to parse options after non-optionsSmall enough that in practice it barely ever matters, like you can still write strictly POSIX code that will run against GNU software without the POSIXLY_CORRECT envvar set.Not caring about POSIX is more like the behavior of macOS.
(DIR) Post #B2LIqSjbWWVAHdqN3w by SuperDicq@minidisc.tokyo
2026-01-16T12:37:18.413Z
0 likes, 0 repeats
@lanodan@queer.hacktivis.me @nyx@social.xenofem.me It's mostly extensions. Many commands have extra arguments and more advanced options that do not exist in POSIX, meaning that a lot of stuff written for GNU do not work on other POSIX systems.POSIXLY_CORRECT also disables all these additional GNU extensions in many programs.
(DIR) Post #B2LJt8l0M6IH9DL6yO by lanodan@queer.hacktivis.me
2026-01-16T12:48:59.436122Z
0 likes, 0 repeats
@SuperDicq @nyx Eh? Which ones for example?Specially as like extensions typically aren't a POSIX conformance issue, both for utilities and for C interfaces.Like there's namespace limits for C interfaces (mostly allowed prefixes/suffixes, and posix_ being a reserved prefix).And pretty much none of utilities, which is why new posix options require to make sure to not step on ones that are already defined in existing implementations or to have consent from those (reminds me of a recent question about adding getopt_long in POSIX because well… probably going to run out of possible short options at some point).
(DIR) Post #B2LJzRxxqjzASdPTxQ by SuperDicq@minidisc.tokyo
2026-01-16T12:50:07.399Z
0 likes, 0 repeats
@lanodan@queer.hacktivis.me @nyx@social.xenofem.me I don't know because I'm not a POSIX nerd and I have never actually read the spec, but I'm just going to assume that options like ls --color are not POSIX.
(DIR) Post #B2LKik7dC2BNnlWqsC by lanodan@queer.hacktivis.me
2026-01-16T12:58:19.582614Z
0 likes, 0 repeats
@SuperDicq @nyx Yeah, that one's 100% a non-issue and not what POSIXLY_CORRECT is even about, just try it.You're just supposed to avoid it when writing portable code, but effectively still can.POSIX isn't there to tie down the OS, specially when a lot of things are out of scope (like so glad system management like init systems are out of scope, in fact Linux Standard Base really should have taken a hint there).
(DIR) Post #B2LLAtHuhyFwKylCfQ by SuperDicq@minidisc.tokyo
2026-01-16T13:03:24.716Z
1 likes, 0 repeats
@lanodan@queer.hacktivis.me @nyx@social.xenofem.me Ok LSB can fuck right off.First of all it is called "Linux" and has absolutely nothing to do with the kernel. And I use Guix so all my homies hate FHS.
(DIR) Post #B2LMKisONCKWtd4iG0 by lanodan@queer.hacktivis.me
2026-01-16T13:16:22.961106Z
0 likes, 0 repeats
@SuperDicq @nyx FHS to me is one of the weirdest still surviving bits of LSB, like either it's distributed as source and so buildsystem needs to allow setting sbindir, bindir, mandir, … to avoid hardcoding paths.Or it's binary horror (which personally is something I'd rather not pretend can work reliably across different machines) and so does not ever messes with the root filesystem or anything under /usr, and instead either uses home directories (like ~/.local/ plus maybe xdg dirs) or does it's stuff in something like /opt/$vendor/
(DIR) Post #B2LMi2qcHo67UrMiFE by SuperDicq@minidisc.tokyo
2026-01-16T13:20:36.539Z
0 likes, 0 repeats
@lanodan@queer.hacktivis.me @nyx@social.xenofem.me In case of binary horror, use patchelf.
(DIR) Post #B2LNPTa4li04rPL1qS by lanodan@queer.hacktivis.me
2026-01-16T13:28:27.590666Z
0 likes, 0 repeats
@SuperDicq @nyx For me binary horror goes in a bwrap-container/chroot, these days OpenSUSE flavor, that way I don't need to care about binary-compatibility in my normal environment.Linux didn't support containers at the time of LSB though, and I guess these days it would embrace stuff like docker which is like a gate to hell.
(DIR) Post #B2LNvOVZAFHQOVRs4O by SuperDicq@minidisc.tokyo
2026-01-16T13:34:13.446Z
2 likes, 0 repeats
@lanodan@queer.hacktivis.me @nyx@social.xenofem.me There's an alarming amount of people in favor or getting rid of traditional software distribution altogether and replacing everything with Flatpaks because muh sandbox.
(DIR) Post #B2LO2GzlUmYf7Wr0Hg by lanodan@queer.hacktivis.me
2026-01-16T13:35:28.303826Z
2 likes, 0 repeats
@SuperDicq @nyx Prank idea: Go to a Flatpak conference with a bucket of sand and a rake.
(DIR) Post #B2LO7PJG0h6GM4Q3oe by SuperDicq@minidisc.tokyo
2026-01-16T13:36:23.380Z
3 likes, 0 repeats
@lanodan@queer.hacktivis.me @nyx@social.xenofem.me I think that would amuse them. I don't want to amuse them. I want to abolish flatpak.
(DIR) Post #B2LPOXOtHWfKKEmpii by phnt@fluffytail.org
2026-01-16T13:50:43.668923Z
6 likes, 5 repeats
@SuperDicq @lanodan @nyx Reminds of this shirt. Incidentally the issue with packaging software being hard and sometimes barely doable is an issue of not writing portable software. Or to be more precise, not caring about portability.linux-ragebait-shirt.jpg
(DIR) Post #B2LPowVYYTfrixUlsm by lanodan@queer.hacktivis.me
2026-01-16T13:55:28.267833Z
1 likes, 0 repeats
@phnt @SuperDicq @nyx Yeah, sometimes it's fun how like my stuff tends to work all the way to like Haiku with little to no issues.And then there's software that's like "I don't know the version of your C compiler, screw you"
(DIR) Post #B2LZEPwHASbDpVDPNY by SuperDicq@minidisc.tokyo
2026-01-16T15:40:54.779Z
4 likes, 0 repeats
@phnt@fluffytail.org @lanodan@queer.hacktivis.me @nyx@social.xenofem.me I love this shirt so much. It's actual top tier ragebait. I run shepherd, xorg, no libadwaita, and no flatpak.
(DIR) Post #B2LZHTsGzaIAu6ntWC by Pi_rat@shitposter.world
2026-01-16T15:41:30.588677Z
2 likes, 1 repeats
@phnt @SuperDicq @lanodan @nyx Notice how there are 4 programs but only 3 oks...
(DIR) Post #B2LZNavvezPaXCQfKq by phnt@fluffytail.org
2026-01-16T15:42:36.097269Z
1 likes, 2 repeats
@SuperDicq @lanodan @nyx And I have none of those things on my system. Gentoo, so systemd is out of the question and the 3 remaining are all masked and disabled with use flags.
(DIR) Post #B2LZU5PxEWI4ojZJwm by hj@shigusegubu.club
2026-01-16T15:43:45.362388Z
2 likes, 0 repeats
@phnt @SuperDicq @lanodan @nyx unironically want the second one
(DIR) Post #B2LZdzidHA3k2T1uIy by SuperDicq@minidisc.tokyo
2026-01-16T15:45:34.231Z
0 likes, 0 repeats
@phnt@fluffytail.org @lanodan@queer.hacktivis.me @nyx@social.xenofem.me Gentoo, so systemd is out of the questionIt's not. Gentoo supports systemd if you want it to.
(DIR) Post #B2LZeQnAcOjS0MMPcu by phnt@fluffytail.org
2026-01-16T15:45:38.269845Z
1 likes, 1 repeats
@hj @SuperDicq @lanodan @nyx If it was a single shirt, I would probably buy it. systemd... on the front and OK on the back.
(DIR) Post #B2LZi3S1LGVOlvCCOm by phnt@fluffytail.org
2026-01-16T15:46:17.810935Z
0 likes, 1 repeats
@SuperDicq @lanodan @nyx I know, but probably only gnome users actually use it. Sure, you can use it, but why would you.
(DIR) Post #B2LZiluE3lD8e8jLTE by SuperDicq@minidisc.tokyo
2026-01-16T15:46:24.111Z
1 likes, 0 repeats
@Pi_rat@shitposter.world @phnt@fluffytail.org @lanodan@queer.hacktivis.me @nyx@social.xenofem.me When first looking at it I also assumed one side was the front and the other side was the back, but if you look closely at the image they are actually two different shirts so there's no relationship.
(DIR) Post #B2LZjPm7pIUyIbFROi by lanodan@queer.hacktivis.me
2026-01-16T15:46:31.293008Z
1 likes, 0 repeats
@SuperDicq @nyx @phnt Given you're sharing, here it's openrc + s6, sway, no libadwaita, no flatpak.Although on my Sun workstation (kept off the internet): svcadm, Xsun, Gnome1/KDE2?/Xfce from another era, too retro for libadwaita, too retro for flatpak.Oh and: Traditional vi, vim, xemacs, gnu emacs, maybe even MULE Emacs, …
(DIR) Post #B2LaDN1acLGWSJlVom by kirbius@clubcyberia.co
2026-01-16T15:51:58.171752Z
0 likes, 1 repeats
@lanodan @phnt @SuperDicq @nyx ArtixDinitXlibre
(DIR) Post #B2LaH1lTbSFvg4yLia by SuperDicq@minidisc.tokyo
2026-01-16T15:52:35.712Z
0 likes, 0 repeats
@kirbius@clubcyberia.co @lanodan@queer.hacktivis.me @phnt@fluffytail.org @nyx@social.xenofem.me Is Xlibre production ready yet?
(DIR) Post #B2LasnWuyaBaX8AnB2 by menherahair@eientei.org
2026-01-16T15:59:26.834314Z
1 likes, 1 repeats
@phnt @SuperDicq @lanodan @nyx paging @iamtakingiteasy
(DIR) Post #B2LauKb7W4zjNfrzPs by phnt@fluffytail.org
2026-01-16T15:59:43.220229Z
3 likes, 3 repeats
@menherahair @iamtakingiteasy @SuperDicq @lanodan @nyxgentoo-systemd-profile.png
(DIR) Post #B2LawDrpVksd5NaUCm by lolitechengineer@loli.church
2026-01-16T15:59:58.052Z
0 likes, 0 repeats
@lanodan@queer.hacktivis.me @SuperDicq@minidisc.tokyo @nyx@social.xenofem.me in the year of our lord 2026, everything just goes in /var and ~/.localNobody born in the 21st century is writing anything to /opt or /srv Heck, kids these days don't even put system binaries in /etc anymore.
(DIR) Post #B2LaxyherUVedOfOz2 by lanodan@queer.hacktivis.me
2026-01-16T16:00:21.504542Z
1 likes, 0 repeats
@SuperDicq @nyx @phnt Also mdevd instead of systemd-udev (or eudev), so I have 0 amount of systemd code on my machines.
(DIR) Post #B2Lb7DdugayrZiK0CO by lolitechengineer@loli.church
2026-01-16T16:02:04.147Z
0 likes, 0 repeats
@SuperDicq@minidisc.tokyo @lanodan@queer.hacktivis.me @nyx@social.xenofem.me kernel as a snap package
(DIR) Post #B2LbNAEx6Xf1ehFX6G by lolitechengineer@loli.church
2026-01-16T16:04:57.230Z
0 likes, 0 repeats
@SuperDicq@minidisc.tokyo @lanodan@queer.hacktivis.me @nyx@social.xenofem.me wdym? theres a whole section dedicated to the Linux OS :^)
(DIR) Post #B2LbNOuwXDZHAz0GUi by lanodan@queer.hacktivis.me
2026-01-16T16:04:55.027052Z
1 likes, 0 repeats
@lolitechengineer @nyx @SuperDicq > everything goes in /var and ~/.local/var my beloathed.Like seriously, there's stuff in there which needs to be backed up and others where any rollback would cause mayhem, good luck.
(DIR) Post #B2LbWetMVlMdKIg6im by kirbius@clubcyberia.co
2026-01-16T16:06:38.540802Z
0 likes, 1 repeats
@SuperDicq @lanodan @nyx @phnt Idk most of my system is production ready but out of everything, xlibre has been pretty setup and go. My biggest issue is artix linux-hardened not being updated
(DIR) Post #B2LbnSomeeq8nqYAFc by lolitechengineer@loli.church
2026-01-16T16:09:42.068Z
0 likes, 0 repeats
@lanodan@queer.hacktivis.me @nyx@social.xenofem.me @SuperDicq@minidisc.tokyo clearly spool/ tmp/ log/ lib/ and cache/ belong in the same root directory
(DIR) Post #B2LboF8H1Ux0eC2PIG by jesu@pl.kotobank.ch
2026-01-16T16:09:50.230712Z
0 likes, 0 repeats
@phnt @iamtakingiteasy @menherahair @SuperDicq @lanodan @nyx :what_a_shame:
(DIR) Post #B2LbrpTuKqAGFZrops by iamtakingiteasy@eientei.org
2026-01-16T16:10:28.896991Z
1 likes, 1 repeats
@phnt @menherahair @SuperDicq @lanodan @nyx Systemd is quite nice if you want services to get back up and react to global events such as conntrack exhaustion and load peaks. Gentoo at the same time is nice for less optimized for architectures, particularly amd's zen with decent vectorization support.
(DIR) Post #B2LcRHBpJ9iMK0JPoO by waff@eientei.org
2026-01-16T16:16:53.346649Z
1 likes, 1 repeats
@menherahair @phnt @SuperDicq @iamtakingiteasy @lanodan @nyx tf did this convo devolve into
(DIR) Post #B2MXFmz0yCY0q5yyo4 by denza252@shitposter.world
2026-01-17T02:53:30.702040Z
0 likes, 1 repeats
@nyx @SuperDicq @a1ba hello i am the kde shill here to say that plasma mobile still exists maybe ok goodby
(DIR) Post #B2MXIg9qnoZeXXQf32 by nyx@social.xenofem.me
2026-01-17T02:53:56.729868Z
0 likes, 0 repeats
@denza252 @SuperDicq @a1ba mobile linux is a joke unfortunately
(DIR) Post #B2MXRc1rWTMSLBx6Vk by denza252@shitposter.world
2026-01-17T02:55:38.900184Z
0 likes, 1 repeats
@nyx @SuperDicq @a1ba mobile linux is no laughing matter