• 0 Posts
  • 60 Comments
Joined 9 months ago
cake
Cake day: April 3rd, 2024

help-circle


  • Using AI driven software is willful negligence.

    Not necessarily. Neural nets are excellent at fuzzy matching tasks and make for great filters – but nothing more. If you hook one up to a crawler you get a fairly effective way of identifying websites that match certain criteria. You can then have people review those matches to see if infringement happened. It’s basically a glorified search tool.

    Of course if you skip the review step you’re doing the equivalent of running a Google search for your brand name and DMCAing all of the search results. That would be negligent.

    There is no indication that Funko/BrandShield did that, however. They say that infringing content was found and we have strong indications that a now-deleted Itch project did contain official screenshots of Funko Fusion so the infringement threshold might have been met. Their takedown request was apparently made in good faith.

    Now, why the entire domain was taken down, that is the question. It might be a miscommunication or they might’ve mailed the hosting provider directly. I can imagine everything from human error to faulty processes as the root cause here. What I don’t believe is that they made a high-level decision to nuke Itch.

    Who needs to face the consequences depends on who screwed up here. For now we’ll have to make do with both Funko and BrandShield taking a PR hit.



  • You are insanely naive for saying this. If you’d used non-corporate email servers, like the much smaller email providers out there (which are basically extinct at this point) you’d know just how wrong this actually is. Most smaller email providers out there are blocked or limited by the big ones and the ones that are blocked your mail will never reach the inboxes of people on the big servers, not even the spam folders on those servers. They won’t bounce it back to you either, so it’ll just go into the void.

    Most email these days is used primarily by the all mighty trinity: Gmail, Outlook, and Yahoo, and a Few on Hotmail and AOL and while there are a few smaller companies out there like Proton, when it comes to something that isn’t a company or is self-hosted you can expect a lot of problems with domains being blacklisted, IPs being blacklisted, or both. And it’s actually much worse than defederation.

    I’ve been using a self-administered mail server (running on a root server at a major hosting provider) as my main email provider for well over a decade. I think I’ve encountered one website where that actually led to issues. Heck, the server once got on Spamhaus’s bad side for a week and once we were off the list everything was back to normal.

    Self-hosted mail works very well one you’ve jumped through all of the appropriate hoops (DKIM, SPF, etc.). Sure, running a mail server out of your bedroom probably won’t work very well but if you’re with any kind of reputable hosting provider you should be fine.

    You’re beginning to realize why the decision to limit spam and illegal shit was chosen over catering to the people who want the whole federated world instead of what they’re allowed access to. Ultimately it is better for everyone if the depraved shit and spam gets blocked, than it is for the people who want the whole world to have their way. If you want the world, go to Nostr, you’ll learn why most people do not want the world.

    The problem is that defederation leads to confusing situations. Being told about a response to your post/comment/toot and then finding nothing when you look is bad UX. Better UX would be a notice that what you’re looking for comes from a defederated instance and can’t be viewed – but that’s obviously impossible because your instance doesn’t even know anything is there.

    Not wanting all the content on your instance is perfectly reasonable. But the way defederation works exposes details of the underlying technology to the user in a way many users don’t want to have to deal with, serving as an impediment to growing the fediverse.

    It’s not easy to keep unwanted stuff off your instance while also being user-friendly about it. That’s why I called it tricky.



  • Honestly, this suggests to me that the ability to defederate might be a bug rather than a feature.

    If my instance doesn’t talk to the instance at foobar.example, I might be unable to see (parts of) relevant discussions. This is worse for a microblog like Mastodon than it is in the threadiverse but it’s still something to keep in mind even over here. And most non-enthusiasts don’t want to have to do that.

    Email is an example of a successful federated platform and it barely has defederation support. But in general all mail servers can talk to all other mail servers as long as they provide the right look-at-me-I’m-legitimate signaling. That makes email easy to use for regular people no matter if they use Gmail or their cousin’s self-hosted mail server.

    Perhaps that is how at least the non-threaded fediverse should work… However, that would also mean that some instance hosting heinous shit would keep being visible to everyone. It’s a tricky problem.








  • Windows 360¹ will cost 30 bucks a year (adjusted for inflation) and will automatically upgrade you to the latest version of Windows as soon as it comes out. Additional benefits include improved security by blocking non-Store software and having your OS settings managed by Microsoft – Windows 360 will even automatically restore them if they should end up getting changed, e.g. if Recall somehow ends up disabled.

    ¹ Not to be confused with Windows 365, which is an entirely different thing.


  • This is a case of you having some very specific requirements that can only be met in a certain way, that being Windows in this case. Whether or not a switch makes sense depends on how important those requirements are to you. Seems perfectly reasonable to me.

    I personally found the ability to override a game’s rendering settings to only be worth it in very few cases but that’s me. But if you use it a lot then you use it a lot.

    As for AI upscaling, my main issue there is that Nvidia chose a name so generic that it’s hard to google. And then they made a second unrelated feature with a very similar name.

    There is AI video upscaling for Linux but it probably doesn’t work quite the same way Nvidia’s offering does. That might be a problem or it might not; I admittedly only invested a minute to look it up so I don’t have any details.

    The same applies to SDR-to-HDR. There seems to be something but it probably doesn’t work like what you currently use.

    So in the end you’ll have to decide whether you’d be more annoyed by not having those features or by having to use whatever zany shit Microsoft come up with. Not a great decision but that’s life.

    I personally might have stuck with Windows longer on my desktop if my 4080 hadn’t turned out to be wonky and Nvidia’s driver hadn’t turned out to be so capricious that I had to spend two months ruling out plausible error causes. That drove me back to AMD, which made the switch easy. But again, that’s me and not you.


  • Ah, the old Nvidia problem. It’s true that Nvidia’s Linux driver isn’t very good (although I don’t think their Windows driver is very good either, it just has more features).

    The 3D Settings page is specific to the Nvidia Windows driver. Even an AMD user might’ve been slightly confused (although AMD ships comparable features, just located elsewhere under a different name). This is indeed something the Linux drivers plain don’t have in that form, although I can’t remember the last time I felt a need to really muck around in there.

    Admittedly, overriding game rendering behavior might not even always be possible, seeing that DirectX games are run through a translation layer before the GPU gets to do anything.

    I wasn’t able to find solid info for AI upscaling even on Windows, mainly because of the terrible name of that feature and because Nvidia offers both “AI Upscaling” and “Nvidia Image Scaling” and I have no idea if those are the same thing. The former seems to be specific to the Nvidia SHIELD.

    Unless you’re talking about DLSS, which is supported.

    The HDR one is odd but might again be related to the Nvidia driver not being very good. This should improve in the future but they are admittedly trailing behind.


  • That’s less of an issue these days. In the 2000s it was like that, especially since people used all sorts of add-in cards. These days a lot of those cards have merged with the mainboard (networking, sound, USB) or have fallen out of fashion (e.g. TV tuners).

    The mainboard stuff is generally well-supported. The days of the Winmodem are over. The big issues these days are special-purpose hardware (which generally doesn’t work with later Windows versions either), laptops, and Nvidia GPUs (which are getting better).


  • Tossing Gentoo onto an old Pentium III box, typing emerge world and coming back four hours later to see if it’s done was awesome.

    And no, it wasn’t done compiling KDE yet.

    But I definitely wouldn’t want to experiment with Linux on my only PC with no way to look things up if I break networking (or the whole system). Thankfully, this is no longer an issue in the age of smartphones.