Search
Is it a bug that the response of .../api/v3/comment/list?post_id is always empty?
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?
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?
>
Problem with !data_structures
Since the last update, it's not possible to get the [email protected] community page to even load. Can anyone take a look at the problem?
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:
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
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.
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.
block new accounts from posting
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?
Federation issue with rss.ponder.cat?
I tried accessing [email protected] 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?
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.
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 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?
Any interest in hosting q&a style programming communities?
Any interest in hosting q&a style programming communities?
See: https://social.anoxinon.de/@Codeberg/112416604462962336
What's with all of the empty communities being created?
Recently, every time I click on a "Trending Communities" link there's an entirely empty community moderated by the @[email protected] account.
What's going on?
What's the motivation?
Cannot follow @[email protected]
Hello,
I’m trying to follow Lennard Poetting (@[email protected]) from my programming.dev account without success.
On its user profile on mastodon.social, when I click on the “follow” button, then enter “programming.dev” (which is in the completion list) then “take me home”, I am redirected to https://programming.dev/authorize_interaction?uri=https%3A%2F%2Fmastodon.social%2Fusers%2Fpid_eins which is a 404 error.
I also tried to search for “@[email protected]” directly from programming.dev, found it, but 0 toot, and no button to be able to follow it.
Am I doing something wrong? Is mastodon.social and programming.dev not federated?
Small Site Outage
Hey everyone! Recently there was a small issue with the backend (docker shenanigans) that brought the site down and then took a bit to fix
Things should be fixed for now and we will be looking more at it in the future to try to prevent the site from being taken down that way again
Downtime was around 30 minutes
The best place to reach us when theres an outage with the site and to receive updates of it is on the discord server or matrix space or on one of our microblog accounts
Hey everyone! I wanted to do a post here talking about an event going on in the fediverse called Lemmyvision. This is a competition where various communities each choose a song and then those are voted on by users to rank which ones people enjoy the most. Its being ran as a fun way to see various ki...
Hey everyone! I wanted to do a post here talking about an event going on in the fediverse called Lemmyvision. This is a competition where various communities each choose a song and then those are voted on by users to rank which ones people enjoy the most.
Its being ran as a fun way to see various kinds of music from around the world, sharing more between our online communities across Lemmy, and as a way to songs from lesser known artists. We are participating with game soundtracks as an opportunity to showcase new advancements in the game development space, especially for indie games that might otherwise not get much exposure.
There was a national final to determine the song our instance would submit in the programming.dev event community. After voting the song Your Inception from the game Casette Beasts was chosen.
Submitted Songs and Voting
Ive compiled all of the songs into playlists on three different platforms for watching
Feel free to listen to them and vote using the voting link https://tally.so/r/nWNgKQ. When selecting what instance you are representing theres an option to select programming.dev for people voting from the instance.
Voting is done by ranking the songs from your favorite to your least favorite. Users from our instance can't rank the song we submitted to keep things fair.
If you want to chat with other people about the competition theres a community for it here
Future Events
This post will be going into the meta community for people who might not know the event community exists (and i'll likely be doing another post when the event Canvas is happening).
Any other future posts will be posted in the programming.dev event community. All major event posts will be made on our blog with the category set to the event name and the tag "Event".
Piracy-Related Content on P.D: An Open Dialogue with Our Community
Hello P.D users.
I'm sure the recent news of lemmy.world's removal of piracy communities has not escaped the attention of many of you. For those who have not heard, here is their announcement on the matter.
Now, being as transparent as possible, this is not a subject that the admin team of P.D have discussed in great detail up until this point. We have yet to create an explicit rule stating that piracy related content is forbidden on this instance, and doing so is not something any of us wish to do.
With that being said, this topic requires more deliberation and consideration. There is more complexity to this issue than taking a stance for, against, or tolerant of piracy. There are legal considerations. And the truth is that we are not 100% sure on what the legal implications are for allowing piracy related content to exist on this instance, either directly on our communities or indirectly via federation.
One thing that must be considered when looking into the legalities is jurisdiction. I believe being part of a larger federation complicates this more than a centralised service, but P.D must at a minimum be considerate of the laws of the country its server(s) is hosted in, and the laws of the country the person responsible for the instance resides in.
For those who don't know, this instance is administrated by a reasonably large team of volunteers, but is hosted and ultimately provided by only one: snowe. There is no legal entity behind P.D other than his person, and this means that any ramifications of this subject ultimately fall on his shoulders.
After an initial discussion between us, it is clear that some professional legal advice is required. Snowe is intending to seek formal legal advice. Up until that point, we cannot say what the official P.D stance will be on this topic long term.
What I can say, is that nobody in this administrative team desires to impose any restrictions on users of this instance that overreach and limit discussion unnecessarily. So long as content here is not dangerous, hurtful or offensive, we have no wish to filter it out on an instance level. Communities can impose their own rules, for the most part.
You can expect a further update on this topic in the future, once we have a better understanding ourselves, and we will keep this topic as transparent as we possibly can. Until then, in relation to this matter, we do not currently intend to defederate from any instances or ban any communities that discuss piracy. Linking to websites that provide pirated content will also not be explicitly banned, but linking to or directly hosting pirated content on P.D is prohibited. Should any of these rules change, we will communicate it as quickly as possible and far ahead of any drastic action that would need to take place as a result.
I believe the majority of our users here will understand the pressure that any Lemmy instance faces by hosting content that can make them susceptible to legal action. To those of you who are understanding, we thank you for that, and are grateful for your patience with us while we get a better understanding ourselves.
Feel free to discuss this matter here.
Thanks, The P.D. Admin Team.
Interesting article! It's a shame the documentation is lacking :(
Oh, and as for the different sorting options:
- Hot sorts by the number of upvotes and how recent the post itself is
- Active sorts by number of upvotes and how many recent comments a post has (lively discussion ranks higher)
- Scaled sorts like Hot, but tries to prioritize or give more weight to smaller communities
- Controversial sorts by giving comments or posts a higher rank if they have an even mix of down votes and upvotes
I just checked the status of communities such as [email protected].
They are still fucked.
I understand not everyone can be a pro or spare time from their personal life to fix problems they barely had time to create to begin with.
But the truth of the matter is that programming.dev is proving itself to be unusable.
Just to think that not so long ago Lemmy was being portrayed as a Reddit alternative.
It's a programming.dev-specific problem.
- A bit of federation funkiness ([email protected]: last post is a month or so ago?)
- and a bit of local splunkiness ([email protected] is only directly usable from other instances rn iirc)
but I believe in our volunteerist leaders. Even so...
How fitting for the discard operator _
.
C# discards, but IIRC it is in some other languages too
Here is [email protected] through lemmy.world.
Here it is through PD:
lemmynsfw is the same: 12 days since a post.
Here is a link of me asking in comments if I was missing something and someone confirming I was: https://programming.dev/post/20400237/12746874
It's the same on desktop so I don't think it's a phone/cache issue.
Is this why my subscribed feed is basically empty now? I go 8 hours without a new post. And a lot of the posts I do see have only a single upvote when I'd expect dozens.
There's only been a single Star Wars post ever.
If this is being worked on, that's cool. But I haven't seen any mention.
@[email protected] @[email protected] in case you missed this comment
I would like to have community: Chipmunk2D.
description: Chipmunk2D is a simple, lightweight, fast and portable 2D rigid body physics library written in C. It’s licensed under the unrestrictive, OSI approved MIT license. Hundreds of shipping games have chosen Chipmunk because of the high quality, speed, and accuracy of its 2D physics simulations.
icon: https://avatars.githubusercontent.com/u/153633?v=4
header:
site: https://chipmunk-physics.net
code: https://github.com/slembcke/Chipmunk2D
I would like to have community: Chipmunk2D.
description: Chipmunk2D is a simple, lightweight, fast and portable 2D rigid body physics library written in C. It’s licensed under the unrestrictive, OSI approved MIT license. Hundreds of shipping games have chosen Chipmunk because of the high quality, speed, and accuracy of its 2D physics simulations.
icon: https://avatars.githubusercontent.com/u/153633?v=4
header:
site: https://chipmunk-physics.net
code: https://github.com/slembcke/Chipmunk2D
Discussions are getting off-topic and this is an announcement post, not a discussion post, so I'm locking the post.
If local users want to have an in-depth discussion regarding admin moderation of programming.dev, you're encouraged to make a discussion thread in [email protected].
If you're referring to the comment by the admin, they actually linked three posts.
Their votecounts are 132, 89, and 36. (One of which I flipped to NSFW due to it being pointed out)
I wouldn't care if I all I got was one upvote aside from my own. [email protected] is proof of that.
You might have a point if I were drowning in downvotes and reports. But I'm not.
But if I were, I absolutely would change how I do things.
I can only report on what I've been told by those who have directly dealt with the reports, my apologies if parts of the phrasing are inaccurate/poorly made. I'll make a note that we should probably reach out to relevant moderators beforehand next time we make similar actions.
As for differing sensibilities, I'm not sure most people would classify this kind of content as safe to browse at work/in public.
Regardless, we are not here to make demands or argue on how other instances moderate their own content. This post is made mainly to keep our actions transparent to our local users.
Hiding communities outside our predefined rules (politics, porn and bot spam) isn't something we take lightly, and we are only hiding them now after several months of reoccurring reports that break our instance rules (3.4).
We will do our best to be transparent about when and why we hide a new communities, and be aware that subscribing to a hidden community will unhide it for your feed.
If you do have concerns and suggestions on how to alleviate those, please know that we are happy receive feedback.
[email protected] is for things related programming.dev, you should repost the question in [email protected] or [email protected]
Most GUI. Everything is nearly just one keystroke away when I'm in my IDE and it's way faster than the CLI. The CLI is only used when doing really really quick things like checking out another repo that I don't want to open the IDE for. Also messing with work trees requires the CLI.
VS Code’s git features are pretty good for staging changes, resolving merge conflicts, pushing changes. I still do most branch changing and creating with the CLI, and yeah, any sort of problem generally needs the CLI.
We’ve also been using graphite at work and there’s a lot I like about graphite. They have a VS Code extension I haven’t used in a while but their CLI is pretty nice