• 0 Posts
  • 71 Comments
Joined 1 year ago
cake
Cake day: July 18th, 2023

help-circle






  • WhatAmLemmy@lemmy.worldtoAsklemmy@lemmy.mlWhere'd everybody go?
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    3
    ·
    edit-2
    2 months ago

    IMO the “replicate reddit, but decentralized” approach will be the downfall of Lemmy. You sound like you’re trying to do the right thing, but there is significantly more moderator centralization and authoritarianism on Lemmy than there was on early reddit. Most of the early reddit mods were people who genuinely had an interest or experience in that subs topic; not the tankie or excommunicated from elsewhere simply “domain squatting” dozens of popular community names and then dictating over them once they grew popular; trying to carve out their own personal safe space soap boxes. I have seen dozens of mods who’ll debate someone and when they lose they just delete all of the opposing comments and ban the user they disagree with. Often they are the one and only mod of that community.

    Users left Reddit because they didn’t wanna have to deal with continued enshittification and unaccountable bad faith mods on a power trip. Lemmy only solved the former, and doubled down on the latter, while fragmenting users across numerous duplicate communities about the same topic; leading to significant post duplication amongst a sea of inactive duplicate communities.

    If Lemmy doesn’t solve its core issues I don’t expect it to last long and will move elsewhere sooner than later. I feel like users should be able to join a group of communities about the same topic, and moderator control should be both diluted and distributed amongst them. As in, redistribute moderation across the user base by randomly showing a group of users a post/comment and using the average rather than relying on whoever created the sub to act in good faith. Decentralized services should be built as trustless/adversarial; expect and account for bad faith actors. I wouldn’t have any problem being required to moderate a post/comment for every post/comment I make, I just don’t want the responsibility of being a permanent mod, nor having to review every single thing myself.




  • I don’t believe the “solid” core is solid in any sense of the word we can relate to; kinda like how Jupiters volume is mostly gas, yet 99% of that is at densities greater than the Mariana trench — where you would vaporize, and would feel more solid to us that anything we’ve experienced — and the “solid” core is more like a molten hydrogen liquid; hotter than the surface of the sun (but not hot enough for fusion).









  • vyatta and vyatta-based (edgerouter, etc) I would say are good enough for the average consumer.

    WTF? What galaxy are you from? Literally zero average consumers use that. They use whatever router their ISP provides, is currently advertised on tech media, or is sold at retailers.

    I’m not talking about budget routers. I’m talking about ALL software running on consumer routers. They’re all dogshit closed source burn and churn that barely receive security updates even while they’re still in production.

    Also you don’t need port forwarding and ddns for internal routing. … At home, all traffic is routed locally

    That is literally the recommended config for consumer Tailscale and any mesh VPN. Do you even know how they work? The “external dependency” you’re referring to — their servers — basically operate like DDNS, supplying the DNS/routing between mesh clients. Beyond that all comms are P2P, including LAN access.

    Everything else you mention is useless because Tailscale, Nebula, etc all have open source server alternatives that are way more robust and foolproof to rolling your own VPS and wireguard mesh.

    My argument is that “LAN access” — with all the “smart” devices and IoT surveillance capitalism spyware on it — is the weakest link, and relying on mesh VPN software to create a VLAN is significantly more secure than relying on open LAN access handled by consumer routers.

    Just because you’re commenting on selfhosted, on lemmy, doesn’t mean you should recommend the most complex and convoluted approach, especially if you don’t even know how the underlying tech actually works.


  • What is the issue with the external dependency? I would argue that consumer routers have near universal shit security, networking is too complex for the average user, and there’s a greater risk opening up ports and provisioning your own VPN server (on consumer software/hardware). The port forwarding and DDNS are essentially “external dependencies”.

    Mesh VPN clients are all open source. I believe Tailscale are currently implementing a feature where new devices can’t connect to your mesh without pre-approval from your own authorized devices, even if they pass external authentication and 2FA (removing the dependency on tailscale servers in granting authorization, post-authentication).