rimu, to random

Recent #PieFed development contributions and their authors:

spoilers - freamon

local community federation - freamon

bot comments don’t add to count of replies - rimu

videos - rimu

topics can have sub-topics - rimu

improve documentation - rscmbbng & somoso

about page - rscmbbng

cross posts - freamon

UI translation (german, catalan) - AchtungDrempels and nihar

moderation tools - rscmbbng, freamon & rimu sticky posts - freamon

More details on each of these at https://piefed.social/post/93462

rimu, to Pixelfed
@rimu@mastodon.nzoss.nz avatar

and are the only platforms with a print stylesheet.

Gotta do the basics right.

rimu, to trustandsafety

I’m pretty happy with how tools for are coming along!

Moderators can:

  • delete & edit anything in community
  • ban people from community, and unban them.
  • review reports about content in that community
  • mark a report as resolved / ignored.

When a report is resolved or ignored, all reports regarding that content are also resolved. So if something receives 150 reports then mods won’t need to click 150 times to resolve all reports. Ignored reports stop all future reports from being accepted.

The person who created the community can appoint other moderators.

Reports federate to and from so if a PieFed user reports some content that came from a Lemmy instance the moderators on the Lemmy instance will be notified about the content being reported.

There’s still more to be done with federation of bans, a moderation log, etc. But it’s shaping up nicely!

https://piefed.social/post/80650

image/png

rimu, to retrocomputing
@rimu@mastodon.nzoss.nz avatar

Absolutely loving the "Hercules 1982" theme for .

Hercules was the brand of graphics card for the IBM PC that was widely used in the 1980s.

It could do two colours - black and whatever colour the monitor was. For my first year I had a green monitor and then an amber one for the next two years.

You can try it by choosing the theme at https://piefed.social/user/settings

A screenshot of PieFed. All the text is monospaced with an green colour on a near-black background.

rimu, to CSS
@rimu@mastodon.nzoss.nz avatar

For the , I've made a theme based on the trans pride flag and set it as the default theme on .

https://piefed.social/post/76469

tallship, to foss

Well... Reddit may not yet have been shown the door, but it has certainly been handed its hat.

Think about it. platforms such as the projects for Kbin, Mbin, Lemmy, Lotide, and now...

https://join.piefed.social/ and the repo is here: https://codeberg.org/rimu/pyfedi/

Be sure to check the Link below in the link that @jeze left and sign up!

Pretty kewl, IMO. Thanks for sharing Elley :) it looks really nice and I created an account for myself. Seamless federation with the others too - very nice :)

.

RE: https://kzoo.to/users/jeze/statuses/112168259370814891

@jeze

jeze, to fediverse
@jeze@kzoo.to avatar

Have you even tried ? Piefed.social is:
"A lemmy/kbin clone written in Python with Flask.

-Clean, simple code that is easy to understand and contribute to. No fancy design patterns or algorithms.
-Easy setup, easy to manage - few dependencies and extra software required.
-AGPL.
-First class moderation tools."

It's actually really quite nice, and I don't hear much noise about it. Go give this project a look at https://piefed.social.

kariboka, to fediverse
@kariboka@harpia.red avatar

Have someone got their instance to federate with ?

I’ve read something about it but didn’t see any real case yet.

Also, does it federates articles? like , , , ,

rimu, to lemmy
@rimu@mastodon.nzoss.nz avatar

Not sure if you noticed but half the is memes. They're not my thing but I enjoyed putting together the best meme consumption experience I could.

Check it out in this video https://www.youtube.com/watch?v=IXVhb4sVZV4 or go to https://piefed.social/topic/chilling/memes?layout=masonry_wide&sort=hot to use it yourself. Click/tap on any image for a full screen lightbox-style image gallery that you can move through by swiping or using the arrow keys.

Can you think of any improvements?

slumberingcat,
@slumberingcat@easymode.im avatar

@rimu Also the masonry view reminds me of this recent blog post from home assistant. It might give you ideas, or not.

rimu,
@rimu@mastodon.nzoss.nz avatar

@slumberingcat Yes, great graphic there. N Masonry is what PieFed has because it's very quick and easy to code - but it is the worst for the user.

mike_k, to random
@mike_k@mstdn.social avatar

This looks interesting. Old-style digg.

https://codeberg.org/rimu/pyfedi/

&

https://piefed.social/

paul,
@paul@oldfriends.live avatar

@mike_k

Oh, goodness.

rimu, to PostgreSQL
@rimu@mastodon.nzoss.nz avatar

Added full-text search to #PieFed today.

After reading a massive tome about #ElasticSearch earlier this week I realised it was complete overkill and just used the full-text capabilities of #PostgreSQL instead.

Currently PieFed has 46,000 posts and results are fast. It'll be interesting to see how well it copes when there are more posts. Anyone want to make a guess when it'll bog down?

https://piefed.social/post/48889

sanityinc,
@sanityinc@hachyderm.io avatar

@rimu If you've got GIN indexes set up then you'll probably never need a different search solution

rimu,
@rimu@mastodon.nzoss.nz avatar

@sanityinc I think there's GIN involved - the module I'm using mentions them in the code... Line 239 https://github.com/falcony-io/sqlalchemy-searchable/blob/master/sqlalchemy_searchable/

dragfyre, to random
@dragfyre@mastodon.sandwich.net avatar

Hey @fedidb Is it time to add and to FediDB's Threadiverse tracker?

https://fedidb.org/current-events/threadiverse

rimu, to fediverse
@rimu@mastodon.nzoss.nz avatar
rimu, (edited )
@rimu@mastodon.nzoss.nz avatar

PieFed is a link sharing platform so every post has a 'url' field. By embedding the post url into the RSS feed entry, we get images in our feed if the posts have images. The example I gave in the earlier toot uses images but it could be anything, including video or audio.

Podcasts are just RSS feeds with audio files. This means is also a federated platform - every community is also a podcast, if the things you post in the community are just links to mp3 files.

💥 🔥 🎵

rimu, to lemmy

Some differences between #PieFed and #Lemmy

  • Comments with -10 score are collapsed by default.
  • Communities are organized into topics. See https://piefed.social/topics.
  • Image-heavy communities can have a tiled/masonry view, like https://piefed.social/c/pics@lemmy.world
  • People who get downvoted a lot end up with a ‘low reputation’ indicator next to their name. You’ll know it when you see it.
  • Hide all posts based on keyword filters.
  • Keyboard shortcuts.
  • Upvotes in meme communities do not add to reputation.
  • Better UI design (somewhat subjective!)
  • Improved hotness ranking algorithm (subjective)

#fediverse

rimu, to fediverse
@rimu@mastodon.nzoss.nz avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • Leos
  • tsrsr
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • hgfsjryuu7
  • Youngstown
  • InstantRegret
  • slotface
  • khanakhh
  • rosin
  • ngwrru68w68
  • kavyap
  • PowerRangers
  • normalnudes
  • tacticalgear
  • cisconetworking
  • everett
  • vwfavf
  • GTA5RPClips
  • osvaldo12
  • Durango
  • mdbf
  • modclub
  • tester
  • cubers
  • ethstaker
  • anitta
  • All magazines