Ategon
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/
- 444 Posts
- 711 Comments
Ategon@programming.devMto Programming.dev Meta@programming.dev•https://git.programming.dev is chock full of spam12·3 months agoCleared all the spam repos so you shouldnt see any more, will do a more permanent solution later (will see if I can do an application process using a third party form system since forgejo doesnt have that built in)
Ategon@programming.devMto Programming.dev Meta@programming.dev•https://git.programming.dev is chock full of spam9·3 months agoYeah I havent gone through and cleared it in a bit since there isnt much of a point to due to it being mostly used internally only rn (and forgejo makes the process very annoying unless you do it directly through the db)
Ill purge things and adjust settings again soon
Ategon@programming.devMto Programming.dev Meta@programming.dev•Why is the NodeBB announcement stuck in new?2·3 months agoI couldnt find anything in the post details from looking at it that would differentiate it from other posts
Ategon@programming.devMto Programming.dev Meta@programming.dev•Why is the NodeBB announcement stuck in new?2·3 months agoCant 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
Ategon@programming.devMto Programming.dev Meta@programming.dev•[Announcement] A list of hidden communities on programming.dev is now public2·3 months ago[email protected] exists already
Ill go through and remove the hides from the communities that dont have bot content anymore
Ategon@programming.devMto Programming.dev Meta@programming.dev•[Announcement] A list of hidden communities on programming.dev is now public4·3 months agoNot 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
Ategon@programming.devto Python@programming.dev•Is it ok to post code (~250 LOC) for critique here?14·3 months agoTheres technically a code review community at [email protected] although ive seen some people also post code reviews in the language/engine communities
Ategon@programming.devto Python@programming.dev•Is it ok to post code (~250 LOC) for critique here?22·3 months agowe also host an instance of opengist at https://blocks.programming.dev/ as an alternative to those if wanted
Ategon@programming.devOPMto Godot@programming.dev•Daily Godot Tip #34: If you ever need to type multiline strings for a variable in the inspector you can use @export_multiline.1·3 months agoI had @icon there and the cache didnt fully update yet
Ategon@programming.devto Fediverse@lemmy.world•Let's discuss how to efficiently promote Lemmy to potential new joinersEnglish2·4 months agoAh yeah I need to refresh the data, ill do that later
Ategon@programming.devto Fediverse@lemmy.world•Let's discuss how to efficiently promote Lemmy to potential new joinersEnglish3·4 months agoNobody 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
Ategon@programming.devOPMto Programming.dev Meta@programming.dev•Site will be going down again within 1-3am ET (10 hours from when this post was made) to double check none of the other tables are affected5·4 months agoSites 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
Ategon@programming.devOPMto Programming.dev Meta@programming.dev•The site may be down within the period of 1-3am ET for maintenance1·4 months agoNo 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
Ategon@programming.devOPMto Programming.dev Meta@programming.dev•The site may be down within the period of 1-3am ET for maintenance4·4 months agoSites 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
Ategon@programming.devOPMto Godot@programming.dev•Daily Godot Tip #37: If you select text you can hit certain keys to wrap the text in that key (works for things like quotations, brackets)2·4 months agoselect them all, then ctrl+/
Ategon@programming.devOPMto Godot@programming.dev•Daily Godot Tip #37: If you select text you can hit certain keys to wrap the text in that key (works for things like quotations, brackets)2·4 months agowhat 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
Ategon@programming.devOPMto Godot@programming.dev•Daily Godot Tip #37: If you select text you can hit certain keys to wrap the text in that key (works for things like quotations, brackets)7·4 months agoversions 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
Ategon@programming.devOPMto Programming.dev Meta@programming.dev•The site may go down within the window of 1-3am ET (4 hours from when this was posted) for maintenance7·4 months agoSites back up
Got a lot of information about what it actually causing the issues which should help me automate some fixes for tomorrow + the weekend
There likely will be some more downtime tomorrow if I have time (if not itll be on saturday)
The issue is essentially a chain of issues with one needing to be fixed before I can fix the others. Some tables have duplicates entries which is preventing reindexing (since the indexes are broken). First one im going to try to fix is the post table.
I did some changes to remove a duplicate community to test which is https://programming.dev/c/[email protected] and ive managed to make it merged and now comments will show if you sort by comments in the community. Posts however still aren’t showing up due to the posts table having the issue with duplicates as well. (fixing posts first so I can set all of the posts to the correct community in an automated way later for the communities)
Ategon@programming.devOPMto Godot@programming.dev•Daily Godot Tip #31: You can use @ export_placeholder to give placeholder text to the input box in the inspector2·5 months agoaround half the instances I checked were affected, no idea why only them were affected. world is also currently behind in inbound federation due to the pure amount of activities its generating atm (only instance that is atm). We fixed the issues so it shouldnt be happening anymore (and I can see this post on world)
world, lemm.ee dont have them, beehaw does for example
no problem, been using it as an excuse to learn about godot as well
Moderates
Programming@programming.dev JavaScript@programming.dev Rust@programming.dev Godot@programming.dev Web Development@programming.dev Programming.dev Meta@programming.dev Linux@programming.dev Git@programming.dev C Sharp@programming.dev Game Development@programming.dev Functional Programming@programming.dev Learn Programming@programming.dev Powershell@programming.dev Golang@programming.dev Java@programming.dev DevOps@programming.dev React@programming.dev Ask Experienced Devs@programming.dev Docker@programming.dev Kotlin@programming.dev Bad UI Battles@programming.dev Privacy@programming.dev PostgreSQL@programming.dev Emacs@programming.dev Android@programming.dev Termux@programming.dev VS Code@programming.dev TrueNAS@programming.dev Lemmy Bots and Tools@programming.dev Web Hosting@programming.dev Text Editors@programming.dev Flutter@programming.dev IAmA@programming.dev Vue.js@programming.dev LaTeX@programming.dev IntelliJ@programming.dev Unity@programming.dev Elixir@programming.dev Terraform@programming.dev BSD@programming.dev Trivia@programming.dev Canvas@toast.ooo Events@programming.dev Programming Polls@programming.dev Programming Challenges@programming.dev- Pixel Art@lemmyloves.art
TypeScript@programming.dev PHP@programming.dev Android Development@programming.dev Pangora@programming.dev F Sharp@programming.dev Tmux@programming.dev Programming Quotes@programming.dev Formal Methods@programming.dev Matlab@programming.dev Operating System Development@programming.dev Robotics@programming.dev ROS@programming.dev Performance@programming.dev Programming Books@programming.dev Perl@programming.dev Nim Programming Language@programming.dev Arduino@programming.dev Teach Programming@programming.dev Laravel@programming.dev Clojure@programming.dev Astro@programming.dev Gentoo@programming.dev Concatenative Programming@programming.dev DevLogs@programming.dev Game Development Discussion@programming.dev XR dev @programming.dev Ludum Dare@programming.dev Gamedev Showcase@programming.dev Game Development News@programming.dev Gitea@programming.dev Podman@programming.dev Adopt A Community@programming.dev Community Showcase@programming.dev Battlestations@programming.dev Advent Of Code@programming.dev Progressive Web Apps@programming.dev Not Why Why Not@programming.dev Programming Buddies@programming.dev Software Testing@programming.dev Game Design@programming.dev MongoDB@programming.dev JavaFX@programming.dev Lifestyle and Leisure@programming.dev ActivityPub@programming.dev Dart@programming.dev Assembly@programming.dev Linux Memes@programming.dev Machine Learning@programming.dev Networking@programming.dev Sublinks@discuss.online Angular@programming.dev Swift@programming.dev Embedded@programming.dev GraphQL@programming.dev SQL@programming.dev CSS@programming.dev Programming.dev Transcribers@programming.dev Simple Direct Media Layer@programming.dev Voxel Game Dev@programming.dev Emulator Development@programming.dev- Safe Crackers@programming.dev
Pico-8@programming.dev Sysadmin@programming.dev FOSDEM@programming.dev Lisp@programming.dev Mobile Development@programming.dev Ruby on Rails@programming.dev Esoteric Languages@programming.dev Programming Elysium@programming.dev WebAssembly@programming.dev HTML@programming.dev AutoHotkey@programming.dev COBOL@programming.dev Code Golf@programming.dev Sublinks Support@discuss.online I Need a Team@programming.dev Unreal Engine@programming.dev Pulumi@programming.dev
Yeah it uses a system similar to github actions
The forgejo instance here is meant for repositories related to programming.dev and the fediverse