Programming.dev finally got official administration guidelines. This document codifies what has up until now only been loosely discussed topics throughout the year in the private administration chat channels.
We hope that by putting the guidelines into writing and making them public, we can ensure a consistent level of moderation by the administration team. But also more importantly, let everyone know by what guidelines and metrics the administration team should follow, making it easier for you guys to hold us accountable and report any instances of an administrator overstepping their role, or decisions you disagree with.
While the primary focus of the document is aimed at administrators specifically, it also includes information to users on how they can contact the admin team if they want to report another admin for deviating from our guidelines.
As always, feedback is more than welcome and we would be happy to discuss any thoughts you may have on our guidelines, nothing is ever pe
Aeharding, Voyager app dev, released a tool showing if an instance has improperly configured progressive streaming, which seems to be the source of images and videos sometimes not loading properly on third-party apps. This instance shows up with an error with this tool.
This post is just to raise awareness of this tool to admins and if it was something that can/should be investigated? Has anyone else had the issues described on this page? I can say I've had images and videos fail to load from time to time.
I saw the automod tag everybody, and thatβs a really nice solution youβve come up with
Iβm also not subscribing to the new one b/c Iβm starting to get annoyed with the notion that communities need to be consolidated. Thatβs not a discussion for this post, though.
Happy to discuss this on [email protected] , someone just posted a guide on consolidation
IMO, it would be better to have it the other way around i.e blog owner being a mod and being the only one allowed to post. It makes the intention of the community clear. Mod abuses could be dealt with using the modlog once somebody notifies mods or admins of abuse. Admins will thus only need to be involved when necessary and the blog owner can update the community as necessary (images, description, sidebar text, ...) instead of having to take up admin time for such stuff.
But if the admins disagree, I can be the test chicken for this current mode of working.
OK thanks for adding yourself. BTW, I thought I'd be able to stay on as moderator, in order to be able to post, since only mods can post. The idea is that as a blog community, others shouldn't be able to make posts, right? Is there another way to approve users who can post without making them mod?
The mod tools are unfortunately pretty poor on Lemmy. For adding/removing moderators via the GUI the person must first post/comment in that specific community. You can then via the context menu of that post/comment add someone as a mod.
The alternative is to interact with the Lemmy API directly via a script.
I've added myself as a moderator, although the whole admin team may operate as moderators, similar to [email protected].
If you got additional changes you want to make to the community, e.g. add additional rules like make it explicit that only you can post, or add a banner to the community you should do it now before you're removed as a moderator. Otherwise you can always DM me/the admin team if you want to make changes to it.
Edit: As Blaze pointed out, you can use alternate frontends like https://t.programming.dev/ to gain additional GUI mod tools
I created a community for my blog [email protected] and wanted to add an admin as a moderator, as per the rules, but there's no interface functionality for that. How do I appoint a new moderator?
Programming.dev now has official community guidelines. These should help clarify what sort of local communities we allow to be hosted on the instance and the rules we expect them to follow.
As most programmers are aware, anticipating every edge case is generally not viable, so these are just guidelines, not written-in-stone rules. The admin team will still evaluate communities on a case-by-case basis, and exceptions are always possible.
If you have any feedback on the guidelines, we are more than happy to hear them, so please post them below.
If you can't see posts you make on hidden communities that you are subscribed to on your profile, that sounds like a possible bug, and I'd encourage you to report the issue to the Lemmy repo
Do you mean blogging literally within lemmy, or linking to an external website? (Edit- i see you mean within lemmy to cross post to reddit. Leaving rest of my post for some thoughts anyway)
My advice would be to set up a static website and use that for your blog. like hugo but there's a few good options out there to generate static websites. This way if an instance ever does disappear then you still own your content. This also means you aren't limited to a specific community and could share a post where it most directly relates rather than just an individual community where you dump everything.
If you're wanting comments directly on your posts then some people have integrated comments into their blogs by using a federated platform (one example using mastodon). So for instance they make a post on lemmy or mastodon/etc and then in their blog they link the blogpost to it. Now there can be discussion on your blog/lemmy and you aren't at risk of losing so your posts. There's also other ways to do comments like utteranc.es or remark42 too.
tldr IMO if you're wanting to build your own blog/platform its better to have ownership of it and not keeping it only on someone else's server.
How do admins feel about users requesting (or creating) communities on here for blogging purposes? For example /c/online persona or /c/online persona sibling or something similar.
I saw somebody talking about how they started doing that on another server and simply linking to it on reddit to get traction in the fediverse. It seems like a great idea to me. Blogs are shared quite often and them being on Lemmy allows for new entries to simply show up in the local feed. They can be easily crossposted and commented on in Lemmy and across the fediverse if I'm not mistaken.
The only problem I could see is are naming conflicts. For example if somebody reads this and immediately creates /c/onlinepersona to block me from creating that to force a report to the admins. Or the reverse, a user creating the name "programming-guides" to then claim a community with the same name.
Communities themselves currently do not show up in community search results, this may change in the future; see #2943.
The linked issue was just closed as not planned. Maybe some comments in there could explain how we all want these features to work? The current solution seems a little suboptimal. Maybe hidden communities in search results should have an icon to show they're hidden.
Programming.dev will hide political communities, NSFW/pornographic communities and communities that have a majority of their content produced by bots. While a community is hidden, it and its posts and comments will not show up in post feeds or in the search results unless you have explicitly subscribed to it. Communities themselves currently do not show up in community search results, this may change in the future; see #2943.
Users can subscribe to a hidden community to remove the hidden effect status of a community, however it can be difficult for a user to find out which communities are due to them not being searchable.
You could theoretically just loop through every community via "get_communities" and then
com_obj["community_view"]["community"]["hidden"] :: boolean
*I'm writing this on memory, the json structure may be slightly different
and then just subscribe to every community that pops up.
It will likely be slow though, and it's mostly NSFW + [email protected] that would pop up on c/all if you did. I also think* lemmygrad as an instance is hidden, so those communities may pop up if they tend to reach c/all.
I'll discuss with the team about making a public list of hidden communities.
As per our policy of hiding political communities, pornographic communities and communities hosting bot spam, [email protected] is now set to hidden as its content is mainly USA centric political news.
Those of you who want to continue to see posts from [email protected] are encouraged to subscribe to the community, which will make the it visible for your account.
The mods over [email protected] have already been notified of this move and understand our decision, please do not bother them by pinging them here.
I'm not sure if this is a weird bug with the search or there's something weird in the database. It's also odd that they show different subscriber counts. Both link to [email protected].
Edit: This is related to a known problem as Ategon mentioned. Disregard! :)
Posting here also, because [email protected] commented that the API should work as expected on lemm.ee for instance and I don't know where is the right place to post my question. Can someone help?
I try to get comment data for my posts via API from my Lemmy instance, but whatever I try on using the GetComments endpoint it delivers an empty array.
For example ... GET https://programming.dev/api/v3/comment/list?post_id=20878811
leads to:
json
{
"comments": []
}
I want to ask here, before creating an issue. Has someone a hint?
My bytes.programming.dev's main feed is erroring again. It looks like everything else is loading fine, I just can't see anything on the timeline for some reason. Is it the same DB issue that was happening last time?
I've been coming across a lot more 0-score posts in New in the past few days. Weird thing is, most of them have a (sometimes significantly) higher score when I look at them from my lemmy.world account:
Could this be a federation issue? Has anyone noticed the same thing recently?
We have over a period of time gotten repeated reports of unmarked NSFW posts in certain communities. All of these communities share the same singular mod, who have shown indifference when content has been reported. As leaving NSFW posts unmarked is against our instance rules, we have moved to set the rule-breaking communities to hidden.
Those of you who subscribe to hidden communities will continue to see them as normal, for everyone else these communities will look empty and hidden from c/all.
Not sure exactly how long this has been happening, but it's been bugging me for the last week at least.
Running Firefox 129.0 (64-bit) on Linux Mint, it seems like the login session is just constantly expiring. Every time I boot up my machine the first time I open programming.dev I have to sign in again. Closing all programming.dev tabs and navigating back to programming.dev without closing Firefox seems to always preserve the session and not require a new sign-in.
Closing all Firefox windows then opening Firefox and navigationg to programming.dev is a semi-reliable way to reproduce, about 75% of the time it requires a new sign-in even when I'd signed in less then a minute ago before closing the window.
Further testing shortly before submitting this post and those steps no longer reproduce the issue, I'm signed in even after closing the window. Maybe it's a recurring transient issue with login service?
Potentially relevant add-ons are UBlock Origin (0 blocks, shouldn't be an is
More and more new accounts are posting spam and ads to communities (eg [email protected]), would it be an idea to block new accounts from posting to any p.d community?