Programming.dev Meta
- Diving Into the World of Lemmykiko.io Diving Into the World of Lemmy - kiko.io
Slightly triggered by the post My blog now has Lemmy comments, I thought it would be a good idea to take a closer look at another great representative...
cross-posted from: https://programming.dev/post/21031156
> Slightly triggered by the post My blog now has Lemmy comments, I thought it would be a good idea to take a closer look at another great representative of the Fediverse world: Lemmy. Of course, also with an eye on the possibility of developing another Mentions United Provider Plugin, along the lines of what “Coship” can do, I also can do and that for everyone ;) > ...
- Is it a bug that the response of .../api/v3/comment/list?post_id is always empty?
Posting here also, because nmtake@lemm.ee 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?
cross-posted from: https://programming.dev/post/20954226 >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? > - Alternate theme subdomains are down
Looks like all of the alternate theme subdomains are down. I'm assuming this is due to the maintenance but wanted to point it out just in case.
https://t.programming.dev/
https://p.programming.dev/
https://a.programming.dev/
https://old.programming.dev/
https://v.programming.dev/
- Community programming_languages not found
I tried accessing https://programming.dev/c/programming_languages but it tells me that the community can not be found. Is that a lemmy bug?
- Federation issues in the last two weeks?
Ever since the database maintenance two Weiss so, I’ve seen far less content in my home feed. I decided to dig a bit today and found that I’m just not seeing content from certain subscribed communities such as !dailygames@lemmy.zip. Turns out the most recent content from there is 15 days old. That lines up perfectly with the db maintenance.
Sooo. Are there any known issues since then? Maybe something with federation?
- Problem with !data_structures
Since the last update, it's not possible to get the !data_structures@programming.dev community page to even load. Can anyone take a look at the problem?
- Server will be going down in 1 hour at 3:40 UTC for database maintenance.mastodon.social programming.dev (@programming_dev@mastodon.social)
Server will be going down in 1 hour at 3:40 UTC for database maintenance.
- Notice: Hidden Communities are currently Bugged in Lemmy
We recently did an update to 0.19.5
Along with this came a bug that makes hidden communities not function properly so that they will still appear in the all feed
I have reported this on the lemmy repo and once the devs fix that bug our all feeds should go back to normal (but for now content such as politics and bot communities may appear for a bit)
Heres the bug report if anyones interested in that https://github.com/LemmyNet/lemmy/issues/5074
- Server maintenance 3:00 UTC
We are going to be upgrading to 0.19.5 at 3:00 UTC on Thursday Oct 3 (10 minutes from now).
Downtime is expected to be about an hour. Hopefully it is not more.
- [Announcement] New set of communities made hidden
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.
The newly hidden communities are:
- !thiccmoe@ani.social
- !cybermoe@ani.social
- !fitmoe@lemmy.world
- !kemonomoe@ani.social
- !streetmoe@ani.social
- !midriffmoe@ani.social
- !fangmoe@ani.social
- !murdermoe@lemmy.world
- !officemoe@ani.social
- !gothmoe@ani.social
- !meganemoe@ani.social
- !morphmoe@ani.social
- !militarymoe@ani.social
We would also like to take this opportunity to remind everyone that programming.dev's policy is to by default hide political communities, pornographic communities and communities hosting bot spam. Users seeking such content can subscribe to hidden communities so see them as normal.
Just recently we also went ahead and hid communities from lemmygrad due to the politics clause.
As always we encourage our local users to report content that break our instance rules. All content you report are seen by the admin team and helps inform the team of what's going on across the fediverse.
- Bytes.programming.dev timeline issues?
Not really sure if there is a better place to put this, but is bytes.programming.dev having issues for anyone else? I can log in but my timeline doesn't load at all.
- Etiquette of sharing blog posts: should I share full text?
Hi all, I have a blog and I wanted to start sharing it on lemmy, but I am wondering, should I post the entire content of the blog post when I post it?
For context, my blog is ad-free, so I'm not concerned about missing out on ad revenue.
But my blog posts are longer than average, so it may be quite long to post them here. Moreover, the blog post may have graphics or mermaid diagrams that are not easily copy able. Is it a good practice to share the full text in the lemmy post despite this, or should I only share the URL?
- Session issues; constant re-login required?
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 issue) and Privacy Badger (also 0 trackers blocked). I'm connected through VPN, but the issue seems to appear regardless of whether I stay on the same VPN server or switch servers. Firefox reports Content-Security-Policy issues but these seem unrelated and also appear when the session is successfully preserved.
Possibly helpful, occasionally when I open programming.dev I'll see it's signed out then automatically signs in after a second or so; this might have been a known Lemmy issue at some point with delayed authentication as a (now insufficient) solution. A good chance that's a dead-end, might be worth checking anyway.
Edit: It's worth noting that I'm also signed in via the android Jerboa app on another device and don't get signed out there. This could definitely be relevant if it turns out the Jerboa session somehow interferes with the Firefox session.
- Lemmy Federate integration problem with P.D
Hi. I’d like to inform P.D admins that Lemmy Federate integration is not working for P.D because Fediseer preferences.
P.D is using “don’t follow censured instances” option in Lemmy Federate while blocking 3rd parties on Fediseer. So Lemmy Federate can’t fetch P.D’s censure list.
So please either:
- Disable Fediseer usage in Lemmy Federate
- Grant access of censure list to 3rd parties in Fediseer
- Invalid SSL Certificate on alternate frontends
Hi, I am getting Invalid SSL Certificate (Error 526) from Cloudflare on alternate frontends. Voyager seems to be working fine though.
- I keep getting logged out today. Is it just me?
The title says it all. Not even sure if it's going to keep me logged in long enough to submit this post.
- Donating to admins without github
So, I think the admins are doing a great job and wanted to donate, however it only seems to be possible to donate via Github (snowe's account). Saying Microsoft isn't my favorite company would be putting it lightly, so going through them to donate is... not happening.
Is there any other way to donate? I'd even do bitcoin or monero if so requested (crypto market is having meltdown right now, so it's cheaper than usual 🤑 ).
- Thanks for keeping the instance programming-focused :)
I like browsing Local here because of that.
- Upgrade to 0.19.5?
Hello everyone,
I know it's summer and people are probably on annual leave, but do you have any idea on when you guys are going to update to the 0.19.5 version?
For release notes
- https://join-lemmy.org/news/2024-06-07_-Lemmy_Release_v0.19.4-_Image_Proxying_and_Federation_improvements
- 0.19.5 is mostly bug fixes from 0.19.4
- [suggestion] block new accounts from posting
More and more new accounts are posting spam and ads to communities (eg !technology@programming.dev), would it be an idea to block new accounts from posting to any p.d community?
- 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 UTCmastodon.social programming.dev (@programming_dev@mastodon.social)
programming.dev is going to 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
edit: Site is back up, pictrs is still upgrading so uploads may fail or be slow until the upgrade is done.
(all the alt frontends are also currently down so that pictrs can be upgraded faster)
Edit 2: seems to be done
- Federation issue with rss.ponder.cat?
I tried accessing !nytimes@rss.ponder.cat from programming.dev and there's nothing there, but https://rss.ponder.cat/c/nytimes sure has a bunch.
Is there another federation issue in lemmy again?
- New alternate frontend: Tesseract. Photon now semi-supportedstacks.programming.dev New alternate frontend: Tesseract. Photon now semi-supported
We now have a new alternate frontend for our instance, Tesseract! Tesseract is a fork of Photon with some differences displayed on the project’s GitHub page. The overall main features being: Full Media Support in Feed and Posts Community Browser / Enhanced Discovery Media Bias Fact Check (MBFC) Int...
We now have a new alternate frontend for our instance, Tesseract!
Tesseract is a fork of Photon with some differences displayed on the project's GitHub page.
The overall main features being:
- Full Media Support in Feed and Posts
- Community Browser / Enhanced Discovery
- Media Bias Fact Check (MBFC) Integration
- Fediseer Integration
- Distinguished and Sticky Comments
- Keyword Filtering
- Multiple Account Support
- Improved Moderation Tools
You can find the Tesseract frontend at https://t.programming.dev
Along with this, Photon is currently only semi-supported as opposed to being one of our main Alternate Frontends. Due to a recent swap in Photon's tooling we are unable to update to later versions of Photon. As such, for now the alternate frontend will exist frozen and will continue to exist in the future until either: a new lemmy version breaks that version of the frontend or the issues are fixed and upgrading becomes possible again.
- Stacks (Our blog) Reorganizationstacks.programming.dev Stacks Reorganization
I made some updates to the post system in stacks.programming.dev to make it a bit more organized. Categories will now be only the main sites and posts will be filtered into what categories they fit best in. Previously each subdomain has its own category. The main change for this would be that things...
I made some updates to the post system in stacks.programming.dev to make it a bit more organized. Categories will now be only the main sites and posts will be filtered into what categories they fit best in. Previously each subdomain has its own category.
The main change for this would be that things like alternate frontends will be under the Programming.Dev category instead of their own (but they still have a tag for people who want to filter by only that subdomain)
Ive also cleaned up the posts to organize them better in the source code by appending the date they were made in front of each ones file name and ive added some more tags (such as an Alternate Frontend tag)
- Canvas is happening in 1 week! Event preparationstacks.programming.dev Canvas is happening in 1 week! Event preparation
Hey everyone! Theres an event upcoming for the fediverse in 1 week (you can see the countdown from this site: https://canvas.fediverse.events/). This is an event similar to place and ran by the toast.ooo instance Everyone has access to a shared pixel art canvas and can place a new pixel every so oft...
Hey everyone! Theres an event upcoming for the fediverse in 1 week (you can see the countdown from this site: https://canvas.fediverse.events/). This is an event similar to place and ran by the toast.ooo instance
Everyone has access to a shared pixel art canvas and can place a new pixel every so often! Pixels placed onto the map color that pixel the color you choose which every person then sees. People often coordinate with things like templates to get art of different things onto the map.
An example of canvas
Last year we participated and managed to get a pretty big zone for programming.dev. This year however will have much more participants than last year so need more support and help constructing our area. I'll be attempting to establish a technology zone on the canvas so if theres any instances or communities that have to do something with technology and want to do something feel free to reach out and we can help each other.
Programming.Dev's area in last years canvas
If you're interested in joining the event theres three locations we will be talking. Theres event channels on the discord and matrix (that are bridged to each other). We also have an event community at https://programming.dev/c/events which most canvas posts will go in from now on. Hope to see you all there!
If you want to organize a section of the canvas for your community (e.g. c/godot) you can request a channel for your community on the discord and matrix which will help you organize better. Feel free to reach out to me (Ategon).
If you want to help out the instance itself make sure to join the locations and things will be announced for updates. If you want to help organize things (organizing the instance for the event) feel free to reach out so I can get people to lead the pixel placing for things like when I'm sleeping.
The current design for this year
Should start making some more blog posts on stacks as I come back to be active in the instance again. Took a large-ish break to focus on some game dev and now back to power through things.
- Federation from lemmy.world is currently 18 hours behind, will take a bit to fully catch up
After the federation issues the instance had earlier this week (for context see last meta post) its been taking a bit to catch up with all instances fully. Every instance apart from world should have federation fully functional in both directions now.
Federation from our instance to world is also working (so they can see posts the instance makes). Federation from world to our instance is 18 hours behind so we currently don't get posts as they are made (seems some recent comments are coming through for some reason though). This will slowly automatically get fixed over time (probably within a day) and is just due to lemmy.world being big and generating activities quickly enough to keep adding things to the queue of activities while the instance tries to catch up
In other news I'm coming back from taking a break from the instance for awhile and should be making some more posts soon for things like canvas that are coming up as well as some other stuff in my backlog so expect a couple more meta posts today
- External communities not syncing?
I've noticed that the external communities I'm subscribed to aren't syncing. I checked a few on their home server (lemmy. world), and they've got plenty of new posts (eg. !news@lemmy.world), but the posts aren't showing up here. I don't think it's just me, but I've been wrong before. Anybody else?
- Do we have a date for the lemmy 0.19.5 upgrade?
Lemmy 0.19.5 was released a few days ago, other instances already upgraded to this version.
Do we have a date for the programming.dev instance to upgrade as well?
- I created autistic_devs community to provide a safe(er) space to discuss our unique issues within the field.programming.dev Autistic Devs - programming.dev
A community for devs on the Autistic spectrum. This is primarily a “safe space” from other communities on programming.dev that would rather tell us to “man up”, than provide any reasonable social advice. Posts that belong in this community include: - Venting - Seeking Advice - Personal Experiences /...
After not getting what I needed out of a "managing up" post, I decided to create this community. Essentially the problem is that often we need to solve a social problem that others might deem "trivial". And when folks deem it trivial, they fail to provide anything except encouraging words.
This community will try to bridge that gap.
NTs / Allistics are very welcome, BUT they must understand that we need details, we need patience, and we need kindness around matters of business politics and office socializing.
- 403 on API endpoints
Tried to use several different API endpoints as described in the link, but they all return 403 with a cloudflare "Just a moment..." html reply. Even tried copying an existing jwt token from a working logged-in browser but the same thing still happens.
Any idea what I could be doing wrong?
curl -v --request POST \ --url https://programming.dev/api/v3/user/login \ --header 'accept: application/json' \ --header 'content-type: application/json' \ --data '{"username_or_email": "redacted", "password": "redacted"}' ... < HTTP/2 403 ...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title> ...
- Snowe Impersonators, and Future Verfication Suggestion
Thank you for the reports however the toxic posts aren't from our admin but a troll impersonator
- https://sh.itjust.works/u/snowe
- https://sh.itjust.works/u/snowee
If you see these accounts, please ban away
---
Side Note:
- for anyone that has manual registration verification enabled I'd suggest on verifying with known users on past/pre-existing accounts before accepting duplicates,
- esp for admin/moderator usernames
- Is there a chance to exclude community RSS endpoints from the IP block?
Hey sup:)
Idk if it's Cloudflare or something, but the problem is I have an RSS reader hosted on my Hetzner server in Germany, and requests originating from its IP are blocked. Well not exactly blocked, but they return HTML titled "Just a second..." rather than just RSS.
For example:
GET https://programming.dev/feeds/c/python.xml?sort=Active
<!DOCTYPE html> <html lang="en-US"> <head> <title>Just a moment...</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <meta name="robots" content="noindex,nofollow"> ...
Obviously I totally understand if you wouldn't want to do that – I'm sure it's there for a reason, I was just hoping that this single endpoint could be an exception =]
Thanks!
- Federation problems with the Brazilian instance lemmy.eco.br
I can't see a lot of posts from the lemmy.eco.br instance. Take for example the brazilian linux community, observe that you can't see any posts from this instance, but you can on the original instance:
linux Brazil from programming.dev
linux Brazil from it's original linstance
The lemmy.eco.br instance can see our posts without problems, so I'm assuming that the problem lies here. Am I right for assuming that?
- Getting ssl errors when clicking one of the alternative frontends
Invalid SSL certificate Error code 526
Including for me.programming.dev