PieFed Meta

1026 readers
9 users here now

Discuss PieFed project direction, provide feedback, ask questions, suggest improvements, and engage in conversations related to the platform organization, policies, features, and community dynamics.

Wiki

founded 1 year ago
MODERATORS
1
6
submitted 2 days ago* (last edited 2 days ago) by CoyoteFacts@piefed.ca to c/piefed_meta@piefed.social
 
 

EDIT: Initial self-votes don't federate, so it seems this specific way doesn't work.

Am I missing something, or is Piefed's private voting kinda trivial to reverse engineer as long as every user by default upvotes every post and comment they make?

If you have a username and want to find the matching private voting ID, search through that user's posts and comments for an entry that only has one upvote. The vote cast on that entry will be the private voting ID.

If you have a private voting ID and want to find the matching username, search through all votes cast by the private voting ID to find a post/comment that only has one upvote. The user that posted that entry will be the original user.

If it really is this easy, it seems like it's sort of a false sense of security. On the other hand, if automatic upvoting of your own content could be disabled by default, that would prevent this from working.

2
 
 

What features made you choose PieFed over Mbin/Lemmy?
What features do they have that you’d like to see in PieFed?

3
 
 

For example, things that are posted in one instance being delayed in the other, things that are removed not being removed, name changes not showing up, being directed to the wrong places when searching things, info not showing up letting people know they are banned, etc.

I have noticed all of these.

4
 
 

Lemmy have Moderator feed which only show post from community in which you mod.

5
 
 

I've created !polls@piefed.social. Normally I would go to the big community promo communities on Lemmy and promote it there. But, since this is a polls community and Lemmy doesn't support polls yet, the community is completely empty when viewed from Lemmy.

I don't really know where else I could go to tell people that this community exists. I hope it's okay to post it here.

6
 
 

Not sure where to post this: the Piefed API doesn't support CORS, at least testing against piefed.social, so requests from webapps like photon, alexandrite, voyager via PWA would not work.

Also, is there a way to pass a fedilink to resolve, like Lemmy resolveObject?

And lastly, how is Piefed planning on handling updates to the API for lemmy v1? Things like varying object type arrays being combined, and new/updated sorts.

Thanks!

7
 
 

API documentation

OpenAPI docs are at https://freamon.github.io/piefed-api

Mlem

We’re working on adding Piefed support to Mlem 😄 Stay tuned!

https://lemmy.ml/comment/19027320

Blorp

I’m sold. I’ll be adding PieFed support in the next couple months.

https://lemmy.ml/comment/19108013

8
 
 

I'm new here and think it's developing very nicely. Congrats and thank you!

Not the most important thing, but maybe it makes sense to collect some feedback on the various translations?

In the german interface 'Note' in the profile section is not translated, yet the word means 'Grade' in German. Combined with Attitude/Verhalten it may come off as social-scorish, which both are not. (Maybe the latter could have a link to the explanation).

A common alternative would be 'Notiz'.

9
55
submitted 1 week ago* (last edited 1 week ago) by rimu@piefed.social to c/piefed_meta@piefed.social
 
 

This is for admins only.

  • Create a page with the url "privacy" and it will override the default privacy page.
  • Create a page with the url 'about' and the content will be appended to the normal about page.

All other urls just function as you'd expect with no special behavior.

Pretty soon I'll publish a 'rules' page based on the draft post the other day. I can't think of any other uses for it yet but I'm sure people will use it for creative things on their instances.

10
 
 

In web development, the technical term for those popup menus with multiple columns and headings inside is a "mega menu" and I just added one to PieFed. It unifies the topics and feeds menus into one.

It only works on a tablet or larger.

What do you think?

11
 
 

I just created an account here just a couple of days back, so I don't know if this is normal or a bug, so I thought of asking here first.

Today, I posted 3 articles and they all started with 2 upvotes. Not sure if this was the case yesterday too, if it was, admittedly, I didn't notice.

12
 
 

Just started using piefed yesterday and something I immediately miss from lemmy is the ability to toggle between All posts or just Unread/Unhidden posts. There's a really convenient spot for the buttons right between the view selection buttons and the topic selection buttons.

13
 
 

I've had a bit of a play and configured custom CSS to move the image preview, for Image posts, to the right, rather than centre. What I'd really like is for the preview to be smaller and up, inline with the header text, like the preview image from a Link post. In the attached example, I'd like the 4chan image text to appear similar to the whitehouse logo in the post below it. This would remove a lot of whitespace and condense the whole feed.

This is beyond my CSS ability. Is it even possible with custom CSS on the settings, or would it need a change to the backend?

14
 
 

Due to the unfortunate down-time of slrpnk.net we are currently researching possible blockers for creating a Lemmy to Piefed migration guide or script for a relaunch in 1-2 months.

I have never done such a migration before, but generally it seems possible, although migrating image uploads from Pict-rs adds additional complexity (that might not be worth it).

I have created an issue on Codeberg about possible blockers here, but additional input on possible issues or examples of similar migration scripts would be appreciated.

If anyone else has similar plans, please let me know so that we can work together on this.

15
 
 

Currently the profile and banner images that are gifs don't animate/loop in piefed this is different compared to lemmy and mbin. This is also true for other formats like animated jxl, webp and avif, etc. It would also be great if there was an option to enable/disable this behaviour in the settings or in low bandwidth mode.

16
 
 

https://piefed.blahaj.zone/ - by the team behind lemmy.blahaj.zone

https://piefed.ca/ - by the team behind lemmy.ca

17
 
 

I'm yet another lemm.ee refugee looking for a new home. I signed up to piefed.social, and in the process was required to select at least three interests. That seems to have been used to sign me up to 58 separate communities, none of which I actually wanted to be signed up to! I can see how it can be a good way to fill new users' feeds and give them a starting point, but I'd really like to see an option to say "Don't add me to anything, I'll handle it from here". Unsubscribing from all of those was painful.

18
14
submitted 1 week ago* (last edited 1 week ago) by viral.vegabond@piefed.social to c/piefed_meta@piefed.social
 
 

Hey, I'd like to know if an option for right alignment could be added for the main menu on mobile?

19
 
 

UPDATE: the final (for now) version has been published at https://piefed.social/rules

Thanks for your contributions, everyone.


To maintain a safe, respectful, and fact-based community, the following types of content are prohibited on PieFed:

1. Harassment, Hate Speech, and Discrimination

  • Do not post content that is racist, sexist, homophobic, transphobic, ableist, or otherwise dehumanizing.
  • This includes slurs, dog whistles, or content that promotes stereotypes or attacks individuals or protected groups based on identity or background.

2. Spam and Malicious Behavior

  • No spamming, flooding, advertising, or self-promotion without permission.
  • No scams, phishing attempts, or distribution of malware.
  • No brigading, vote manipulation, or coordinated harassment.

3. Authoritarian and Fascist Propaganda

  • Content promoting fascist, ultranationalist, or authoritarian ideologies is not allowed, including things such as:

    • Genocide denial or minimization, such as denying or justifying atrocities in Gaza, Xinjiang, Ukraine, or elsewhere.
    • Use of fascist symbols & memes (e.g., Pepe the Frog), or 4chan/8chan screenshots.
    • Support for regimes or ideologies that suppress basic human rights.

4. Misinformation and Pseudoscience

  • No climate change denial or promotion of scientifically debunked conspiracy theories.

5. Violence and Threats

  • No threats of violence, incitement, or glorification of harm including terrorism, mass shootings, or political violence.

  • Joking about or fantasizing violence against individuals or protected groups is not tolerated.

7. Sexual Content and Exploitation

  • No sexually explicit content, porn, or fetish content

  • Strictly prohibited:

    • Non-consensual sexual content
    • Child sexual abuse material (CSAM) or any allusion to it
    • Sexualization of minors, even fictional

8. Impersonation and Misrepresentation

  • Do not impersonate other people (including accounts on other instances), public figures, or organizations. Satire is fine if obviously so.
  • Do not create deceptive accounts or mislead others about your identity, affiliations, or intent.

9. Illegal Content

  • Don’t post anything that could cause legal trouble for PieFed, piefed.social or the people involved.

10. Defederation

Generally this will be a last resort when problems from an instance are systemic or caused by the admins of the instance.

General Guidelines

  • Keep discussion civil and on-topic.
  • Respect privacy: do not post personal information (doxxing), even if publicly available elsewhere.
  • Admins reserve the right to remove communities & content or ban users at their discretion to protect the integrity of the community.
  • Repeatedly questioning moderation decisions in public threads may lead to removal. Instead email contact@piefed.social for feedback or appeals.
  • Do not attempt to circumvent bans, content filters, or community guidelines.
20
 
 

Hello! TL;DR for the unnecessary long background info I just typed up then deleted:

  • I very recently moved to Lemm.ee after being addicted to Reddit and its karma system for the last decade. 2 days after I started posting, the notice that .ee would be shutting down was sent out.
  • Lemm.ee (and I believe, Lemmy itself) allows the hiding of the post/comment score
  • Piefed doesn't appear to offer that.
  • I am interested in self-hosting Piefed, hence my interest in this instead of simply moving my account to a Lemmy instance

I would still like to be able to upvote/downvote posts and comments to do my part in letting the sorting algorithm do its thing, but being able to hide the number on all posts/comments (especially my own) would be very helpful for people like me who are easily addicted to number-go-up mechanics (don't talk to me about the hours i have in Balatro)

In my effort to not just blindly suggest things without at least doing a bit of research myself, I'm poking around in the codebase. I definitely don't know enough to make any meaningful contributions, though.

I do see a "Show_scores" variable in app/api/alpha/views.py that's just set to a static True. It's surrounded by a bunch of other variables that are presented as options in the user settings page like the default post sort and home filter. I've also found some of the logic for the various sorting and hiding methods that use the score, and the logic for how to add/remove score from a post object. I also spied the Score: {{comment.up_votes - comment.down_votes}} that defines the score displayed in the post templates (but they don't seem to have any logic related to the show_scores option). I sort of understand the HTML and the Python, but the background database stuff and connecting the two is where I'm lost, so I don't have any useful suggestions beyond my naive gut reaction to try and replace the "comment.up_votes - comment.down_votes" or any instance of either alone to an empty string at page-load if the show_scores variable for the logged-in user is false (having no idea how to actually implement such a thing more elegantly than just adding more if statements to the HTML templates)

It looks like it was/is a planned feature, but wanted to let you know that there are people that would use it, if there was ever a question if it was a desired feature.

Thanks for reading!

21
 
 

I want to add my Lemmy alt account to some piefed community which I migrated how I do it? Thanks

22
23
24
 
 

It would be great if we had a way to mark images/videos/links on a post as a spoiler.

Right now the closest thing to this is to mark them as NSFW or similar.

25
 
 

I'm loving the Feeds feature, but just some things I've noticed.

Right now the list is manageable, but as more users join up with PieFed the list of Feeds will grow.

  1. We need a way to search for feeds
  2. It would be nice if we could request to move a particular feed under a parent feed that has been created by someone else. For instance, I have created a Star Citizen feed to merge the different star Citizen communities, however it would be more organized if this appeared under the "Video Games" feed.

Edit:
3. The ability to search for content within a particular feed.

view more: next ›