@Ategon@programming.dev cover
@Ategon@programming.dev avatar

Ategon

@Ategon@programming.dev

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: ategon.devSocials: ategon.carrd.co

This profile is from a federated server and may be incomplete. View on remote instance

Ategon Mod ,
@Ategon@programming.dev avatar

Since you mentioned not knowing if this is the right community. For any question where you dont know where it goes !no_stupid_questions usually catches everything. Theres also some other question coms at !cs_career_questions and !ask_experienced_devs but theyre more specific. I can leave this one here though, its fine (especially since theres a bunch of info here now)

Discoverability of communities across instances

If the spirit of the fediverse is to spread everything across small instances, then i think it would be really important to make communities, especially niche communities, easier to discover across instances. Since it is not planned to crawl federated instances community catalog, i think instance admins, or maybe even the lemmy...

Ategon , (edited )
@Ategon@programming.dev avatar

As more people use https://lemmy-federate.com more niche communities will show up in most large instances by default

Imo its the ideal solution since it populates the posts in the all feed for people who don't know about the site to still see

Ategon ,
@Ategon@programming.dev avatar

Yeah, disabled accounts means the instance doesn't have a bot from the site on their instance so the site can't federate them. Usually this would be not accepting the user application

Lemmy.world isnt in the site but most other large instances are

Ategon ,
@Ategon@programming.dev avatar

Even with the disabled instances, communities that get added onto there reach a much larger section of people than external community browsers do as casual users that just check the site once a day or something and don't pay attention to external sites can still stumble on them without knowing the federate site exists or needing to know explicit community names

Ideally more instances would get added onto there but its still fine like this. Been getting some nice interactions and starting activity on new programming.dev communities

Ategon ,
@Ategon@programming.dev avatar

It looks like you were temp banned from the linux community for 3 days

The comment you made was transphobia which goes against the programming.dev code of conduct. I suggest reading the comment of the user who replied to you and learning how to respect people more

https://programming.dev/pictrs/image/580b4329-f15d-45bd-b978-cd5a3dcc93b2.png

This comment

https://programming.dev/pictrs/image/bd3e4978-62eb-45fd-be9d-f5a7a00f01d9.png

does not qualify as a "respectful conversations where no one is insulting each other, or anyone else"

Ategon , (edited )
@Ategon@programming.dev avatar

Yeah lemmy currently doesn't send notifications about moderation actions

Some mod teams add it in through manually dming (which usually will happen here if someone on the admin team is warning, banning, etc. you (apart from site bans which the user wouldn't be able to access their messages from) and its not just an obvious spammer or bot) or code their own systems to notify about actions

Everything's viewable in the modlog though and you can filter by yourself to see all actions made relating to you

Regarding sublinks and feeling concerned about what is going on with it ( lemmy.world )

Right now, I'm feeling concerned and wondering what is going on in regards to Sublinks here, since I have created a community for discussion on koalas about a week ago on here and have started and been doing work on it recently. But now I'm hearing about Sublinks and feeling concerned if I created it on the wrong instance or the...

Ategon ,
@Ategon@programming.dev avatar

I dont know what youre concerned about relating to it but

Sublinks is a drop in replacement for lemmy. In version 0.1 nothing should really be different between the two apart from the default UI looking different

Ategon , (edited )
@Ategon@programming.dev avatar

I'm working on the frontend for it rather than the backend so I'll comment more about that

But a new project allows for way easier change of the base aspects. For example im currently working on a theme system thats allows for dynamic themes created at runtime as opposed to it needing to be built in. Also a components library. If this was added onto lemmy ui it would involve massacring the current structure of the UI to essentially make it a new project anyways

Originally was working on the stuff in a new UI on my own but I've merged that into what's happening with sublinks since they're making a new UI anyways as well and would let more of my UI changes to get connected up to the backend easily and shared across multiple frontends

In terms of technologies it also allows the federation code to be completely separated out from the api. Federation is currently its own project so it can be scaled separately and its made in go

Also allows for more organizational changes since we have more control over how the project is structured and the structure of how we talk to each other and decide on changes is different than how its done with lemmy (having a matrix space we talk to each other and there being weekly meetings as well)

Moderation tools is the first milestone after parity but theres also other milestones as well in terms of changes made that differentiates it from lemmy visible on our task board thats public on the github repo


Normal thats theres going to be multiple of the same type of software as people have different goals of what it should be and how it should be organized. Bevy and godot both exist in the open source gamedev space. Theres 7 misskey forks that all mostly aim to do different things but share the misskey api (and a lot of them also use the mastodon api). One of which (iceshrimp) is currently having a rewrite to change the tech stack and make it easier for them to add features

Ategon ,
@Ategon@programming.dev avatar

Nothing would change about the community itself if it goes from lemmy to sublinks. Still accessible on the federation as normal and on version 0.1 the core features should have parity

Reposting my comment I did before:

Sublinks is a drop in replacement for lemmy. In version 0.1 nothing should really be different between the two apart from the default UI looking different

For world Ruud commented about that before and nothings been decided currently on theyre going to handle it (I assume youll see some sort of post in their meta community way before anything happens)

https://programming.dev/pictrs/image/aa3e37e6-1788-45d3-af7f-d3d23cb3a80b.png

Ategon ,
@Ategon@programming.dev avatar

The mod here is inactive from the site so they arent managing this as much but I think this is less AUAI content and more !lemmy_dev content since its an update post on a lemmy bot as opposed to AI discussion

Ategon ,
@Ategon@programming.dev avatar

Last one was a release of a new technology involving AI so would say its fine just on the edge, this ones just a small update post though

Im not modding here though. Could cross post it to lemmy dev regardless, doesnt hurt

Ategon Mod ,
@Ategon@programming.dev avatar

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

Ategon ,
@Ategon@programming.dev avatar

For the second, you cant follow accounts on lemmy but you can follow lemmy accounts from mastodon. (it will show both posts and comments the person makes as boosts)

Same for posting, you cant post so it shows up on mastodon since lemmy doesnt have hashtags but you can post and comment from mastodon (post by mentioning the community in the post and comment by replying to a post made on lemmy). Note on posting from lemmy to mastodon though is if you have a mastodon account that follows the lemmy account and comments on posts with hashtags that comment and the parent post will appear in those hashtag feeds, just looks spammy

Open source Linktree Alternatives? ( supermeter.social )

Hey all, I've been using Singlelink for a while now as an open source alternative to Linktree. Issue with it has been that development has been incredibly slow, and now it's completely unreliable for me as my page now gives a 403 and my account no longer works for unknown reasons....

Ategon ,
@Ategon@programming.dev avatar

I mainly use linkstack https://linkstack.org/, git repo: https://github.com/LinkStackOrg/LinkStack

Theres an instance for the programming.dev instance if you want an example of how it looks
https://me.programming.dev (weve got a space-like theme on it)

Ategon ,
@Ategon@programming.dev avatar

Barely any since fedidb excludes botted instances

The increase here though is cause lemmy.world upgraded to 0.19 and 0.19 includes voters as active users

Ategon ,
@Ategon@programming.dev avatar

Its still only voters, lurkers that dont do any actions arent counted

Ategon ,
@Ategon@programming.dev avatar

It hasnt been released yet, still working towards parity (but getting there soon)

The first instance using it will likely be sublinks.art and some other instances will be switching over from lemmy when it hits parity like programming.dev and literature.cafe

Ategon ,
@Ategon@programming.dev avatar

It will have lemmy API compatibility on release so it will be

Ategon , (edited )
@Ategon@programming.dev avatar

Itll have api compatibility on release so that will work then with all lemmy frontends

Ategon ,
@Ategon@programming.dev avatar

Only ones left on the 0.18 versions are beehaw and blahaj

Ategon , (edited )
@Ategon@programming.dev avatar

Theres a lot more users that dont even vote as well

For programming.dev currently we have~ 1.2k MAU. Including people who have an account but dont vote or comment we get closer to 2k. And then including people who dont have an account we get much higher (~ 80k per day but that includes crawlers and bots)

Ategon Mod ,
@Ategon@programming.dev avatar

We have a discord and matrix community for programming.dev. Currently there isnt much there in terms of chatting about programming itself (mostly just things happening in the instance and lemmy) but there could be

Was bridged but the bridge broke so theyre temporarily disconnected
https://discord.gg/3ZzW6dJxHR
https://matrix.to/#/#p.d:matrix.org

Ategon Mod ,
@Ategon@programming.dev avatar

Its people from here which is people that fit both categories so would say it has some people that do non work programming

Ategon ,
@Ategon@programming.dev avatar

what was broken about the site

no css? or did it not load

Ategon , (edited )
@Ategon@programming.dev avatar

Seeing what people voted for isn't public in the api (cant even get that from someone being logged in). Only posts & comments made for non login info

Ategon Mod ,
@Ategon@programming.dev avatar

There was some repeated patterns that this user seems to have been doing so I gave them an instance wide ban

  • Posts would be deleted and then reposted (especially if the original post had a negative score)
  • Conflicting information in some of the articles
Ategon ,
@Ategon@programming.dev avatar

In programming.dev we have a community request zone at !community_request

You can find info like this in the sidebar if youre on web (and there’s going to be a support site made soon)

Ategon Mod ,
@Ategon@programming.dev avatar

mod here, its not a bot. Just a user who doesnt like to comment

Ategon Mod , (edited )
@Ategon@programming.dev avatar

if it has actual content that relates to the community then its allowed

if its paywalled though or doesnt relate to programming then can be removed (programming in a general term since this was voted to be a collector community for all programming content in the instance)

Ategon Mod ,
@Ategon@programming.dev avatar

Weve got a go community in the site that you might get some answers from rather than the general community here !golang

Ategon , (edited )
@Ategon@programming.dev avatar

I changed the algorithms in programming.dev to take into account voters in the activity. Since stats are all calculated locally you can view any community from programming.dev to get the monthly active users including that change

e.g. programming.dev/c/technology@lemmy.world shows 27.8k users/month on p.d which is almost as much as the value here for all of lemmy excluding voters

Ategon , (edited )
@Ategon@programming.dev avatar

For anybody interested, the monthly active users including voters is 131,150 (131k)

The one in the graph only takes into account people who have made a post or comment

Edit: The halfyear active users including voters is 253,166 (253k)

Ategon ,
@Ategon@programming.dev avatar

Dont have access to those stats in the database so adding on voting is the best I can do

Theres a post read table but its only people who have explicitly marked something as read and is way less than the post likes

Ategon ,
@Ategon@programming.dev avatar

The 118k is half year aka 6 months

The one around 35k is month

Ategon ,
@Ategon@programming.dev avatar

I dug through the code and turns out the post read table does store when its read (with number of comments when it was read stored in a person post aggregates table), it just only stores it for people from your instance so I cant get accurate numbers from all of lemmy (and why it seemed like there was a low amount)

Ategon ,
@Ategon@programming.dev avatar

Im not sure how lemm.ee handles it but a lot of instances that aren’t lemm.ee dont have uploads disabled

For example this post has an image uploaded to .world

Ategon ,
@Ategon@programming.dev avatar

Zoomed out graph including some months before the join wave

Users/month are relatively stable now at 33x users/month compared to pre join wave (users/month is people who have posted or commented)

https://programming.dev/pictrs/image/aae1031a-7664-4a84-9a39-9740af810071.png

Ategon OP Mod ,
@Ategon@programming.dev avatar

yep, you can do them anytime after theyre unlocked and you dont have to do all of them

Ategon OP Mod ,
@Ategon@programming.dev avatar

they start out easy and get harder as time goes on. Theyre intended for all levels due to that and theres two different difficulties per day (the harder one being unlocked when you do the easy one). Basically anyone can do day 1

Heres stats for how many people completed each day last year adventofcode.com/2022/stats

Ategon Mod , (edited )
@Ategon@programming.dev avatar

Just created a community request post for it programming.dev/post/6295144

If anyone is interested upvote the request and if anyone wants to mod it let me know

Edit: community has been made at !code_review

Ategon Mod ,
@Ategon@programming.dev avatar

with that there would need some way for people to have things to initially review to get the community started. Could do something like after the first 3 posts the point system goes into effect

Ategon Mod , (edited )
@Ategon@programming.dev avatar

I have two accounts, a mod account and a non mod account which I use to post called mac

I’ve been posting a ton of content on various communities (and am the most active poster) but this bot is just to help guide people from things like the programming community to the more specific topic communities to help get those active since c/programming tends to have content that would fit in those and its supposed to be a collector community to filter people towards other communities due to lemmy having bad community discovery out of the instance

I’ll be tweaking the triggers and making it fire less based on what I see happening over time

  • that also didn’t ping me btw, you need to include the @programming.dev at the end
Ategon Mod ,
@Ategon@programming.dev avatar

It does add value, I just said what the value is. The bot isn’t just something that points out the opensource community, it’s for all communities and it just noticed here youre posting about open source which you are

But yeah open-source is one of the communities I’ve posted less to recently cause I tend to not get things I can post to it from what I normally browse but I can add some more activity there. Been mainly focusing on building up the language communities and communities that don’t even get posts in a week normally

Ategon OP ,
@Ategon@programming.dev avatar

Thanks for the feedback

Yeah light theme is something I’ve barely touched currently but will get the colors on that fixed in the future and will be adjusting the colors in dark theme

I’ll note down to fix the theme user agent and font size

For the post you’re saying to center are you talking about the post view that pops up from clicking a post in the post feed?

The dot there isn’t anything, I was just using it to separate the buttons from the time

And yeah I can tweak the transparency there a bit so the feed doesn’t have any attention

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • All magazines