currently just a browser extension that monitors your the peertube videos your watch and stores them locally - solidheron/peertube_recomendation_algorythm
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):
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
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.
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
We're pleased to announce the release of BotKit 0.2.0! For those new to our project, BotKit is a TypeScript framework for creating standalone ActivityPub bots that can interact with Mastodon, Missk...
So, im IP banned from lemmy.world? Or is this cloudflare or smth locking me out? How do I proceed?
I have wanted to leave .world for a while, probably in favour of dbzero, but I would still at least like to delete my account and/or download some data beforehand?
I don't think I did anything wrong, and believe it is a cloudflare thing, but how will I contact the mods, if I cant open their front page to find their emails? Anyways. Any help is appreciated.
Also, sorry if this is the wrong community, but its the only one I know that maybe can help?
Edit 1: I can access the instance if I use a VPN, but I still dont know what to do. This kinda confirms it is cloudflare, but how can I get off their "naughty list"?
Strava is an absolute nightmare to use. My feed is absolutely chock full of ads and dog-walkers. Don't get me wrong, I'm very happy they're taking a 0.2 mile walk around their block and logging their progress, but I don't need to see it. Nike, TrainerRoad, Zwift, Peloton all have giant ads every time their users upload an activity. And I don't understand it because it's not an ad-supported network. Like I would happily pay to have all this shit hidden. It would be extremely simple for Strava to fix this, which would just be to provide me with a simple filter for what type of activities I'd like to see. The fact that they haven't done so, a long time ago, leads me to believe that they simply don't want to, for whatever reason. Plus they've already begun to enshittify by breaking integrations with third parties.
Are there any good options for this?
E: to be clear, I'm asking about the social aspect of Strava.
1.13K Posts, 7 Following, 69.8K Followers · Tracking Elon Musk's Private Jet (N628TS) with a bot using public ADS-B data
, contact @JxckS
for inquiries http://ElonJet.net
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...
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.
This scoring system evaluates how decentralized and self-hostable a platform is, based on four core metrics.
📊 Scoring Metrics (Total: 100 Points)
Top Provider User Share (30 points): Measures how many users are on the largest instance. Full points if <10%; 0 if >80%. Top Provider Content Share (30 points): Measures how much content is hosted by the largest instance. Full points if <10%; 0 if >80%. Ease of Self-Hosting: Server (20 points): Technical ease of running your own backend. Full points for Docker/simple setup with good docs. Ease of Self-Hosting: User Interface (20 points): Availability and usability of clients. Full points for accessible, FOSS, multi-platform clients.
📋 Example Breakdown (Estimates)
📧 Email (2025)
Top Provider User Share: Apple ≈ 53.67% → Score: 4.5/30
Top Provider Content Share: Apple likely handles >50% of mail → Score: 4.5/30
Technological platforms are not neutral. If we truly want to resist the digital coup that is currently under way, we need to normalize the use of free, open source solutions.
I'm really grateful to see that my blog posts are often shared on here... even old ones (like my Friendica show & tell from last July is still making the rounds).
I just wanted to give you a heads up that I am now self-hosting my Ghost blog at https://news.elenarossini.com/ - the old URLs (with the subdomain blog) will no longer work... that blog, on a Ghost (Pro) plan will be deleted from the Ghost servers this weekend.
All this to say: please update your RSS feeds: https://news.elenarossini.com/rss and if you're trying to open an old URL, just swap "blog" with "news" in the subdomain.
I get it. There's some real jerks around here. Whether they're constantly argumentative, downright rude, always acting in bad faith, just plain trolls, overly opinionated on every subject, have the social skills of a Nausicaan, or whatever - the Fediverse is growing, and it's bound to attract toxicity in one way or another.
This post is mostly a PSA for anyone who's feeling like leaving because they're tired of dealing with things like that. I've been there several times myself, I know exactly how you feel, and I'm tired of seeing good people harassed off the platform.
Just remember that blocking is a very powerful way to stay in control of your experience. Be it a set of users, me specifically, a list of keywords, a whole community, or an entire instance: if it's causing you nothing but stress, hit that block button and see if that improves your experience here. Unlike the alien site, there is no limit to the number of entities you can block; you're in control.
When a community needs to move to another instance, it can be a rocky process.
It doesn't need to be, though - as long as someone on your instance has been a part of the community for a while your instance will already have quite a lot of the content from the old community. All we need to do is change our record of which instance the community belongs to and that's what PieFed's new 'Move community' feature does. Check out the video for a quick demo.
The full process is:
Ensure the copy of the community on this instance has been active long enough to receive a decent amount of posts. The move process will not copy posts so having an account on this instance subscribed to it for a while is the only way to get old posts here.
Lock the old community to by setting it to 'moderators only' so no one else can post in it.
Create a post in the old community announcing the impending move
I'll bring you straight into my mind: I was scrolling throught the n-th depressing post of the day hour and I thought "If I answer that post/comment by #negativity, will other people be able to filter out this content using my answer?" If not, how could we build some sort of blocklist for people to curate there experience on the fediverse.
I know I can block key word like "politics" "Trump" "Elon" but sometimes it doesn't have a precised word yet use human can categorise it easily.