@lukas@lemmy.haigner.me avatar

lukas

@lukas@lemmy.haigner.me

This profile is from a federated server and may be incomplete. Browse more on the original instance.

lukas, (edited )
@lukas@lemmy.haigner.me avatar

If they don’t work, then clearly its broken.

Protocols are fine. Clients may speak one or another protocol. But protocols aren’t broken when clients designed to speak one protocol fail to speak a different protocol. It’s like saying English is broken because my friend only knows German, except English is Wayland, German is X11 and my friend is clients. Wayland is always ready to listen to clients that speak Wayland.

lukas,
@lukas@lemmy.haigner.me avatar

But Wayland’s technical merits are relevant in a subtle way. Wayland is maintainable. Xorg isn’t. That’s it, the single most important technical merit. Everyone works on Wayland. Nobody works on Xorg. If people decide to use X11 today, their issues are wontfix with the solution to use Wayland instead. They can’t fix the issues themselves because X11 is an unmaintainable mess. Xorg is on life support with the only purpose to serve Xwayland.

lukas, (edited )
@lukas@lemmy.haigner.me avatar

It feels like “English is broken because my friend only knows German.” to me. English works just fine. Teach your friend English.

English is Wayland. German is X11. Friend is software.

lukas, (edited )
@lukas@lemmy.haigner.me avatar

Some people including myself call Wayland X12 because Wayland is a subset of the X12 protocol made by the X11 maintainers, and as such is as close to an X11 successor as you can get.

lukas, (edited )
@lukas@lemmy.haigner.me avatar

because everything works fine in Xorg.

… for you. I got the honor to try to find the correct match of specific NVIDIA driver version, desktop environment and compositor to get anything even remotely usable back when NVIDIA only supported Xorg. I was greeted with either an entire crash, black screen, graphical glitches, and/or screen flickering if I forgot to pin package versions. Connecting displays from right to left crashed everything, so I was forced to change my display setup to left to right. Of course, waking up displays from sleep never worked either. So don’t pretend that Wayland is a broken mess while abandonware Xorg is our Lord and savior.

Stop pushing people towards Wayland, let it happen naturally when it will be ready and better, and they’ll come. Trying to force adoption will just make people resent it.

Software vendors drag their feet to adopt Wayland as nobody forces them to adopt Wayland. Again, Wayland works fine. X11 features don’t work in Wayland. But Wayland isn’t X11. Xwayland solves a lot of these problems. Software vendors back then didn’t port their Windows software to OS/2 due to OS/2’s Windows compatibility. Video game publishers today don’t port their games to Linux in part due to Steam Proton. Software vendors today don’t port their X11 software to Wayland due to Xwayland. So the ideal solution is to force a critical mass to adopt Wayland, drop Xwayland, and let software vendors suffer from the consequences of ignoring 16 years of Linux desktop protocol innovation.

lukas,
@lukas@lemmy.haigner.me avatar

If people give up on maintainable solutions like Wayland, then there’s no way in hell anyone picks up Xorg ever again. My Xorg issues remain wontfix. Wayland issues are now wontfix. Nobody works on Wayland and Xorg. Linux desktop is officially dead. I either switch back to Windows or buy a MacBook. I won’t invest time into an ecosystem that’s destined to die a slow, but guaranteed death.

I’m sure a lot of people try to hold onto their beloved abandonware to keep their Linux desktop alive, but why should AMD, Intel and NVIDIA care about Linux desktop now that the Linux community doesn’t have enough fucks to give to maintain Linux desktop? May as well save driver development costs and drop Wayland and Xorg support from future graphics cards.

Hollywood to UK Govt: Investigating Pirates "Increasingly Difficult" * TorrentFreak (lemmy.dbzer0.com)

Summary: A recent UK government inquiry into the challenges faced by the film and high-end television industry has recently received submissions from major Hollywood studios advocating for KYC (know your customer) rules for hosting providers, similar to banking regulations to identify money laundering. If adopted, this would...

lukas,
@lukas@lemmy.haigner.me avatar

Ain’t nobody needs to know the finances of my web3 unregistered securities pyramid scheme fraud.

lukas,
@lukas@lemmy.haigner.me avatar

Russia has KYC regulations as well. Mostly to censor people, but still.

lukas,
@lukas@lemmy.haigner.me avatar

Checks notes, it says that I’m human, but idk for sure.

lukas,
@lukas@lemmy.haigner.me avatar

No, it’s the labyrinth map of the Maze Runner movie.

lukas, (edited )
@lukas@lemmy.haigner.me avatar

This only skips step 1 – 5 for Crunchyroll. You still have 8 steps to go. Nevermind, they’ve got email addresses for privacy inquiries, hidden beneath their infinite scroll anime overview, in the “Your Rights” section, behind the “this page” link. Although I wonder whether they force you to go through their painful process nevertheless.

lukas, (edited )
@lukas@lemmy.haigner.me avatar
lukas, (edited )
@lukas@lemmy.haigner.me avatar

This is about account deletion, not cancellation. But cancellation is also a fun topic in its own right. I don’t know about Germany, but cancellations are a solved problem here in Austria, even accounting for shady business practices. 3rd-party services exist that fully automate the cancellation process for most cases. They email the company, send another reminder email, store the email server response as evidence for court, and submit a complaint to the responsible Schlichtungsstelle, which then light a fire under their ass to cancel your service. If they’re retarded enough to not cancel your service, then you can always take them to court with the stored evidence.

lukas, (edited )
@lukas@lemmy.haigner.me avatar

Customers obviously don’t understand the value we provide them, so we must force them to continue to use and pay for our services. They get a once in a lifetime opportunity to understand just how valuable our services are. If they still don’t understand, they merely didn’t see the light yet, and must continue to pay and use our services.

lukas, (edited )
@lukas@lemmy.haigner.me avatar

Most piracy websites don’t need accounts to pirate content. You don’t need to delete accounts if you don’t need accounts. Therefore, account deletion is a zero step process for the average pirate, compared to Crunchyroll’s eye-watering 13 steps. So yeah, I think this is related to piracy.

lukas,
@lukas@lemmy.haigner.me avatar

AI among us.

lukas,
@lukas@lemmy.haigner.me avatar

Woah there! Having the privilege to choose a streaming service that has a show you want. Those are some bold assumptions. We over here at anime land have former illegal streaming services with exclusive global licenses, even though they only operate nationally. Pirates overseas can’t watch their favorite anime of the season legally. They must either use a VPN to pay for a service that’ll ban them for VPN usage, or pirate the anime.

Louis Rossman/FUTO's YouTube app, GrayJay, now supports Sponsorblock... and shames you if you use it

Seriously this was very surprising. I’ve been experimenting with GrayJay since it was announced and I largely think it’s a pretty sweet app. I know there are concerns over how it isn’t “true open source” but it’s a hell of a lot more open than ReVanced. Plus, I like the general design and philosophy of the app....

lukas, (edited )
@lukas@lemmy.haigner.me avatar

Advertisers that care a lot about engagement use CTR instead of CPM. CTR enables advertisers to keep track of engagement and lie about real engagement numbers to save costs. If advertisers rely on video segment statistics, creators can fake the statistics to earn more money. So advertisers rarely measure their payout based on unverifiable information. And people that use SponsorBlock wouldn’t buy it, even without SponsorBlock. Or in other words: Most creators can ignore SponsorBlock.

lukas, (edited )
@lukas@lemmy.haigner.me avatar

Where does this assertion come from that people that use sponsorblock are somehow never going to buy products? People keep saying it but I just don’t get it. We live in a world where people buy things. Some products are relevant to some people and some aren’t to other people. I use sponsorblock and adblock, and if I were to somehow see an advert for a product that seemed like it perfectly fit a need that I had, I’d definitely consider getting the product.

I use SponsorBlock. Ads have an influence on me, but usually with a negative impact on whatever they sell, so it’s beneficial for them that I don’t see their ads.

If I was looking for a fantasy-themed, turn-based role-playing gacha game, and a specific game annoys the fuck out of me with their massive marketing budget, they’re automatically on my blacklist. I’ll proactively ignore the game in my market research and exclude the game, the game’s company and publisher from my Google search results with the uBlacklist browser extension.

If it’s a SaaS and they charge a premium for SSO, they get a once in a lifetime opportunity to land on a public wall of shame that some sysadmins use to preemptively filter out software vendors from their purchasing process. So it’s a really shitty idea to advertise crap to the wrong people.

lukas, (edited )
@lukas@lemmy.haigner.me avatar

We’re delighted to see you enjoy your hulu experience! Based on your experience so far, how likely are you to recommend hulu to a friend on a scale of 1 to 10?

Z-Library Blog: "Unprecedented seizure of our domains with books on rare languages" (z-library.se)

Today we are forced to share some sad news - yesterday many of our domains were seized again. We should highlight that the majority of the seized domains were not mirrors of the Z-Library website. Instead, they were separate sub-projects, containing only books in rare languages of the world, and their blocking is perplexing. For...

lukas, (edited )
@lukas@lemmy.haigner.me avatar

What you’re looking for is an alternative DNS root. Although I despise the blockchain, crypo and web3 world with every fiber of my being due to the entire scam ecosystem built into everything, decentralized DNS could be one of the only legit applications of blockchains as a technology. No court can order blockchains to take down domains, much like how no court can order Bitcoin to reverse transactions. You don’t have the private key to change the domain? Too bad, fuck off.

How to RIP?

As the time passes more and more it seems that the popularity of Pirates is decreasing, I was a teenager in 2010s and invested a lot of my time learning Torrents, Pirated Game websites, identifying good sites, educating others about piracy, etc. But it seems with the recent crackdowns and trends I feel there might come a time...

lukas, (edited )
@lukas@lemmy.haigner.me avatar

Welcome to the Widevine rabbit hole!

There’re 3 different Widevine CDM levels:

  • L1, the 4K holy grail
  • L2, the one nobody cares about
  • L3, the odd one

Streaming services decide what content and quality they offer to which Widevine CDM level. Although Widevine or Google, really, recommends what quality to offer which Widevine CDM level, though not everyone adheres to these recommendations.

L1, like I said, is the 4K holy grail. It’s the highest Widevine CDM level and as such enjoys the highest level of access. L2 is irrelevant. L3 is a weird one, Google recommends 720p for L3 Widevine CDM from Android devices, but 1080p for ChromeCDM, which is an L3 Widevine CDM shipped with Google Chrome. For some godawful reason, select streaming services allow 4K content for L3 Widevine CDMs, which is why one streaming service can have more 4K WEBDLs than another streaming service despite an identical content roster. Most streaming services serve 1080p content to L3 Widevine CDMs.

How can you get an Widevine L1 CDM, you may ask? For one, you can’t buy one, that’s always a scam. Sometimes, there’re leaks, but streaming services revoke these leaked CDMs quickly. You can break the Qualcomm Trusted Execution Environment (TEE) to get an Widevine L1 CDM from Android devices. But the TEE is a high-profile target for everything Android related, so chances are it’s not gonna happen. But this is what they want you to do. Instead, ignore the TEE, hack manufacturers and issue your own Widevine L1 CDMs, or steal Widevine L1 CDMs from freshly produced smartphones, smart tvs, etc. Alternatively, try to work yourself into a position where you can steal Widevine L1 CDMs. Or operate a legal business and become a Widevine L1 CDM issuer yourself.

Widevine L3 CDMs are a solved problem. Dump them from rooted Android devices. ChromeCDM requires software reverse engineering skills.

lukas,
@lukas@lemmy.haigner.me avatar

Huh… weird. I can’t visit ClosedSubtitles.org.

lukas, (edited )
@lukas@lemmy.haigner.me avatar

But the answer to that question is always yes. No system is secure. It’s always possible to crack software. And how does that answer help you? It doesn’t, because you want to pirate a specific software, not know whether it’s theoretically possible to pirate the software in question. What’s the most helpful answer to the indirect question of how to pirate this software? A link to a crack, of course.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #