SorteKanin

joined 2 years ago
MODERATOR OF
[–] [email protected] 3 points 2 days ago

I started and almost finished The Forgotten City. It's really good, if you like mystery.

[–] [email protected] 1 points 1 week ago

I remember to have read that they have found something written in Java

You're talking about Sublinks and it has yet to reach a usable state. It doesn't seem like development is going particularly fast.

[–] [email protected] 2 points 1 week ago (3 children)

lemmy has multiple implementations already

No it doesn't? There is only one Lemmy implementation. There are some similar alternatives like PieFed and Mbin but those are separate implementations and are not in any way related to Lemmy, aside from using the same ActivityPub extensions.

There is really no such thing as a "platform type" - it's all ActvityPub under the hood.

[–] [email protected] 10 points 2 weeks ago

I just block most political comms, I don't see too much of it I would say.

[–] [email protected] 3 points 2 weeks ago (2 children)

... what would the metric unit be? 🤔

[–] [email protected] 6 points 2 weeks ago (5 children)

A big one is "How does an instance change their underlying implementation?". Like how could a lemmy instance decide to migrate to become a Mastodon instance?

Currently that's just not possible, but it seems important for the long term survival of an instance. It seems naive to think that an instance will stay the same implementation forever. But ActivityPub basically makes this impossible.

[–] [email protected] 3 points 2 weeks ago

As long as the reason for the ban says that it was personally requested, then I don't see why it would be a bad thing. Obviously being banned from another instance for legitimate reasons is a cause for concern and could lead to trouble in your own instance, but if it is clear that it was only because you requested it yourself, then it's fine.

[–] [email protected] 2 points 2 weeks ago

You should just switch to an instance that defederate those instances, or convince your current instance to do so.

[–] [email protected] 3 points 2 weeks ago (2 children)

User blocking merely blocks their communities. You'll still see comments from the instance and you'll still see posts in other communities from their users. You'll also still have their votes influence your feed.

Defederation is the more proper tool to use. Individual user blocking is not effective.

[–] [email protected] 2 points 2 weeks ago (1 children)

You mean you personally blocked them? You need to actually be on an instance that defederates them for it to mean anything. User blocking hardly does anything, it just hides communities from that instance, that's all it does.

[–] [email protected] 6 points 2 weeks ago (1 children)

You really should join an instance that defederates from those instances. That is the way to actually "vote" on the fediverse, not via simple user blocking that doesn't actually achieve what you think it does, as the other reply points out.

[–] [email protected] 13 points 2 weeks ago

I mean, lead them to instances that defederate hexbear for starters? Seems reasonable anyway.

 

I recently discovered an interesting (and somewhat disappointing, as we'll find later) fact. It may surprise you to hear that the two most upvoted comments on any Lemmy instance (that I could find at least) are both on Feddit.dk and are quite significantly higher than the next top comments.

The comments in question are:

  1. This one from @[email protected] with a whopping 3661 upvotes.
  2. This one from @[email protected] with 1481 upvotes.

These upvote counts seems strange when you view them in relation to the post - both of the comments appear in posts that do not even have 300 upvotes.

Furthermore, if you go on any instance other than Feddit.dk and sort for the highest upvoted comments of all time, you will not find these comments (you'll likely instead find this one from @[email protected]).

Indeed, if you view the comments from another instance (here and here), you will see a much more "normal" upvote count: A modest 132 upvotes and a mere 17 upvotes, respectively.

What's going on?


Well, the answer is Mastodon. Both of these comments somehow did very well in the Mastodon microblogging sphere. I checked my database and indeed, the first one has 3467 upvotes from Mastodon instances and the second one has 1442 upvotes from Mastodon instances.

Notice how both comments, despite being comments on another post, sound quite okay as posts in their own right. A Mastodon user stumbling upon one of these comments could easily assume that it is just another fully independent "toot" (Mastodon's equivalent of tweet).

Someone from Mastodon must have "boosted" (retweeted) the comments and from there the ball started rolling - more and more people boosted, sharing the comments with their followers and more and more people favorited it. The favorites are Mastodon's upvote equivalent and this is understood by Lemmy, so the upvote count on Lemmy also goes up.

Okay, so these comments got hugely popular on Mastodon (actually I don't know if 3.4k upvotes is unusual on Mastodon with their scale but whatever), but why is there this discrepancy between the Lemmy instances then? Why is it only on Feddit.dk that the extra upvotes appear and they don't appear on other instances?

The reason is the way that Mastodon federates Like objects (upvotes). Like objects are unfortunately only federated to the instance of the user receiving the Like, and that's where the discrepancy comes from. All the Mastodon instances that upvoted the comments only sent those upvotes directly to Feddit.dk, so no other instances are aware of those upvotes.

This feels disappointing, as it highlights how Lemmy and Mastodon still don't really function that well together. The idea of a Lemmy post getting big on Mastodon and therefore bigger on Lemmy and thus spreading all over the Fediverse, is unfortunately mostly a fantasy right now. It simply can't really happen due to the technical way Mastodon and Lemmy function. I'm not sure if there is a way to address this on either side (or if the developers would be willing to do so even if there was).

I personally find Mastodon's Like sharing mechanism weird - only sharing with the receiving instance means that big instances like mastodon.social have an advantage in "gathering Likes". When sorting toots based on favorites, bigger instances are able to provide a much better feed for users than smaller instances ever could, simply because they see more of the Likes being given. This feels like something that encourages centralization, which is quite unfortunate I think.


TL;DR: The comments got hugely popular on Mastodon. Mastodon only federates upvotes to the receiving instance so only Feddit.dk has seen the Mastodon upvotes, and other instances are completely unaware.

 
 

I just finished watching the first season. I really loved the vibe of the show up until the exam, but then I felt it really shifted in tone.

Suddenly it felt like a shonen anime. A lot of time was spent introducing a vastly larger set of characters who ultimately didn't seem like they mattered all that much.

There was a much greater emphasis on action and combat rather than a focus on characters and their relationship and Frieren's/Fern's connection to it all. Previous episodes frequently skipped combat entirely, only showing its conclusion (which was very refreshing).

There was also hardly any comedy, which was very common for the rest of the show. Instead, it got very serious, especially with people getting killed in the exam.

The pacing also just felt off - many previous episodes jumped entire months or even years, while the exam episodes might not even last a whole day.

I much preferred the start of the show and was a bit disappointed by this direction at the end. Am I alone in this thinking?

 
493
SMBC [2012-02-02] (www.smbc-comics.com)
 

Bonus panel:

372
SMBC [2011-10-28] (www.smbc-comics.com)
 
 

One big difference that I've noticed between Windows and Linux is that Windows does a much better job ensuring that the system stays responsive even under heavy load.

For instance, I often need to compile Rust code. Anyone who writes Rust knows that the Rust compiler is very good at using all your cores and all the CPU time it can get its hands on (which is good, you want it to compile as fast as possible after all). But that means that for a time while my Rust code is compiling, I will be maxing out all my CPU cores at 100% usage.

When this happens on Windows, I've never really noticed. I can use my web browser or my code editor just fine while the code compiles, so I've never really thought about it.

However, on Linux when all my cores reach 100%, I start to notice it. It seems like every window I have open starts to lag and I get stuttering as the programs struggle to get a little bit of CPU that's left. My web browser starts lagging with whole seconds of no response and my editor behaves the same. Even my KDE Plasma desktop environment starts lagging.

I suppose Windows must be doing something clever to somehow prioritize user-facing GUI applications even in the face of extreme CPU starvation, while Linux doesn't seem to do a similar thing (or doesn't do it as well).

Is this an inherent problem of Linux at the moment or can I do something to improve this? I'm on Kubuntu 24.04 if it matters. Also, I don't believe it is a memory or I/O problem as my memory is sitting at around 60% usage when it happens with 0% swap usage, while my CPU sits at basically 100% on all cores. I've also tried disabling swap and it doesn't seem to make a difference.

EDIT: Tried nice -n +19, still lags my other programs.

EDIT 2: Tried installing the Liquorix kernel, which is supposedly better for this kinda thing. I dunno if it's placebo but stuff feels a bit snappier now? My mouse feels more responsive. Again, dunno if it's placebo. But anyways, I tried compiling again and it still lags my other stuff.

690
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]
 

Bonus panel:

view more: next ›