

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, KBin, etc).
If you wanted to get help with moderating your own community then head over to [email protected]!
Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration)
How I made a blog using Lemmy - a write-up
This is a followup to my introduction of BlogOnLemmy, a simple blog frontend. If you haven't seen it, no need because I will be explaining how it works and how you can run your own BlogOnLemmy for free.
Having a platform to connect your content to likeminded people is invaluable. The Fediverse achieves this in a platform agnostic way, so in theory it shouldn't matter which platform we use. But platform have different userbases that interact with posts in different ways. I've always preferred the forum variety, where communities form and discussion is encouraged.
My posts are shared as original content on Lemmy, and that's who it's meant for. Choosing for a traditional blog style to make a more palatable platform for a wider audience, and in this way also promoting Lemmy.
Starting off I did not want the upkeep of another federated instance. Not every new thing that is deployed on the Fediverse needs to
In this tutorial, we will build a small microblog that implements the ActivityPub protocol, similar to Mastodon or Misskey, using Fedify, an ActivityPub server framework.
Any fediverse like discord clones?
I'm wondering if anyone made a fediverse like (aka multiple instances talking to eachother) for discord?
I know matrix exists, but it's only rooms instead of servers with channels, etc...
Decentralization Scoring System (v1.3)
This scoring system evaluates how decentralized and self-hostable a platform is, based on four core metrics.
Metric | Weight | Description |
---|---|---|
Top Provider User Share | 30 | Measures how many users are on the largest instance. Full points if <20%; 0 if >80%. |
Top Provider Content Share | 30 | Measures how much content is hosted by the largest instance. Full points if <20%; 0 if >80%. |
Ease of Self-Hosting: Server | 20 | Technical ease of running your own backend. Full points for simple setup with good docs. |
Ease of Self-Hosting: User Interface | 20 | Availability and usability of clients. Full points for accessible, FOSS, multi-platform clients. |
Platform | Score | Visualization |
---|---|---|
๐ง Email |
peertube recommendation algo update part 3
cross-posted from: https://lemmy.world/post/28633828
finally some simple UI, you click on browser extension "icon" and get taken to a webpage that will show you all the video that rank by cosine similarity (I just now realized has UUID when it should have shortuuid), linked below is the webpage
https://github.com/solidheron/peertube_recomendation_algorythm/blob/main/example1.PNG
above is just example with my recommendations luckily the links change colors if you've already seen them. of course the video at the top is the video I watched the longest.
other than that I been cleaning up backend stuff and ignoring minor error that pop up. it should more accurately capture watch time on peertube videos and doesn't just say you watch an hour of a video you didn't care about. probably adding a bunch of code that needs to get cleaned up.
my opinion has shifted a bit on this simple algo it seems like the videos I get tend to be random and take require me to find videos i
Info on Mastodon
If you ever have trouble accessing your Mastodon account, you can always email your server's admin to ask for help: 1. Go to your serverโs website 2. If you're on mobile, click the โฏ icon on the right, if you're on computer click the โAboutโ link at the bottom left. (Note that there are two โAboutโ...
Did you know you can track Elons jet from Mastodon?
1.13K Posts, 7 Following, 69.9K Followers ยท Tracking Elon Musk's Private Jet (N628TS) with a bot using public ADS-B data , contact @JxckS for inquiries http://ElonJet.net
Peertube number of Active Users are going up last couple of months
Peertube Sites Status. Find a Peertube server to sign up for, find one close to you!
Peertube recommendation algo update part 2
cross-posted from: https://lemmy.world/post/28461880
so I spent last several days making collecting watch time on both videos and livestreams more robust and work across multiple peertube instances, im sure it still has gaps in the structure so that jenk data can get in.
if you want to try it heres the link https://github.com/solidheron/peertube_recomendation_algorythm/ btw its a browser extension
so now I got two parts left that I know of first being creating the user_recomendation_vector and the function that gets recommendation based on that vector. I settle on cosine similarity vector since its easy to implement and can be run in browser with only data collected by the user device, and doesnt requires sharing outside of peertube api. user_recomendation_vector should have two part AOLR: (algorithm of last resort) which will be the words in the title, tags, and description tokenized with an float value and recomended_standard: which will be based on what category eit
For me, it's going to be Fediverse or nothing
So Iโve tried Mastodon, Pixelfed and didnโt like them. Mastodon is nice if you wanna โtweetโ, but thatโs not for me. Pixelfed was dead.
I quit Meta because of tech bro fascism, and hated Twitter even before it was X because, letโs face it - nobody has ever changed their opinion on anything because of a Twitter conversation (I know Iโm exaggerating, to get my point across). I was in Reddit for a few weeks, and the conversations there seem mostly friendly and constructive, but I decided I donโt want to have anything to do with social media corporations. Besides, I noticed I could scroll endlessly. And thatโs not good for me.
Lemmy seems nice. There are still some topics Iโm interested in that donโt have active communities, and Iโm still learning on how to have my feed from multiple instances. But still, this is the way to go for me.
Against algorithms, against fascism, for free internet. Thanks for coming to my boring Ted talk and have a nice day.
The Social Network That Can't Sell Out: Understanding Mastodon vs. Bluesky
As users flee from Twitter/X, two visions of social media's future compete: Mastodon's community-controlled network versus Bluesky's venture-backed promises. The difference isn't just technicalโit's about whether we'll finally break free from the profit-driven cycle that has degraded every major soc...
First draft woes
currently just a browser extension that monitors your the peertube videos your watch and stores them locally - solidheron/peertube_recomendation_algorythm
cross-posted from: https://lemmy.world/post/28546756
So Iโve completed the cosine similarity function, which means the script is now recommending videos in a raw way. Below is just a ranking of videos that match my watch history (all three are most likely videos Iโve already watched):
2: {shortUUID: "saKY2TWfwNYgPUQFkE4xsi", similarity: 0.4955} 3: {shortUUID: "kk7x8GAs7gNvkzaPs6EPiU", similarity: 0.4099} 4: {shortUUID: "uXeAyVfX1WEzqSPsDxtH3p", similarity: 0.2829}
Getting to this point made me realize: thereโs no such thing as a simple algorithmโjust simple ways to collect data. The code currently has issues with collecting data properly, so thatโs something that needs fixing. Hopefully, once the data collection in this script is improved, it can be reused for future Fediverse algorithms.
There are countless ways to process the data. Cosine similarity is a simple concept and easy to implement in code, but it has a flaw: content youโve already watched tends to ran
Lemmy specific Apps and Libraries
What client do you use to interact with lemmy (or the fediverse in general)?