PieFed continues to gain integrations with Lemmy apps. Blorp (love the name) is the most recent addition, initially in the web app with a TestFlight to come.

We have opened up PieFed.World for registrations.
Please see the announcement post if you are curious to what PieFed is: https://piefed.world/post/237378

A large #Lemmy instance is shutting down - https://lemm.ee.
Fortunately, #PieFed provides a way to migrate the posts in all the communities on it to somewhere else!
See https://piefed.social/post/667044 for a demo.

I update the software on my Piefed server a minimum of twice a day, and even doing this, I'm always afraid I'm falling behind.
For example, these are the changes made last month: https://link.fossdle.org/post/1605. It's a huge list.
And, as a plus, unlike Lemmy, the developers are not tankies. They are great human beings. I never went to Lemmy because of the developers. I just couldn't.
I'm impressed, and I want to throw some public Kudos and thank yous toward the team.
If you would like to explore PieFed, here's the server list: https://join.piefed.social/try/
Every single #Fediverse server of all types should do this. Every one. “PieFed now includes a simple plugin engine so third parties can extend PieFed functionality without adding their code to the main #PieFed project.” https://piefed.social/post/1031211 cc: @piefed_meta

I'm going to try setting up a brand-new instance of #PieFed, software I feel has quickly become the flagship example of the awesomeness that is the #threadiverse
(Imagine if Lemmy were, um, just a lot better. That's PieFed! 😅)
Wish me luck!
cc @rimu

Today I coded something I've been dreaming about for many months - a solution to the #ActivityPub scaling problem.
The problem is that if 20 people cast 5 votes and those votes are federated to 500 servers, the instance hosting the community needs to do 20 * 5 * 500 = 50,000 network requests.
The solution is to bundle the activity up into chunks. I describe the solution and how #PieFed does it here https://peertube.wtf/w/v5aWpxjS2P4pJSn62a2AYG (probably only of interest to developers).
PieFed is seeing a surge in new users as a prominent Lemmy server retires, lemm.ee
> PieFed is seeing a surge in new users as a prominent Lemmy server retires, lemm.ee
#PieFed is a cool project so while I'm always sad to see a well-used fediverse service die, this is definitely a silver lining.
While we're talking about the #threadiverse, I just came across a community that hosts itself;
Making it effectively independent of account-hosting aggregator services like lemm.ee. In the absence of fully federated groups, this seems sensible.

PieFed is seeing a surge in new users as a prominent Lemmy server retires, lemm.ee
@tchambers @renewedresistance Correct, only federates with other PieFed servers.
In order to federate with say, Mastodon, or more likely Lemmy, they would have to implement PieFed’s logic, which can be found here:
https://codeberg.org/rimu/pyfedi/src/branch/main/docs/activitypub_examples/feeds.md

PieFed reaches 1.0 status, and two Lemmy apps announce experimental support for PieFed - @voyagerapp and @interstellar
I’ve tried Interstellar and it works! Voyager app I couldn’t login - yet.

Just a thought, from a knuckle-dragging biology scientist. TL;DR: I believe there is scope to make the hosting of a peertube instance even more lightweight in the future.
I read some time ago of people using #webAssembly to transcode video in a user's web-browser. https://blog.scottlogic.com/2020/11/23/ffmpeg-webassembly.html
Since then, I believe #WebGPU has done/is doing some clever things to improve the browser's access to the device's GPU.
I have not seen any #peertube capability that offloads video transcoding to the user in this way.
I imagine, though, that this would align well with peertube's agenda of lowering the bar to entry into web-video hosting, so I cannot help but think that this will come in time.
My own interest is seeing a #Piefed (activitypub) instance whose web-pages could #autotranslate posts into the user's own language using the user's own processing power... One day, maybe!
Thank you again for all your hard work; it is an inspiration.
#mastodon#webVideo #HLS #transcoding #video #decentralization#edgeComputing#webGL#W3C #activitypub#AI #ffmpeg #selfhosted #degoogle #mathstodon