Skip Navigation

Posts
420
Comments
587
Joined
3 yr. ago

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/

  • Cant find anything that would cause this in the db. Thought the dates got messed up in federation but they seem to be perfectly normal. Still pinned even if I manually change the date to a year in the past

    Im assuming something got messed up from the nodebb->lemmy federation

    Im going to remove the post as thats the only way I see to get rid of it

  • 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

  • !emacs@programming.dev exists already

    Ill go through and remove the hides from the communities that dont have bot content anymore

  • Not possible in lemmy atm past just rehiding everything from the instance every so often

    edit: just did another round of hiding things from lemmynsfw, should be reflected in the hidden communities doc

  • It was put under the wrong category looks like

    I originally hid it due to it being primarily bot content (but seems like the community changed at some point to not be bot spam)

    Heres an example of what the community used to look like

  • That's not possible in lemmy currently. It's either full hiding (so hiding from local/all, searches and the community unless they subscribe) or not hiding

    Theoretically could be added in a pr though

  • Theres technically a code review community at !code_review@programming.dev although ive seen some people also post code reviews in the language/engine communities

  • I had @icon there and the cache didnt fully update yet

  • Ah yeah I need to refresh the data, ill do that later

  • Nobody reported it as down to me, I can bring it back up

    Been working on some other projects recently so havent really looked at that site much

  • Update: !privacy@lemmy.dbzer0.com - Coming back to the !privacy community that is not on .ml nor .world

    Jump
  • We just added a couple more people to have server access and ideally that situation wont happen again

    That problem specifially could only be reproduced on the main server so fixes couldnt be tested without taking the entire site down and at some point after the 0.19.5 upgrade (when the issue happened) it became too late to roll the server back since there was too many activities that came in but if it happens again after an upgrade we would roll back pretty much instantly)

    dbzer0 does seem like a better option for general privacy discussion though

  • lemmygrad isnt defederated from but many of their communities are hidden from the feeds by default (so you dont see them unless you subscribe to them)

    same thing for some other instances like lemmynsfw

    ones that are more recent wont be hidden since I havent been able to due to the issues but I should be doing another hiding round soon

  • Sites back. I reindexed every table although the only one that seemed to be affected by the issues was the comment table (it had duplicates I had to remove similar to what I did for the post and community tables before)

    Site will slowly catch up in activities over the next couple hours so youll see posts, etc. that were made in the few hours it was down slowly come in

  • No votes or comments were connected to the duplicates but yeah if there was some you would move it over to the other one

    The posts that had comments were the posts that were uniquely on the other community and those moved over with the post when I updated the community of the post

  • 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

  • select them all, then ctrl+/

  • what frontend are you using, default lemmy one or one of the alt frontends .world has? Default frontend should handle it fine but havent checked the alts

  • versions that support (lower rectangle / higher number is more recent):

    usage per version:

    last major browser that didnt support which was safari updated to support it 4 years ago. update your browser

  • Godot @programming.dev

    Daily Godot Tip #19: print_tree when called in a node prints out the node and all of its children to the console. print_tree_pretty does the same but makes it look more like a graphical representation

  • Godot @programming.dev

    Daily Godot Tip #18: If you are using floats but want to make sure value checks aren't messed up by floating-point precision, godot has a built in is_equal_approx(float, float) function

  • Godot @programming.dev

  • Godot @programming.dev

    Daily Godot Tip #16: If you need to debug collisions, theres a setting under Debug at the top called "Visible Collision Shapes" that show you all the collision shapes and thus when they would intersec

  • Godot @programming.dev

    Daily Godot Tip #15: You can quickly increment or decrement number inputs using modifier keys + the arrow keys

  • Godot @programming.dev

    Daily Godot Tip #14: If you prefer coding on another monitor rather than within the godot editor, Godot has a button in the top right of the script window to make it floating

  • Godot @programming.dev

    Daily Godot Tip #13: Theres a setting in the Editor Settings called Action on Play that you can change to open the debugger instead of the output when you click play if you find that more useful

  • Advent Of Code @programming.dev

    🦌 - 2024 DAY 2 SOLUTIONS -🦌

  • Programming.dev Meta @programming.dev

    Database Corruption Maintenance (00:01 - 06:00 UTC Dec 2)

    stacks.programming.dev /posts/database-corruption-maintenance/
  • Advent Of Code @programming.dev

    🌲 - 2024 DAY 1 SOLUTIONS -🌲

  • Advent Of Code @programming.dev
    Featured

    Event Info + Post Guidelines + Code Formatting

  • Godot @programming.dev

    Daily Godot Tip #12: Turning on "auto switch to remote scene tree" in the editor settings makes it so that when you click play it automatically swaps to the remote tab for debugging purposes

  • Godot @programming.dev

    Daily Godot Tip #11: Using prints adds a space separator between things added to the print function while printt adds a tab separator

  • Godot @programming.dev

    Daily Godot Tip #10: Godot has a setting in the editor settings called Code Complete Delay that changes how long it takes for auto-complete suggestions to appear

  • Programming.dev Meta @programming.dev

    Server will be going down in 1 hour at 3:40 UTC for database maintenance.

    mastodon.social /@programming_dev/113252259136929150
  • Programming.dev Meta @programming.dev

    Notice: Hidden Communities are currently Bugged in Lemmy

  • Play My Game @programming.dev

    Floodworks - Manage a city as it is being flooded

    team-auboreal.itch.io /floodworks
  • Play My Game @programming.dev

    Bulk Grinder - My teams entry to the 2024 GMTK jam

    team-auboreal.itch.io /bulk-grinder
  • Programming @programming.dev

    Praise my GitHub profile

    praise-me.fly.dev
  • Programming.dev Meta @programming.dev

    programming.dev is going to go down for partial upgrade of pictrs service. Downtime for initial site should be short, but length of time for pictrs upgrade is unknown. Downtime will begin at 04:45 UTC

    mastodon.social /@programming_dev/112873535779269948