• 0 Posts
  • 23 Comments
Joined 7 months ago
cake
Cake day: August 22nd, 2024

help-circle



  • True, but there are other benefits too. Bots can’t crawl through your likes for example. Maybe you want a feature on lemmy or mastodon or whatever with anonymous polling? (ik masto has polls but for sake of argument) Maybe you’re implementing anonymous polling into an app for a trade union that needs total anonymity even from admins? It’s not totally unusual!

    IMO it makes sense to do this at a platform level just because there’s a unified implementation of obfuscation across all the fediverse for any platforms that want to use, rather than a bunch of unique solutions that would be duplicated effort.



  • I see the benefits, but I also see the risks. A lot of the social stuff right now is up to the altruism and expertise of instance admins, which cannot always be guaranteed. Not to mention the risks that one user’s abuse (eg. scams, contraband sales) could shut down the entire venture.

    I think there needs to be a federated protocol to handle payments that also has some protections for buyers and sellers alike, but without the explicit backing of banks it simply cannot exist within the world of fiat currencies.

    Obviously, you could build this with cryptocurrencies, but that limits your users and of course many people will never touch crypto with a ten foot pole








  • web Devs aren’t ignorant to optimizing but the kind of interfaces used in web are very different to that of desktop. Cross platform technologies can work, but anything built on top of web engines is going to be a little dogshit on native platforms.

    Web tech was designed around the asynchronous and comparatively slow nature of the network. Now, those same layout and rendering engines are being shoehorned into an environment where the “server” is your local disk so it’s suddenly doing a bunch of work that was intended to be done iteratively.

    Same goes the other way of course. Software designed for “native first” experiences like Flutter aren’t as popular in web dev because they work on that same, but reversed, assumption of a local disk being your source.

    It would be like wondering why physical game disks aren’t popular on PC - it’s a fundamentally different technology for fundamentally different expectations and needs.