- 1 Post
- 23 Comments
onlinepersona@programming.devto Fediverse@lemmy.world•Lemmy vote aggregation ideaEnglish61·18 days agothe idea boils down to either outside instances aggregating votes made on their side and sending final voting result on a scale -1/0/1 or alternatively this aggregation could be done by the hosting community
Could you provide an example calculation? I’m not getting it. Do you want to map values from one range to another e.g [-1000,1000] to [-1,1]? Will each instance have its own mapping?
Also, computationally, I’m not sure how this is going to work iteratively. From what I understand, activitypub sends events either singular or batched to other servers e.g User X votes up, that’s an event sent, User Y votes down, that’s another event sent. If I’m not mistaken, lemmy doesn’t store the events it receives so reconstituting a vote tally isn’t possible.
I kinda get where you’re coming from, but I’m not sure it’s the right solution.
onlinepersona@programming.devto Game Development@programming.dev•The Dangers of For-Profit (Creative) Software | EndVertex2·1 month agoThe content seems interesting but the vocal fry makes it impossible to listen to.
onlinepersona@programming.devto Fediverse@lemmy.world•confused about communities and servers.English141·1 month agoLet’s say there’s a group of people in your hometown who like dogs. They will talk about dog thing this, dog thing that, probably something local. Now you travel to another town and they too have a group that likes dogs. They will talk about dog things too, but probably it’ll be different dog things that are also specific to their location.
You have the option to join both dog communities without physically traveling from one town to another. You can even choose not to join a dog group in another town that only like to talk about dog fighting for example.
There is no “tech savvy” required here. You signed up in a town that has communities there, you can see communities from other towns, and you can choose to join them all, some, or none. It’s up to you.
I honestly think this is a good idea. From what I understand it’s just making it easy to share the same link from reddit without having to copypaste a bunch of stuff, right? It’s like reading an RSS feed or stumbling upon a cool thing you want to share and having an easy way to do so.
Don’t worry about the naysayers. There are always a bunch of purists around that believe the world can be divided into black and white.
Lemmy-users won’t be able to tell the difference between somebody who found a link and shared it by copy pasting or someone using the extension🤷 Good content is everywhere and where you found it shouldn’t matter.
Put the source up on codeberg, publish the extension, and let people decide for themselves if they want to use it or not.
Good luck
onlinepersona@programming.devto Fediverse@lemmy.world•Anyone get these messages?English142·2 months agoNope. I’d report and block them. Looks like spam to me.
onlinepersona@programming.devto Fediverse@lemmy.world•Not only is Substack right-wing broligarchy garbage, it's way more expensive than GhostEnglish1·2 months agoThere’s nothing really wrong with substack. People just like to shit on anything that doesn’t pass whatever purity test they happen to use.
This is big problem in left-wing communities. They just can’t get along and demand purity in anything they do - except themselves. Left wingers will happily and harshly defend their use of whatever capitalist product they themselves use with a bunch of excuses that fan make your head spin. Apple users a great example thereof. They will disparage so many other products and companies but somehow Apple is their baby and immune to criticism.
onlinepersona@programming.devto Fediverse@lemmy.world•Is this being used for fediverse stuff yet?English2·2 months agoIt theoretically does but in practice, it doesn’t really. More information here. For some reason peertube decided to roll their own webtorrent alternative instead of build upon webtorrent 🤷
onlinepersona@programming.devto Fediverse@lemmy.world•What Would a Fair and Community-Focused Monetization Model on the Fediverse Look Like?English4·2 months agoIt’s called Web Monetisation. It’s a standard that’s in development. In short, you, the user, can donate/pay money on any website that follows the standard. No patreon, no PayPal, no VISA, no yada yada.
Setup: You install an extension or use a compatible browser, create a wallet with a web payment provider, login / connect with the extension / browser.
Example operation: while browsing you happen upon a website (Lemmy.world for example) or web page (tilvids.com/u/thelinuxexperiment or one of the video pages), the “tip” button is made available, you hit it and 1£ is queued to be sent to the website or person on the webpage. At your leisure, you accept the transaction.
This can be implemented any number of ways e.g statistics are collected (locally) about which websites you visited with web monetisation active, at the end of the month, you are shown a breakdown of that activity. Say 10% peertube, 30% Lemmy, 40% mastodon, and a smattering of other softwares. You say “I want 10£ to be split across the different softwares with a minimum of 1£ per transaction”. Or anything else you can come up with.
That’s it. The website operator doesn’t need you to have PayPal, or patreon, or some special bank. You have a " wallet", you decide how the money is transfered and to whom, and you’re done.
onlinepersona@programming.devto Fediverse@lemmy.world•Mastodon is working to add the controversial 'quote posts' feature | TechCrunchEnglish103·2 months agoIt was part of what made the platform shitty…
onlinepersona@programming.devto Fediverse@lemmy.world•Bad UX is keeping the majority of people away from LemmyEnglish33·2 months agoMy point exactly. How do you function in life if choice is too much for you to comprehend? Maybe people just need a website called Lemmy.org that redirects them to a random approved server and that’s it. “UX” problem solved.
onlinepersona@programming.devto Fediverse@lemmy.world•Bad UX is keeping the majority of people away from LemmyEnglish42·2 months agoIf selecting a server is too much, then directing them to a random on that fits their criteria should solve the problem. Which joinlemmy, joinmastodon, joinoixelfed, and so on do.
If even that is too much, then I’m totally fine without those people as I question what kind of stuff they’ll be saying.
And this isn’t even elitist. It’s not “you have to have the ActivityPub spec memorised” or even know what ActivityPub is. It’s like “which email host should I pick”. No deeper than that.
If Facebook and Apple have eroded people’s brains to the point where such a simple question cannot be answered without freaking out, then we’re in trouble.
onlinepersona@programming.devto Fediverse@lemmy.world•Bad UX is keeping the majority of people away from LemmyEnglish34·2 months agoWhat’s there to understand? Does the average person understand that reddit consists of a frontend written in a frontend framework that compiles to HTML, CSS, and JS? Do they understand that HTTPS is used to make the request between the client and server on port 443? Do they know that the request is processed by a back end connecting to postgresql and redis or memcache for faster responses? That most assets are probably delivered by a CDN?
Probably not. And why should they? They don’t need to understand how the fediverse works, nor do they have to understand how email works. All they need to do is select a server, create an account, and start interacting. Same as email.
There’s no mystery. The fediverse isn’t complicated unless you freak out and start realising that the entire internet is more complicated than the shiny, glossy thing on top of it - which doesn’t need to be understood to have simple interactions with.
onlinepersona@programming.devto Fediverse@lemmy.world•Bad UX is keeping the majority of people away from LemmyEnglish2710·2 months agoHonestly, if picking a server is too difficult, how have you survived this long? It’s literally like picking an email host. That’s the UX people are complaining about. How far have we fallen that making a choice is now a problem? “Pick what you like” leads to people going “OMG, this is terrible, I have to make my own decisions😭😭” No wonder people love AI, because they can’t think for themselves.
The only improvement would be setting a default or giving them themes to choose from which they are interested in and selecting a server for them based on that.
onlinepersona@programming.devto Fediverse@lemmy.world•Built on Bluesky, Pinksky brings its Instagram-like app to AndroidEnglish2·2 months agoSome people never do 🤷 I’m just wondering what people will do once BlueSky becomes the shithole we expect it to be. Maybe by then people will see the fediverse as the next place to swarm?
onlinepersona@programming.devto Fediverse@lemmy.world•Built on Bluesky, Pinksky brings its Instagram-like app to AndroidEnglish31·2 months agoGiven how things are going, I bet you’re right. Maybe Musk will create a Bluesky instance (or whatever that federalized yet centralized thing is called).
@RemindMe@mstdn.social in 5 years to check on the state of bluesky
onlinepersona@programming.devto Python@programming.dev•Astral is building a new static type checker for Python, from scratch, in RustEnglish163·3 months agoI had a quick look and am already afraid that they are redoing what RustPython (parses python) is doing in order to build their type checker.
After looking at it longer, yep, they forked RustPython. I’m not going to go through the history to find out why, but my first impression is that it’s a shame. Now two projects will be doing very similar work, IINM. However, it’s about time
mypy
had competition. It works fine for many cases, but sometimes just is a very frustrating experience.
onlinepersona@programming.devto Fediverse@lemmy.world•Pixelfed gets a mainstream media mentionEnglish0·3 months agoHoly shit, no kidding. He has the most commits by a long shot. 9991 commits vs the #2 at 210 commits.
Maybe with this attention the app is getting, it can kick off like mastodon.
Oh boy… windows. I can’t help you there, but hopefully somebody else can.
No matching distribution found for libtorrent
This tells me that windows is not supported (or distributed by that python package).
I’m afraid you might have to follow the guide and build it yourself. Or opt to use WSL. That might get rid of your headaches, but I’m a linux user, so no experience with WSL on my side.
Could you provide more information? What are the commands you are entering? Which system are you on? Is there a page with instructions you followed?
A blog entry on how it works and what it does at a high level could be nice. I’m not sure what I’m looking at, but there must be some API call to Lemmy and it’s probably happening on the server due to CORS; not sure how this would work just in the browser if the Lemmy instance has CORS setup…
Edit: OK the instance 0d.gs does in fact not have CORS 😮 That’s a little concerning…
Hold up, neither does programming.dev? Uh… @recursive_recursion@programming.dev and @Ategon@programming.dev is that safe? I’m not a security expert but doesn’t this allow for cross site attacks?
Anti Commercial-AI license