Louis Rossman/FUTO's YouTube app, GrayJay, now supports Sponsorblock... and shames you if you use it
Fedora @ lukas @lemmy.haigner.me Posts 5Comments 251Joined 2 yr. ago

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.
Louis Rossman/FUTO's YouTube app, GrayJay, now supports Sponsorblock... and shames you if you use it
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.
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.
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.
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.
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.
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.
Is it possible to pirate this?
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.
I can already hear my business administration professor scream that everyone in the free market tries to screw each other from that statement lol. Why yes of course, money. Planned obsolescence is the only logical choice, people! I bet nobody will source old, but durable products and repair them instead, no no. That'll never happen!
“What do you mean, tEcHnIcAl DeBt, CoDe MaInTaInAbIlItY? It works just fine. Get the feature done by Friday. Perfection is the enemy of progress!”
— A manager somewhere on planet Earth
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?
Huh... weird. I can't visit ClosedSubtitles.org.
What if we cannot afford the space of keeping everything backed uo forever?
You enforce a reasonable data retention policy, or charge for it.
What if it has been a year? Where do we put the limits to “okay, this is stupid” and “this is perfectably reasonable”?
If you fail to recover data for everyone, then the data retention is too low. If you succeed to recover data for everyone, then the data retention is too high. Pick a data retention policy that leans towards long enough that you can recover data for most people, or charge extra for it. It's not that complicated.
What if the action cannot be reversed,
Tech support can reverse the action in this case, so I don't see how this is relevant.
[...], and after deletion you need to anonimyze particularly sensitive data?
Most software doesn't process credit card transactions, so I don't see how this is relevant. Even if they did, they probably have to keep the data around due to regulatory requirements.
I say to all that, READ THE FUCKING MANUAL. If you are not apt enough to read and research about the software, you are not apt enough to use it.
People should at least try to make usable software first, but manuals are fine.
Same with hardware. You cut your finger because you didnt follow instructions clearly laid out for you not to cut your finger when using a saw? Maybe sawing was not for you mate
Yeah, shit happens, assuming they receive proper training and the saw complies with safety standards.
Sure.
Image 1: Packaging
Image 2: More Packaging
Image 3: Before Front
Most visible damage in this picture is above the F7 and Druck, Rollen, Pause keys. Druck, Rollen, Pause keys themselves are damaged. Previous owner probably cleaned this IBM Model M from the outside before they sent it to me. You'll see the horrors soon enough.
Image 4: Before Label
Image 5: After Back (similar to missing Before Back)
I removed the label from the back.
Image 6: Before Assembly Front
Note the ash :(
Image 7: Before Assembly Back
Image 8: Before Internals
How this melted is beyond me. Maybe due to repeated exposure to hot ash?
Image 9: After Cinematic Shot
Image 10: After Druck, Rollen, Pause Keys
Destructive cleaning on the side of the keys, though I could also look for replacement keycaps.
Image 11: After Yellow Spot
More destructive cleaning.
I didn't make any after pictures of the assembly and internals, but I gave everything a deep clean and bolt modded my IBM Model M.
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.
Knowledge unshared is knowledge forgotten. Whoever preserved the knowledge will die.
ISPs only forward copyright notices they receive for your IP address. They don't track public trackers.
Copyright alliances try to get access to private trackers, but only the database that tracks everything to arrest big uploaders. They don't need anything else. Private trackers, as the name implies, track everything, a treasure trove of incriminating evidence.
They're talking about the good seeder to leecher ratio on private trackers, compared to the poor seeder to leecher ratio on public trackers. You and a couple of others might be good seeders on public trackers, but the majority aren't. Private trackers try to filter out leechers.
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.