SorteKanin
@SorteKanin@feddit.dk
- Comment on Tesseract is shutting down 2 hours ago:
Perhaps you’re right, but this is what I’m most comfortable with.
The vision (which is also still WIP) right now is a platform that combines the features of Facebook, Twitter and Reddit. Something that can interface with all existing fediverse services and handle all kinds of media (posts, discussions, microblogs, pictures, videos, anything, you name it). Ideally it should also be a place where you can bring your friends list and maybe even have a personal (non-anonymous) user. Imagine something that can replace Facebook, Twitter and Reddit all in one fell swoop. That’s the general idea.
Now, that’s just the idea but a lot of it depends on execution. If you’re truly interested, I’d love to talk more on Matrix to see if there’s some shared alignment. Obviously I have a certain vision for the project so there needs to be some shared understanding of the direction. Technology-wise, the backend is Rust and the (very WIP) frontend is TypeScript/SvelteKit. But non-technical contribution can be valuable too.
- Comment on Tesseract is shutting down 4 days ago:
I’ve messaged you on Matrix :)
- Comment on Anubis is awesome! Stopping (AI)crawlbots 4 days ago:
Also your avatar and the image posted here (not the thumbnail) seem broken - I wonder if that’s due to Anubis?
- Comment on Anubis is awesome! Stopping (AI)crawlbots 4 days ago:
Most search engine bots publish a list of verified IP addresses where they crawl from, so you could check the IP of a search bot against that to know.
- Comment on Anubis is awesome! Stopping (AI)crawlbots 4 days ago:
Actually I think most search engine bots publish a list of verified IP addresses where they crawl from, so you could check the IP of a search bot against that to know.
- Comment on Anubis is awesome! Stopping (AI)crawlbots 4 days ago:
I’ve, once again, noticed Amazon and Anthropic absolutely hammering my Lemmy instance to the point of the lemmy-ui container crashing.
I’m just curious, how did you notice this in the first place? What are you monitoring to know and how do you present that information?
- Comment on Tesseract is shutting down 5 days ago:
It does - but I’m honestly also still refining that vision as I work on it and I want to have a coherent story and something to show before I show anything to the world. Just what I’m most comfortable with :)
- Comment on Tesseract is shutting down 5 days ago:
I’d rather ensure that I have something a bit more concrete to show before I “announce” it. First impressions matter a lot. And also, there’s just not a whole lot to show right now and it is not in any kind of usable state so unless someone is truly interested in working with me on this project (with a somewhat similar idea of a vision of where it’s gonna go and all that…), there’s really no use in sharing it.
- Comment on Tesseract is shutting down 5 days ago:
Great!
- Comment on Tesseract is shutting down 5 days ago:
I feel the state of the project is still too early to be public (especially the frontend, there’s really almost nothing there yet), but I can invite you to the repo if you have a user on Codeberg? I’d love to talk if you have a Matrix user.
- Comment on Tesseract is shutting down 5 days ago:
I’m working on a new fediverse software but I’m mostly a backend dev. But I have been learning Svelte/Kit to try and write a frontend. Just putting it out there in case you feel inspired to work on something entirely new :)
- Comment on Someone should make an anticapitalist Dexter. A serial killer who kills evil rich people. 1 week ago:
Honestly it has a lot of anti-late-stage-capitalism ideas but the core of the show isn’t even really about that. It’s a very good show, I’d recommend it to anyone.
- Comment on Statement on Stop Killing Games - VIDEOGAMES EUROPE 1 week ago:
Predicted what?
- Comment on Is the Fediverse stalling? 2 weeks ago:
(Piefed will probably replace Lemmy as the go-to eventually)
I think rather we’ll see more software popping up and diversifying the ecosystem. Then you can pick whichever you prefer. Which is the whole point of the fediverse. I’m currently working on my own implementation. Might take a long while before any alpha version as I’m super busy but I try to do at least a bit of work on it every day.
- Comment on Voting in the threadiverse 4 weeks ago:
This also presumes mods are, by default, inherently non-biased, held to a standard, and never have vendettas of their own.
Of course mods are not always like that. But if mods are like that, just go to another community. If mods are bad, just leave. On the fediverse, you “vote” with where you participate.
- Comment on Search sucks! Yeah, it does, and here's why. 4 weeks ago:
The solution is not to build this yourself. If you are sitting and building features yourself for search, stop. Use a dedicated search database instead.
- Comment on Voting in the threadiverse 4 weeks ago:
I honestly personally preferred Reddit’s sorting algorithm. Lemmy’s algorithm is a bit too slow to update for my taste. This is kind of part of Lemmy’s design though. My problem with Reddit was never it’s sorting algorithm (honestly that was a big part of its strength!), it was just all the ways they enshittified later on.
- Comment on Voting in the threadiverse 4 weeks ago:
Yea, the best solution is:
- Keep votes “semi-public” (visible to mods/admins) to aid in moderation and avoid vote manipulation.
- Make it very clear to users that votes are not private.
As long as users know that votes are not private, it should be okay.
- Comment on Friendica's marketing is terrible. 4 weeks ago:
Private message here on Lemmy or just a comment here is fine :)
- Comment on Friendica's marketing is terrible. 4 weeks ago:
Thanks for the clarifications and thoughts!
- Comment on Friendica's marketing is terrible. 4 weeks ago:
after seeing this, I do not want to get my hopes up… 😂😂😂
That’s fair haha. I definitely understand that. Building open source software, or really any software, is frought with possibility of failure. I don’t claim to be the survivor who will get through it all, that would be incredibly naive of me to claim. I’m just trying, just like others have tried before me :)
optimal management of Activitypub groups
I definitely plan to support groups. Do you mean anything in particular with “optimal” management? I mean what would be “suboptimal” management? Do you just mean an incomplete implementation?
optimal management of the DB: Piefed has made great strides, while this remains the Achilles heel of Friendica
Are you mostly talking about performance here? Or how do you mean?
Definitely agree images are important. I honestly question the value of RSS feeds. It’s not something “normal” users use. It’s very much a techy thing. I don’t know any non-technical person who even knows what RSS is or has ever even heard of it.
a registration system that combines the features of Mastodon and Lemmy
I plan to support applications and/or invitation trees (like lobste.rs uses). But more could be added I suppose. What features are you thinking of?
- Comment on Friendica's marketing is terrible. 4 weeks ago:
I hope it’s clear that this is a “methodological distrust”, but I’m rooting for you!
Honestly not really clear - what do you mean with “methodological distrust”? What method would be trustworthy? :)
A Fediverse project really needs a team. One-man-show projects are too risky and emotionally draining
I agree, bus factor is a problem. But I feel like projects like this are very hard to start without starting as one person. I mean it’s hard to gather people around something without having anything to show at first. I’m hoping to establish something and then attract people who might be interested to contribute.
Can I ask you to create a Lemmy community or a Friendica group? It would be nice to discuss in one place
I feel it’s too early for that (again, don’t want to shout about it yet). But eventually I would definitely like to do that.
- Comment on Friendica's marketing is terrible. 4 weeks ago:
Hi, thanks a lot for your detailed message!
I totally understand the lack of faith - I mean I’ve shown nothing to earn any faith so that’s completely fair. I also share your frustration with existing apps that have shown to not improve or be good enough. That’s part of the reason why I wanted to try my hand at it myself. I feel that the status quo is not good enough and I believe in the mantra that “if someone else is doing something that you think you can do better, you should do it”.
forumverse (or threadverse) projects like Lemmy have received the main damage precisely from the incompatibility wanted by Mastodon against them;
Not sure what you mean with “damage” here, but my plan is to support all kinds of ActivityPub content, both the microblog stuff that Mastodon is known for, the forum stuff that Lemmy does and anything else from other apps. I don’t want my app to feel limited like Mastodon or Lemmy. Mastodon is very microblog-focused, Lemmy is very forum-focused. I want something that can do both and more. In some ways, this makes it harder, in other ways it makes it simpler. For instance, Lemmy makes a difference between “posts” and “comments”; they are not the same thing in the database. But in my app, comments are just another post, much like how posts work in Mastodon.
new very interesting projects like Bonfire (the only software together with Friendica and Hubzilla to manage the “circles”) are being developed with difficulty and are made up of many modules and above all do not have a decent app.
I’ve heard of these projects, but haven’t studied them in detail. I find bonfire especially confusing. I can’t seem to grok what it is - is it a server, or a framework for a server, or an app? For instance there’s this app but the code link goes nowhere. There’s also this repo with commits that look super weird. Honestly just confused about it. Anyway.
I agree that having good mobile support (including an app with great UX) is super important.
Finally, the impression I had is that even among the most famous developers of the Fediverse there is a bit of ignorance about Activitypub, about other platforms and about how other developers have solved the same problems; also it seems that the “Masters of the Fediverse” are always in a bad mood and have less and less desire to learn new things (a praiseworthy exception is Matthias Pfefferle).
I’ve tried to learn a lot about ActivityPub and I understand it fairly well at this point I would say. I’ve participated a bit at socialhub.activitypub.rocks where ActivityPub is discussed at length. I’m not sure what “Masters of the Fediverse” refers to but I definitely am a curious soul and I think continuous learning is super important :)
Creating a federated software is therefore not a very simple thing neither technically nor psychologically, but if you feel capable of doing it, perhaps it could be advisable to test yourself a bit:
- developing some web utilities, some plugins or less ambitious projects
- actively contributing to other existing projects (Friendica? Bonfire?)
- getting familiar with both the Mastodon API (which is an industry standard) and with the development and definition of APIs in general: when someone wants to write an app for your software, they will look at your code and in two minutes they will decide if it is worth doing!
I appreciate your concern, but I am a professional software engineer so I’m not so worried about the scale of the project. Rest assured, I have worked on very large projects professionally and built plenty of things in side projects, most of them related to the web. I also administrate Feddit.dk so I have experience with hosting a Lemmy instance and all the complexity that brings.
I particularly enjoy Rust, and I did actually look into contributing to Lemmy (since that uses Rust in the backend) at first before I started my own project. Unfortunately, Lemmy’s code is… not where I would like it to be (both of Lemmy’s main devs learnt Rust while working on Lemmy, and it unfortunately shows in the code quality), and the direction of Lemmy is not the direction I want to take my project, as stated above. I want something more general than a Reddit clone, though it will be inspired by Reddit/Lemmy in some ways (I plan to use up/down votes to sort content, for instance).
I have no interest in contributing to Friendica, as the direction seems bad, as noted in that post where you saw my comment. Besides, it’s PHP and I really don’t want to touch that. Hubzilla is also PHP and seems much to technical for general users, so once again not viable. Bonfire seems to be Elixir which I don’t know either, but again I am super confused about what Bonfire even is. All these reasons and other reasons are why I wanted to do my own project.
I don’t agree with you that the Mastodon API is an “industry standard” - it may be widely used, but Mastodon is continually forcing its own ideas of the Fediverse on the rest of the ecosystem, which I don’t like and is something that is often bemoaned on socialhub.activitypub.rocks. But rest assured that I am very familiar and comfortable with APIs (again, professional software engineer 🙂). I care about documentation a lot and from the start, my prototype backend has exposed its API via an OpenAPI specification so that clients can be easily generated. I’m actually about to use this OpenAPI spec to generate a client myself as I start work on the frontend 🙂.
Again, thanks a lot for your thoughts and attention! If you have any concrete feedback on the UI and/or UX of Lemmy, Mastodon, Friendica or other apps, I’d love to hear it, as I’m starting work on the UI for my own frontend these days. For instance, any favourite UI of a fediverse app, any preferred features or any common mistakes or pitfalls that should be avoided, if you have any thoughts along that direction.
- Comment on We have to solve the money problem! 5 weeks ago:
Feddit.dk is not a huge Lemmy instance but I’ve managed to not have to pay anything so far due to generous user donations. It works quite well I think. I think Mastodon is just not quite as effective in gathering people like this to donate, that’s my guess at least.
- Comment on Friendica's marketing is terrible. 5 weeks ago:
It’s very early. I have a prototype backend server and I’m currently starting work on the frontend. If you have any inputs on features, UX, UI, or anything else that you maybe are missing from existing fediverse apps, I’d love to hear from you, as some preliminary feedback. But again, it’s early so there is not much to track yet. But thank you for the interest :)
- Comment on Friendica's marketing is terrible. 5 weeks ago:
But you’re not saying it’s just “precursors” - it sounded like you were saying the fediverse will never become mainstream. Never is a long time, I would say.
- Comment on Friendica's marketing is terrible. 5 weeks ago:
Propaganda is definitely not on the list of planned features, haha :)
Appreciate the sentiment, I hope it will one day be worthy of donations :)
- Comment on Friendica's marketing is terrible. 5 weeks ago:
Don’t want to shout too much about this yet as it’s still super early but I am actually working on a new fediverse app that I plan should be covering the same sort of use cases as Lemmy, Mastodon and Friendica, all in one application. With a big focus on user friendliness, easy onboarding and such.
It’s still super early but drop me a private message if you’re interested in helping or just hearing more.
- Comment on Friendica's marketing is terrible. 5 weeks ago:
I don’t think that’s true. That’s just defeatism talking.
- Comment on Slrpnk instance is down till mid July; they might relaunch their server on piefed. 5 weeks ago:
That is, in theory. In practice, it can make a big difference. Source: Worked professionally with large services built in Python and Rust.