• 1 Post
  • 104 Comments
Joined 3 years ago
cake
Cake day: July 31st, 2023

help-circle












  • Most people with that little money aren’t going to go out of their way and assume the risk of investing in new ventures. They’re going to put it in some managed or unmanaged fund recommended by someone else, and that money is going to be invested in something safe and presumably profitable on an infinite time scale, like a megacorp (or 500).

    It would amazing if the everyday worker’s savings went towards aiding the local community in starting new businesses, but I wouldn’t count on that being the default.


  • Windows’ UX is shit.

    Windows 11 still has its settings splattered across multiple applications. The Settings application has all the shiny new gimmicks they added, yet still lacks any way to change some basic settings. If you need to reset a local user’s password, you’re stuck going back into the now-gutted Control Panel to do it. And if you want to change something that Microsoft feels the average user shouldn’t be allowed to know exists, you’re using the group policy editor to do it.

    Or, how about the way that there’s at least two applications installed by default that do the same or very similar things? Windows Media Player or Videos? Paint or Paint 3D? Cmd.exe or Windows Terminal?

    How about the design language inconsistency? The Run dialog was left looking like a Windows 7 dialog and didn’t get a dark mode until the mid 2020s. The Event Viewer and Windows Firewall UIs are still something right out of Windows XP, but with Vista-smeared paint applied on top.

    Or, if that’s not bad UX, then how about the ads in the start menu? Or how OneDrive tries to trick you into uploading your desktop to the cloud? Or, maybe all the telemetry services running in the background and slowing shit down?

    If you’re using a distro with a worse UX than that, then that’s on you. There’s plenty of options that provide a more cohesive UX than Windows



  • I agree with your overall opinion, but I just don’t agree with how the problem was presented. Your statement, with more of the surrounding context:

    lemmy.ml, works more like that than you realize. e.g. a change is soon going to give lemmy.ml veto power in what communities are allowed to be acknowledged as existing to new instances …

    The key words here are “allowed to be acknowledged as existing”. Not acknowledging a community’s existence means not federating it. .world does that with db0’s piracy community because of EU laws, and it’s basically an instance-imposed community ban. Pyfed has/had a hard-coded denylist of community names in the source code that stopped them from being federated, and the result was none of the instances running unmodified Piefed were able to access them.

    I wouldn’t have an issue with if you said a change in Lemmy “gives lemmy.ml exclusive control over promoting what communities show up as popular in other instances”. They don’t have the ability to censor the existence of communities that go against their views just the ability to censor their promotion. That’s a big problem, but it’s not as catastrophically bad as them having the power to censor the actual content on other instances.


  • I dislike centralization as much as the next person and have my issues with lemmy.ml being allowed to control anything outside its own instance, but I think the way you phrased it is misleading.

    what communities are allowed to be acknowledged as existing to new instances

    That suggests .ml has the ability to prevent communities from being acknowledged at all by other instances, while the anti-feature is actually about them being the sole source of truth for what counts as a “popular” community.

    They can censor and curate that list to their authoritarian-apologist desires—which is a problem—but it only affects discoverability when browsing for popular communities, and instance admins can (and should) turn that off.


  • Your source is 3 months old and doesn’t back up your claims.

    what does “hardcode lemmy.ml as a source to pre-fetch popular communities” mean in practice.

    It is an attempt to pre-populate new instances with some popular communities which is seen as a way to improve discoverability. I find the general concept of using “popularity” for that to be somewhat problematic, but the main issue I have with the actual implementation is that it uses lemmy.ml as the source of truth for that, and there is no way to change that*.