Skip Navigation

Posts
8
Comments
1,028
Joined
2 yr. ago

  • FWIW static linking is also fine with LGPL (see my comment).

  • Specifically for libraries licensed as LGPL, a lot of the time with Rust I hear the justification that it forces anything using it to also be (L)GPL, because Rust always links libraries statically1 into the final binary and therefore does not meet the requirement of the LGPL that library code licensed under it must be able to be replaced.

    This is absolutely not the case however, precompiled binaries can just ship all the object files it is linked from along with it so users can replace the object files of the LGPL library with their own custom version, or just the source code for open-source software, which also meets the requirement of course.

    1 something I could rant about for hours as this is lowkey one of the two things that ruins Rust for me but I digress

  • It's certainly not a universal thing either, no other language I know does it.

    Once I asked on linguistics (or maybe English language) stackexchange about the origins of it, but it got deleted as duplicate of a related but definitely different question. Most satisfying stackexchange interaction

  • I use LLVM because it's good, but I would like it even more if it was GPL and I agree with OP's comment as well.

    However, you're literally the guy that replies "oh, so you hate oranges" to people that say "I like apples" or however that meme goes. How about you don't completely twist people's justifications into something they never said.

    edit: It comes down to that I have no say in whether other people want to allow their code to be exploited by corporations nor does it make a practical difference to me in what I can do with it, all I can do is say "you're an idiot" to them.

  • Eh, works for me for home use. I just have it running on the same machine as the NFS server. The only thing that bothers me is that I can’t use normal Kerberos for SMB, I’d have to set up Samba AD. Boooo

    I even managed to make it work with just mDNS as I’m currently in a horrible network I don’t control.

  • macFUSE

    I don’t know what you expected, that is a huge hack.

  • NFS is insecure out of the box so typically tunnelled over TLS

    Set up Kerberos, it will also give you correct file ownership and then you don’t need any additional tunnel.

  • Very likely for me too. My save file is at just over 100 hours right now.

  • Most of it is fine. It has the typical console port molasses controls (especially when looking at objects).

    The big thing that bothered me is the pretty obtuse interrogation system where I’ve resorted to looking at a guide towards the end (you always get the same three choices to respond with, “Truth”, “Doubt”, and “Lie”, with no indication of what your character will exactly say). This seems to be a common complaint, and apparently it got a bit improved in the remastered version which I don’t have.

    Still very enjoyable despite this, imo.

  • I have 28 open right now, first one from 2023. I have never once gotten a response. The one bug triager intern they have is clearly completely overwhelmed.

    There’s a reason I have the Feedback shortcut set to have a trash can icon.

  • L.A. Noire and Persona 5! Both games I started over a year ago, then stopped playing and finally finishing them now haha

  • Is there really nothing in /run/user/1000/gvfs? Try gio mount -l. Maybe unmount and remount.

    It’s unlikely that it doesn’t actually mount, from the man page:

    Mounting refers to the traditional concept of arranging multiple file systems and devices in a single tree, rooted at /.

    The first error is because you have a separate argument at the end which is a local path. gio mount takes a list of locations to mount and not a mount point.

  • Try “gio mount ftp://…”

  • Kanidm has LDAP support but it’s read-only. You should prefer OAuth though since LDAP is locked to password login.

  • They are god-awful everywhere. I don’t get why people can be like “yeah I want all of my apps to be janky crap that is usually missing a lot of features you’d get for free using the platform toolkit”. The only exception I’ve seen thus far that was actually good is Figma and god knows how much effort they had to put into that to make it behave even remotely reasonably.

  • Permanently Deleted

    Jump
  • Will be interesting to see how they actually plan on controlling this. It seems unenforceable to me as long as people can generate images locally.

  • Thank you for the answers! That makes sense to me.

  • They do not allow that, but yeah, it’s just their OS which only allows access to the relevant system interface for their own app. Apple doesn’t let you send SMS with third-party apps either for example.

    Though admittedly, Google is putting proprietary extensions on top of it in their client, and they are apparently running a lot of carriers’ RCS endpoints, and using their servers when the carrier doesn’t support it at all. Which is fair, but imo does not make RCS itself inherently proprietary.

    (However this is also to some extent warranted, since carriers were and still are dragging their feet a lot implementing it despite RCS being a required part of 5G carrier services IIRC1. This seems to me like another IPv6 situation.)

    This claims to work on a rooted Android phone (or one where you have control over the system image), and the underlying library is platform-independent so you could use it to implement RCS for a Linux or other phone: https://github.com/Hirohumi/RustyRcs. I haven’t tested it though since I also don’t Android (anymore).

    1 Though maybe that was just for 5G standalone, which no carrier is doing yet anyway.

  • It’s not proprietary, it’s an open standard from the GSMA. Stop spreading this nonsense.