Programming and reading.

  • 1 Post
  • 33 Comments
Joined 2 years ago
cake
Cake day: June 26th, 2023

help-circle

  • From what I can tell, OnlyOffice has the best compatibility and the nicest UI (similar to MS office), same as with the regular applications. NextCloud Office is based on LibreOffice (officially Collabora, which is their name for the web product), so again same as the regular applications you’ll have some compatibility issues. That said, if you don’t need compatibility with existing documents or only documents made with LibreOffice, either is fine.

    One concern many have is that OnlyOffice is closed source (edit: my bad, it’s been open-source for a long time) and russian based (edit: partially russian, see Wikipedia), while LibreOffice is open source.



  • There’s many languages that started by compiling to C (including C++), so it’s an option. As another commenter has already said, it also means that you inherit everything of rust, which can be useful (borrow checker) but also tricky (language decisions, generate correct code). C is a much simpler language (in terms of features), so it’s easier to compile to, but Rust should be as doable.






  • The safety number is not part of the encryption. It just says: this person is who they say they are. So as long as you can trust that the number actually came from that person, it’s fine. Afaik, the number is derived from the encryption keys, so it can’t be faked, but I would verify that if you’re unsure.

    Edit: was curious, here’s the blog post that introduced them: https://signal.org/blog/safety-number-updates/ Essentially, it’s a hash of the public key, so safe to broadcast, similar the HTTPS certificates employed on the web. They even say so: “the share button on the safety number screen and selecting FB, Twitter, email, etc to send the safety number to your contact.”




  • Consti@lemmy.worldtoLinux@lemmy.worldHow to grandma-proof Linux?
    link
    fedilink
    English
    arrow-up
    13
    arrow-down
    2
    ·
    3 months ago

    Immutable distros aren’t immutable in the home folder though, they would be unusable otherwise, so that doesn’t solve OPs problem of dotfiles/personal files (I know nixOS tries to get rid of dotfiles, but in my experience that almost never works, it’s only helpful for replacing config files in /etc)






  • You can start steam just fine without the packages. In fact, if you install without them, it’ll ask you to install them every time, but you can skip that and it’ll work, just 32bit games won’t launch

    Edit: Looks like I’m partially wrong, as pointed out by a commenter below, steam currently only launches the 32-bit version of the client, despite support for a 5l64-bit client