@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

Nobody’s pushing “against Wayland”. I don’t give a shit about Wayland or Xorg. What I care about is having a full-featured, easy to use desktop stack readily available.

Install Xorg yourself. Don’t make it easily accessible to new Linux users. Software vendors will take note and postpone doing any work for as long as possible.

And you obviously care a lot about Wayland and Xorg.

The “dead” Xorg works perfectly with everything. That’s the bar.

No, it doesn’t. And if it does, then it’s still insecure by design. When I hear statements like these, I get the urge to publish PoC Linux malware code on GitHub that uses X11 specific features to show just how not fine it is.

The Wayland choice of pushing complexity onto individual software projects by making them all reinvent a hundred wheels, and onto users by making them hunt down a hundred pieces of software to build a wobbly desktop stack sucks.

Substitute Wayland for X11 here. Both Wayland and X11 are protocols. X11 is such a lackluster protocol that all implementations died, except that Xorg still has users.

lukas,
@lukas@lemmy.haigner.me avatar

Force people to move to Wayland. Everyone that complains about Wayland breaking their setup knows how to install Xorg anyways. But most Wayland problems are software vendors not giving a shit. Make them give a shit by breaking their shit by default on most setups. 10 years was enough time to make your software work on Wayland. If your software doesn’t work on Wayland by now, then your risk management is shit.

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

If that’s the case, then stick to Xorg for now. But that doesn’t change the fact that it’s in your best interest for distros to ship with Wayland out of the box.

Do you want software you use to be compatible with Wayland now or later? If your answer is later, then you have to wait for vendors to catch up, even though Wayland got auto type (already exists) and screen magnification by then. This is why I never understood this push against Wayland. People, your only alternative to Wayland is dead and unmaintained. If you push against Wayland as the default option, you only make your transition in the future more painful than it needs to be.

Also, I think it’s still a software vendor problem. If your software can’t work with the only desktop protocol with a future, then you must contribute to the protocol to create a way to make it work. If you don’t do that, then shit happens, your software breaks, and you had 10 years to contribute to the protocol to fix it. Your risk management was once again exceptional at avoiding doing the necessary work to eliminate a long known risk.

lukas,
@lukas@lemmy.haigner.me avatar

Read again

I Made Screen Brightness Control on Gnome Much Better (gitlab.gnome.org)

Anyone here struggle with trying to adjust brightness on Gnome in low light? At the low end, the steps are way too far apart, and at high brightness they’re almost imperceptible. Every other operating system uses a brightness curve that better matches human perception....

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

Thank you.

I hate that most Linux brightness controls assume that humans perceive brightness linearly for some reason. I don’t want a flash bang in dark surroundings when I forget to use the slider. I don’t want to press my brightness up key a thousand times or resort to the slider in bright surroundings.

So yes, please merge this.

lukas,
@lukas@lemmy.haigner.me avatar

VPN providers don’t protect you from malware.

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,
@lukas@lemmy.haigner.me avatar

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

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

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 …videohelp.com/…/404994-Decryption-and-the-Temple… ?

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 manifest.prod.boltdns.net/manifest/v1/…/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

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?

lukas,
@lukas@lemmy.haigner.me avatar

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

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.

lukas,
@lukas@lemmy.haigner.me avatar

Damn, if only Austria put that effort into digitization instead of domain seizures that benefit foreign publishers…

lukas,
@lukas@lemmy.haigner.me avatar

I Know What You Download From A Select Few Public Trackers We Monitor

lukas,
@lukas@lemmy.haigner.me avatar

What you forgot to mention is that someone bought the original piracyisacrime.com domain as printed on your DVD. They made it redirect to The IT Crowd piracy scene :d

lukas,
@lukas@lemmy.haigner.me avatar

I see you’ve never been on the Phoronix forum.

lukas,
@lukas@lemmy.haigner.me avatar

Source: reddit.com/…/despite_having_just_58_sales_over_38…

Please link to the source in the future. Pictures without alt tags are an inaccessible medium for people with impaired vision. Screen readers don’t ship with an OCR.

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

*arr apps don’t do one thing.

  • They cook their own authentication system.
  • They manage trackers, indexers, etc.
  • They download files automatically.
  • They track upcoming releases.
  • They rename files automatically.

*arr apps don’t do one thing well.

  • They require extensive configuration due to insensible defaults.
  • They require manual intervention from time to time even with a good configuration.
  • They can’t even fulfill their purpose. Bazarr shits the bed with anime.

*arr apps don’t handle text streams.

But I think the Unix philosophy is flawed anyways. It’s like the metaverse: When a metaverse succeeds, they attribute that success to the metaverse as a concept. When a metaverse fails, they attribute the failure to that metaverse, not the metaverse as a concept. Now substitute metaverse with unix utility and the metaverse as a concept with the unix philosophy.

lukas,
@lukas@lemmy.haigner.me avatar

Yes, the European Commission said that adblock detection is illegal back in 2016. But they believe it’s a legitimate interest, and said that they want to legalize adblock detection in a press statement back in 2017.

Can users still use ad blockers?

The proposal does not regulate the use of ad blockers. Users have the freedom to install software on their devices that disables the display of advertisement. At the same time, the Commission is aware that ‘free’ content on the internet is often funded by advertisement revenue. Important bit: Therefore, the proposal allows website providers to check if the end-user’s device is able to receive their content, including advertisement, without obtaining the end-user’s consent. If a website provider notes that not all content can be received by the end-user, it is up to the website provider to respond appropriately, for example by asking end-users if they use an ad-blocker and would be willing to switch it off for the respective website.

Edit: I highlighted where they state that they want to legalize adblock detection.

lukas,
@lukas@lemmy.haigner.me avatar

https://gitlab.futo.org/videostreaming/grayjay/-/blob/1ac70dba3f3de9bdde00b5a58464f34003cbedf2/LICENSE (FTL) violates the following open-source principles:

  • Open source licenses must allow free redistribution. FTL allows license suspension and termination at any time, without notice, for any or no reason.
  • Open source licenses must allow source code distribution. FTL allows restrictions to access the code at any time, without notice, for any or no reason.
  • Open source licenses must allow modifications. FTL allows modifications only for non-commercial use, or maybe not even that. FTL dodges the word modifications here, no clue.
  • Open source licenses must explicitly allow distribution of software built from modified source code. FTL forbids distribution of software built from modified source code for commercial use.
  • Open source licenses must not discriminate against persons/groups and fields of endeavor. FTL allows license suspension and termination at any time, without notice, for any or no reason.

The FTL enables the following practices:

  • Copyright holders can change the license terms.
  • Copyright holders can re-license everything.
  • Copyright holders can target specific groups and individuals with discriminatory license terms.
  • Copyright holders can close source everything.
  • Copyright holders can forbid specific groups and individuals from using their work.
lukas,
@lukas@lemmy.haigner.me avatar

Friendly reminder that Grayjay is only source-available.

https://gitlab.futo.org/videostreaming/grayjay/-/blob/1ac70dba3f3de9bdde00b5a58464f34003cbedf2/LICENSE (FTL) violates the following open-source principles:

  • Open source licenses must allow free redistribution. FTL allows license suspension and termination at any time, without notice, for any or no reason.
  • Open source licenses must allow source code distribution. FTL allows restrictions to access the code at any time, without notice, for any or no reason.
  • Open source licenses must allow modifications. FTL allows modifications only for non-commercial use, or maybe not even that. FTL dodges the word modifications here, no clue.
  • Open source licenses must explicitly allow distribution of software built from modified source code. FTL forbids distribution of software built from modified source code for commercial use.
  • Open source licenses must not discriminate against persons/groups and fields of endeavor. FTL allows license suspension and termination at any time, without notice, for any or no reason.

The FTL enables the following practices:

  • Copyright holders can change the license terms.
  • Copyright holders can re-license everything.
  • Copyright holders can target specific groups and individuals with discriminatory license terms.
  • Copyright holders can close source everything.
  • Copyright holders can forbid specific groups and individuals from using their work.

My main gripe here is that the video sells a source-available software with severe usage restrictions as open-source. These restrictions may sound reasonable to people outside of the open-source world, especially to people who use similar wording in their own terms of service, but nobody would touch your software with a ten foot pole with a software license like that.

I know this is not how dbzer0 works, but can you help me get cs 1.6 working on my linux system ? (lemmy.dbzer0.com)

I downloaded the game from soft32 (this file used to work on the old days). I installed both WINE and Lutris, but the game runs like sh**t. I get .NET and Vulkan errors from Lutris&WINE. Can you give me a newbie friendly guide for the right way? I’m tired of scrapping the web and it doesn’t help that I have limited data....

lukas,
@lukas@lemmy.haigner.me avatar

I’d ask the friendly folk over at !gaming. I don’t feel like piracy communities are the right place to ask Linux gaming questions.

lukas,
@lukas@lemmy.haigner.me avatar

This sounds like a great excuse to launch an archive with a bunch of proxies that automatically captures new New York Times articles and tracks changes over an exponential amount of time. Preferably with a built-in algorithm that diffs the articles.

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