That is not my experience, although I haven't tried Apple TV. It's usually the same app, just running on faster hardware (most TVs are slower than a 30$ streaming box). Also it costs much less overall if you don't have to replace your TV because of some streaming app update.
If you change your TV regularly enough that this has not been the issue for you yet, then I dare to assume cost shouldn't really be an issue for you.
Of course if you can accept all the shitty things TV manufacturers are shoving down our throat, nobody is going to stop you.
Nice workaround. Feels pretty stupid that you have to do that. Sounds like they choose the easy way to comply with the regulations. They could probably just have blocked certain frequency ranges.
Although I'm still fully convinced that TVs just got worse for the consumer since they became "smart". My extended family had to replace perfectly good TVs three times because the new version of a streaming app did not work anymore.
Add stuff like running ads on an expensive TV, running spyware that sends screenshots even of your HDMI source back to the company (possibly exposing your passwords and everything), the continuous nagging about new versions and ToS (with dark patterns to accept sending voice data home), and I feel like the only sane option is to never ever give internet connection to these TVs. Use a separate device for streaming.
Recently when I started an LG TV, there was an unskippable ad for a local delivery service. I pressed the home button and it told me "Smart services not available right now". After the ad I could go to the home menu.
If this was my own TV it would have been thrown in the trash.
You know that the smart box IS doing that, but you’re able to make the choice of which one to get. And it’s not coupled with the display so you can choose the best options in each category instead of being locked in to whatever OS is installed on better displays.
Smart TVs are a curse (from a consumer perspective). A separate smart device makes much more sense.
People usually replaced their TVs when they broke, which could be 6-8+ years. Nowadays as their already slow hardware becomes even more obsolete, streaming apps are no longer updated and start to break, new ones are not released, etc. they go ahead and buy a new one.
You also have to accept all kinds of crappy agreements, so you can be spied on and get served ADS (?!?!).
Not to mention even the most expensive TVs come with baffingly slow hardware and software. $2k devices can take 10+ seconds to load the menu with 4 options, where you can modify picture settings. Incredible.
A TV should be a display with inputs and nothing more IMO.
Smart boxes are cheap and much faster than even the most expensive TVs, and they can be replaced inexpensively when eventually they become obsolete.
For a long time I pulled the network cable from my TV after I got tired of getting bombarded with changed ToS agreements, firmware updates and home screen ads. Now I have it on the network again just because I wanted to control the source from my PC, but it's still blocked from the internet on the firewall. Go ahead and make snapshots you stupid little TV.
> Not to mention even the most expensive TVs come with baffingly slow hardware and software. $2k devices can take 10+ seconds to load the menu with 4 options, where you can modify picture settings. Incredible.
Yes it's really curious how much worse technology has gotten in some dimensions in recent decades. Analog TVs would respond to inputs effectively instantaneously - if you changed the channel, the very next frame would be drawn from the new channel. My TV now takes multiple seconds to change channels.
Analog tvs would change in the middle of frames if you swapped channels.
Digital tvs are cursed to wait for the next key frame in the video to start displaying and providers are a-okay with very long waits for key frames as it improves their encoding efficiency and thus allows them to squeeze more channels on the lines.
> Digital tvs are cursed to wait for the next key frame in the video to start displaying
If they chose too, couldn't TV decoders pretend to have a all-gray keyframe as a starting point and apply the streaming diffs to that until the next true keyframe came? That would at least give some garbled image before snapping in. I'm sure most consumers would consider this "broken" though.
It doesn't need to be that bad if they cared about it. If channel is on the same band as previous one it could keep previous data in the buffer and decode it at once when switching.
While a separate smart device makes more sense from an ecological perspective, it won't save you from ads, tracking, screenshots etc., as long as the same OS that would be running on the TV is running on the device. And, if you want to install apps from streaming services, you need one of the supported OSs - AFAIK most smart devices use Android TV?
One benefit of a separate device, especially a small one like a Roku or Firestick, is you can take it on holiday with you to access all your services while away (assuming your destination has a TV with HDMI).
With smart boxes you have much more options. I'm thinking a stipped down android TV box doesn't make screenshots and track you like most smart TVs do, they also don't serve random ads on the home page.
Apple TV is really your best option if you want privacy. Google is primarily an ad company that wants to learn as much about you as possible to target those ads.
Just because Apple promises? There is actually zero evidence that apple is any better for privacy. Your absolute best option is something like a raspberry pi with an open source OS.
When companies have a privacy policy that says “we will spy on you and sell your information to whoever will pay us for it”, and then they do exactly that, that’s one thing. That’s the Google Experience™.
When companies have a privacy policy that says they won’t do that, and then they do, that’s an entirely different thing. They lied, and that puts them in legal jeopardy. It also hurts their bottom line.
Is it possible Apple is sneakily spying on you and selling your info to third parties in secret illegal deals? Sure, I guess? But I don’t think it’s super likely.
I mean... they tell you right on their webpage that track you and and use your private information (such as: location, current app, locale, device ID, ...).
Sure, it's a "random" identifier, ... tied to your exact location, soooo random.
The TV will still spy on you, and may even send frames for upstream classification. The only way to make sure is to never connect it to the network. And even then, I'd try to remove any wifi antennas.
As mentioned elsewhere in this thread, automated content recognition and analysis and advertising will apply to anything on your screen no matter the input source
Ok but if the tv has no internet access what is the smart tv going to do with all these nice screenshots? First rule: never provide Internet access to your smart tv.
There was some talk lower in the thread about devices being able to form mesh-networks with other devices that do have internet connection (for ex. your neighbour) and share data that way, there hasn't been any links or sources to the claims yet however
I mean, I remember people saying similar things about Google scanning Wi-Fi SSIDs to track their location. There was a point in time where people were saying that was conspiracy theory thinking.
Sure, it's practical, that's why most people don't have a separate smart box. That's why I called it a curse, because most people are being nagged with ads and being tracked on a level the article talks about.
Smart boxes can communicate with the TV (HDMI-CEC), and you don't have to ever use the TV's remote. If the box turns on, it turns on the TV and switches the source. Same with turn off. If you cast a youtube video to the box, the TV also turns on, etc. So it works completely seamless (at least in my case).
Oh wait, I just remembered regular TV channels exist, I guess you will still need the TV's remote for that.
Presumably you could just cut it off from the internet by dns filtering or setting up a vlan to only allow it to communicate to your locally hosted plex/jellyfish instance.
Yeah no, that's exactly what I mean (in context of the parent to which I've replied): streaming devices are likely capturing and phoning home screenshots of their own display output, too.
But yes, a smart TV programmed to do the same is even more unscrupulous given that it can 'spy' on everything it displays, to presumably include the input of connected devices.
The default debounce algorithm in QMK also introduces a minimum of 5ms delay, and the default usb polling rate another 10ms.
To mitigate the debounce algorithm delay, you can put "DEBOUNCE_TYPE = asym_eager_defer_pk" in your rules.mk file.
What this does:
asym: use different debounce algorithm for key-down and key-up events.
eager: the key-down is registered instantly at the first signal, instead of waiting 5ms for debounce
defer: registering key-up will wait for the debounce delay, this will make sure you won't get multiple key-downs registered before a proper key-up
pk: per key debounce timer, uses the most resource but you have plenty on your rp2040. although I don't completely understand how this works, this is supposed to be the fastest.
To increase the polling rate, this can be defined in config.h:
#define USB_POLLING_INTERVAL_MS 2
It's in ms, so 2 is 500hz, 1 is 1000hz, IMO the latter is overkill.
Together, you save a minimum of 6ms, maximum of 14ms of delay, which is orders of magnitude more than you save by not scanning the matrix.
Yes, on all my keyboards. No double presses so far. On the keyboard I use for gaming, I actually use 1000Hz polling just to get that sweet placebo effect.