progressivepolitics Progressive Politics 'We Are All Culpable': Matt Nelson Self-Immolates to Protest Israel's Gaza Onslaught
Jump
  • nutomic nutomic 2 days ago 100%
    1
  • yurop YUROP Old vs. new, which one do you like more?
    Jump
  • nutomic nutomic 2 days ago 20%

    Old. Back then they had real people as motives instead of imaginary ugly buildings.

    -6
  • fediverselore FediLore + Fedidrama 11 day old moderator of c/vegan overstepping their position
    Jump
  • nutomic nutomic 3 days ago 100%

    I will start working on private communities soon.

    13
  • asklemmy Asklemmy What is a low technology you really love ?
    Jump
  • nutomic nutomic 4 days ago 100%

    I dont know about you, but our rice cooker seems quite high tech. It can even talk!

    1
  • asklemmy Asklemmy What is a low technology you really love ?
    Jump
  • nutomic nutomic 4 days ago 100%

    You can always use a knife instead.

    6
  • fediverse Fediverse Mbin instances
    Jump
  • nutomic nutomic 5 days ago 100%

    1
  • lemmy_support Lemmy Support a Fediverse group - a.gup.pe/palestine - is shown on lemmy.ml, but does not send/receive with it.
    Jump
  • nutomic nutomic 5 days ago 100%
  • nostupidquestions No Stupid Questions What happened with active users on Lemmy?
    Jump
  • nutomic nutomic 6 days ago 100%

    Its not merged/deployed yet.

    4
  • nostupidquestions No Stupid Questions What happened with active users on Lemmy?
    Jump
  • nutomic nutomic 6 days ago 88%

    Second attempt, I removed lemmy.world from the blocklist and instead added some code to hide any instances with more than 30% of all active users.

    7
  • fediverse Fediverse Mbin instances
    Jump
  • nutomic nutomic 6 days ago 50%

    Ah yes Im a liability to Lemmy which wouldnt even exist without my work. Troll harder kiddo.

    0
  • fediverse Fediverse Mbin instances
    Jump
  • nutomic nutomic 6 days ago 100%

    Not sure, I just got back to work this week and need to catch up with everything.

    3
  • fediverse Fediverse Mbin instances
    Jump
  • nutomic nutomic 6 days ago 42%

    Big words from someone who posts anonymously, and who never contributed anything positive to the internet.

    -1
  • fediverse Fediverse Mbin instances
    Jump
  • nutomic nutomic 6 days ago 100%

    I just checked out your website, you have a lot of active projects, impressive! I only work on Lemmy, fulltime, but yet there is way too much work.

    14
  • fediverse Fediverse Mbin instances
    Jump
  • nutomic nutomic 6 days ago 100%

    That's only one developer, but you were talking in plural. What other Lemmy dev are you referring to?

    4
  • fediverse Fediverse Mbin instances
    Jump
  • nutomic nutomic 6 days ago 100%

    It seems there are always people on the internet who spread negativity about those who actually create things. Best you can do is ignore them.

    27
  • fediverse Fediverse Mbin instances
    Jump
  • nutomic nutomic 6 days ago 100%

    I haven't seen that community before. Some people have way too much time on their hands to keep posting about things they dislike. But at least it proves that censorship on Lemmy is impossible, when not even us developers can do it.

    7
  • fediverse Fediverse Mbin instances
    Jump
  • nutomic nutomic 6 days ago 100%

    Wait, when have I ever denied any genocide?

    7
  • nostupidquestions No Stupid Questions What happened with active users on Lemmy?
    Jump
  • nutomic nutomic 6 days ago 83%

    Or even some logic to automatically exclude from the list any instance with more than x% of active users.

    4
  • nostupidquestions No Stupid Questions What happened with active users on Lemmy?
    Jump
  • nutomic nutomic 6 days ago 100%

    I posted about this in the admin chat on matrix, but you're right the pull request was merged very quickly.

    The lemmyverse link is also a good idea, but users only see it after filling in their email and password. At that point it's unlikely that they would cancel it and go to a different website.

    Edit: I'm now thinking to change the joinlemmy code so that any instance with more than x% of active users will automatically be hidden.

    3
  • nostupidquestions No Stupid Questions What happened with active users on Lemmy?
    Jump
  • nutomic nutomic 6 days ago 91%

    Right, I didn't think how it would affect the total active user count. Will have to think of a solution for that.

    10
  • yurop YUROP How to trap some Germans ("herzlich willkommen" = "[a cordial] welcome")
    Jump
  • nutomic nutomic 1 week ago 50%

    Another proof that Dutch is just German with slightly different writing/pronunciation.

    Pas op drijfzand -> Pass auf Driftsand -> Watch out Quicksand

    0
  • worldnews World News India: Man Dies After Being Thrown Out Of An Ambulance While Trying To Stop The Driver From Molesting His Wife
    Jump
  • nutomic nutomic 1 week ago 66%

    Why don't you post about these stories then?

    2
  • reddit Reddit Goodbye, Reddit: How the Internet’s Front Page Is Eating Itself
    Jump
  • nutomic nutomic 1 week ago 100%

    I mean phone number verification like steam does. It's only one of many possibilities when you are a major company.

    4
  • reddit Reddit Goodbye, Reddit: How the Internet’s Front Page Is Eating Itself
    Jump
  • nutomic nutomic 1 week ago 100%

    Interesting, I never used digg and didn't know about it's history. It seems like they could have easily fought back bots with captchas, email verification, phone verification and so on.

    5
  • fediverse Fediverse Instance admins, how much does it cost you to run your instance? How much does that represent per active user?
    Jump
  • nutomic nutomic 1 week ago 95%

    I pay around 80€ per month for the lemmy.ml server, plus a few euros for image hosting and domain. So that's around 3 cents per active user.

    40
  • fediverse Fediverse Request to lemmy: can you please allow non-latin letters as well
    Jump
  • nutomic nutomic 1 week ago 100%

    I believe there is still an open issue on Github for this, but no one was interested to help implement and test it. So use the search function and contribute!

    13
  • fediverse Fediverse Last Week in Fediverse – ep 82
    Jump
  • nutomic nutomic 2 weeks ago 100%

    Thanks!

    1
  • fediverse Fediverse Last Week in Fediverse – ep 82
    Jump
  • nutomic nutomic 2 weeks ago 100%

    Please open an issue for this if there isn't already one. Then I can have a look once the summer holidays are over.

    4
  • privacy Privacy The Crypto-Keepers - Interview with Telegram founder Pavel Durov
    Jump
  • nutomic nutomic 2 weeks ago 100%

    I would be happy to give an interview, but so far no media seems particularly interested in Lemmy.

    11
  • fediverse Fediverse Comparison of platforms compatible with Lemmy+Mastodon ? (Mbin, Piefed, FediLab, etc.)
    Jump
  • nutomic nutomic 2 weeks ago 100%

    Interop with microblogging is not the main purpose of Lemmy. The main purpose is to have a federated Reddit, with federation between Lemmy instances. That it can also connect with other platforms like Mastodon is more like a neat side effect.

    1
  • fediverse Fediverse Comparison of platforms compatible with Lemmy+Mastodon ? (Mbin, Piefed, FediLab, etc.)
    Jump
  • nutomic nutomic 2 weeks ago 100%

    We created Lemmy from the very start with federation in mind. But it was always meant to be a Reddit alternative, which means community focused. I don't see any reason to add user following when that's already supported by a dozen other Fediverse platforms, and would only dilute our main focus. I believe in the Unix philosophy: do one thing and do it well.

    13
  • fediverse Fediverse What can ActivityPub do that RSS can't?
    Jump
  • nutomic nutomic 2 weeks ago 100%

    Activitypub is based on Activitystreams, and doesn't define any types of its own. Lemmy is fully compliant with the Activitypub standard as far as I know.

    2
  • memes Memes How are there so many of them
    Jump
  • nutomic nutomic 2 weeks ago 100%

    Not sure what more you want to read, but Dessalines and me do AMAs once in a while where we answer all sorts of questions. You can find them in !announcements@lemmy.ml.

    And I don't work on Jerboa, you have to open an issue for this if there isn't already.

    3
  • memes Memes How are there so many of them
    Jump
  • nutomic nutomic 2 weeks ago 100%

    Gern geschehen!

    2
  • memes Memes How are there so many of them
    Jump
  • nutomic nutomic 2 weeks ago 100%

    Dont forget 4: Lemmy was created by a German (me)

    11
  • ibis Ibis How is ibis development going so far?
    Jump
  • nutomic nutomic 2 weeks ago 100%

    There are donation options in the announcement post. However I think people are very unlikely to donate to a project in proof of concept stage which doesn't have any real users yet.

    3
  • fediverse Fediverse Why did the Lemmy instances stopped upgrading the version they use?
    Jump
  • nutomic nutomic 3 weeks ago 50%

    Not true.

    0
  • fediverse Fediverse Lemmy devs are considering making all votes public - have your say
    Jump
  • nutomic nutomic 3 weeks ago 100%

    Right the standard is even more vague than I remember. Unfortunately it's the only thing we have.

    1
  • general General Discussion Concerns About Tight Layover: Valencia to Tokyo via Air France
    Jump
  • nutomic nutomic 4 weeks ago 100%

    You can’t rely on running alone. You will have to go through security again in your layover city. This could be the long pole in the tent and is essentially out of your control

    There are no security checks within Schengen. Agree with your other points though.

    1
  • fediverse Fediverse The Future is Federated: a Show and Tell (part 4: Lemmy, PieFed & Mbin)
    Jump
  • nutomic nutomic 4 weeks ago 100%

    Mastodon is a more mature software so they probably had more time to work on extra features like cross-platform federation.

    You would think so, but afaik Mastodon hasn't made any changes to federation in years. Which means it is left to other projects like Lemmy to reverse engineer whatever Mastodon is doing and implement that, no matter what the standards say.

    7
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPR
    This community is indefinitely defunct on Lemmy

    r/privatelife on Reddit is once again the primary and sole host for this community. Any further communication will be on Reddit or Telegram. Thanks for the attention!

    -21
    0
    opensource
    Open Source nutomic 4 months ago 94%
    [Meta] Looking for Moderators

    /c/opensource is currently unmoderated because all the existing mod accounts are inactive. Thats why we are looking for new moderators. To apply as mod, reply below indicating what would make you a good moderator for this community, and mention any previous mod experience you have. You should be registered on lemmy.ml and have previous posting history.

    64
    16
    politicalhumor
    Political Humor nutomic 4 months ago 80%
    [Meta] Looking for Moderators

    This community is currently unmoderated because the only moderator has deleted his account. For this reason the community is currently locked until new mods are added. To apply as /c/politicalhumer mod, reply below indicating what would make you a good moderator for this community, and mention any previous mod experience you have. You should be registered on lemmy.ml and have previous posting history.

    13
    0
    lemmy
    Lemmy nutomic 4 months ago 98%
    Documentation for writing Lemmy Plugins github.com

    If you write a plugin, let me know how it goes! [Link to PR](https://github.com/LemmyNet/lemmy/pull/4695)

    106
    6
    asklemmy
    Asklemmy nutomic 6 months ago 72%
    Better names for Lemmy versions?

    The names of previous Lemmy versions were all very boring and repetetive. We need something much more creative. Any ideas? ![](https://lemmy.ml/pictrs/image/d28b75b7-9906-4733-921b-08511ae9d3ea.png)

    33
    50
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearIB
    Ibis nutomic 6 months ago 94%
    Ibis Version 0.1.1 github.com

    * fix mobile css layout by @mstcl * Add follow instance button in article nav (fixes #31) * Dont allow `/` in article title (fixes #25) * Include domain when generating diff link (fixes #23) * Minor changes to create/edit article page (fixes #24)

    16
    5
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearIB
    Ibis nutomic 6 months ago 93%
    Announcing Ibis, the federated Wikipedia Alternative https://ibis.wiki/article/Announcing_Ibis,_the_federated_Wikipedia_Alternative
    25
    8
    announcements
    Announcements nutomic 7 months ago 99%
    Lemmy Development Update 2024-02-09

    Here is our regular update that explains what we have been working on for the past two weeks. This should allow average users to keep up with development, without reading Github comments or knowing how to program. The last two weeks were rather quiet, with only some minor changes merged: @Elara6331 made improvements to the RSS feeds, [adding thumbnails](https://github.com/LemmyNet/lemmy/pull/4413) and [filtering invalid characters](https://github.com/LemmyNet/lemmy/pull/4416). She also made a change to account creation, so that [new accounts automatically have the correct interface language](https://github.com/LemmyNet/lemmy/pull/4435). @iatenine increased the [font sizes in lemmy-ui](https://github.com/LemmyNet/lemmy-ui/pull/2352). @Kradyz improved the [message of the add mod dialog](https://github.com/LemmyNet/lemmy-ui/pull/2358). @dessalines has been adding more mod tools to jerboa: adding [ban actions](https://github.com/dessalines/jerboa/pull/1325) and [viewing votes](https://github.com/dessalines/jerboa/pull/1331). @Sleepless has been working on lemmy-ui-leptos, as well as creating a rust api library for lemmy called [lemmy-client-rs](https://github.com/SleeplessOne1917/lemmy-client-rs). ### Support development @dessalines and @nutomic are working full-time on Lemmy to integrate community contributions, fix bugs, optimize performance and much more. This work is funded exclusively through donations. If you like using Lemmy, and want to make sure that we will always be available to work full time building it, consider [donating to support its development](https://join-lemmy.org/donate). Recurring donations are ideal because they allow for long-term planning. But also one-time donations of any amount help us. - [Liberapay](https://liberapay.com/Lemmy) (preferred option) - [Open Collective](https://opencollective.com/lemmy) - [Patreon](https://www.patreon.com/dessalines) - [Cryptocurrency](https://join-lemmy.org/donate) (scroll to bottom of page)

    114
    5
    rust
    Rust nutomic 9 months ago 96%
    Activitypub-Federation 0.5.0 released github.com

    This library is responsible for federation in Lemmy, and can also be used by other Rust projects.

    47
    8
    rust
    Rust Programming nutomic 9 months ago 98%
    Activitypub-Federation 0.5.0 released github.com

    This library is responsible for federation in Lemmy, and can also be used by other Rust projects.

    63
    0
    announcements
    Announcements nutomic 9 months ago 99%
    Lemmy Development Update 2023-12-22

    Here is our regular update that explains what we have been working on for the past two weeks. This should allow average users to keep up with development, without reading Github comments or knowing how to program. Last Friday we finally released [Lemmy 0.19.0](https://join-lemmy.org/news/2023-12-15_-_Lemmy_Release_v0.19.0_-_Instance_blocking,_Scaled_sort,_and_Federation_Queue), after a long development time and extensive bug fixing. Read the announcement to find out about the major changes. A few days later on Wednesday we had to publish [0.19.1](https://join-lemmy.org/news/2023-12-20_-_Lemmy_Release_v0.19.1_-_Outgoing_Federation_fix) to fix a few more bugs that slipped through. @phiresky fixed the [critical bug with outgoing federation in 0.19](https://github.com/LemmyNet/lemmy/pull/4295). Previously he fixed an [authentication bug in lemmy-ui](https://github.com/LemmyNet/lemmy-ui/pull/2267) which was blocking the 0.19 release. @dessalines fixed the [broken logic for "hide read posts"](https://github.com/LemmyNet/lemmy/pull/4297). He also fixed a problem with [email login being case sensitive](https://github.com/LemmyNet/lemmy/pull/4273) @nutomic reenabled [pushing to crates.io](https://crates.io/crates/lemmy_api_common) so Rust developers can easily interact with Lemmy. He also made [performance optimizations for `/api/v3/site`](https://github.com/LemmyNet/lemmy/pull/4245) and the [optimized the Activitypub context sent by Lemmy](https://github.com/LemmyNet/lemmy/pull/4302), reducing the database size and the amount of data sent between instances. He fixed various tests to prevent random failures in continuous integration [1](https://github.com/LemmyNet/lemmy/pull/4250) [2](https://github.com/LemmyNet/lemmy/pull/4289) @dullbananas has long been busy improving the database queries for Lemmy, such as fixing a [bug in the way different posts sorts are combined](https://github.com/LemmyNet/lemmy/pull/4247), and [improving the test cases](https://github.com/LemmyNet/lemmy/pull/4313). This is our last update for 2023. It was a very busy year for Lemmy, and it looks like 2024 might have even more changes in store. So lets enjoy these holidays, have a Merry Christmas and Happy New Year! ### Support development @dessalines and @nutomic are working full-time on Lemmy to integrate community contributions, fix bugs, optimize performance and much more. This work is funded exclusively through donations. If you like using Lemmy, and want to make sure that we will always be available to work full time building it, consider [donating to support its development](https://join-lemmy.org/donate). Recurring donations are ideal because they allow for long-term planning. But also one-time donations of any amount help us. - [Liberapay](https://liberapay.com/Lemmy) (preferred option) - [Open Collective](https://opencollective.com/lemmy) - [Patreon](https://www.patreon.com/dessalines) - [Cryptocurrency](https://join-lemmy.org/donate) (scroll to bottom of page)

    127
    3
    asklemmy
    Asklemmy nutomic 9 months ago 82%
    What would be a good name for a federated Wikipedia?

    Let's say someone created a Wikipedia clone with Activitypub support, so you can freely read and edit articles on other servers. Basically the same way that Lemmy works. What would be a good name for such a project? Bonus points if the name goes with a cute animal mascot. Edit: [Here](https://fediverse.party/) you can see the names of existing Fediverse projects.

    74
    88
    announcements
    Announcements nutomic 10 months ago 98%
    Lemmy Development Update 2023-12-01

    Here is our regular update that explains what we have been working on for the past two weeks. This should allow average users to keep up with development, without reading Github comments or knowing how to program. This week we finally started deploying 0.19 release candidates to lemmy.ml, as a final testing step before release. Unfortunately there are some nasty authentication which we have been attempting to debug all week, without success so far. So it will take some more time to fix this and other issues before publishing the final version. @rasklyd made [Lemmy releases for ARM64 platforms](https://github.com/LemmyNet/lemmy/pull/4142) possible. @kroese did [the same for lemmy-ui](https://github.com/LemmyNet/lemmy-ui/pull/2235). This means that official releases from Lemmy 0.19 will work on devices such as Raspberry Pi. @dessalines has been very busy [attempting to fix the previously mentioned authentication bug](https://github.com/LemmyNet/lemmy-ui/pulls?q=is%3Apr+author%3Adessalines+created%3A2023-11-17..2023-12-01). He also worked on [ other bug fixes](https://github.com/LemmyNet/lemmy/pulls?q=is%3Apr+author%3Adessalines+created%3A2023-11-17..2023-12-01) and [upgraded Jerboa for Lemmy 0.19](https://github.com/dessalines/jerboa/pull/1277). @nutomic again [fixed various problems that were introduced during 0.19 development](https://github.com/LemmyNet/lemmy/pulls?q=is%3Apr+author%3Anutomic+created%3A2023-11-17..2023-12-01+is%3Amerged), to get ready for the release. @Sleeplessone1917 implemented the frontend for [user settings import/export](https://github.com/LemmyNet/lemmy-ui/pull/2223). He also started work on an [overhaul of context menus](https://github.com/LemmyNet/lemmy-ui/pull/2258). ### Support development @dessalines and @nutomic are working full-time on Lemmy to integrate community contributions, fix bugs, optimize performance and much more. This work is funded exclusively through donations. If you like using Lemmy, and want to make sure that we will always be available to work full time building it, consider [donating to support its development](https://join-lemmy.org/donate). Recurring donations are ideal because they allow for long-term planning. But also one-time donations of any amount help us. - [Liberapay](https://liberapay.com/Lemmy) (preferred option) - [Open Collective](https://opencollective.com/lemmy) - [Patreon](https://www.patreon.com/dessalines) - [Cryptocurrency](https://join-lemmy.org/donate) (scroll to bottom of page)

    129
    16
    lemmy
    Lemmy nutomic 10 months ago 97%
    Lemmy 0.19.0-rc.5 and Development Update 2023-11-17

    Here is our regular update that explains what we have been working on for the past two weeks. This should allow average users to keep up with development, without reading Github comments or knowing how to program. @Neshura87 submitted the first ever RFC for Lemmy! It describes how [post tags can be implemented](https://github.com/LemmyNet/rfcs/pull/4/files). 0.19.0 is getting closer and closer to release, but we are still busy squashing bugs and getting lemmy-ui ready. For now there is another release candidate deployed on voyager.lemmy.ml for testing. Here is the full list of changes since the last release candidate for [Lemmy](https://github.com/LemmyNet/lemmy/compare/0.19.0-rc.4...0.19.0-rc.5) and [lemmy-ui](https://github.com/LemmyNet/lemmy-ui/compare/0.19.0-rc.4...0.19.0-rc.5) @nutomic [fixed a bug with following local communities](https://github.com/LemmyNet/lemmy/pull/4161) in the release candidate. He added a first [integration test for image uploads](https://github.com/LemmyNet/lemmy/pull/4150). @dessalines has been busy updating lemmy-ui to account for Lemmy API changes, and squashing various bugs like an issue with [timezone db migrations](https://github.com/LemmyNet/lemmy/pull/4153), adding a `creator_is_admin` [field to Post and Comment views.](https://github.com/LemmyNet/lemmy/pull/4165) @SleeplessOne1917 has implemented support for [settings import/export in lemmy-ui](https://github.com/LemmyNet/lemmy-ui/pull/2223), as well as some bug fixes. ### Support development @dessalines and @nutomic are working full-time on Lemmy to integrate community contributions, fix bugs, optimize performance and much more. This work is funded exclusively through donations. If you like using Lemmy, and want to make sure that we will always be available to work full time building it, consider [donating to support its development](https://join-lemmy.org/donate). Recurring donations are ideal because they allow for long-term planning. But also one-time donations of any amount help us. - [Liberapay](https://liberapay.com/Lemmy) (preferred option) - [Open Collective](https://opencollective.com/lemmy) - [Patreon](https://www.patreon.com/dessalines) - [Cryptocurrency](https://join-lemmy.org/donate) (scroll to bottom of page)

    128
    26
    palestine
    Palestine nutomic 11 months ago 77%
    Documentary about Palestinian-Swedish band Kofia kofiafilm.com

    Unfortunately their albums are hard to find online

    5
    0
    lemmy
    Lemmy nutomic 11 months ago 97%
    Lemmy 0.19.0-rc.3 and Development Update 2023-10-20

    Here is our regular update that explains what we have been working on for the past two weeks. This should allow average users to keep up with development, without reading Github comments or knowing how to program. We published a new release candidate for Lemmy 0.19.0. Note that this so-called release candidate is really a beta. In the future we will use more appropriate version names. Most importantly it includes the new feature to export user settings, and later import them on another instance. The Docker image was changed from Alpine to Debian which should improve stability and performance ([#3972](https://github.com/LemmyNet/lemmy/issues/3972)). This unfortunately broke ARM builds, so we'd need some assistance getting them working again for debian. The remaining changes are mostly minor improvements and bug fixes, you can see them in the [full changelog](https://github.com/LemmyNet/lemmy/compare/0.19.0-rc.1...0.19.0-rc.3). Please test the new version on [voyager.lemmy.ml](https://voyager.lemmy.ml/) or by installing tag `0.19.0-rc.3` on your server. If you encounter any problems, report them on Github. **For Developers**: This version includes various API changes compared to rc.1: - The endpoints for exporting and importing user settings are at `GET /api/v3/user/export_settings` and `POST /api/v3/user/import_settings`. Note that the returned json is not meant to be parsed, but directly stored to disk ([#3976](https://github.com/LemmyNet/lemmy/pull/3976)). - `/api/v3/login` now sets the auth cookie automatically, so clients might not have to handle it anymore. There is also a new endpoint `/api/v3/logout` which clears the cookie and invalidates the auth token ([#3818](https://github.com/LemmyNet/lemmy/pull/3818)). - There is a new endpoint `/api/v3/user/validate_auth` which returns errors in case of invalid auth token. This is necessary because other API actions silently ignore invalid auth and treat the user as unauthenticated. We are changing various endpoints to return simply `{"success": "true"}` ([#3993](https://github.com/LemmyNet/lemmy/pull/3993), [#4058](https://github.com/LemmyNet/lemmy/pull/4058) (not included in rc.2)). - The endpoint `/api/v3/post/mark_as_read` can now take an array `post_ids` instead of single `post_id` value but remains backwards compatible ([#4048](https://github.com/LemmyNet/lemmy/pull/4048)). @nutomic improved the way that titles for Mastodon posts are handled ([#4033](https://github.com/LemmyNet/lemmy/pull/4033)). He also worked on various minor fixes and enhancements, [see here](https://github.com/LemmyNet/lemmy/pulls?q=is%3Apr+author%3ANutomic+created%3A2023-10-07..2023-10-20+). @dessalines is nearly done with the redesign of join-lemmy.org. You can see it [here](http://jointest.lemmy.ml:1234/), and check the [pull request](https://github.com/LemmyNet/joinlemmy-site/pull/243) to provide feedback / suggestions. Also worked on cleaning up stale lemmy issues. @SleeplessOne1917 reworked a much cleaner 2FA interface for lemmy UI [(#2179)](https://github.com/LemmyNet/lemmy-ui/pull/2179), fixed a bug with the emoji picker [(#2175)](https://github.com/LemmyNet/lemmy-ui/pull/2175), and added an `enable_animated_images` setting to users [(#4040)](https://github.com/LemmyNet/lemmy/pull/4040). Also worked on lemmy-ui-leptos. ## Support development @dessalines and @nutomic are working full-time on Lemmy to integrate community contributions, fix bugs, optimize performance and much more. This work is funded exclusively through donations. If you like using Lemmy, and want to make sure that we will always be available to work full time building it, consider [donating to support its development](https://join-lemmy.org/donate). Recurring donations are ideal because they allow for long-term planning. But also one-time donations of any amount help us. - [Liberapay](https://liberapay.com/Lemmy) (preferred option) - [Open Collective](https://opencollective.com/lemmy) - [Patreon](https://www.patreon.com/dessalines) - [Cryptocurrency](https://join-lemmy.org/donate) (scroll to bottom of page)

    146
    19
    technology
    Technology nutomic 11 months ago 75%
    Very useful website to auto-generate translated subtitles for videos www.translate.mom

    In my experience the translated subtitles were even better than some human-made ones.

    17
    1
    lemmy
    Lemmy nutomic 12 months ago 98%
    Lemmy Development Update 2023-10-06

    Here is our regular update that explains what we have been working on for the past two weeks. This should allow average users to keep up with development, without reading Github comments or knowing how to program. We are slowly getting closer to the 0.19 release, although there is still a lot of work left. Client developers should read [this post](https://lemmy.ml/post/5711722) with information about breaking changes to update their projects. Edit: You can test the latest 0.19 code on [voyager.lemmy.ml](https://voyager.lemmy.ml/), or by installing `0.19.0-beta.8` on your server. Be sure to report any bugs on Github. @nutomic has closed over 100 issues, most of them duplicates, invalid or already resolved ones. He also made [numerous pull requests](https://github.com/LemmyNet/lemmy/pulls?q=is%3Apr+author%3ANutomic+created%3A2023-09-25..2023-10-06) to fix minor bugs and implement small enhancements. This includes a bug fix for federation of admin actions which was released as [0.18.5](https://join-lemmy.org/news/2023-09-29_-_Lemmy_Release_v0.18.5_-_Fix_federation_for_Admin_Actions). He is also [changing the way HTML escaping is handled](https://github.com/LemmyNet/lemmy/pull/4024) to avoid broken texts. @dessalines is working on [redesigning the join-lemmy.org website](https://github.com/LemmyNet/joinlemmy-site/pull/243), adding the apps and instances pages. Also worked on [rewriting the Docker images](https://github.com/LemmyNet/lemmy/pull/4004) to use Debian as base instead of Alpine. Additionally he is adding support for new backend features to lemmy-ui ([scaled search](https://github.com/LemmyNet/lemmy-ui/pull/2169) and [cursor-based pagination](https://github.com/LemmyNet/lemmy-ui/pull/2173)). @SleeplessOne1917 has implemented support for new [block instance feature](https://github.com/LemmyNet/lemmy-ui/pull/2144), finished implementing the [remote follow feature](https://github.com/LemmyNet/lemmy-ui/pull/1875), and updated [2-Factor-Auth](https://github.com/LemmyNet/lemmy-ui/pull/2165) to account for a backend rework. He also implemented some bug fixes. He has also been working on adding authentication to [lemmy-ui-leptos](https://github.com/LemmyNet/lemmy-ui-leptos). ## Support development @dessalines and @nutomic are working full-time on Lemmy to integrate community contributions, fix bugs, optimize performance and much more. This work is funded exclusively through donations. If you like using Lemmy, and want to make sure that we will always be available to work full time building it, consider [donating to support its development](https://join-lemmy.org/donate). Recurring donations are ideal because they allow for long-term planning. But also one-time donations of any amount help us. - [Liberapay](https://liberapay.com/Lemmy) (preferred option) - [Open Collective](https://opencollective.com/lemmy) - [Patreon](https://www.patreon.com/dessalines) - [Cryptocurrency](https://join-lemmy.org/donate) (scroll to bottom of page)

    228
    22
    lemmy
    Lemmy nutomic 12 months ago 99%
    Lemmy Development Update 2023-09-22

    Some years ago we used to post weekly development updates to let the community know what we are working on. For some reason we stopped posting these updates, but now we want to continue giving you information every two weeks about the recent development progress. This should allow average users to keep up with development, without reading Github comments or knowing how to program. We've been working towards a `v0.19.0` release of Lemmy, which will include several breaking API changes. Once this is ready, we'll post the these changes in dev spaces, and give app developers several weeks to support the new changes. This week @nutomic finished implementing the [block instance feature for users](https://github.com/LemmyNet/lemmy/pull/3869). It allows users to block entire instances, so that all communities from those instances will be hidden on the frontpage. Posts or comments from users of blocked instances in other communities are unaffected. He also [reworked the 2-Factor-Authentication implementation](https://github.com/LemmyNet/lemmy/pull/3959), with a two-step process to enable 2FA which prevents locking yourself out. Additionally he is [reworking the API authentication](https://github.com/LemmyNet/lemmy/pull/3946) to be more ergonomic by using headers and cookies. Finally he is adding a feature for users to import/export community follows, [bocklists and profile settings](https://github.com/LemmyNet/lemmy/pull/3976). @dessalines is currently implementing a [redesign of the join-lemmy.org website](https://github.com/LemmyNet/joinlemmy-site/pull/243). He is also keeping the lemmy-js-client updated with the latest backend changes [1](https://github.com/LemmyNet/lemmy-js-client/pull/184) [2](https://github.com/LemmyNet/lemmy-js-client/pull/185) [3](https://github.com/LemmyNet/lemmy-js-client/pull/181). @phiresky optimized the way [pagination is implemented](https://github.com/LemmyNet/lemmy/pull/3872). He is also [fixing problems with federation workers](https://github.com/LemmyNet/lemmy/pull/3960) which are causing test failures and performance problems in the development branch. These problems were introduced during a complex [rewrite of the federation queue](https://github.com/LemmyNet/lemmy/pull/3605) which was recently finished, and is thought to allow Lemmy federation to scale to the size of Reddit. @SleeplessOne1917 is implementing [remote follow functionality](https://github.com/LemmyNet/lemmy-ui/pull/1875), which makes it easy to follow communities from your home instance while browsing other instances. He is also [fixing problems with the way deleted and removed comments are handled ](https://github.com/LemmyNet/lemmy/pull/3965). @codyro and @ticoombs have been making improvements to [lemmy-ansible](https://github.com/LemmyNet/lemmy-ansible), including externalizing the pict-rs configuration, adding support for AlmaLinux/RHEL, cleaning up the configuration, as well as versioning the deploys. These will make deploying and installing Lemmy much easier. ## Support development @dessalines and @nutomic are working full-time on Lemmy to integrate community contributions, fix bugs, optimize performance and much more. This work is funded exclusively through donations. If you like using Lemmy, and want to make sure that we will always be available to work full time building it, consider [donating to support its development](https://join-lemmy.org/donate). Recurring donations are ideal because they allow for long-term planning. But also one-time donations of any amount help us. - [Liberapay](https://liberapay.com/Lemmy) (preferred option) - [Open Collective](https://opencollective.com/lemmy) - [Patreon](https://www.patreon.com/dessalines) - [Cryptocurrency](https://join-lemmy.org/donate) (scroll to bottom of page)

    413
    67
    lemmy
    Lemmy nutomic 1 year ago 98%
    Lemmy RFCs https://github.com/LemmyNet/rfcs

    We created a new repository for host requests for comment. It is based on the [Rust RFC repo](https://github.com/rust-lang/rfcs) and meant to describe how major new features can be implemented. In this way more people can get involved in the discussion, without having to know Rust or getting lost in implementation details. If there is a major new feature you would like to see implemented, please consider writing an RFC first. Also feel free to suggest changes to the RFC process so that it works better for Lemmy. One RFC was already created a few weeks ago for supporting [post tags](https://github.com/LemmyNet/lemmy/issues/317#issuecomment-1688384524). It should be added to the repo soon.

    158
    5
    announcements
    Announcements nutomic 1 year ago 99%
    Lemmy 0.18 is ready for testing

    The new major version of Lemmy is now ready, and we need your help with testing. Most importantly it uses HTTP for API requests now, which is much more efficient than websocket. Additionally Two-factor-auth is supported. There are also countless other improvements and bug fixes. You can register on any of the following servers to start testing, no approval required. You can post to your hearts content to find out if anything is broken. The test instances only federate with each other to avoid affecting production instances with spam. - [Enterprise](https://enterprise.lemmy.ml/) - [Voyager](https://voyager.lemmy.ml/) - [DS](https://ds9.lemmy.ml/) If you encounter any bugs that aren't present in 0.17, open an issue and mention in the title that it happened with a release candicate version. Over the next days we will publish new RC versions to fix bugs that will invariably pop up. Instance admins can try the new version by using Docker images `dessalines/lemmy-ui:0.18.0-rc.2` and `dessalines/lemmy:0.18.0-rc.1`. Make sure that working backups are in place. For production instances its better to wait at least some days for the major issues to be fixed.

    324
    58
    lemmy
    Lemmy nutomic 1 year ago 100%
    PSA for instance admins in case of slow federation

    Some of you may have noticed that federated actions are slow to synchronize between Lemmy instances. This is most likely because of the setting "Federation worker count" under `/admin`. It determines how many federation activities can be sent out at once. The default value is 64 which is enough for small or medium sized instances. But for large instances it needs to be increased. Grep the server logs for "Maximum number of activitypub workers reached" and "Activity queue stats" to confirm that this affects you. For lemmy.ml I just changed the value to 512, you have to experiment what is sufficient. The new value is only applied after restarting Lemmy. In my case changing the value through the website didnt work (maybe because its overloaded). Instead I had to update `local_site.federation_worker_count` directly in the database. Edit: I had to increase the value to 160k for lemmy.ml. Now the stats arent getting logged anymore, so Im not sure if the pending queue is still building up or not.

    148
    18
    lemmy
    Lemmy nutomic 1 year ago 99%
    The Lemmy project website is now rebuilt automatically every hour https://join-lemmy.org/

    I saw the [impressive setup](https://sh.itjust.works/post/4706) used by the sh.itjust.works instance with 24 CPUs and 64 GB RAM. This inspired me to reconfigure join-lemmy.org so that it can quickly update the instance list, and point users to sites which are actually reachable. This will be an immense help if a lot of Reddit users decide to join Lemmy at once (e.g. during the blackout on Monday). Individual instances will likely go down at that time, but others will stay available and users can easily join them. Additionally, changes to the [site](https://github.com/LemmyNet/joinlemmy-site), [documentation](https://github.com/LemmyNet/lemmy-docs) and [translations](https://weblate.join-lemmy.org/projects/lemmy/joinlemmy/) are also updated automatically. If you see anything that can be improved, consider making a contribution to help new users.

    100
    17
    lemmy
    Lemmy nutomic 1 year ago 97%
    Which instances should be recommended on join-lemmy.org?

    The [instance list](https://join-lemmy.org/instances) has a couple of recommended sites at the top. They are defined in [this file](https://github.com/LemmyNet/joinlemmy-site/blob/main/recommended-instances.json) and seperated by language. For most languages there is only one recommendation or none at all, so you can simply add yours by making a pull request. In case of English, the situation is a bit different. The current recommended instances ([beehaw.org](https://beehaw.org) and [sopuli.xyz](https://sopuli.xyz/)) are already quite large and would be shown near the top of the list anyway. So it makes sense to recommend smaller instances instead. To be recommended, an instance should meet these requirements: - It should be a general purpose instance - At least one member of the admin team needs to be in the [Instance admin chat](https://matrix.to/#/!OwmdVYiZSXrXbtCNLw:matrix.org) to coordinate with other admins - The admin team needs to be prepared for a large influx of users, both in terms of hardware and moderation We can use this thread to discuss which instances should be recommended. There is no maximum number of recommendations, but it should be an even number to work with the desktop layout. On a side note, the instance list itself could use many improvements such as showing more details about instances or using different sorting methods. If you are a programmer or web designer, you can [contribute](https://github.com/LemmyNet/joinlemmy-site) to improve the website. Edit: If you are a Lemmy admin and want your instance to be recommended, go ahead and open a pull request for [this file](https://github.com/LemmyNet/joinlemmy-site/blob/main/recommended-instances.json). Developers can also contribute in the same repo to improve join-lemmy.org.

    96
    87
    lemmy
    Lemmy nutomic 1 year ago 98%
    lemmy.ml is overloaded, use other instances instead

    This site is currently struggling to handle the amount of new users. I have already upgraded the server, but it will go down regardless if half of Reddit tries to join. However Lemmy is federated software, meaning you can interact seamlessly with communities on other instances like beehaw.org or [lemmy.one](https://lemmy.one). The [documentation](https://join-lemmy.org/docs/en/index.html) explains in more detail how this works. Use the [instance list](https://join-lemmy.org/instances) to find one where you can register. Then use the [Community Browser](https://browse.feddit.de/) to find interesting communities. Paste the community url into the search field to follow it. You can help other Reddit refugees by inviting them to the same Lemmy instance where you joined. This way we can spread the load across many different servers. And users with similar interests will end up together on the same instances. Others on the same instance can also automatically see posts from all the communities that you follow. Edit: If you moderate a large subreddit, do not link your users directly to lemmy.ml in your announcements. That way the server will only go down sooner.

    1.1K
    494
    lemmy
    Lemmy nutomic 1 year ago 99%
    Welcome Reddit refugees!

    We are happy to see that many of you are exploring Lemmy after Reddit announced changes to its API policy. I maintain this project alongside [@dessalines@lemmy.ml](https://lemmy.ml/u/dessalines). Lemmy is similar to Reddit in many ways, but there is also a major difference: Its not only a single website, but consists of many different websites which are interconnected through federation. This is achieved with the ActivityPub protocol which is also used by Mastodon. It means that you can sign up on any Lemmy instance to interact with users and communities on other instances. The project website has a [list of instances](https://join-lemmy.org/instances) which all have their own rules and administrators. We recommend that you sign up on one of them, to avoid overt centralization on lemmy.ml. Another difference compared to Reddit is that Lemmy is open source, and not funded by any company. For this reason it relies on volunteer work to make the project better, whether it's programming, design, documentation, translating, reporting issues or others. See the [contributing guide](https://join-lemmy.org/docs/en/contributors/01-overview.html) to get started. You can also [donate](https://join-lemmy.org/donate) to support development. We also recommend that you read the [documentation](https://join-lemmy.org/docs/en/index.html). It explains how Lemmy works and how to setup your own Lemmy instance. Running an instance gives you full control over the rules and moderation, and prevents us developers from having any influence. Especially large communities that want to use Lemmy should host their own instance, because existing Lemmy instances would easily be overwhelmed by a large number of new users. Enjoy your time here! If you have any questions, feel free to ask below or in the [Matrix chat](https://matrix.to/#/#lemmy-space:matrix.org).

    808
    364