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/)XS
0xSim @fedia.io
Posts 0
Comments 18
Doesn't each community being local to each instance split the audience?
  • I wish communities could be grouped in some way.

    or not 🤷‍♂️

    Sure it's more practical, but your whole community (as in "people") is now centralized on a single point. If you have a single one "gaming" community, and it disappears or is taken over, you lose everything and need to start over from scratch. If you have 3-4 communities spread across different instances, if one of those communities become unusable, it's easier to abandon it to become active on the next one.

    Decentralization is not a silver bullet, but as we've seen during the last year with Twitter and Reddit, it's better than the alternative. Nothing prevents you to subscribe to several similar communities, each with its own flavor, and participate in the one(s) you want.

  • the myth of type safety
  • The boy scout technique: fix your types when you're working on a bug or a feature, one file at a time. Also try to use unknown instead of any for more sensitive parts, it will force you to typecheck.

  • How do you deal with endless cookies dialogues?
  • The EU did its job correctly by forcing sites to ask for consent. How that rule is implemented is up to the sites, and they often choose to do it in the most annoying possible way. And then tell you to blame the EU for it.

    Also as a website owner, you only need to ask for consent when you use more than "strictly necessary" cookies (https://gdpr.eu/cookies/), i.e. cookies that are needed for your site to function normally.

  • Lemmy.world Site Redirects and More Removed
  • Under GDPR if you have had a data breach you have a legal obligation to assess whether you need to report it and you must make the report within 72 hours of discovering the breach.

    As an aside, this is why it's no longer possible in 2023 to host a social site as a hobby. Of course GDPR is good, I'm glad it exists, but as an individual, it's not the kind of responsibility I want for my hobby.

  • How do I block a domain?
  • Same here. I think the only way is to click on the host name next to the title, and block it from here, but I guess I'll wait to be on my home computer to do that...

    Edit: doable from mobile: click on the domain, scroll down the list of posts, and click on the "block" icon in the "domain" block.

  • Your top 5 plugins?
  • I'm pretty vanilla with my plugins:

    • Omnisearch - disclaimer, I'm the main dev
    • ReadItLater - a scraper to quickly save articles that I reference in my own notes
    • Excalidraw
    • Linter - mainly to automatically format my notes with a createdAt metadata and an h1 title
    • Dataview - I don't use it extensively but I have a few js snippets to query external APIs like Github or Mastodon

    I try to avoid plugins that stray from "standard" markdown, to not rely on Obsidian.

  • What are some fun projects I can use to teach myself Rust?
  • The same author also has a free tutorial here. The ECS library used in it is a bit dated, and it's a good idea to follow the tutorial but use a more modern one (like hecs, or bevy_ecs if you're feeling more comfortable in rust)

  • Is anyone else getting tired about the UI/UX craze where everything needs to be designed like it's meant for braindead users?
  • Agree with this.

    From the op:

    "they're for power users and regular users won't understand them"

    It's right though. 90+% of users are fine with default settings, so it makes sense to hide them. Otherwise, at best it is confusing & intimidating, at worst a lot of users will have an awful UX because they tweak settings they don't understand.