Skip Navigation
If you had to give one piece of advice that is pretty much universally applicable, what would it be?
  • Rule of acquisition #39: A favor is the most powerful type of debt.

  • Ideas to build a federated StackExchange alternative
  • With a few more additions, lemmy could serve as a good replacement. We already have a Forum / NewComments sort which is perfect for question / answer type communities. We could add a feature to make default sorts for specific communities, so they would feel less fast, or possibly a sort that brings zero comment posts (IE meaning unanswered), to the top.

    The reputation and "accepted answer" features from SO are a lot less important than threaded comments can be, especially since questions often need new answers every year, making the "accepted answer" pointless.

  • Lemmy Development Update 2024-05-11

    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're readying the release of Lemmy v0.19.4 in the upcoming weeks, but still have a few more issues to address, and testing that needs to be done. If you'd like to help us test betas to help find issues, you can go to https://voyager.lemmy.ml for the newest beta, or run your own test ones locally from our beta docker tags.

    Please do not run unreleased builds in production, as these could cause issues which require some manual intervention to fix.

    We've also added a few github milestones for our upcoming releases, to keep track of what we'll be working on, but you can also look at our pending pull requests.

    ---

    @ticoombs converted our docker upgrade script to the newer version, and has been readying lemmy-ansible for the next release.

    @dullbananas optimized the actor language inserts, and fixed an issue with triggers locking the tables.

    @sleepless Removed an unecessary login step from our crates.io publish, fixed a deprecated reliance on encoding.rs, fixed an issue with onBlur in lemmy-ui, and added a dependency on lemmy-rs-client for lemmy-ui-leptos, which included a lot of structural changes. Fixed an issue with broken direct messages in lemmy-ui, and a bug with newly-created communities.

    @nutomic added setting the show_nsfw site setting based on content_warning, fixed an issue with Discourse federation, added NodeBB federation, fixed an issue with crashes for missing domains, added wordpress federation, fixed an issue with early exits when only running scheduled tasks, added a timeout on incoming activities, and made instance.preferred_username optional.

    @dessalines fixed an issue with broken community outboxes, fixed an issue with search returning deleted / removed posts. The liked_only for GetPosts now doesn't return your own items, making this more usable to show a history of your likes.

    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. Recurring donations are ideal because they allow for long-term planning. But also one-time donations of any amount help us.

    5
    Why are socialist and communist countries usually considered more authoritarian than capitalist countries?
  • That chart is pretty great, because it shows that only a tiny minority of US states have smaller incarceration rates than Russia.

  • Why are socialist and communist countries usually considered more authoritarian than capitalist countries?
  • To add, there is only one country on earth with > 800 external military bases, and through an incredibly effective propanda campaign, they've managed to convince the world that its not them, but their enemies that are "totalitarian" and "authoritarian".

  • Why are socialist and communist countries usually considered more authoritarian than capitalist countries?
  • From Losurdo - A critique of the category of totalitarianism:

    Nowadays we constantly hear denunciations, directed toward Islam, of ‘religious totalitarianism’ or of the ‘new totalitarian enemy that is terrorism’. The language of the Cold War has reappeared with renewed vitality, as confirmed by the warning that American Senator Joseph Lieberman has issued to Saudi Arabia: beware the seduction of Islamic totalitarianism, and do not let a ‘theological iron curtain’ separate you from the Western world.

    Even though the target has changed, the denunciation of totalitarianism continues to function with perfect efficiency as an ideology of war against the enemies of the Western world. And this ideology justifies the violation of the Geneva Convention, the inhuman treatment of prisoners in Guantanamo Bay, the embargo and collective punishment inflicted upon the Iraqis and other peoples, and the further torment perpetrated against the Palestinians. The struggle against totalitarianism serves to legitimate and transfigure the total war against the ‘barbarians’ who are alien to the Western world.

  • This is the way
  • It'll probably tax your HD a bit more, sure.

  • Telegram founder and CEO alledges signal has backdoors, they don't provide reproduceible builds, etc.
  • You shouldn't need to trust open source, it should be independently verifiable. Unfortunately that's not possible with either signal or telegram, as there's no way to tell what server code they're running.

  • Telegram founder and CEO alledges signal has backdoors, they don't provide reproduceible builds, etc.
  • I don't care about dorsey or whatever, but a lot of privacy advocates don't consider signal secure, drew devault for example. I'm def among them, you should not trust any centralized US-hosted service.

  • Italy calls for Ukraine truce, peace talks with Putin
  • No need to deal with those redditor commenters ruining everyone's day, report them so we can ban and prevent them treating others in the same way.

  • United States | News & Politics @lemmy.ml Dessalines @lemmy.ml
    President Biden says Hamas is motivated by "ancient desires" to eliminate Jews
    13
    Stack Overflow and OpenAI Partner
  • Haha no, but we do have some things inside lemmy to make it better suited for question / answer communities, like the forum / new comments sort. But ya I'd be down to hear ideas on how to make lemmy better for that purpose.

  • [Meta] Taking volunteers to help mod /c/anime
  • Thx! You're modded

  • Israeli precision-guided munition likely killed group of children playing foosball in Gaza, weapons experts say | CNN
  • Zionism is a settler-colonialist ideology dedicated to the eviction and genocide of the indigenous inhabitants of Palestine. We don't allow them or their defenders a platform here, so you'll have to go to reddit if you want to see people defending their atrocities.

  • Russian troops enter base housing US military in Niger, US official says
  • Good point, but how they phrased it above would be: "Make washington / make london a friendly country."

  • United States | News & Politics @lemmy.ml Dessalines @lemmy.ml
    President Biden gives speech this morning condemning pro-Palestinian college protesters as anti-semitic and violent.

    "Order must prevail"

    15
    Lemmy Development Update 2024-04-26

    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're readying the release of Lemmy v0.19.4 in the upcoming weeks, but still have a few performance and front-end issues to address. If you'd like to help us test betas to help find issues, you can go to https://voyager.lemmy.ml for the newest beta, or run your own test ones locally from our beta docker tags.

    Please do not run unreleased builds in production, as these could cause issues which require some manual intervention to fix.

    ---

    @snan fixed parent comment context links.

    @matc-pub added mixins to simplify tippy popups and scroll-restoration, and conditional rendering to lemmy-ui. Also fixed deselecting community / creator filter for the search form. Added blur server-side-rendering by default for content-warning sites.

    @sleepless added an adult consent popup to lemmy-ui, to account for the new site.content_warning field. Fixed an issue with fallback images. Prevent video embeds from displaying, for content-warning sites. Added a way to view historical mod actions done on a single post or comment.

    @dullbananas moved the SQL triggers out of migrations, and into a reusable SQL file. This will really help with fixing / tweaking database triggers.

    @dessalines fixed extra modlog entries when filtering by post or comment id, removed the scheme from URL blocks to prevent duplicate http / https regex matches, made all single-row database fetches return an Option so as to catch the missing case more explicitly, created a LocalImageView so that front ends can better handle listing media. Also added the image upload views for users and admins to lemmy-ui. Full federated usernames are also always shown now for non-local users. Added vote display mode preferences to lemmy-ui, with upvotes / downvotes as the default. Added a banned indicator to the view votes popup.

    @nutomic and @kroese have been fixing / tweaking thumbnail generation.

    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. Recurring donations are ideal because they allow for long-term planning. But also one-time donations of any amount help us.

    6
    Lemmy Development Update 2024-04-12

    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.

    @snan fixed parent comment linking when not showing context in lemmy-ui in #2417.

    @matc-pub fixed deselecting community/creator filter for search form in #2416.

    @aeharding fixed incorrectly escaped user data export JSON in lemmy-ui.

    @kroese added a fix for the pictrs image mode setting.

    @richardj added a comment margin to lemmy-ui.

    @tracyspace fixed unecessarily duped notifications.

    @jim-taylor-business added ignoring lemmy config based on an ENV var. Has also been working on lemmy-ui-leptos.

    @dullbananas optimized set featured posts, added more test coverage.

    @SleeplessOne1917 added url blocking and post hiding to lemmy-ui and has, more generally, been preparing lemmy-ui to support the 0.19.4 features added to the backend. He has also been working on lemmy-ui-leptos.

    @dessalines added alt text and custom thumbnail to lemmy-ui. Fixed private message sort order. Fixed the docker release.. Partially fixed custom thumbnail updates.. Fixed a bug where comment notifs wouldn't be sent to blocked instances.. Changed defaults on user vote display mode to upvotes + downvotes. Converted many Result<..., LemmyError> into LemmyResult. #4614.

    @nutomic added metadata and thumbnail fetching in the background. Added caching of LocalSite::read. Added ignoring of old federated post edits.. Changed exponential backoff for federation sends.. Added a test for fetching from a local url. Fixed a wrongly merged breaking change related to public_key, and reduced api cache duration.

    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. Recurring donations are ideal because they allow for long-term planning. But also one-time donations of any amount help us.

    10
    Jerboa v0.0.66-alpha Release
    github.com Release Jerboa v0.0.66-alpha Release · LemmyNet/jerboa

    What's Changed Removing cardano, this was never used. by @dessalines in #1467 Moving to new LemmyNet repo. by @dessalines in #1470 Add tr locales by @mikropsoft in #1477 Fix Saved comments header ...

    Release Jerboa v0.0.66-alpha Release · LemmyNet/jerboa
    3
    [Poll] What should be Lemmy's default way of displaying votes?

    cross-posted from: https://lemmy.ml/post/14068273

    > We're adding the ability to customize this in the upcoming release, but I'm wondering what people think would be a good default. > > The 4 pieces of showable/hideable info are: Upvotes, Downvotes, Score, and Upvote %. > > In Jerboa, I had a temporary default (until the next lemmy release), of Score + Upvote %, but people seem to dislike this a lot. > > I'll check back on this in a week to see the result.

    14
    [Poll] What should be Lemmy's default way of displaying votes?

    We're adding the ability to customize this in the upcoming release, but I'm wondering what people think would be a good default.

    The 4 pieces of showable/hideable info are: Upvotes, Downvotes, Score, and Upvote %.

    In Jerboa, I had a temporary default (until the next lemmy release), of Score + Upvote %, but people seem to dislike this a lot.

    I'll check back on this in a few days to see the result.

    36
    Jerboa v0.0.65-alpha Release
    github.com Release Jerboa v0.0.65-alpha Release · dessalines/jerboa

    What's Changed Prevents posts from reloading when changing the comments sorting by @rodrigo-fm in #1462 Fix email required error when saving user settings when no email set on email required insta...

    Release Jerboa v0.0.65-alpha Release · dessalines/jerboa
    1
    Lemmy Development Update 2024-03-29

    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.

    @sunaurus fixed our rate-limiter and is working on federation of local site bans.

    @SleeplessOne1917 added banned_from_community to post and comment views. Added a matrix account link to the create private message form. User emails are now shown for registration applications, to stop spam emails. Worked on notifying users when they're banned from a community.

    @matc-pub reworked and cleaned up lemmy-ui's query parsing.

    @rodrigo-fm added a loading skeleton for posts / comments to lemmy-ui.

    @phiresky and @dullbananas have been doing a lot of work reviewing PRs, and finishing up current ones.

    @nutomic worked on generating post thumbnail/metadata in background, deleting old avatar/banner/icon's when uploading a new one. On registration, automatically set content languages from accept-language headers. Migrated apub block activity to standard endTime property and deprecate expires. Added delete user field removeData to apub assets. Fixed handling of apub downvotes.

    @dessalines has worked on fixing some issues with Woodpecker, our CI, deleting a person's local images on account deletion., adding a listMedia endpoint for users and admins to view local image uploads. Also added a creator_banned_from_community to vote views, and fixed an issue with comment replies being wrongly marked as read.. Also made jerboa use a new preference library.

    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. Recurring donations are ideal because they allow for long-term planning. But also one-time donations of any amount help us.

    17
    Jerboa v0.0.64-alpha Release
    github.com Release Jerboa v0.0.64-alpha Release · dessalines/jerboa

    What's Changed Add community mods and admins to sidebars. Fixes #1343 by @dessalines in #1450 Subscriptions list ignores case when sorting by @MV-GH in #1457 Moving to a new preferences library. b...

    Release Jerboa v0.0.64-alpha Release · dessalines/jerboa
    5
    Lemmy Development Update 2024-03-15

    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 failed to publish the update last Friday as scheduled, so this update contains more changes than usual. We also added @dullbananas as maintainer for the Lemmy backend repo.

    @matc-pub reduced the amount of data that needs to be fetched by the browser for rendering lemmy-ui, by loading only translations which are actually used.

    @flamingo-cant-draw added a URL Blocklist, to prevent link spamming.

    @SleeplessOne exposed Lemmy errors in the Rust API. In lemmy-ui he added a badge for number of local subscribers to a community and added a UI to see and edit community visibility. In the leptos UI, he made the UI use the lemmy-client crate for API requests.

    @Nutomic fixed synchronization of featured posts. He added a 'delete content' checkbox for account deletion which was missing from previous releases. He also fixed various bugs related to password reset, signed fetch from Mastodon, search listing type, password reset and 2FA. He updated the federation library with security improvements. Added dont require leading ! or @ for webfinger resolve. Fixed video thumbnail generation.. Added including an apub hashtag with a post.

    @Dessalines added a new API endpoint for users to hide posts. He made various moderation improvements, such as removing content from local communities when a remote user is banned or purged, viewing mod action history and report history for specific posts and comments. Additionally he added an alt_text field for posts, and a new user setting for vote display mode. Also added extra fields to PostReport and CommentReport views. Has also, along with @MV-GH, been making many improvements to Jerboa.

    In personal news, @nutomic's daugher will be born next month. Afterwards he will take a break from Lemmy to take care of her for some months.

    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. Recurring donations are ideal because they allow for long-term planning. But also one-time donations of any amount help us.

    26
    Jerboa v0.0.63-alpha Release
    github.com Release Jerboa v0.0.63-alpha Release · dessalines/jerboa

    What's Changed Fix Strikethrough rendering by @MV-GH in #1445 Fix migrations 1 by @dessalines in #1446 Correcting a few wrong defaults. by @dessalines in #1448 Full Changelog: 0.0.62...0.0.63

    Release Jerboa v0.0.63-alpha Release · dessalines/jerboa
    7
    Jerboa v0.0.62-alpha Release
    github.com Release Jerboa v0.0.62-alpha Release · dessalines/jerboa

    What's Changed Fix issues caused by edge to edge by @MV-GH in #1443 Fix migration changing the the app settings by @MV-GH in #1442 Full Changelog: 0.0.61...0.0.62

    Release Jerboa v0.0.62-alpha Release · dessalines/jerboa
    2
    Jerboa v0.0.61-alpha Release
    github.com Release Jerboa v0.0.61-alpha Release · dessalines/jerboa

    What's Changed Upgrading git-cliff init. by @dessalines in #1387 Adding legal / privacy policy info. by @dessalines in #1382 Bump deps + Update baselines profiles by @MV-GH in #1389 Fix sizing by ...

    Release Jerboa v0.0.61-alpha Release · dessalines/jerboa
    21
    Jerboa v0.0.60-alpha Release
    github.com Release Jerboa v0.0.60-alpha Release · dessalines/jerboa

    What's Changed Upgrading git-cliff init. by @dessalines in #1387 Adding legal / privacy policy info. by @dessalines in #1382 Bump deps + Update baselines profiles by @MV-GH in #1389 Fix sizing by ...

    Release Jerboa v0.0.60-alpha Release · dessalines/jerboa
    18
    Lemmy Development Update 2024-02-23

    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 had these changes merged:

    @Sleepless added a field so that users can see if they've been banned from a community. Has been refactoring Lemmy's exports to make them more easily used by 3rd party libraries, such as their lemmy-client-rs , and lemmy-ui-leptos. Added an animated avatar setting for users.

    Has also been making improvements to lemmy-ui such as fixing a scroll bug, and hiding WYSIWYG buttons on preview. Has also been working a lot on lemmy-ui-leptos.

    @Nutomic created an rfc for private communities, fixed an issue with the database logging connection URLs on an error. Added an optional site content warning and post-listing-mode. Also did a lot of code reviews.

    @dullbananas fixed an issue with Comment Report reads, added better query plans, and is working on many DB improvements.

    @dessalines added an instance-level default post sort. Added a maintenance task to clean up old denied users from the DB.. Made sure that blocking an instance also hides private messages from their users, to prevent harassment. He also added the ability to specify custom thumbnails for posts. Fixed an issue with auto-resolving reports when removing a post or comment.

    Has also been making a lot of additions to Jerboa, such as admin registration applications, report queues, comment distinguishing, banning users from their profile page, privacy policies, and muted / smaller federated names.

    @sunaurus created an rfc for separate report inboxes for mods and admins.

    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. Recurring donations are ideal because they allow for long-term planning. But also one-time donations of any amount help us.

    19