

Piefed has a couple of different ways to populate a new server. Pulling lemmyverse data and subscribing to comms that way, or scanning a remote Lemmy/mbin/pieces server for comms. You can look at that code if you want inspiration.


Piefed has a couple of different ways to populate a new server. Pulling lemmyverse data and subscribing to comms that way, or scanning a remote Lemmy/mbin/pieces server for comms. You can look at that code if you want inspiration.


Usually Lemmy/piefed does a pull of the most recent 50 posts when the follow first happens. Then new posts come in over time via federation.
If you’re not getting /any/ new posts it may be that the federation is not working. If some communities gets posts more than others then it’s probably a difference in activity levels in the communities.


Fair. I don’t do audio stuff so I’ll take your word for it.


Agreed. A Virtual Machine is also an option. That’s how I got started, running fedora vms on my windows laptop ten+ years ago.


For the federating its a new kind of AP actor. I’ll be putting in a FEP for it in the near future, but its basically a “Group” that only cares about the “Following” collection.
You can see example json for the AP interactions here: https://codeberg.org/rimu/pyfedi/src/branch/main/docs/activitypub_examples/feeds
The AP interactions for a Feed are:


Came here to point out CoH!


Same! Very confusing thing first thing in the morning


He said he was a racist Nazi who wanted to be a dictator. Yeah i blame the people who voted for him.


Control+r == search through your bash history.
I used linux for ten years before finding out about that one.


Piefed instances now do have a form of this for instance admins to populate new instances.
Admins can:
-pull the lemmyverse data and subscribe to a bunch of communities at once
or
-target a single lemmy or mbin instance, get the list of communities that instance hosts, and subscribe to a bunch of communities on that instance.
Both have some tunable settings to allow admins control over how many communities are followed.
Its not an end-user thing, but it should help with setting up new instances and them not being so ‘empty’.
edit: typo


This code: https://codeberg.org/rimu/pyfedi/src/branch/main/app/api/alpha
Its mostly freamon and rimu working on that part. Iirc its meant to be lemmy api compatible, but i think there are some adaptations needed to accomadate the piefed way differences.
Freamon got a fork of a lemmy app to sort-of work back in september (https://matrix.to/#%2F!NVUzKiFppMtECaxHQm%3Amatrix.org%2F%24KJqJfus8DVy-B64AC8uWEQ9oiGsRA04AReRF-05nQYA%3Fvia=matrix.org&via=tchncs.de&via=jeena.net) so the alpha api stuff has been coming in since then.


no apps yet. work on an alpha API is in progress though, so soon™ hehe


not a fork, its its own code base built from scratch.


Yes. I added that myself a couple months ago 😎
edit: you have to export your lemmy user settings. that comes down as a .json file. Then you make a piefed user, and there is an import settings in the piefed user profile.
it will also attempt to import any blocks/bans of users/communities you had in the lemmy settings. But if the instance of piefed you are on does not ‘l\know’ about those users/communities it wont add them to bans list. But of course that means the community in question is not federated to the instance you are on, so half-dozen-of-one-six-of-the-other really.


I use piefed, mastodon, and pixelfed. The only AI stuff i see is the stuff i sought out on purpose. At least afaik.


I have a Razer blade 15 advanced from a few years ago. I’ve run Arch on it, and now NixOS
It does steam fine, I can use the GPU for gaming, all that fun stuff.


Came here to say the same.
Link for their license choice helper: https://chooser-beta.creativecommons.org/


Same. I loved reddit before it went to h*ll. Now I run my own PieFed instance just for myself and even if the other devs give up on the project I know it will still be there. Cause it’s mine
I’ve been on nixos for a year or so now. The learning curve is steep, but I feel it worth it for the reproducibility and config control.