KoboldCoterie

joined 1 year ago
[–] KoboldCoterie@pawb.social 6 points 9 hours ago

Hah.. I assume you were referencing this, but just in case you're not familiar...

[–] KoboldCoterie@pawb.social 5 points 13 hours ago (2 children)

unless you write a letter to your lover in the dragon realm

Tell me more! How does one acquire a lover in the dragon realm?

[–] KoboldCoterie@pawb.social 60 points 16 hours ago (10 children)

Firstly, being the second one to commit a war crime does not make the act of doing so any less heinous.

Secondly, do you have any actual evidence you're basing that on, or is it just Israel's word you're taking? Because we know for a fact that Israel bombed civilians, and as far as I've seen, it's just hearsay that they were targeting actual Hezbollah members. On the other hand, we do know for fact that they've used this justification falsely before, so I'm disinclined to believe anything they say, frankly.

[–] KoboldCoterie@pawb.social 16 points 16 hours ago (1 children)

is it possible to lose the de jure right to install the game in that way due to licensing issues on GOG’s end

Someone can correct me if I'm wrong, but my understanding is that no, you can't. When you buy the game, you've obtained a perpetual license to install and play that game, similar to what you'd have if you bought the game on a disk. You can lose your ability to download the game, that isn't guaranteed to be unlimited or perpetual, but installing it via the installer you downloaded, and playing it once you do, are forever. (This is in contrast to something like Steam, where you rely on their servers granting you permission to install the game, and that permission can be revoked.)

[–] KoboldCoterie@pawb.social 9 points 1 day ago (1 children)

The example in the article reduces a recipe print from 47 pages to 1 by using AI to remove all of the filler garbage and leaves just the recipe instructions. Slightly different than just rearranging elements.

[–] KoboldCoterie@pawb.social 4 points 1 day ago* (last edited 1 day ago)

Yeah, a the ghetto is always a ghetto. A trailer park can be a ghetto, but isn't always.

[–] KoboldCoterie@pawb.social 19 points 3 days ago

It wouldn't seem like too light of a sentence if other relatively minor crimes didn't put poor people in prison for way longer. The solution is to reduce sentences for minor, especially victimless crimes to be in line with these, not the other way around.

[–] KoboldCoterie@pawb.social 69 points 4 days ago (7 children)

He wants Twix to be Truth Social, but also profitable, and doesn't understand why he can't have it both ways.

[–] KoboldCoterie@pawb.social 32 points 5 days ago (7 children)

GTA4 is 16 years old at this point. Why would you expect it to support DirectX12, which is 7 years newer than the game?

[–] KoboldCoterie@pawb.social 15 points 5 days ago (1 children)

I know you probably love a dozen tracks, please pick one, thank you in advance.

YOU HAD ONE JOB

[–] KoboldCoterie@pawb.social 18 points 5 days ago

My favorite analogy for this, and the one that really made me 'get it', was posted on Reddit a number of years ago, and was something to the effect of:

Imagine you're sitting around the dinner table with your family, and your dad is passing around a bowl of mashed potatoes. However, instead of handing it to you, it gets passed right by you to your sister. And you speak up and say, "I should get some, too!" Your dad looks at you and says, "Everyone should get some," and the family continues passing the bowl around as before. And you're thinking, yes, that's true - everyone should get some, but only one of us is not getting any right now and pointing out that everyone should get some doesn't make me any less hungry.

[–] KoboldCoterie@pawb.social 30 points 5 days ago (1 children)

Not to mention, any time you have a ranked list, there will be some subset of people trying their hardest to compete for the top spot, even when it's a negative thing.

 

Rather than communities being hosted by an instance, they should function like hashtags, where each instance hosts posts to that community that originate from their instance, and users viewing the community see the aggregate of all of these. Let me explain.

Currently, communities are created and hosted on a single instance, and are moderated by moderators on that instance. This is generally fine, but it has some undesirable effects:

  • Multiple communities exist for the same topics on different instances, which results in fractured discussions and duplicated posts (as people cross-post the same content to each of them).
  • One moderation team is responsible for all content on that community, meaning that if the moderation team is biased, they can effectively stifle discussion about certain topics.
  • If an instance goes down, even temporarily, all of its communities go down with it.
  • Larger instances tend to edge out similar communities on other instances, which just results in slow consolidation into e.g. lemmy.ml and lemmy.world. This, in turn, puts more strain on their servers and can have performance impact.

I'm proposing a new way of handling this:

  • Rather than visiting a specific community, e.g. worldnews@lemmy.world, you could simply visit the community name, like a hashtag. This is, functionally, the same as visiting that community on your own local instance: [yourinstance]/c/worldnews
    • You'd see posts from all instances (that your instance is aware of), from their individual /worldnews communities, in a single feed.
    • If you create a new post, it would originate from your instance (which effectively would create that community on your instance, if it didn't previously exist).
    • Other users on other instances would, similarly, see your post in their feed for that "meta community".
  • Moderation is handled by each instance's version of that community separately.
    • An instance's moderators have full moderation rights over all posts, but those moderator actions only apply to that instance's view of the community.
      • If a post that was posted on lemmy.ml is deleted by a moderator on e.g. lemmy.world, a user viewing the community from lemmy.ml could still see it (unless their moderators had also deleted the post).
      • If a post is deleted by moderators on the instance it was created on, it is effectively deleted for everyone, regardless of instance.
      • This applies to all moderator actions. Banning a user from a community stops them from posting to that instance's version of the community, and stops their posts from showing up to users viewing the community through that instance.
      • Instances with different worldviews and posting guidelines can co-exist; moderators can curate the view that appears to users on their instance. A user who disagreed with moderator actions could view the community via a different instance instead.
  • Users could still visit the community through another instance, as we do now - in this case, [yourinstance]/c/worldnews@lemmy.world, for example.
    • In this case, you'd see lemmy.world's "view" of the community, including all of their moderator actions.

The benefit is that communities become decentralized, which is more in line with (my understanding of) the purpose of the fediverse. It stops an instance from becoming large enough to direct discussion on a topic, stops community fragmentation due to multiple versions of the community existing across multiple instances, and makes it easier for smaller communities to pop up (since discoverability is easier - you don't have to know where a community is hosted, you just need to know the community name, or be able to reasonably guess it. You don't need to know that a community for e.g. linux exists or where it is, you just need to visit [yourinstance]/c/linux and you'll see posts.

If an instance wanted to have their own personal version of a community, they could either use a different tag (e.g. world_news instead of worldnews), or, one could choose to view only local posts.

Go ahead, tear me apart and tell me why this is a terrible idea.

 

I'm sure there's a really simple answer to this, but it's a surprisingly difficult problem to search for.

I've got a RichTextBox control and I'm trying to write text that includes the letters "ff", but they don't show up. This is the specific code in question:

for entry in suffix:
  desc += "[color=darkgray]Suffix (Tier: %s, Quality: %s%%) 'of %s'\n[color=royalblue]" % [entry.tier, entry.quality, entry.mod.name]

This is what it ends up printing:

If I change one or both of the Fs to capitals, they both display fine; it's specifically two lowercase Fs that're problematic. They also display fine elsewhere in the same textbox; it's just this line specifically that's problematic. Even tried escaping it but it didn't like that, either.

Most of the settings on the RichTextBox are default; the font has a lowercase 'f' character; I haven't done anything weird with the font size, or style, or anything else.

I'm tearing my hair out here. Please tell me this is just some stupid bbcode tag or some such.

Edit: For anyone finding this later:

It's a ligature (ffi) that the font is missing a glyph for. To solve the problem: On the Import tab, choose the font you're using, click Advanced, and under Metadata Overrides, expand OpenType Features, click Add Feature -> Ligatures, add whichever option is appropriate (discretionary or standard ligatures), then disable the option. Reimport the font, and the issue is fixed!

 
 

We can currently filter communities in our feed by 'Subscribed', 'Local' and 'All', but I'd really love a way to add communities to custom groupings, and have additional filter options based on those groupings. For example, a 'News' group that I could add all of the News-related communities to, and be able to click a filter button and see only those... or maybe the use case most people would likely use: creating groups to isolate SFW and NSFW content.

If there's a way to do this that I'm unaware of, I'd love to hear about it.

view more: next ›