nutomic

joined 6 years ago
MODERATOR OF
[–] nutomic@lemmy.ml 1 points 1 day ago

Oh yes, I need to rewatch this one!

 

Ibis is a federated encyclopedia with numerous features. If you want to start a wiki for a TV series, a videogame, or an open source project then Ibis is for you! You can register on an existing instance or install it on your own server. Then you can start editing on the topic of your choice, and connect to other Ibis instances for different topics. Federation ensures that articles get mirrored across many servers, and can be read even if the original instance goes down. Ibis is written in Rust and Webassembly, fully open source to make enshittification impossible.


After a long hiatus here is finally a new release of Ibis. The user interface received some polishing, and can now be translated to different languages. You can help with translations via Weblate.

If you already have an account and want to fill it with more articles, use the new Wikipedia import! You can import individual articles by Url on the "Create Post" page. Or write a bulk import script with curl https://ibis.example/api/v1/article/import -d 'url=https://en.wikipedia.org/wiki/Pet' -H 'Cookie: auth=my_auth_cookie'.

Full changelog


If you are interested what a federated wiki can do, join and give it a try. You can register on ibis.wiki, open.ibis.wiki or other instances. You can also install Ibis on your own server. It is very lightweight and can easily run on an existing server alongside other software. This release includes an additional installation method using Docker. To discuss the project, report problems or get support use the following links:

Lemmy | Matrix | Github

 

Ibis is a federated encyclopedia with numerous features. If you want to start a wiki for a TV series, a videogame, or an open source project then Ibis is for you! You can register on an existing instance or install it on your own server. Then you can start editing on the topic of your choice, and connect to other Ibis instances for different topics. Federation ensures that articles get mirrored across many servers, and can be read even if the original instance goes down. Ibis is written in Rust and Webassembly, fully open source to make enshittification impossible.


After a long hiatus here is finally a new release of Ibis. The user interface received some polishing, and can now be translated to different languages. You can help with translations via Weblate.

If you already have an account and want to fill it with more articles, use the new Wikipedia import! You can import individual articles by Url on the "Create Post" page. Or write a bulk import script with curl https://ibis.example/api/v1/article/import -d 'url=https://en.wikipedia.org/wiki/Pet' -H 'Cookie: auth=my_auth_cookie'.

Full changelog


If you are interested what a federated wiki can do, join and give it a try. You can register on ibis.wiki, open.ibis.wiki or other instances. You can also install Ibis on your own server. It is very lightweight and can easily run on an existing server alongside other software. This release includes an additional installation method using Docker. To discuss the project, report problems or get support use the following links:

Lemmy | Matrix | Github

 

If you want to develop a plugin and have any questions, feel free to comment here or in the dev chat.

 

join-lemmy.org regularly crawls all active Lemmy instances to keep the instance list updated. Additionally it also collects data from all Lemmy communities. The data is now publicly available in the following git repository:

https://github.com/LemmyNet/lemmy-statistics

See the readme for details about the available data. Interestingly the numbers are quite different from other websites:

join-lemmy.org fediverse.observer fedidb.com
Monthly Active Users 42.170 36.336 50.063
Instances 512 376 446

Here are some ideas what to do with the data:

  • Recreate the Lemmymap, graphically showing the connections or defederations between instances.
  • Render graphs, which could be added directly to join-lemmy.org (#532).
  • Investigate what is causing the different numbers shown above.
  • Run various types of analysis, like this one done by @malsadev.
  • Build a tool to help users discover interesting and relevant communities.
[–] nutomic@lemmy.ml 18 points 2 months ago* (last edited 2 months ago) (52 children)

That comment is deleted, did you actually read it? If you check the modlog you will see that I didnt defend CSAM at all, but was only defending another user. Just to make it clear for you, I am against pedophilia. Its honestly impressive, you dont know me at all you try to paint me as some kind of evil supervillain over a few misinterpreted comments.

1
submitted 2 months ago* (last edited 2 months ago) by nutomic@lemmy.ml to c/lemmy@lemmy.ml
 

join-lemmy.org runs a crawl of all active Lemmy instances every four hours in order to keep the instance list up to date. These statistics are now publicly available in the following git repo:

https://github.com/LemmyNet/lemmy-statistics

As described in the readme there are a few different output files available. From full crawl data with the entire output of /api/v3/site and /api/v3/federated_instances, to minimal data which only includes the number of users, posts etc. You can also access historical stats through the git history. In the future we may also to provide additional data, such as a full list of communities.

So here are some ideas what you could do with this data:

  • Graphs which can be shown directly on join-lemmy.org (#532).
  • Website with detailed filters for instance settings.
  • Map of Lemmy instances, showing who they federate or defederate with (like the discontinued lemmymap)

Interestingly our stats differ significantly from other websites. It would be interesting to analyze and find out what's causing the differences:

join-lemmy.org fediverse.observer fedidb.com
Monthly Active Users 41.615 35.644 49.386
Instances 514 375 449
 

Why? Do they think this is a videogame??

 

On join-lemmy.org, the project is described as "A forum and link aggregator for the Fediverse". In the previous post, multiple people mentioned that this is not a good description. However I have a hard time coming up with anything better.

So please post your suggestions below, and upvote the ones which are both accurate and easy to understand for new users. Later I pick one of the most upvoted options for the website.

By the way the second title "Follow communities Anywhere in the world" will likely go away (see the pull request for frontpage redesign). After this is decided I may also make another post to get suggestions for the longer description text below ("Lemmy is a selfhosted social link aggregation and discussion platform. ...").

Edit: Please only post concrete suggestions in top-level comments, and use replies to discuss. And here you can see how a few other Fediverse projects do it:

 

When people are told about Lemmy and look for it in a search engine, join-lemmy.org is one of the first pages that comes up. Here they should be able to find out what Lemmy is, and be able to register an account to start posting.

At the moment this still seems too complicated, so I'm looking for your suggestions to improve it:

  • On the main page, is the text relevant and up to date or should anything be changed?
  • How about the instance selection wizard (click "join a server" on the homepage), which lets you select topics and languages to select instances. Do the current options make sense?
  • The instance list itself, is there any information missing, or potential design improvements?
  • And the list of apps, what can be done here? For one thing the data is rarely updated, so we would appreciate pull requests.
  • Any other suggestions you may have.

Since yesterday I already made a couple of improvements:

Edit: Here is a draft for some changes to the frontpage: https://github.com/LemmyNet/joinlemmy-site/pull/524

[–] nutomic@lemmy.ml 5 points 6 months ago

It seems that the post is getting refetched over federation and marked as deleted again. So you will have to run that SQL query regularly (eg in a cronjob) to restore the post every time. Its also worth setting locked = true to prevent users from commenting.

By the way I opened an issue to fix this properly: https://github.com/LemmyNet/lemmy/issues/6044

[–] nutomic@lemmy.ml 4 points 6 months ago (2 children)

You can run the SQL command update post where id = 53505862 set deleted = false. That way it will be visible on db0 again, although not on other instances.