Skip Navigation

Posts
5
Comments
251
Joined
2 yr. ago

  • I worked on software that's roughly as bug-free as a living bug. Intended behavior crashed the software. The master branch was broken, no way to compile the software without local changes. Devs hunted down suppressed exceptions to find out why everything crashes and burns on a daily basis. Unit tests are in the backlog, we'll get around to it eventually.

    Code reviews are ask whoever is available to approve your changes without looking at the code. Most seniors abused suppressed exceptions to use the Java Streams API, no proper technical justification. So my first official task was to unsuppress all exceptions. This caught many seniors off-guard, but made crashes infinitely easier to diagnose.

    I would've done that even if it wasn't my task. Shotgun debugging is hell. I don't want to learn which component is most likely to fail silently due to retarded suppressed exceptions. Do your job properly ffs. Don't shoot others in the foot. Don't shoot yourself in the foot. You have absolutely no reason to shoot people's feet. Stop it.

  • I can't find anything about this on the web. Did they rebrand?

  • I didn't like their service, so I cancelled my account and deleted it like I always do. Not sure why others delete their accounts. Edit: How ironic that they were sued for violating privacy lol.

  • Copyright today is shit tho. It'd be more logical to talk about how much it costs the public to maintain a fundamentally broken system to keep a few companies with a dysfunctional business model on life support.

    Rights holders take people and organisations to court for a lot of shit that should be thrown straight out of court. But no no, the people who protect and protected the interests of organisations that benefit from copyright laws wrote the copyright laws. If they couldn't pass their extremist copyright laws locally, they'd try again nationally, then internationally, until their contradictory and ass-backwards copyright laws got passed. Other countries copied these laws.

    • Copyright laws implicit registration robs the public domain of works made by unidentifiable authors.
    • Copyright laws force the digital world to play by impossible rules.
    • Copyright laws forbid DRM circumvention, but that contradicts with existing copyright rights.
    • Copyright laws forbid digitization of analog media if the judge considers this untransformative or unfair use.
    • Copyright laws may allow snippet taxes for daring to use an excerpt of a news article without paying an arm and a leg.
    • Copyright laws may forbid fair use, banning reviews, etc.
    • Copyright laws force libraries to buy e-books under unfair conditions due to DRM and the digitization edge case.

    ... the list goes on. Copyright laws in their current form should be thrown in the trash and burned alive while we can. The EU Copyright Directive is so fundamentally broken that member states postpone enacting the directive into national laws, years after the set deadline. Member states copy and paste the directive, unwilling to spend the effort to revise existing laws to conform to the over-reaching copyright directive.

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

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

  • 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.

  • 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.

  • 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.

  • 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.

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

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

  • I don't know why this got downvoted. Google gives Mozilla a hefty paycheck to remain the default search engine on Firefox.

  • 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.

  • My mental model is that when the tutorial was written there was one file, now TG4 have gotten more cautious and split it up into tiny one-second segments. Is this hypothesis right?

    The Media Presentation Description (MPD) is a document that contains metadata required by a DASH Client to construct appropriate HTTP-URLs to access Segments and to provide the streaming service to the user.

    Not quite. What you see is normal. Browsers look at MPD documents to know where to download video segments. They then play these video segments. You probably saw a 5 second long video segment that displays the TG4 logo.

    Is there a way to do Step 2 in https://forum.videohelp.com/threads/404994-Decryption-and-the-Temple-of-Doom ?

    DevTools only record network traffic after you open the DevTools. So maybe try to open the DevTools, refresh the page, and play the video. You're looking a link that starts with https://manifest.prod.boltdns.net/manifest/v1/dash/live-baseurl/bccenc and ends with manifest.mpd. Here's the decryption key id and key itself at the time of writing, separated by a colon:

    275e573642ec45d3b4c51b86e94d508f:7cd815f999bc2c99e4ddb47901a8cc66

  • 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.