1

It appears that comments stopped federating to other instances again sometime yesterday morning (January 5th, before 8AM EST). I can verify that the issue is affecting outgoing comments to multiple different instances (incl. lemmy.ml & lemmy.world) and that it remains ongoing as of the time of writing (e.g.: compare this remote post vs. SDF's copy, my comment is missing). I'll do the honors and ping @SDF@lemmy.sdf.org here and now so you guys don't have to.

In the meantime, since we're all marooned here anyway: how's everyone's weekend been going so far? Any exciting plans?

[-] chaorace@lemmy.sdf.org 51 points 9 months ago* (last edited 9 months ago)

I am of two minds:

  1. He's not wrong
  2. It doesn't matter at this point

It's a mess, but honestly so are a lot of critical FOSS projects (e.g.: OpenSSH, GNUPG, sudo). Curmudgeons gonna curmudgeon. There was a point of no return and that was years ago -- now that Wayland's finally becoming useable despite itself it's probably time to come to terms with the fact that better alternatives would have arisen had anyone thought they could truly manage it.

31
submitted 11 months ago by chaorace@lemmy.sdf.org to c/anime@lemmy.ml

Heads up, everyone: approximately 24 hours ago, our episode discussion bot @shinobu@ani.social stopped posting new discussion threads. Please be aware of the outage and consider posting manual discussion threads in the meantime until the situation is resolved.

The root cause of the outage is due to lemmy.ml defederating from ani.social (source), which of course hosts @shinobu@ani.social. Because !anime@lemmy.ml is hosted on lemmy.ml, this defederation situation prevents our bot from posting anything new to the community.

At present moment, there has been no official statement as to why this action was taken. It is my belief, however, that the decision was made without due consideration and should be reversed. I humbly call upon @dessalines@lemmy.ml to please take a second look at the content of ani.social and their content policy because I believe that the high standard they uphold as server operators is self-evident.

Thank you everyone for your time and I apologize for the inconvenience.

[-] chaorace@lemmy.sdf.org 52 points 11 months ago

I'll answer your question with another question: is it Vegan to eat bacon made from a pig you personally raised up from birth after it dies naturally having lived a full life?

If you define Veganism as a diet, then bacon's bacon. If you define Veganism as a personal reaction to the cruelty of industrial farms, then perhaps this is how you get Vegan bacon. If you define Veganism as something more spiritual, then perhaps desecrating your dear friend's corpse by eating it is even worse.

63
submitted 1 year ago* (last edited 1 year ago) by chaorace@lemmy.sdf.org to c/anime@lemmy.ml

Poll Link: https://strawpoll.ai/poll/vote/thKiWOAMaJfQ

Background

Hello! I am the maintainer of @shinobu@ani.social. Shinobu is the !anime@lemmy.ml community bot responsible for posting episode discussion threads whenever new anime episodes air (example).

The goal of the above survey is to begin the process of establishing a community consensus for how Shinobu should be updated in order to best fit the needs of our community. The content of the survey is based upon the comments and suggestions fielded from this recent discussion on the topic.

Please note that the survey is planned to run until October 16th @ 12:00PM EDT. My goal is to honor the results of the poll however they may turn out, granted that the aforementioned results are accepted as reasonable and legitimate by the community at large.

As always, thanks for being a member of the community and doing your part to make it special! ❤️

[-] chaorace@lemmy.sdf.org 50 points 1 year ago

🚫 Conditional apologies:

  • "I'm sorry if..."
  • "I'm sorry but..."
  • "I'm sorry for [not the main thing you should be apologizing for]..."

🚫 Apologizing on behalf of the recipient:

  • "I'm sorry you feel that way"
  • "I'm sorry you came to that conclusion"

🚫 Insulting the intelligence of the recipient by way of apology:

  • "I'm sorry for not being more clear"
  • "I'm sorry about being so misleading"

🚫 Non-apologies:

  • "I apologize for..."
  • "It's regrettable that..."
  • "It was terrible to..."

When in doubt, keep it simple. Get the main apology out ASAP, then carefully start saying your piece afterward. Focus on yourself if the situation demands explaining yourself (many don't). Be extremely careful to speak only constructively about other individuals during the apology (if you can't say something nice...).

For example: "I'm sorry. I didn't mean it like that. Is there anything I can do to make it up to you?"

[-] chaorace@lemmy.sdf.org 54 points 1 year ago

This is what tenured professors do. They apply for research grants in their field, run laboratories, and publish papers. It's how most public academic research gets done and this is indeed a full-time job that pays decently (but not fabulously) well. As far as the focus of her studies go: she is an Oceanography professor at the University of Miami, so... like... what else is she going to research other than the boundary of the western Atlantic ocean?

[-] chaorace@lemmy.sdf.org 134 points 1 year ago

Oh boy, can't wait for Youtube Mail and Youtube Maps next

[-] chaorace@lemmy.sdf.org 54 points 1 year ago

The article says it best:

Developers remain critical of this latest statement from Unity. "There wasn't any 'confusion'," said Trent Kusters of Jumplight Odyssey studio League of Geeks. "In fact, the exact opposite is the concerning issue here; That we all, very clearly, understood the devastating impact and anti-developer sentiment of your new pricing model far better than you ever did (or cared to) before rolling it out."

[-] chaorace@lemmy.sdf.org 353 points 1 year ago

The story is more interesting than the title suggests! This guy was arrested for hacking two telecom companies, got released under investigation, then immediately hacked Nvidia before being put under house arrest. After that, he was relocated to a hotel (due to being doxxed) where all he had to work with was a Fire TV stick, which he promptly then used to hack Rockstar.

All in all, he's believed to have stolen $14 million+. By the way... he's 18, autistic, and enrolled in a special education school.

[-] chaorace@lemmy.sdf.org 79 points 1 year ago

Ok sure, but have we considered arming the robots with assault rifles instead?

[-] chaorace@lemmy.sdf.org 87 points 1 year ago

Man, Elon's got one hell of a boner for WeChat, huh? I honestly feel embarassed for him. WeChat is WeChat because it's Chinese -- there is no secret formula for Elon to steal. The circumstances which created WeChat simply do not exist in the west and IMO it should stay that way.

[-] chaorace@lemmy.sdf.org 63 points 1 year ago* (last edited 1 year ago)

I assume this is a genuine question? This is a state-level indictment from Georgia and Mr. Trump resides in Florida. Georgia cops can't just go on an extrajudicial joyride across state lines and grab him. That would, unfortunately, be abduction.

In cases like these where a state wants to prosecute someone residing in another jurisdiction, the process generally goes like this:

  1. The prosecuting state asks for the indicted person to return within a reasonable timeframe and face their allegations
  2. The prosecuting state waits for this time limit to lapse
  3. The governor of the prosecuting state requests an extradition warrant from the governor of the indicted person's state [^1]
  4. If the indicted person's state does not comply within a reasonable timeframe, then the prosecuting state gets the FBI involved
  5. If the FBI fails to extradite (very unlikely), then the prosecuting state can pass a default judgement and start following alternative courses of action for causing suffering to the guilty

[^1]: Generally speaking, states are federally obligated to honor each other's extradition requests, though asking nicely still remains the first resort. Gov. DeSantis does have an opportunity to grandstand here, but he's much more likely to drag out the process rather than outright defy it -- pissing off the FBI is something which states try to avoid doing

[-] chaorace@lemmy.sdf.org 56 points 1 year ago

There is currently no engagement-based individual curation on Lemmy. The two most commonly used ranking algorithms (Hot & Top) are based strictly on votes. Top sorts by the total number of votes from within a given time window while Hot considers all votes against a steep time-based curve.

Not coincidentally, this is the same algorithm methodology used by Reddit. Two Reddit users subscribed to the exact same communities will see the exact same Hot/Top feeds, regardless of how much or little they individually engage with specific posts. Lemmy intentionally copied this community-based engagement methodology, presumably because it's part of the secret sauce that makes Reddit-like platforms special.

2
submitted 1 year ago by chaorace@lemmy.sdf.org to c/anime@lemmy.ml

It is my great pleasure to announce in collaboration with @virtualras@lemmy.world & @N3DSdude@lemmy.ml that automatic episode discussion threads will now begin posting to the !anime@lemmy.ml community starting right now!

Q&A:

What are episode discussion threads?

Simply put, they're a place to discuss newly aired seasonal anime episodes. Here's an example.

Why do these need to be automated?

Automation will lower the barrier to entry for discussions and help to remind everyone when new content airs. More importantly: it's what you guys asked for! (exhibit A, exhibit B)

What technology does the bot use?

The bot uses the same code as the /r/anime subreddit known as Holo. We had to fork the bot to make it work with Lemmy, but we intend to merge our work back upstream so that we can share improvements and collaborate with them when it comes to things like code optimizations and show data.

You can follow our efforts in refining & upstreaming the Holo fork here. Please feel welcome to contribute your own improvements to the PR as well 😊 (see below known issues list for ideas)

Why fork Holo?

Two reasons:

  • Building a good bot is time intensive. By forking a mature project, you guys get what you want faster and us developers don't have to reinvent the wheel, so to speak.
  • Every season, some poor soul has to perform the grueling task of manually cataloging each airing show. By using a shared codebase, we benefit from the dedicated work of /r/anime's data collection instead of having to do it ourselves.

Are there any known issues?

Yes:

  • Links to episodes that aired prior to today will point to the wrong place. The bot is designed with the assumption that it can edit every post it links to -- since the actual threads prior to today were manually created by other people, it's impossible to incorporate those threads into the bot's database.
  • Episode polls currently have an anti-brigading feature using Reddit authentication. That's obviously kind of a non-sensical thing to do here since 1) this isn't Reddit & 2) nobody's brigaded us yet. We plan to fix this soon!
  • Anime subreddits currently show up in each thread's "Show information" list, but there's currently no such support for plugging the equivalent Lemmy communities. Eventually, we'll need to get that set up and upstream it, too. 😉

Who's the bot?

The episode discussion bot is named @shinobu@ani.social!

Why's the bot hosted on ani.social?

Let's break this into three parts:

  • Why not lemmy.ml? Because new user registrations are closed for lemmy.ml 🤷
  • Why not lemmy.world? Because lemmy.world is defederated by beehaw.org. In addition, smaller instances (like my own) sometimes temporarily defederate lemmy.world during heavy traffic. Obviously, we don't want visitors missing out on episode threads just because of federation drama or a recent traffic surge!
  • Why ani.social specifically? Because they're on-topic, small enough to generally dodge defederation threats, and serious about their infrastructure.

Why "Shinobu"?

Before /r/anime's bot was running under /u/AutoLovepon, it ran on an account named Holo. Clearly the bot's creator was a fan of Spice & Wolf. I named the bot Shinobu because I'm a 🤮 bakemonogatari 🤮 fan. No further questions -- this interview is over. I will never apologize!

2
1
submitted 1 year ago* (last edited 1 year ago) by chaorace@lemmy.sdf.org to c/gaming@lemmy.ml

First, some background: I first became aware of PC gaming in 2012 (15yrs after HL1, 7yrs after HL2). I played both games back-to-back and then later replayed both separately.

There's so much to be said about these two games, but I'll sum up my feelings in a few bullet points:

  • HL1 is more thematically unified. It plays true to its Sci-Fi & Die Hard roots up to the point of campiness, but that fits rather well for a game whose protagonist is effectively a nerdy Doom Marine -- more a force-of-nature embodiment of survival than traditional hero.
  • HL2, on the other hand, feels weighed-down by this legacy. It wants to tell a serious story about a charismatic freedom-fighter. That's an aesthetic which clashes terribly with HL1's mute, stoic survivalist.
  • HL1 has a better core gameplay loop. It plays to its strengths: gunplay & level exploration. Exposition & puzzling are almost always delivered through these mediums wherever possible. Those few chapters which depart from this philosophy (On a Rail, Xen) are the weakest in the whole game as a result.
  • HL2, by contrast, seems almost insecure. It only trusts the player to stick with the core gameplay-loop for a few chapters at most before pivoting into yet another gimmick -- almost all of which (barring the gravity gun sequence) feel painfully drawn out:
    • Water Hazard: Boating
    • Highway 17: Driving
    • Sandtraps: Physics "Puzzling" + "Platforming"
    • Nova Prospekt: Wave-Based Point Defense

What do you guys think? There's a lot worth unpacking here which I couldn't quite articulate. What are your takeaways?

view more: next ›

chaorace

joined 1 year ago
MODERATOR OF