GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    ??? 妛彁 :xf_nyxsigil: :xf_nyxdisapproving: (nyx@social.xenofem.me)'s status on Thursday, 15-Jan-2026 22:13:09 JST ??? 妛彁 :xf_nyxsigil: :xf_nyxdisapproving: ??? 妛彁 :xf_nyxsigil: :xf_nyxdisapproving:
    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, and has an Android compatibility layer, AND will soon likely have a physical QWERTY keyboard, AND has hackable open hardware modding (!) would be like next level getting in on the ground floor and pulling forward a space that is only going to keep growing
    In conversation about 14 days ago from social.xenofem.me permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Thursday, 15-Jan-2026 22:13:07 JST SuperDicq SuperDicq
      in reply to

      @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".

      In conversation about 14 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Thursday, 15-Jan-2026 22:16:23 JST SuperDicq SuperDicq
      in reply to

      @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.

      In conversation about 14 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Thursday, 15-Jan-2026 22:23:23 JST SuperDicq SuperDicq
      in reply to

      @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.)

      In conversation about 14 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Thursday, 15-Jan-2026 22:29:12 JST SuperDicq SuperDicq
      in reply to
      • :umu: :umu:

      @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.

      In conversation about 14 days ago permalink
    • Embed this notice
      :umu: :umu: (a1ba@suya.place)'s status on Thursday, 15-Jan-2026 22:29:14 JST :umu: :umu: :umu: :umu:
      in reply to
      • SuperDicq
      @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.
      In conversation about 14 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Thursday, 15-Jan-2026 22:41:36 JST SuperDicq SuperDicq
      in reply to
      • :umu: :umu:

      @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.

      In conversation about 14 days ago permalink
    • Embed this notice
      :umu: :umu: (a1ba@suya.place)'s status on Thursday, 15-Jan-2026 22:41:37 JST :umu: :umu: :umu: :umu:
      in reply to
      • SuperDicq
      @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.
      In conversation about 14 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Thursday, 15-Jan-2026 22:45:46 JST SuperDicq SuperDicq
      in reply to
      • :umu: :umu:

      @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.

      In conversation about 14 days ago permalink
    • Embed this notice
      :umu: :umu: (a1ba@suya.place)'s status on Thursday, 15-Jan-2026 22:45:47 JST :umu: :umu: :umu: :umu:
      in reply to
      • SuperDicq
      @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
      In conversation about 14 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Thursday, 15-Jan-2026 22:48:28 JST SuperDicq SuperDicq
      in reply to
      • :umu: :umu:

      @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.

      In conversation about 14 days ago permalink
    • Embed this notice
      :umu: :umu: (a1ba@suya.place)'s status on Thursday, 15-Jan-2026 22:48:29 JST :umu: :umu: :umu: :umu:
      in reply to
      • SuperDicq
      @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 should keep them closed 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.
      In conversation about 14 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Thursday, 15-Jan-2026 22:48:31 JST SuperDicq SuperDicq
      in reply to
      • :umu: :umu:

      @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.

      In conversation about 14 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Friday, 16-Jan-2026 18:09:49 JST SuperDicq SuperDicq
      in reply to
      • Haelwenn /элвэн/ :triskell:

      @lanodan@queer.hacktivis.me @nyx@social.xenofem.me Sailfish isn't Unix either, it's is GNU.

      :^)

      In conversation about 13 days ago permalink
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Friday, 16-Jan-2026 18:09:51 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • SuperDicq
      @SuperDicq @nyx > Linux phone, while Android just is

      Yeah, 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.
      In conversation about 13 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Friday, 16-Jan-2026 18:42:50 JST SuperDicq SuperDicq
      in reply to
      • Haelwenn /элвэн/ :triskell:

      @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).

      In conversation about 13 days ago permalink
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Friday, 16-Jan-2026 18:42:51 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • SuperDicq
      @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.htm
      https://www.opengroup.org/openbrand/register/brand3617.htm
      In conversation about 13 days ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: www.opengroup.org
        Open Brand
      2. Domain not in remote thumbnail source whitelist: www.opengroup.org
        Open Brand
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Friday, 16-Jan-2026 19:14:36 JST SuperDicq SuperDicq
      in reply to
      • Haelwenn /элвэн/ :triskell:

      @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.

      In conversation about 13 days ago permalink
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Friday, 16-Jan-2026 19:14:38 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • SuperDicq
      @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.
      In conversation about 13 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Friday, 16-Jan-2026 19:22:39 JST SuperDicq SuperDicq
      in reply to
      • Haelwenn /элвэн/ :triskell:

      @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."

      In conversation about 13 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Friday, 16-Jan-2026 19:24:29 JST SuperDicq SuperDicq
      in reply to
      • Haelwenn /элвэн/ :triskell:

      @lanodan@queer.hacktivis.me @nyx@social.xenofem.meFOSS unixesDoesn't exist. All versions of Unix are proprietary.

      In conversation about 13 days ago permalink
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Friday, 16-Jan-2026 19:24:30 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • SuperDicq
      @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.
      In conversation about 13 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Friday, 16-Jan-2026 19:26:08 JST SuperDicq SuperDicq
      in reply to
      • Haelwenn /элвэн/ :triskell:

      @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.

      In conversation about 13 days ago permalink
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Friday, 16-Jan-2026 19:26:10 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • SuperDicq
      @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.
      In conversation about 13 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Friday, 16-Jan-2026 19:29:24 JST SuperDicq SuperDicq
      in reply to
      • Haelwenn /элвэн/ :triskell:

      @lanodan@queer.hacktivis.me @nyx@social.xenofem.me POSIX and SUS are also not the same thing.

      In conversation about 13 days ago permalink
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Friday, 16-Jan-2026 19:29:26 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • SuperDicq
      @SuperDicq @nyx FOSS POSIX, whatever, essentially the same thing.
      In conversation about 13 days ago permalink
    • Embed this notice
      iced depresso (icedquinn@blob.cat)'s status on Friday, 16-Jan-2026 19:33:54 JST iced depresso iced depresso
      in reply to
      • Haelwenn /элвэн/ :triskell:
      • SuperDicq
      @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:
      In conversation about 13 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Friday, 16-Jan-2026 19:37:04 JST SuperDicq SuperDicq
      in reply to
      • Haelwenn /элвэн/ :triskell:

      @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.

      In conversation about 13 days ago permalink
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Friday, 16-Jan-2026 19:37:05 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • SuperDicq
      @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
      In conversation about 13 days ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: tuhs.org
        Minnie's Home Page
      2. Domain not in remote thumbnail source whitelist: fqa.9front.org
        FQA 0 - Introduction To Plan 9
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Friday, 16-Jan-2026 19:41:41 JST SuperDicq SuperDicq
      in reply to
      • Haelwenn /элвэн/ :triskell:

      @lanodan@queer.hacktivis.me @nyx@social.xenofem.me Why do you work with this crap anyways?

      In conversation about 13 days ago permalink
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Friday, 16-Jan-2026 19:41:42 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • SuperDicq

      @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 ^^)

      In conversation about 13 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Friday, 16-Jan-2026 19:43:23 JST SuperDicq SuperDicq
      in reply to
      • Haelwenn /элвэн/ :triskell:
      • iced depresso

      @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.

      In conversation about 13 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Friday, 16-Jan-2026 19:54:57 JST SuperDicq SuperDicq
      in reply to
      • Haelwenn /элвэн/ :triskell:

      @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?

      In conversation about 13 days ago permalink
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Friday, 16-Jan-2026 19:54:59 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • SuperDicq
      @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".
      In conversation about 13 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Friday, 16-Jan-2026 21:07:33 JST SuperDicq SuperDicq
      in reply to
      • Haelwenn /элвэн/ :triskell:

      @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.

      In conversation about 13 days ago permalink
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Friday, 16-Jan-2026 21:07:34 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • SuperDicq
      @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.
      In conversation about 13 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Friday, 16-Jan-2026 21:24:27 JST SuperDicq SuperDicq
      in reply to
      • Haelwenn /элвэн/ :triskell:

      @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.

      In conversation about 13 days ago permalink
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Friday, 16-Jan-2026 21:24:28 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • SuperDicq

      @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 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

      In conversation about 13 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Friday, 16-Jan-2026 21:38:30 JST SuperDicq SuperDicq
      in reply to
      • Haelwenn /элвэн/ :triskell:

      @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.

      In conversation about 13 days ago permalink
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Friday, 16-Jan-2026 21:38:32 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • SuperDicq
      @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-options

      Small 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.
      In conversation about 13 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Friday, 16-Jan-2026 21:51:19 JST SuperDicq SuperDicq
      in reply to
      • Haelwenn /элвэн/ :triskell:

      @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.

      In conversation about 13 days ago permalink
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Friday, 16-Jan-2026 21:51:20 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • SuperDicq
      @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).
      In conversation about 13 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Friday, 16-Jan-2026 22:03:31 JST SuperDicq SuperDicq
      in reply to
      • Haelwenn /элвэн/ :triskell:

      @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.

      In conversation about 13 days ago permalink
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Friday, 16-Jan-2026 22:03:33 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • SuperDicq
      @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).
      In conversation about 13 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Friday, 16-Jan-2026 22:20:44 JST SuperDicq SuperDicq
      in reply to

      @lanodan@queer.hacktivis.me @nyx@social.xenofem.me In case of binary horror, use patchelf.

      In conversation about 13 days ago permalink
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Friday, 16-Jan-2026 22:20:46 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • SuperDicq

      @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/

      In conversation about 13 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Friday, 16-Jan-2026 22:34:21 JST SuperDicq SuperDicq
      in reply to
      • Haelwenn /элвэн/ :triskell:

      @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.

      In conversation about 13 days ago permalink
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Friday, 16-Jan-2026 22:34:22 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • SuperDicq
      @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.
      In conversation about 13 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Friday, 16-Jan-2026 22:37:41 JST SuperDicq SuperDicq
      in reply to
      • Haelwenn /элвэн/ :triskell:

      @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.

      In conversation about 13 days ago permalink
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Friday, 16-Jan-2026 22:37:42 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • SuperDicq
      @SuperDicq @nyx Prank idea: Go to a Flatpak conference with a bucket of sand and a rake.
      In conversation about 13 days ago permalink
    • Embed this notice
      Phantasm (phnt@fluffytail.org)'s status on Saturday, 17-Jan-2026 00:40:41 JST Phantasm Phantasm
      in reply to
      • Haelwenn /элвэн/ :triskell:
      • SuperDicq
      @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
      In conversation about 13 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Saturday, 17-Jan-2026 00:41:01 JST SuperDicq SuperDicq
      in reply to
      • Haelwenn /элвэн/ :triskell:
      • Phantasm

      @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.

      In conversation about 13 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Saturday, 17-Jan-2026 00:45:40 JST SuperDicq SuperDicq
      in reply to
      • Haelwenn /элвэн/ :triskell:
      • Phantasm

      @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.

      In conversation about 13 days ago permalink
    • Embed this notice
      Phantasm (phnt@fluffytail.org)'s status on Saturday, 17-Jan-2026 00:45:41 JST Phantasm Phantasm
      in reply to
      • Haelwenn /элвэн/ :triskell:
      • SuperDicq
      @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.
      In conversation about 13 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Saturday, 17-Jan-2026 00:50:44 JST SuperDicq SuperDicq
      in reply to
      • Haelwenn /элвэн/ :triskell:
      • Phantasm
      • Pi_rat

      @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.

      In conversation about 12 days ago permalink
    • Embed this notice
      Pi_rat (pi_rat@shitposter.world)'s status on Saturday, 17-Jan-2026 00:50:45 JST Pi_rat Pi_rat
      in reply to
      • Haelwenn /элвэн/ :triskell:
      • SuperDicq
      • Phantasm
      @phnt @SuperDicq @lanodan @nyx Notice how there are 4 programs but only 3 oks...
      In conversation about 12 days ago permalink
    • Embed this notice
      SuperDicq (superdicq@minidisc.tokyo)'s status on Saturday, 17-Jan-2026 00:57:25 JST SuperDicq SuperDicq
      in reply to
      • Haelwenn /элвэн/ :triskell:
      • Phantasm
      • kirbius

      @kirbius@clubcyberia.co @lanodan@queer.hacktivis.me @phnt@fluffytail.org @nyx@social.xenofem.me Is Xlibre production ready yet?

      In conversation about 12 days ago permalink
    • Embed this notice
      kirbius (kirbius@clubcyberia.co)'s status on Saturday, 17-Jan-2026 00:57:26 JST kirbius kirbius
      in reply to
      • Haelwenn /элвэн/ :triskell:
      • SuperDicq
      • Phantasm
      @lanodan @phnt @SuperDicq @nyx
      Artix
      Dinit
      Xlibre
      In conversation about 12 days ago permalink
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Saturday, 17-Jan-2026 00:57:27 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • SuperDicq
      • Phantasm
      @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, …
      In conversation about 12 days ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.