[-] rglullis@communick.news 19 points 5 months ago

We need to grow our annual operating budget to €5 million in 2025.

What for?

How many active users are going to be served by mastodon.social and mastodon.online? Is the infrastructure being provided by the companies counted as part of this budget?

How many more users are going to join the Mastodon network of servers thanks to the missing features that are planned to be released this year?

[-] rglullis@communick.news 17 points 10 months ago

It shouldn't be like this. If we keep treating the Fediverse as just a scrappy, amateur effort, it will never reach its full potential and it will be forever just a niche thing.

[-] rglullis@communick.news 18 points 1 year ago* (last edited 1 year ago)

Ooh, just this week I started toying with a fork of takahe to see if it could be extended beyond microblogging. Some questions:

  1. Where have you found a proper documentation of Lemmy's API? All I found on their website was the documentation of the Javascript SDK. If you have something like a Swagger/OpenAPI description of the API, it would help immensely.
  2. Why the mix of Java and Go?
  3. You mention a new API. Is there any chance that Sublinks could be developed as a more "strict" ActivityPub-compliance system? For example: would it be possible to architect the new features in a way that it only relies on the actor outbox/inbox?

A bit more difficult question: the reason that I was looking at Takahe is because it's the only AP server (that I know of) which supports multiple domains being served from the same instance. For someone providing "managed hosting" like me, it would save me a lot on resources to have one single server for multiple customers instead of having to spawn a new Mastodon server for every one that wants to have their own domain. Is there any "killer feature" on Sublinks planned that you'd say could warrant yet-another tool? Why not contribute to Lemmy instead? Or, if the devs are more experienced with Go, why extend/contribute to GoToSocial?

[-] rglullis@communick.news 18 points 2 years ago

So if your comment hasn’t been sent out out to other instances, they don’t have it.

What's stopping malicious actors to create an account on the same instance as you and follow you (or your RSS feed) exclusively to pull your data?

Remember "information wants to be free"? That adage works both ways. If people want (or need) real privacy, they need to be equipped with tools that actually guarantee that their communication is only accessible to those intended to. The "ActivityPub" Fediverse is not it. They will be better off by using private Matrix (or XMPP rooms) with actual end-to-end encryption.

[-] rglullis@communick.news 18 points 2 years ago

You are not going to get that at any of the larger communities. We'll need to grow the niche communities instead, more specific to your interests.

Could you please take a look at https://fediverser.network to see if gives you anything interesting?

[-] rglullis@communick.news 17 points 2 years ago

This person literally IS trying to just be able to start charging money for someone else’s code.

That happens all the time, never has been a problem, and it should not ever be.

30
9
Calling Rust from Python (blog.frankel.ch)
46
21

I've posted before about my fediverser project, and I am now looking to see who is interested in participating.

The short description is that it does the following:

  • it runs a lemmy instance which will be the home of bots that mirror accounts on reddit.
  • The admin of this instance can choose what subreddits are going to be monitored from this instance. Let's say that these are the "source" communities.
  • For these selected subreddits, the admin can define where the posts from these subreddits should be posted in the other lemmy instances. We can, e.g, map posts from /r/selfhosted to !main@selfhosted.forum or !selfhosted@lemmy.world .
  • You can choose whether to mirror the posts only or the whole thread with comments from reddit. Each of these will be authored by the account that mirrors the original reddit user.
  • (WIP, optional) responses to the reddit mirror accounts will create a comment on reddit with a link to original lemmy thread.

So, now I finally got to deploy the first lemmy fediversed instance, and I'd like to know the following:

  • which subreddits you still follow but would like to bring to the fediverse?
  • For instance admins and community mods, what communities you would like to be the destination of the mirror posts, and would you be interested in having the posts only or the whole thread?

Bear in mind that this is NOT advised to be done for the bigger subs. The idea here is not to create a huge army of bots and overwhelm the fediverse, but mostly to create a migration path to those who rely on the more niche subreddits.

[-] rglullis@communick.news 18 points 2 years ago

AGPL has a clause that basically says "network access counts as distribution". If you make modifications to a AGPL code which users can connect to, users should be able to have access to the source code with your changes.

8

I'm working on a website that can be best described as "OkCupid crossed with LinkedIn". It aims to help employers and potential employees to figure out if there is a good fit between professionals (whether they are looking for a job or not) and their positions within the team.

Like OkCupid, the idea is to have a catalog of questions in different topics, and everyone can say what they would like to "hear" from a good match. Questions range from interest in company practices (remote vs office-based? what do you think of pair programming?) to preferred management approaches (Do you like to work within a Scrum setting? What is your approach for Buy vs build? ) to opinions about technology stacks and even general cultural values (Do you contribute to open source? Do you think it's important to have side-projects?). As more people answer more questions, it will be able to have a "affinity score" between people and if nothing else it could work as an ice-breaker during an actual interview with a candidate.

If anyone here would like to take go through the questions and help me come up with more ideas.

78
1
[-] rglullis@communick.news 18 points 2 years ago

I agree in theory, but in practice my experience with Matrix has been infinitely better than with XMPP:

  • There is no decent client for all major platforms on XMPP. Conversations is "good" on Android, but what is its equivalent on iOS? On the desktop, Pidgin/Adium were ok if you wanted just to chat, but audio/video required a lot of work.
  • No decent web-based client for XMPP.
  • Setting up e2ee is a pain.
  • Setting up MUC is a pain.
  • To this day I did not manage to set up video chat on my XMPP server, or at least I never found someone on a different server that managed to connect with mine.

Matrix may be technically complex, but at least it has managed to keep its ecosystem together. Whenever I've faced an issue with my server, all I needed to do was upgrade synapse. The "millions of users" in XMPP are mostly all on their own silos, while I am yet to have an issue where I want to chat with someone on Matrix but couldn't because their client/server was not compatible with mine.

250

Highlights include Sliding Sync (instant login/launch/sync), Native OIDC (industry-standard authentication), Native Group VoIP (end-to-end encrypted large-scale voice & video conferencing) and Faster Joins (lazy-loading room state when your server joins a room).

[-] rglullis@communick.news 18 points 2 years ago

Corollary: when content creators start trying to maximize reach instead of relevance or quality, it's time to stop watching them.

-7

I'm working on a tool that aims to do two things:

  • bootstrap Lemmy communities with content from their "equivalent" subreddit

  • help people migrate away from Reddit, by setting up a bot account on Lemmy that can be later taken over by their legitimate reddit owner. The idea is that the bot account would follow the equivalent lemmy communities and "registration" could be as easy as having the reddit user sending a DM to a bot to authenticate themselves.

I'm wondering how the people here would feel about me trying out this tool by mapping /r/python to !python@programming.dev ? My plan would be to set up a Lemmy instance that could exclusively be the home for the bot accounts, and then I would handpick a few posts every day to get them mirrored here, comments included. I also have in the roadmap to have responses to let users on Reddit to be notified of the conversations/replies received on the Lemmy post.

My view of pros/cons:

Pros:

  • Those who are already on Lemmy but stay on Reddit because of specific, niche communities will be able to ditch Reddit entirely.
  • More content in the instance, which would help mitigate the common "I want to move to Lemmy, but the content is not there" complaints.
  • A clearer path to migration and less time discussing "where to go if we are leaving reddit?"
  • Admins who object to this can simply deferate from the mirror instance(s).

Cons:

  • If abused, Lemmy communities might start looking like they are filled with bots only. Not really my intention, this is why I am not planning to fully automate this, but also not a big issue given that admins can easily protect themselves for instances that spam too much.
  • It's a legal grey area (though there are so many repost bots out there and I don't see how anyone would try to enforce copyright claims) whose support is mostly on the hands of reddit users.
  • If people look at it as a tool to help them migrate, we can win them over. If this feels too forced, they will more likely side with Reddit and refuse to migrate.

Anyway, please let me know your thoughts.

(Also, the code is Python/Django so if anyone is interested in contributing just let me know!)

-12

I'm working on a tool that aims to do two things:

  • bootstrap Lemmy communities with content from their "equivalent" subreddit

  • help people migrate away from Reddit, by setting up a bot account on Lemmy that can be later taken over by their legitimate reddit owner. The idea is that the bot account would follow the equivalent lemmy communities and "registration" could be as easy as having the reddit user sending a DM to a bot to authenticate themselves.

I'm wondering how the people here would feel about me trying out this tool by mapping /r/rust to !rust@programming.dev ? My plan would be to set up a Lemmy instance that could exclusively be the home for the bot accounts, and then I would handpick a few posts every day to get them mirrored here, comments included. I also have in the roadmap to have responses to let users on Reddit to be notified of the conversations/replies received on the Lemmy post.

My view of pros/cons:

Pros:

  • Those who are already on Lemmy but stay on Reddit because of specific, niche communities will be able to ditch Reddit entirely.
  • More content in the instance, which would help mitigate the common "I want to move to Lemmy, but the content is not there" complaints.
  • A clearer path to migration and less time discussing "where to go if we are leaving reddit?"
  • Admins who object to this can simply deferate from the mirror instance(s).

Cons:

  • If abused, Lemmy communities might start looking like they are filled with bots only. Not really my intention, this is why I am not planning to fully automate this, but also not a big issue given that admins can easily protect themselves for instances that spam too much.
  • It's a legal grey area (though there are so many repost bots out there and I don't see how anyone would try to enforce copyright claims) whose support is mostly on the hands of reddit users.
  • If people look at it as a tool to help them migrate, we can win them over. If this feels too forced, they will more likely side with Reddit and refuse to migrate.

Anyway, please let me know your thoughts.

31
64
[-] rglullis@communick.news 18 points 2 years ago

If not, why?

How many man-hours of work were already spent in the development of Photoshop, its plugins, etc? How much has that cost? On what scale of time was that spread around? How much money have designers put into them by buying licenses (now subscriptions) of Adobe's suite?

If you want an alternative for Linux that can match Photoshop, you need to be willing to support the R&D costs that have been paid off by Adobe throughout the decades of its development. Are you willing to do it?

view more: ‹ prev next ›

rglullis

joined 2 years ago