Indie game developer 🇨🇦

Working on some games for game jams in my free time

Admin of programming.dev and frontend developer for sublinks

Account has automation for some scheduled posts

Site: https://ategon.dev/ Socials: https://ategon.carrd.co/

  • 382 Posts
  • 564 Comments
Joined 2 years ago
cake
Cake day: June 8th, 2023

help-circle






  • I think the advantages of multiple communities outweighs the advantages of consolidating. Especially since things can be cross posted between the multiple communities easily

    No longer able to access the content is referring to the federation. And the difficult to move off is referring to for example communities that have been attempting to get traction to move off of lemmy.ml

    Not posting in the community doesn’t mean people there don’t interact with it. I have beehaw as an example on hand but im sure there’s other federation examples

    I think its the kind of subject matter that fits programming.dev well and relying on outside instances for programming content with no mirror on our own site makes us too reliant on those other instances if anything happens in the future (e.g. extreme case but if that instance goes down. Lemmy handles it terribly since the community still exists as a ghost community with no federation but still viewable)

    With similar logic we have a lot of the same communities as lemmy.ml communities including programmer_humor, opensource, etc. To give people an alternative spot to the lemmy.ml communities and so that we aren’t overly reliant on other infrastructure we can’t control within our instances subject matter


  • We typically dont close communities on programming.dev since then theres only one option for things

    Ends up having things like people who use the community no longer being able to access the content and being difficult for the community to move off of it if something happens

    e.g. beehaw.org is defederated from sh.itjust.works so any beehaw users wouldnt be able to use the community if the programming.dev one is closed


















  • Sites back, communities that previously had their community page not vieweable are now viewable

    An example of this is https://programming.dev/c/a11y

    Basically what I did was before the maintenance exported every single post in the post table and use a js script to check for duplicate ap_ids (checking using sql itself didnt work due to broken indices so it was always missing some). Then I generated sql statements to remove duplicate posts that had higher ids than the other posts theyre a duplicate of. Ran all those during maintenance and since all duplicate ap_ids were removed I could now reindex the table to fix the broken indices

    Did the same for communities after the posts (but also did some statements to move posts from one version of the community to the other)

    Site might be slow for a tiny bit as it processes the 2 hour of activities that were generated while it was down

















Moderates