Most active commenters
  • snvzz(4)

←back to thread

756 points dagurp | 25 comments | | HN request time: 0.631s | source | bottom
1. MarkusWandel ◴[] No.36882312[source]
"This website is not compatible with your device"

I can see this show up on Youtube (why not - under Google's control, and they want you to watch the ads on their official browser) and on banking apps. Initially. In the longer run, it either withers and dies, or it leads to antitrust action. I really can't see another way.

replies(4): >>36882372 #>>36882811 #>>36883168 #>>36883205 #
2. ◴[] No.36882372[source]
3. yonatan8070 ◴[] No.36882811[source]
This will probably be implemented by every streaming service very quickly to try to prevent piracy (which won't work), and will only end up harming people who just want to watch on more freedom-respecting browsers or operating systems
replies(3): >>36883040 #>>36883592 #>>36884853 #
4. Liquix ◴[] No.36883040[source]
g**gle and other PRISM partners do not want any users on freedom-respecting browsers/OSes. forcing people onto chromium based browsers isn't an unfortunate side effect, it's a secondary goal of the specification.
5. erosenbe0 ◴[] No.36883168[source]
Banks are not the target of this. If Banks do something that inhibits people with disabilities, corporate account managers with disabilities, or senior citizens, they will get skewered. They will tread carefully.
6. MarkusWandel ◴[] No.36883205[source]
Actually, absent a full chain-of-trust from boot, which I believe Android/iOS do provide, and possibly the proprietary desktop environments can provide, it should be possible to fake the "I'm a legitimate browser" exchange. Which is what the 1% that care will do. But it sucks to have to go to deep underground "crack" type stuff where before there was an open web. Not to mention the risk of getting hit by the banhammer if detected.
replies(2): >>36883889 #>>36884906 #
7. snvzz ◴[] No.36883592[source]
It's already not possible to login to Twitch on Linux.

It rejects Firefox and Chrome outright. The solution is to use either browser on Wine, then copy the session cookies over.

replies(5): >>36883707 #>>36884066 #>>36885800 #>>36886870 #>>36888275 #
8. Buttons840 ◴[] No.36883707{3}[source]
I think you're wrong because I stream on Twitch using Linux.
replies(2): >>36884518 #>>36884658 #
9. Floegipoky ◴[] No.36883889[source]
> Not to mention the risk of getting hit by the banhammer if detected

Or probably CFAA, it seems inevitable to me that these organizations will use state violence to enforce their monopolies.

replies(1): >>36885017 #
10. Liquix ◴[] No.36884066{3}[source]
FWIW streamlink [0] and streamlink twitch GUI [1] are FOSS solutions for watching twitch on GNU/Linux:

  streamlink "https://twitch.tv/$streamer" best --twitch-disable-ads --player mpv
No ads, no tracking, no purple screens, no psuedo social network stuff to hijack your dopamine systems.

[0] https://github.com/streamlink/streamlink

[1] https://streamlink.github.io/streamlink-twitch-gui/

replies(1): >>36884533 #
11. snvzz ◴[] No.36884518{4}[source]
When did you last login to the website? Sessions last months, if not years.

I recommend not logging out, as you'd then be affected by this.

replies(3): >>36887487 #>>36889879 #>>36891985 #
12. snvzz ◴[] No.36884533{4}[source]
I am aware and love it.

Works great, until you need to chat or to manage your own channel.

replies(1): >>36889086 #
13. drdaeman ◴[] No.36884658{4}[source]
I was surprised and skeptical, but he seems to be right.

I've opened a brand new Firefox instance and got "Your browser is not currently supported. Please use a recommended browser or learn more here." (linking to https://help.twitch.tv/s/article/supported-browsers?language...) on the login screen.

The login made a zero-payload POST to https://passport.twitch.tv/integrity and it responded with 400 and a JSON body {"error_code": 5025, "error_description": "integrity failed", "error": "Oops! We encountered an unexpected error. Please try again.", ...}.

It seems that this is not about GNU/Linux, though, as it happens at random (searches for `twitch "integrity failed"` produce results from all sort of platforms and browsers). Must be that some pointy haired boss had some important ideas about security.

I was able to log in from a Firefox on a different GNU/Linux system, so it's not like those are always blocked. I suspect there's some User-Agent whitelist or similar kind of nonsense (but looking at the console logs and bunch of WebGL errors it certainly tries to fingerprint the system), but I'm too lazy to investigate this any further.

14. amluto ◴[] No.36884853[source]
This seems pointless to me. These platforms already use Widevine and similar services for this purpose.
replies(1): >>36885581 #
15. Wowfunhappy ◴[] No.36884906[source]
> absent a full chain-of-trust from boot, which I believe Android/iOS do provide, and possibly the proprietary desktop environments can provide

Exactly, absent all platforms except OSS operating systems like Linux.

Windows 11, with its required hardware TPM, can absolutely do this. So can modern macOS.

16. ◴[] No.36885017{3}[source]
17. freedomben ◴[] No.36885581{3}[source]
"Defense in Depth" they will say
18. nubinetwork ◴[] No.36885800{3}[source]
Works just fine for me. Firefox LTS on Gentoo, with adblock and bttv extensions.
19. Narishma ◴[] No.36886870{3}[source]
This is not true. I just logged into Twitch on Linux, Firefox ESR and it works just fine.
20. jcranmer ◴[] No.36887487{5}[source]
I just logged in less than a minute ago, using Firefox on Linux. No issues whatsoever.
21. psanford ◴[] No.36888275{3}[source]
No, whatever issue you are experiencing is not simply Twitch blocking Linux. I can login fine from Linux from chromium and firefox.
replies(1): >>36889064 #
22. snvzz ◴[] No.36889064{4}[source]
Interesting. Got an up to date arch where neither chromium nor firefox work, not even with clean profiles.

Last I tried was over a month ago... I will give it another go soon. I do not expect progress.

23. king_geedorah ◴[] No.36889086{5}[source]
I'm not certain what you mean by "managing your own channel" in particular, but I use Chatterino[0] and find it to be a solid pairing with streamlink + VLC as far as just chat goes. It's also pretty straightforward to build from source which is always nice to me at least.

[0](https://chatterino.com/)

24. nmeagent ◴[] No.36889879{5}[source]
I just logged into Twitch with a fresh session in Firefox on a Linux system as well. No problems.
25. folmar ◴[] No.36891985{5}[source]
Logged in right now just fine. Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/115.0