Skip Navigation
Monthly Recommendations Thread: What are you playing?
  • Slay the Spire: surprisingly addicting for a simple card game. I played other online card games in the past and its the first I enjoyed deck building. I got fed up though because I lost to the third boss in my Watcher run. I'm doing an Ironclad run again because he's my favorite.

    Oxygen Not Included: I put almost 30 hours in my first two days. I like Rimworld more for the combat but it's still pretty fun.

    I'm thinking of buying Civilization V on Steam. I'm fed up with League of Legends, I need something else to play especially for the summer.

  • What is your favorite though provoking movie?
  • "Sans Soleil" by Chris Marker.

    It's a documentary that only uses "stock footage" and a woman reading letters. It's about time and memory and other philosophical stuff.

  • Dehya (by Nima)
  • My queen

  • AVIF instead of WEBP
  • I see. That could also be the problem. In that case, it might be better to stick with WEBP so other people aren't left out.

  • AVIF instead of WEBP
  • Good to know that Thunder and Voyager works. It doesn't for Jerboa, Boost, and Sync. Maybe we can open an issue or message the developers about it.

    Not sure how it is for iOS apps though.

  • AVIF instead of WEBP
  • pictrs can handle it separately. It's possible to use AVIF for static images and GIF/WEBM for animated images. I know all modern web browsers can handle it but I'm concerned if common Lemmy apps can.

    This is an AVIF image to test:

    edit: I tested a bunch of Lemmy apps on Android. Voyager was the only one that could display properly.

  • [AQ SPOILERS] Oh boy, I just finished the latest AQ
    Archon Quest Spoilers

    Sometimes I forget what happened in previous archon quests (and the story in general). I'm happy I remember Caribert from the cloth tied to his arm though.

    His bit with Atossa was really emotional. Especially with the dolls on the tree in his island.

    I found Caribert more interesting than the twins for some reason lol. I was a bit disappointed that the traveler doesn't remember their conversation with the other sibling. I was expecting something like what happened in the Sumeru Archon Quest.

    I knew there was going to be a gift/ornament though but I wasn't expecting a photograph. It was a bit funny.

    Anyway, I can't wait for the next summer event. Genshin Impact's summer events are always fun.

    The only screenshot I was able to take:

    !

    1
    Cloudflare is bad. Youre right.
  • I also really like the tunnels feature. It makes self hosting at home easy for those under NAT/CGNAT or whatever it was called.

  • Elizabeth, queen of Hololive impressions (clip)
  • It's really impressive and frightening how good her impressions are lol

  • Ani.Social June 2024 Notice
  • Yeah I did realize that LemmyAutomod's tools are admin specific. I'm also interested to see how effective fedi-safety is. It has a dry run option so I'll be able to review things and delete them myself. Thank you as well for everything you've done for this instance!

  • Ani.Social June 2024 Notice

    Ani.Social's 1st Birthday! 🥳

    Today Ani.Social is officially 1 year old! It's kind of crazy that it's been a year already. I still remember the days when it was just me posting illustrations of Kurumi. Now there's nearly 1,000 of us and over 50 communities! We've been through a lot this year (defederations, federation issues, migrations, etc) but I'm happy there's a lot of support from the community and even other admins from different instances! I want to say thank you to everyone who has contributed through posts, comments, community tools, reports, funding, and more!

    Ani.Social was kind of an experiment to see if hosting a public instance is something sustainable and fulfilling. After a year I can say that it is both! :D Here's to another year!

    (Fun fact: We share the same birthday as Gawr Gura from Hololive EN.)

    (Fun fact 2: Ani.Social was supposed to be a KBin instance. But because there was not docker container, I settled with Lemmy instead.)

    Upgrade to Lemmy v0.19.4 v0.19.5

    We upgraded to v0.19.4 v0.19.5 which brings some new features like the ability to remove stuff you uploaded through your profile page. A full list of changes may be found here. I also want to note that because sometimes upgrading Lemmy doesn't take very long, I might not make an announcement in advance anymore.

    Accidental image removal

    A few weeks ago, there were some images that were deleted because of a bug from a tool I used to remove old images cached from other instances. I have a long explanation here. This shouldn't happen again (hopefully!).

    Verification mails did not send

    For about a week in May, email was not working so some people who signed up did not receive an email. I was informed by a user who sent an email at help@ani.social. This has been resolved and anyone who did not receive a verification email can email me to have your account verified.

    Random downtimes

    You might notice that there are some downtime here and there. Part of this is because of small changes I make to the server (like enabling or disabling certain settings). These usually don't take long (a minute or two of downtime).

    Sometimes you might see the instance gone for as long as an hour or two. This is usually caused by our hosting provider. This type of downtime is not really within my control so please bare with it. If the instance is down/inaccessible you can visit https://status.ani.social where I post updates.

    Automatic moderation tools

    In the near future, I plan to add automatic moderation tools (automod) such as LemmyAutomod and Fedi-safety. Both tools are likely experimental and may remove posts or images wrongly. I'll keep a close eye on them when I deploy them.

    Closing thoughts -- one year in the Fediverse

    A few days ago I was reading this article called "Seven Theses on the Fediverse and the Becoming of FLOSS" which made a lot of interesting points on the Fediverse (duh). Theses 3, 5, and 6 are the most relevant ones in my opinion.

    Thesis 3 is relevant for a lot of the political discussions and issues on defederation you see around in the Fediverse. Thesis 5 is relevant for developers, admins, and moderators as it deals with labor. Thesis 6 extends this to users.

    Transitioning from corporate social media extends far past from simply "install this app and treat it like Reddit/Twitter/Instagram". It's not just a technical change for most users, it's a new social experience. The social world of the Fediverse is different from corporate social media because of how it operates differently (in policy, labor, etc). More importantly though, a lot of our practices and principles are still experimental so it's interesting to see how these are changing and developing over time (and as mentioned in the article, how these will generate new "userships").

    Anyway, I suddenly feel a wave of laziness so maybe I won't write anything more than that. Feel free to read the article because there's a lot to think about.

    Again, if you have any questions or concerns, please let me know! Thanks for reading all the way through!

    10
    hololive English -Justice- Debuts
  • Advent felt like they debuted yesterday. I'm surprised they're pumping out another batch so soon.

  • which one is the best anime in your opinion?
  • Any of Satoshi Kon's works (Paranoia Agent, Perfect Blue, Millennium Actress, etc). IMO, he's one of the few animation directors who really takes advantage of everything animation has to offer.

  • "Moderation tools are nonexistent on here. It also eats up storage like crazy [...] The software is downright frustrating to work with" - Can any other instance admins relate to this?
  • This Lemmy instance is much harder to maintain due to the fact that I can’t tell what images get uploaded here, which means anyone can use this as a free image host for illegal shit, and the fact that there’s no user list that I can easily see. Moderation tools are nonexistent on here.

    0.19.4 provides a way to see uploaded images (although not the best) but this version was only recently released so I can see where the frustration is coming from especially since the CSAM attacks happened nearly a year ago. At the time, I had to make a copy of pictrs, view everything on a file manager, and manually remove those images. People can still upload images without anyone seeing it however.

    It also eats up storage like crazy due to the fact that it rapidly caches images from scraped URLs and the few remaining instances that we still federate with.

    This was fixed in 0.19.3 (released 7 months ago) where you can disable image "caching". This has solved storage costs for us together with pictrs' image processing.

    plug in an expensive AI image checker to scan for illegal imagery

    It's unfortunate that we need this. Not everybody has the resources to run fedisafety nor does everyone live in USA where they can use Cloudflare's CSAM scanner. I think a good way to deal with the issue is to have images that are not public, not be stored (or have no private images at all). This way images can be easily reported.

    Overall, I understand the frustration and to some degree I also feel the same but I also limit my expectations considering the nature of the project.

  • Posts with corrupted or missing thumbnail images
  • I don't know yet tbh 😞. A lot of my peers are into advertising. But I still have about 2 more years to figure what I want to do.

  • Posts with corrupted or missing thumbnail images
  • Sorry. This one is actually my fault. I was using lemmy-thumbnail-cleaner to remove "thumbnails" prior to v0.19.3 (the version that gave the option to disable Lemmy from making a copy of every picture that federates over).

    I felt it was necessary to remove those because it used up a lot of storage space and there might have been files there that I haven't been able to clean out (such as images that copied over from several CSAM attacks in the past).

    Everything seemed to be fine until I noticed some recent local images were being removed. Thankfully, it did not remove any older local image. I can restore some of these manually but it will take some time. Everything should be fine now though and any new image shouldn't be removed.

    Is this related to disabling iframes? https://ani.social/post/2612139?scrollToComments=true

    It's not related to disabling iframes. For disabling iframes, I just added a CSP header to disable iframes from other websites except YouTube and Vimeo (I can't think of a better way to fix this TBH). This should prevent weird behavior from other websites downloading files now.

    edit: I am going to make a post about all of this and a lot of other info as part of "June 2024 notice" but I'm a bit busy with school right now and other personal matters.

  • "Delicious in Dungeon" Second Season Announced with Teaser Visual, PV
  • That does seem to be the case. I tried on another 0.19.4 instance and clicking the community dropdown removes everything (title, link, and body).

    edit: Forgot to mention that someone made an issue already: https://github.com/LemmyNet/lemmy-ui/issues/2537

  • "Giji Harem" New Key Visual, PV
  • I just read the first 20+ chapters and it's so cute! It's funny they seem to both be oblivious about each other's feelings (romcom trope I guess) but it's so cute. Definitely watching this when it airs next month.

  • What was your latest improvement to your Linux setup?
  • I use dex and picom now. Every few months I learn something new about running i3wm with no DE.

  • Jill (by Moshimoshibe)
  • moshimoshibe's style is incredible

  • Ani.Social May 2024 Notice

    Ani.Social and Lemmy.World federation issues

    Due to federation issues between Ani.Social and Lemmy.World caused by geographic distance, Ani.Social has been relocated from Asia to Europe.

    Ani.Social was first moved to US on May 12 because EU providers like to ask for my passport and electricity bills. But even in the US, Ani.Social still could not keep up with Lemmy.World. Thankfully, there are smaller server providers in the EU that don't ask for my birth certificate so we migrated there a little over 24 hours ago.

    The chart below shows Ani.Social is now on par with other servers in terms of Lemmy.World activity queue in the past 24 hours.

    !

    Moving Ani.Social to a region closer Lemmy.World was a last resort option because I'd like to have my servers close to me and to avoid centralizing Lemmy servers in US/EU. However, because a potential fix appears to be scheduled for Lemmy v0.19.5, I felt that we really need to migrate sooner.

    I apologize for not announcing the migration and the downtime(s), as I only had time to work on this a few days ago.

    We will likely relocate back to Asia in the future when a fix is available.

    Lost activities

    Because of a problem during the migration, activities (likes, posts, comments, etc) from Ani.Social between May 12 16:31 to 17:47 (UTC) have been lost locally. They may appear in federated instances but cannot be deleted or modified from Ani.Social. This happened because of an unexpected behavior in migrating the database. I apologize for this and I'll carefully review the database restoration steps next time.

    (Specifically, I first restored an earlier backup then a later backup after. For some reason, Postgres did not include the changes of the later backup.)

    Video uploads

    You can now upload videos that are up to 25mb in size and 7200 frames. See example below:

    !

    The file size is modeled after Discord's file size limits when uploading files to text channels. Depending on the usage and costs, we may or may not decrease these limits.

    Temporarily removing info.ani.social

    info.ani.social is the documentation @koyo and I wrote a long time ago but never completed. It contains information about ani.social such as the rules, guidelines, and FAQ. The aim of the webpage was to provide new users all the information they need to navigate Ani.Social and the rest of the Fediverse.

    All the important information displayed in info.ani.social has been copied to https://ani.social/legal and the sidebar. Because Ani.Social aims to be accessible and easy to use for new users, I will return the info page as soon as possible (and possibly in the form of a community wiki).

    Alternative front ends

    Other instances have alternative front ends for Lemmy. Some of these look modern and include new features. We have deployed Photon at https://photon.ani.social if you are interested in trying a new look for Ani.Social. Let me know what you think of Photon and other frontends that you might like.

    Nyaa.Social

    Did you know that when I chose a domain name for Ani.Social, I had a few other candidates? These include otaku.social, baka.social, and nyaa.social. The first two were taken and I was choosing between nyaa.social and ani.social.

    I decided to use Ani.Social for an anime Lemmy server because it was direct and straight to the point. I also felt nyaa.social was more fitting for a microblogging platform.

    When I have the time, I want to experiment with a few microblogging platforms or other ActivityPub software for nyaa.social. If you have suggestions, please tell me! Right now I have Misskey and Sharkey in mind.

    Questions, suggestions, and feedback

    If you have questions, suggestions, or other feedback, don't hesitate to comment, post, or DM!

    Thank you for reading this and I hope everyone enjoys their day! :D

    13
    [Announcement] Ani.Social-Lemmy.World Federation Issues

    UPDATE (4/27): There were two reasons that affected federation between Ani.Social and Lemmy.World.

    The first reason was an outgoing activity that got stuck in queue. This was resolved by manually marking that activity as successful.

    The second reason was a subsea fiber cut between Europe and Asia which caused incoming activities from Lemmy.World to lag behind.

    The original plan was to move Ani.Social closer to Lemmy.World this weekend but seeing the activity queue rapidly dropping over the past two days, it's unlikely this will push through. We will continue to monitor this however.

    Again, thanks to @wjs018 for informing me about this and for keeping others up to date in this post's comments. Thank you MrKaplan from Lemmy.World for helping us resolve the issue!

    ---

    There are ongoing issues between incoming and outgoing activities between Ani.Social and Lemmy.World. Posts, comments, and votes from both instances are not in sync with each other.

    The exact cause is to be determined. The instance may experience downtime and interruptions until further notice.

    In the meantime, we suggest using an account on an instance that is federated with both Ani.Social and Lemmy.World.

    Thanks to @wjs018 for informing me about this issue. Thanks also to MrKaplan from the Lemmy.World team for continuously helping us resolve this issue.

    13
    [Announcement] Server Maintenance: Upgrade to Lemmy v0.19.3 (2024-01-27 09:00 UTC+8)
    status.ani.social Upgrade to Lemmy v0.19.3 | AniSocial

    Welcome to AniSocial status page for real-time and historical data on system performance.

    Upgrade to Lemmy v0.19.3 | AniSocial

    We will be upgrading to Lemmy v0.19.3 on 2024-01-27 09:00 UTC+8. During this time, this instance will be temporarily unavailable for approximately three hours as we perform the maintenance.

    You can view the instance status updates here.

    We apologize for any inconveniences.

    0

    I really like The Cynic Clinic so I wanted to share this video that provides some insight on school roofs which we often don't really think about.

    4
    [Announcement] Important Account-Related Information! (and other major changes)

    We successfully upgraded to Lemmy v0.19.1! (Yay~!)

    Unfortunately, you might need to login again on your Lemmy apps and front-ends.

    More importantly, if you had 2FA enabled previously, you need to re-enable it again as Lemmy v0.19 has an improved 2FA implementation.

    A few other notable major changes in Lemmy v0.19 include:

    • Improved post ranking (scaled sort)
    • User-level instance blocking
    • User data export/import

    You can read more about all the new changes here.

    Additionally, we made a few changes to the instance that may or may not be a concern for you:

    • Increased max image resolution to 4096px
    • Disabled external image caching
    • Migrated to object storage
    • Switched email provider to MXRoute from Lark Suite

    If you have any questions, feel free to ask here or create another thread at !meta@ani.social.

    2
    [Announcement] Server Maintenance: Upgrade to Lemmy v0.19.1 (2023-12-21 12:00 UTC+8)
    status.ani.social Upgrade to Lemmy v0.19.0 | AniSocial

    Welcome to AniSocial status page for real-time and historical data on system performance.

    Upgrade to Lemmy v0.19.0 | AniSocial

    2023-12-21 15:41 UTC+8

    Upgrade complete.

    ---

    We will be upgrading to Lemmy v0.19.1 on 2023-12-21 12:00 UTC+8. During this time, this instance will be temporarily unavailable for approximately four hours as we perform the maintenance.

    You can view the instance status updates here.

    We apologize for any inconveniences.

    5
    Just got Furina 24 hours before she's gone!

    I made a comment in the gacha pull thread earlier this month with Tighnari. I was short around ~30 pulls for another 5-star guarantee. I spent the last few days playing through the rest of the Fontaine Archon Quest. With the extra primos and fates, I managed to get Furina today!

    KQM also just posted their Furina guide so I guess I'll be spending the next few weeks building her.

    4
    [Announcement] Lemmy.ml chooses to remain defederated from ani.social, with ani.social no longer excluded from join-lemmy.org

    For context on the topic, please read this post.

    After reaching out to the Lemmy.ml admins and Lemmy developers regarding the defederation of ani.social from Lemmy.ml and the exclusion of ani.social from join-lemmy.org, they have chosen to remain defederated from ani.social for "[containing] a lot of sexualized images and partial nudity" which goes against their rule against pornography.

    However, because they have found no evidence of CSAM in ani.social, they have agreed to merge our pull request to include ani.social in join-lemmy.org.

    We'd like to thank the Lemmy.ml admins and Lemmy developers for their careful consideration of our request. Although we had hoped to federate once again with Lemmy.ml, we believe they have valid reasons to remain defederated. We hope that this may be revisited in the future as Lemmy continues to evolve.

    We apologize to our local users who regularly visit Lemmy.ml communities. If you wish to continue accessing Lemmy.ml communties, we suggest moving to an instance that is federated with both Lemmy.ml and ani.social.

    5
    [Announcement] Lemmy.World and lemmy.dbzer0.com has defederated from ani.social

    As of November 7, 2023 09:23 both Lemmy.World and lemmy.dbzer0.com have federated with us again. Thank you for quickly reviewing the situation and reversing your decision.

    We hope that Lemmy.ml will follow soon.

    Original post:

    To anyone who is not familiar with the situation, please read our previous post for context.

    Please do not say anything hateful toward the concerned instances' admins.

    ---

    What happened?

    A few hours ago, Lemmy.World and lemmy.dbzer0.com has defederated from ani.social, following the events of Lemmy.ml defederating from ani.social on November 3.

    Lemmy.World has given a censure on Fediseer with the reason being "loli". lemmy.dbzer0.com has not given a reason for defederation as of the moment.

    We disagree with anyone claiming that ani.social intentionally and knowingly hosts CSAM. We would like to remind everyone that ani.social has a content policy regarding CSAM content since day one. Specifically, our content policy states the following:

    > 7. Do not submit content depicting a child (both real and virtual) engaged or involved in explicit sexual activities. A child is defined as a person who is under 18 years old; or a person, regardless of age, who is presented, depicted or portrayed as under 18 years old.

    To provide some context, the Lemmy developers excluded ani.social from the recently launched join-lemmy.org redesign without any clear reason provided. My pull request to remove ani.social from the exclude-list was denied for the reason being that ani.social is "full of CSAM". Shortly after, ani.social was defederated from Lemmy.ml. The full story may be found on the previous thread.

    Numerous threads have since spawned, many of which have comments state that there is no evidence of the claim that ani.social is "full of CSAM" and that the decision was unfair. These threads include:

    • https://ani.social/post/863176
    • https://lemmy.ml/post/7406051
    • https://lemmy.world/post/7714824
    • https://sh.itjust.works/post/8411770
    • https://lemmy.ml/post/7437529

    We respectfully ask the admins of Lemmy.World, lemmy.dbzer0.com, and Lemmy.ml to review the situation and our policies, and consider reversing your decision if there is no evidence that ani.social intentionally and knowingly hosts CSAM.

    What now?

    If you are a user of ani.social and wish to see content from Lemmy.World and lemmy.dbzer0.com, we kindly ask you to move to a different instance that is federated with all three instances.

    If you are a user of Lemmy.World or lemmy.dbzer0.com and wish to see content from ani.social, we kindly ask you to send a request to your respective admins to reverse their decisions after reviewing the situation.

    To all other Fediverse instance admins, we kindly ask you to carefully review our instance and its policies before defederating from us.

    To all ani.social users, please do not forget to report content that violates our content policy.

    My personal thoughts

    As the admin of ani.social, I sincerely apologize to all our users regarding the defederation from three major Lemmy instances. I believe that this is my fault for not communicating our policies clearly enough. I will continue working toward a solution regarding this matter so please be patient.

    Thank you for reading this, and I appreciate everyone's support.

    6
    [Announcement] Lemmy.ml has defederated from ani.social (and what this means for us)

    Please do not say anything hateful to the Lemmy.ml admins or the developers. Before commenting on this thread, please read the post completely.

    ---

    We (ani.social) have been defederated from Lemmy.ml a few hours ago presumably for the reason of being "full of CSAM" which I disagree.

    What happened?

    The Lemmy developers recently launched the new redesigned join-lemmy.org webpage which provides information about Lemmy and a list of servers that people can join. The redesign looks great! It details a lot of new and useful stuff such as a categorized server list and mobile apps. However, I noticed that our instance (ani.social) was not in the list despite previously being there before the redesign.

    After looking through the joinlemmy-site code, I discovered that ani.social was added to the "excluded" list in a commit a few weeks ago. I thought that this was a mistake so I made a pull request to remove us from the excluded list (and also to add our instance's category and language).

    Unfortunately, the pull request was closed with a comment that reads "No, that is full of CSAM". The thread was locked so I couldn't reply. I tried to reach out to the developers via Matrix, politely explaining that ani.social has a content policy rule against CSAM which reads:

    > 7. Do not submit content depicting a child (both real and virtual) engaged or involved in explicit sexual activities. A child is defined as a person who is under 18 years old; or a person, regardless of age, who is presented, depicted or portrayed as under 18 years old.

    Unfortunately, my invitation was rejected and I did not hear back from them.

    Shortly after, I discovered that Lemmy.ml had defederated from ani.social. The last post ani.social received from Lemmy.ml was just after the pull request was closed.

    What does this mean?

    This means that no user from ani.social can interact with communities from Lemmy.ml and vice versa. This affects those who subscribe to communities from that instance.

    This also affects the anime community on Lemmy as a whole because the biggest anime discussion community resides on Lemmy.ml (!anime@lemmy.ml) in which their episode discussion bot, @shinobu@ani.social, is hosted here. It's very concerning that as an anime-themed instance, we're now completely disconnected from this community and other related communities.

    This also affects ani.social in the long run as our exclusion from the join-lemmy.org webpage will reduce our visibility. The exclusion from join-lemmy.org and defederation from Lemmy.ml may also prompt other instance admins to defederate from us. Generally, ani.social will be seen in a very bad light.

    As the admin of ani.social, I genuinely feel heartbroken after what had happened. Not only do I feel like I'm doing a poor job of building ani.social but I also feel like I've disrespected the work of the Lemmy developers. I really apologize to those who are affected by this. I hope that this is just a misunderstanding and I will do my best to resolve this problem.

    23
    1