• 1 Post
  • 275 Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle












  • The biggest reason for me is that it’s less data to send over a network. Especially when I’m working with lists of objects, including null fields can add a noticeable chunk to the payload.

    There are some cases where it might be worth it to differentiate “No value” and “No attribute”, but in most cases they can be treated the same, since the data should really be validated against a schema anyway.




  • Honestly I wish there were less communities. I’ve said this before, but people treat Lemmy like late-stage Reddit, expecting niche communities for everything, and we end up with hundreds of communities with no (or one, if we’re lucky) active members.

    This problem is then amplified by the fact that these niche communities are split even further across several instances, so our userbase ends up completely dissipated.

    I would love to see users focus on a smaller number of more general-purpose communities. Of course, these should still be shared across instances, but I think we would benefit a lot from having, say, a “video games” community instead of 500 specific game communities.

    As a side note as well, I don’t think we shouldn’t be “allowed” to create more niche communities (though if an instance admin wanted to regulate, that’s their call). I think this should be more of a user culture shift, if anything.