• 0 Posts
  • 27 Comments
Joined 1 year ago
cake
Cake day: June 16th, 2023

help-circle


  • I’m annoyed to see you getting down voted - I had a similar issue years ago with my work MacBook (couldn’t run a custom WM because any modification to the Finder was blocked without putting the machine into “unsafe” mode).

    I love OSS, but without a verifiable way to distribute it large swaths of the workforce won’t be able to use it.

    F-Droid is great, but sadly it isn’t enough.








  • This is the correct answer, IMO.

    I loved using XMPP back in the day, but I struggled talking with people who weren’t on the same server as me because of spec and client variations.

    While Synapse is a resource hog, it (and Element) - to a certain degree - does the job. Can’t wait until sync v3 lands in the main server.

    The only issue I have is with one friend who insists on deploying his own version of Synapse, but can’t figure out coturn and - as a result - we can’t voice chat properly.

    Goddammit. Two steps forward, one step backward. 😅










  • Nope, was added to dot Net after the fact. Normally you declare each type by hand, e.g.

    ArrayList myCoolList = new ArrayList();

    vs

    var myCoolList = new ArrayList();

    The second example is why the keyword was added, but now imagine you have a function call returning an unknown type, and then things will start to get super funky.

    E.g.

    var myCoolBook = BuildBookData(input);

    …one step forward and then the same step back 😂 (disclaimer: I do actually like C#, though)