Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)T
Posts
6
Comments
1039
Joined
6 yr. ago

  • But also be proven right several times a year when data leaks & corporations are shown again to be evil.

  • Deleted

    Superbowl sadness

    Jump
  • Working class likes it? Then I must hate it to distinguish myself loudly from those peasants!

  • Next stop will be your privacy journey which would completely break your chains towards Discord which gave you trouble.

    • Can’t do it
    • Requires library, not built-in
    • Can’t do it
    • Can’t do it

    Not sure why Haskell is being invoked—several languages have GADTs & macros.

  • Wants you in their slow web UIs. Requires a middleman application just to use IMAP—which requires payment. Paid plans are pretty expensive if all you need additionally is CalDAV/CardDAV many will offer for $2 or less a month instead of $5.

    …& these are gripes before the right-leaning heel turn.

  • Rust is not the only systems language with “memory safety”. Some even have better type systems (linear types, refinement types, GADTs) & tools for proving code correct. What grinds my gears is this “C is has problems, therefore you must use Rust” flawed mentality.

  • It really provides nothing special of note other than network effect (slow UI, nonrobust CI of YAML spaghetti, pull request model is broken, upselling AI shit in the UX, taking users code with that AI & selling it back to users despite it being our code in the commons, taking cuts from sponsors, etc.), but you can’t shift that without setting a good example—& getting folks to cross out of that closed, centralized, data sucking ecosystem.

    One of the primary reasons for Lemmy’s existence is to get out of Reddit’s walled garden & AI nonsense onto a decentralized platform. Git (& other VCSs) does not have a restriction on centralized nonsense unless you buy into a platform that requires community member give up their data to a US company just to participate. Why would you value one thing for your users then have different values for developers (that are also users)—especially when there are gobs of alternatives? Screw Microsoft on all accounts—historically & presently. There is no reason to treat this like some startup/market thing for engagement when the platform & its core users want a different experience outside of corporate control (but if you must, just make a readonly mirror with issues disabled).

  • 1.0 would be the perfect time to have the code, bug tracker, etc. migrated off of Microsoft GitHub

  • That suuuuuuuuuucks

  • Many mail providers give you access to CalDAV + CardDAV which have a wide array of mature technology to sync contacts, calendars, todo lists on basically all platforms. If you move away from Protonmail as primary, you would get access to this normal service as well as being able to use IMAP without paying & using some middleman application just to use email. I do not pay for a lot of services, but I get a lot of value out of keeping email + CalDAV + CardDAV off-premise with the cost of €1 per month.

  • How did Cloudflare get involved on this setup?

  • Soon I am hoping to migrate from Nginx to H2O

  • The most difficult part is keeping your privacy respected. Normals will require you congregate on some proprietary, data-thieving platform to participate.

  • Is using an Matrix account from matrix.org private and secure enough to talk with my family members and people in general?

    Jump
  • I am just thankful so far that Signal has let WhisperFish exist as an alternative—even if it goes against what they say—which gives me an alternative to the Android/iOS duopoly.

  • Is using an Matrix account from matrix.org private and secure enough to talk with my family members and people in general?

    Jump
  • DeltaChat literally turns email into something more akin to chat mostly by just changing the UX. Matrix is less like chat tho & more like editing a document & syncing changes with someone but this is besides the point…

    Lemmy would have the exact same issue if 90% of users were on Lemmy.ml or servers they hosted, but it is fairly distributed & not as heavy to run (nor does it have some startup mentality behind it trying to ‘disrupt’ chat by inventing new words like “bridges” instead of “gateways” & so on to put off casual users from the scent that chat has a well-worn path development for decentralization since the ’80s)

  • Is using an Matrix account from matrix.org private and secure enough to talk with my family members and people in general?

    Jump
  • It takes 2 to tango. It’s like trying to send an email from a self-hosted email server without following all of Google’s rules/guidelines… which means you won’t be able to send a message to most (sadly). Most folks are either on Matrix.org or a server they host in practice… you alone self-hosting will only help if you only communicate to folks also doing similar… to which if just one user from Matrix.org (or a server they host) joins your chatroom, then literally everything that is being & has been said in that room will now be synced to Matrix.org by its protocol design. With the expense it takes to self-host Matrix for a community, almost all medium-sized communities had to drop it on RAM & storage costs alone which caused most of those users to move to Matrix.org. You can run a single-user host with some efficiency, but most users are not technical enough for this. The only option to use Matrix & keep costs down is to unfederate… at least with Matrix.org (& servers they host), but that now defeats a huge part of the argument those saying Matrix is federated/decentralized.

    It isn’t decentralized in clients or servers either. Almost all servers must run Synapse which is resource intensive but actually has the features folks expect as the de facto reference server & Element is the only viable client considering most users will be using Element-exclusive features like threading, polls, etc. where protocol hasn’t done a great job of providing a progressive enhancement approach to its features & so folks on alternative clients straight-up just don’t see / can’t interact with this stuff.

    The accessibility to small–medium-sized communities matters if you want a healthy federated/decentralized network …but luckily there are alternatives.

  • Is using an Matrix account from matrix.org private and secure enough to talk with my family members and people in general?

    Jump
  • Is using an Matrix account from matrix.org private and secure enough to talk with my family members and people in general?

    Jump
  • You’re always here to talk to sense into the folks :)

  • Is using an Matrix account from matrix.org private and secure enough to talk with my family members and people in general?

    Jump
  • OMEMO is a mixed bag. Some clients are still preferring older versions that aren’t the best for security & almost every client does a bad job explaining that new keys are being used need to be verified… Gajim only recently gave a decent in-client pop-up for it, but it’s doesn’t work all the time. That said, this is basically the same issue Matrix has in the space. Both are based on libsignal if not outright using it, except Signal gets a point of privilege in basically having just one client …one that must be on Android/iOS according to their statements… so they can do a ‘better’ job managing who, what, & how many keys are being used. Many XMPP clients will recommend blind trust by default just because it can be a real hassle to deal with multiple clients & users coming back to less-often-used devices. There have been proposals to fix it, but I haven’t seen anything really take off (meanwhile considering just using the PGP encryption option as less flaky).