Ategon

joined 1 year ago
MODERATOR OF
[โ€“] Ategon@programming.dev 164 points 6 months ago (2 children)

Hey! Im one of the programming.dev admins and the main mod of this community

I can look into taking over the pr once I get time for it later today or later in the week

[โ€“] Ategon@programming.dev 7 points 6 months ago* (last edited 6 months ago) (1 children)

Trending communities is scuffed and doesnt actually show trending communities. Usually if theres a new community made within the last 2 days it shows there otherwise it shows the most dead communities as they are getting large subscriber activity relative to their MAU

Vacant collects a lot of different kinds of communities ranging from unmoderated ones that havent been taken over yet by a new mod team to ones that are admin started to start getting some content on that subject (usually if thats the case ill be posting in it on my other account)

[โ€“] Ategon@programming.dev 88 points 6 months ago* (last edited 6 months ago) (3 children)

When you look at games made within the last 30 days, godot is double unity

[โ€“] Ategon@programming.dev 3 points 7 months ago

Yeah pictrs has been having issues recently. Some images load but others dont and you cant upload any new images until we get it fixed

[โ€“] Ategon@programming.dev 1 points 7 months ago

yeah lemmy does some wonky federation behaviours in this kind of case

Ive restored the post. At some point I should be making it easier to manually review things the bot does but havent had time to do that currently

[โ€“] Ategon@programming.dev 5 points 7 months ago* (last edited 7 months ago)

If youre not part of one of the instances/countries that submitted a song theres an other option when voting

[โ€“] Ategon@programming.dev 9 points 7 months ago (1 children)

fair, I could repin it on one of the weekdays as well

[โ€“] Ategon@programming.dev 3 points 7 months ago* (last edited 7 months ago)

Were defederated from threads due to the community vote that voted to do so

As well, Lemmy cant view threads posts so even if this instance was federated with threads theres another thing stopping it and that is stopping every other instance from viewing all of the content (comments to lemmy posts show up but nothing else atm)

[โ€“] Ategon@programming.dev 6 points 7 months ago

Ive been working on some game tools to let me make various games quicker without needing to do the same things in every game i make

Above you can see two of them ^ Ive got an achievement system implemented as well as a toolbar that lets you trigger things easily for testing purposes (e.g. giving the player a weapon, spawning an enemy, etc.)

Theres a data persisting system that will persist data in different scopes (e.g. room, level, run, game, permanent) that everything else uses. For example the achievement system looks at a certain category and a trigger (which is a key that the data in the persister is set under) so that whenever data is added to that trigger it sees if its higher than the amount needing to unlock the achievement (and if so unlocks it). The persister is decoupled from everything else by sending signals and then everything that wants to look at what data is set can (this would be the achievements, the unlock system, the dialogue system to see which dialogue is unlocked, etc.)

Main tools I have made:

  • palette swapping (allows for swapping the palette of the game so that things like each zone can have different colors)
  • unlocks (what weapons, enemies, etc. are unlocked)
  • toolbar (debug helping)
  • persister (persists data through a scope)
  • logger (logs information (separate so other components can show the logs e.g. the toolbar or a terminal)
  • leaderboard (keeps track of scores of players)
  • data (reads txt files from a data folder for usage in the rest of the game for separation of data and behaviours. e.g. you can define enemies each in their own txt file and have a generic enemy object that has its properties set based on the enemy it is. Makes it so you can easily add new stuff
[โ€“] Ategon@programming.dev 1 points 8 months ago

Yeah could try to implement it at one point after parity and moderation is reached in it/sublinks

[โ€“] Ategon@programming.dev 5 points 8 months ago* (last edited 8 months ago) (2 children)

If anyone still sees messages from the spammer in the comments let me know, federated removals are wonky sometimes

 

Community for posting any moments where software unpredictably malfunctions to do something it was not intended to do

Links:

1
deleted (deleted)
submitted 1 year ago* (last edited 1 year ago) by Ategon@programming.dev to c/javascript@programming.dev
 

if not deleted let me know

 

Hey everyone, I just finished up a new bot for the instance called Link

This bot aims to give suggestions for other communities in the instance to post to to start populating the more specific topic communities. It currently is triggered just off of keywords it finds in post titles.

This should help people find other communities after they post to !programming@programming.dev and encourage cross-posting in the instance since thats recommended (and standard lemmy behaviour is to show crossposts as one post in the post feed)

I added some of the communities in the instance and will go through and add in the rest of them shortly

7
New instance taglines (programming.dev)
submitted 1 year ago* (last edited 1 year ago) by Ategon@programming.dev to c/meta@programming.dev
 

Hey everyone! I added some new taglines to the instance to more than double the amount of them we have. You should see the new ones popping up at the top of the home feed

New taglines were taken from the !quotes@programming.dev community and https://http.cat and were currently up to 96 of them

 

Hello everyone! I've pushed out a public alpha build to https://beta.pangora.social for people to start giving feedback on the design before it becomes more fleshed out

Feel free to check it out and say what you like or dont like in the comments here.

The UI there is currently pointing to the programming.dev instance


โš  Warning: This is an alpha, things are still very unfinished. You cant use this as an alternative to lemmy-ui yet since things such as logging in aren't supported

โš  Warning 2: If you attempt to use this on mobile currently it will be very broken


I constructed the UI by seeing what people liked from lemmy-ui, alexandrite, and photon and trying to match it up to how lemmy-ui is built so that it would be an easy switch between them

Main site mechanics that is different from lemmy-ui

  • Comments from cross-posts show up when looking at a post (will be changed in the future to only communities that community has whitelisted to do it for once I mess around in the backend more)
  • Comments and posts that have 0 or less score in terms of upvotes/downvotes will be collapsed by default
  • Clicking on a post in the post feed makes it show up overlayed on top of the feed similar to alexandrite's system instead of sending you to a new page. (hitting the name of the post when in this preview state will send you to the actual page)

Images:

 

Hey everyone, update on https://programming.dev/post/4613085

We did some changes in the database and it seems like outbound federation is working again. If you run into any more problems with it let us know.

Im pinning this post for around a day to let everyone know since we had the last post pinned for a bit

Any posts or comments made while it was broken still wont be federated but new ones should be. The instance essentially marked all other instances as dead which meant it thought it didn't have to send things to them

 

Hey everyone. Currently the instance is being affected by a bug that prevents outbound federation. This seems to have started when the instance upgraded to 0.18.5

Im pinning this post in the instance while it is affected by the bug so everyone is aware as this affects everyone in the instance

Theres an open issue on the lemmy github repository and we are attempting to track down why this is happening and fix it

https://github.com/LemmyNet/lemmy/issues/4039

What the bug means is essentially

  • We still get all posts and comments around the fediverse like normal (so youll see posts made in other communities populate the feeds like normal)
  • Posts and comments made by users in programming.dev are not visible outside programming.dev

Hopefully itll be resolved soon. If anyones able to get some info that would be helpful towards resolving the bug throw it here or in the github issue

 

!ludumdare@programming.dev

A community for the ludum dare game jam! Feel free to show off your games, discuss, or ask questions about it

Community for it as the event starts in a bit more than 24 hours

124
submitted 1 year ago* (last edited 1 year ago) by Ategon@programming.dev to c/fediverse@lemmy.world
 

https://pangora.social/join

Hey everyone! I recently finished up an instance selector similar to join-lemmy. There are a couple issues with join-lemmy with it sending the majority of people to the general purpose instances instead of growing the niche instances, as well as giving people way too many options at once which can turn into choice paralysis.

The selector will be the default when people visit the pangora site and people can also use it to select lemmy instances instead of using join-lemmy since im keeping pangora and lemmy as close to each other as possible.

How it works:

  • Users are presented with 10 main categories (technology, sports, art, etc.). They can choose one which will be the category of content they primarily look at
  • ~~If a category has no subcategories they will then be sent to a random instance for that category (e.g. if they choose sports they get sent to fanaticus)~~ Update: If a category has no subcategories they are shown a preview of a random instance for that category (e.g. if they choose sports they get a preview of fanaticus to look at and then possibly click visit)
  • Else if a category has subcategories they are then shown those to pick from (e.g. technology when selected will show programming, radio, etc.) (and when selected repeat previous step)

I added almost every active instance to the site so feel free to use it to check out some other instances for various topics

Hope you enjoy :)

site: https://pangora.social/join
source code: https://github.com/PangoraWeb/pangora.social

 

Hey everyone! Figured I would do a post about this bot here to get the word out that it exists. I recently brought back online and updated my remindme bot to 1.4 to make it comply with the lemmy.world bot guidelines.

This bot works across the fediverse but is primarily aimed at Pangora, Lemmy, and Kbin communities.

It functions on an allowlist in terms of what communities it participates in so if you want your community to be able to use it put a request by creating an issue in in the repository and itll get added


This bot aims to give people an easy way to remind themselves about an event on the fediverse. For example if theres something releasing in a couple months people can set a reminder using @RemindMe@programming.dev 2 months and they will get a reply to that message 2 months from then reminding them about it so they can check it out. (reminders are handled by replies so that it functions in kbin communities, and so that users from platforms such as mastodon can also use it in the communities)

Bot is fully open source so feel free to make pull requests with new features if you want or customize it to adapt it for your community if you want to self host.

Hope you enjoy it :) (note bot does not work here since this community isnt in the allowlist currently but theres a crossposted post in programming.dev that it works in if you want to test it out)

Repository: https://github.com/PangoraWeb/remindme-bot
Matrix Space for Pangora: https://matrix.to/#/#pangora:matrix.org

22
submitted 1 year ago* (last edited 1 year ago) by Ategon@programming.dev to c/gamedev@programming.dev
 

Hey everyone, slight update on the game development communities in the instance

I did a poll before where it seemed like the majority of people (60%) wanted to keep all content in this community but there was around 40% of people that wanted content separated out

This community is being handled the same way c/programming is where its a collector community for all gamedev content. This is the same as its been but in addition to this theres now child communities for the different kinds of content (for people who want to subscribe or browse to one specific thing)

There was some older communities added onto the community chain and some new ones that got made

Parent

This

Children

Feel free to crosspost to different levels of the chain (although try not to spam the higher levels of the chain with similar articles, etc.). Lemmy handles crossposts pretty well in the UI where you can toggle between the different locations it was posted in, and it only appears once in the feed in the default UI (certain alternate UIs may not have that feature implemented yet but its possible to add it in to them if you want to give the devs a feature request)

Also feel free to crosspost into the engine specific communities if it relates to them

20
Screenshot Saturday! (programming.dev)
submitted 1 year ago* (last edited 1 year ago) by Ategon@programming.dev to c/gamedev@programming.dev
 

Welcome to screenshot saturday! This is a thread in the community where you can showcase any sort of progress on games youre developing. Feel free to comment below with things such as videos, gifs, images, or text talking about your games

This post is created on both the gamedev community and gamedev showcase community. Feel free to check out the crosspost section to view both of them

view more: โ€น prev next โ€บ