> Nvidia released the first Shield Android TV in 2015<p>> it took about 18 months to [create] an entirely new security stack [...] Android updates aren’t actually that much work compared to DRM security, and some of its partners weren’t that keen on re-certifying older products.<p>> In February 2025, Nvidia released Shield Patch 9.2 [...] That was the Tegra X1 [security] bug finally being laid to rest on the 2015 and 2017 Shield boxes.<p>This is a real engineering marvel. Everybody else would have just given up entirely long time ago. DRM bugs are in most case practically unrecoverable for products that shipped already (and physically in the hands of the adversary). The incentive to tell to consumers "Ditch that product you bought from us 2 years ago, and buy the more recent hardware revision or successor" is extremely strong.<p>This really feels like a platform that is maintained with pride and love by the nvidia engineering teams (regardless of one's opinion about DRM per se).
They added auto-playing, full screen video ads to the home screen. I threw mine in the garbage.<p>Pride and love, lol…
> They added auto-playing, full screen video ads to the home screen.<p>I'm pretty sure this is actually Google's fault (even Sony televisions suffer from this bullcrap). Unlike phone Android, Google TV (yes, that's the official name now) enforces certain "standards", one of them is this bullcrap.
I did end up switching to Flauncher for a while before getting an Apple TV.
Full screen video ads on the home screen ? I don’t see this on mine.
You could just have download a different home screen... sad.
They did this with the switch 1 too they were just less well remembered because that subsequently got re-hacked. They lost the ARM trust zone keys and rebuilt the entire DRM stack on the HDCP keys which had been provisioned but they were not using.
Everyone is missing the why here, this only happens because the whole stack is vertically integrated. Even if say LG wanted to make a box like this and update it for 10 years they couldn’t, they don’t make the chips. Qualcomm straight up refuses to support chips through this many Android releases. Even if device manufacturers want to support devices forever it won’t matter if the actual SoC platform drops support.
While the vertical integration is definitely the best way to get it done, it's not strictly required as long as there is good enough documentation for a platform. Linux originally supported Intel without any Intel engineers even knowing it existed.<p>Also consider Apple's chips, which have gotten Linux support without Apple ever submitting a single line of code.<p>While Qualcomm's behaviour is definitely a massive bummer (not to mention Qualcomm's competitors), it doesn't stop manufacturers from supporting their devices. It merely stops maintaining support from being cheap and easy.
> Linux originally supported Intel without any Intel engineers even knowing it existed.<p>It should be noted that Intel makes CPUs, while Qualcomm makes SoCs, which include much more than just a CPU. Usually supporting the CPU is the easiest part, the rest is the issue.<p>That said, when device OEMs release the kernel sources, modders are able to update custom roms for a long time, so I doubt this is just a Qualcomm issue.
Not only that, "vertical integration" is a red herring. If you had a "vertically integrated" device made entirely by Qualcomm and they stopped supporting it after 3 years then the vertical integration buys you nothing. The actual problem is that Qualcomm sucks.
> <i>Even if device manufacturers want to support devices forever it won’t matter if the actual SoC platform drops support.</i><p>Yeah, so that's not a why, that's a how (and it's not necessary or sufficient anymore, see the Samsung and Pixel reference).<p>The why seems very much what the article covers.
Yet Microsoft figured this out decades ago.<p>I (well my mom) had a supported with security updates version of Windows 7 on my 2007 Mac Mini (not a typo) until 2023.
> Qualcomm straight up refuses to support chips through this many Android releases.<p>That's not entirely accurate. They do provide chips with extended support, such as the QCM6490 in the Fairphone 5. These are not popular because most of the market demands high performance, and companies profit from churning out products every year, but solutions exist for consumers who value stability and reliability over chasing trends and specs.
It is called a legal binding contract, business use it all the time to enforce support.
If you read the article the <i>actual</i> "why" is because the CEO personally requested it and gave an effectively unlimited budget.
I've got the OG model, and it's still the main device hooked up to my TV. All my TV streaming goes through it (mostly Jellyfin these days), and it can stream games no problem via Moonlight.<p>It's hooked up to a 4k LG TV, and I have no idea about how it does the upscaling, but 720p content looks perfectly fine on it.<p>Best (worst?) of all... it still gets updates.
Yeah I just loved the one where they forced ads on the homescreen. Now I use ProjectIvy
+1 for Projectivy.<p>After the ADHD-inducing default Android TV interface, Projectivy is just beautifully clean and simple.<p>I have quite a few Android TV (or are they called Google TV these days?) devices, and they all get the Projectivy makeover. The TCL TV running Android needs some 'adb' commands run so that <i>the users selection</i> of launcher is maintained across reboots, bit other than that it's been smooth.
The only two complaints about mine is the one set of updates about 5 years ago that killed every connection to my NAS, and that the auto skip function for credits doesn't know if there are scenes after the credits.<p>But overall, for running it for like 9 years with a cost of less than $200 and essentially zero maintenance, the shield is awesome.
I thought the Shield's claim to fame was it was a certified 4K Android TV device because it could handle it early on?
I have one of them, and been using it daily since I bought it in 2016. Bought a cheap Bluetooth remote control from AliExpress which was an upgrade over the Logitech Harmony crap I had earlier.<p>If it were to break, knock on wood it won't happen, what options are there? I have tried to look but haven't really found anything that is free of Chinese backdoors and has decent hardware. For just Plex or Jellyfin a N100 box or similar could do, but I want easy launch of HBO, YouTube etc. And I need that remote control option.
The next best is probably an Apple TV 4k, but it can't direct play as many audio and video formats as the Shield.
From what I've seen in forums where people asked this, the answer is: nothing.<p>I only have two devices providing material to my media system: a Shield Pro and a Blu-Ray player. The Shield is the critical element, used daily for streaming and playing local media from a USB-connected SSD.<p>I hope Nvidia revises the Shield with up-to-date hardware and maintains its flexible nature. It's a pretty cool product. The biggest shortcomings I've encountered are the fault of moronic media companies. Great example: Spectrum (the cable company). These dolts have an Android application with which subscribers can watch content. But it doesn't run on Android TVs. It's called "Spectrum TV." It's so gallingly stupid that I hate rewarding them with money every month.<p>Oh, and I love how they addressed the goddamned Netflix button. If you so much as LOOK at the remote, Netflix launches in the middle of whatever you're watching. I actually removed the button from the remote entirely.
Netflix button fix-<p>Get the app "button mapper" (or similar name)<p>On the free version, you can configure the button for-<p>one click of the netflix button to open Plex, and 2 clicks to open something else (eg youtube).<p>This also works when the shield and TV are off-<p>One click of the netflix button turns on the shield, which turns on the tv.
I've been using the Thomson Google TV Streaming Stick. It's cheap (~40 euros) and it works surprisingly well for what it is. It's sold in Europe, but I think you can find the same product in the US at Walmart, rebranded as Onn+ Streaming Device.<p>It's not as powerful as an Nvidia Shield, of course, but at least is not a random product from Temu riddled with spyware.
Not sure how it compares, but Xiaomi TV Box S is similarly priced. It's physically bigger (slightly), which somehow comforts me a bit.
I would suspect it being a Google product, it also is riddled with spyware.
I have bought three for all my relatives since 2015, and finally bought one for myself. They are still in stock and sold by local brick and mortar retailers as well as online!<p>I use the n100 for jellyfin, and shield for streaming and controller with jellyfin client.
The built-in OS on my LG is honestly good enough for me. There's a jellyfin client in the LG app store that works well enough (it's just a wrapper for a browser client as I understand it). But I only use my TV to watch shows/movies, not sure about other usecases.
Google TV Streamer?
The Steam Link, also from 2015, is also still receiving updates! My partner and I use ours regularly to play co-op games on our TV. I really appreciate the efforts of whomever is keeping it running.
That reminds me of my own Samsung Galaxy SII.<p>Shipped out of the box with Android 2.3, Samsung supported it up until Android 4.1, then I switched to CyanogenMod until my father rage-bought me a new phone in 2016 because it crashed so much he had trouble contacting me. I still kept it up to date with LineageOS and then unofficial versions for fun (it's at Android 13 last I checked).<p>Do I expect a Samsung Galaxy SII to do as well with 2026 software as it did in 2013? No, but I can run a 2013 computer with 2026 software without needing to track down dodgy homebrews on xdaforums.com and that reflects badly on the smartphone ecosystem.
<i>>That reminds me of my own Samsung Galaxy SII.
Shipped out of the box with Android 2.3, Samsung supported it up until Android 4.1</i><p>Even that was amazing for Samsung's standards back then.<p>For example my former Samsung Note II shipped with Android 4.1.1 Jellybean and they only supported it till 4.4.2 KitKat. Just let that sink in. I basically bought a flagship e-waste device.<p>Custom ROMs didn't help much since you'd lose S-pen functionality if you went past 4.4.2 as modders couldn't port the needed firmware blobs past that kernel or something like that.<p>Oh, and also, using custom ROMs could brick your wifi from working as the FW of the wifi chip was tied to Knox tripping the e-fuse on custom ROMs, so then you'd need to use some voodoo to patch wifi back. That is, if you were lucky and your phone wouldn't brick itself due to the FW bug in Samsung's eMMC, that would lock itself to read-only mode out of nowhere.<p>Seriously, fuck Samsung for that PoS phone, fuck them in the a**. That phone should have been a lemon recall with full refund to consumers.
No thanks. Downgraded to 8.2.3 years ago and going strong with a custom launcher. Has absolutely everything I need and nothing that I don’t.<p>This was the guide back then, possibly still works. [0]<p>[0] <a href="https://florisse.nl/shield-downgrade/" rel="nofollow">https://florisse.nl/shield-downgrade/</a>
I just removed updates from whichever app it is that handles the launcher, all ads gone, still get to be on latest OS version :)
this. anything above 9.x has been shit for me.
Unfortunately it doesn't seem to extend to the other Shield products. My Nvidia Shield tablet hasn't had an update in many years.<p>Then again, this is probably why it is still fast :-P<p>I'm using it pretty much daily as an ebook reader and sometimes i use it to watch videos on bed by transcoding them on my PC (the hardware isn't that good to decode modern formats). Amusingly, these days i use it much more than back when it was new :-P. I keep it offline though (mainly to avoid wasting battery, there isn't anything in it i'd care if it caught malware by net osmosis somehow) and transfer files via a USB cable.
My 2017 model probably short circuited during a lightning strike, because it stopped working after a storm. My friend offered to sell me his 2019 but I thought there'd be new hardware. I should have bought it.<p>I love the Shield, compared to even the Chromecast at the time, we noticed a huge difference in colour on the TV. If NVIDIA ever produce a refresh, they'll have my money.
I have had two for 10 years and have no complaints whatsoever
The Shield TV's cylindrical form factor could use a rethink. It is hard to find a good spot for it on a shelf when cords are connected at both ends (HDMI and MMC slot at one end, power and LAN at the other) and the ports are too close for all cords to use right-angle-heads. Leaving it invisible by placing it on the floor or behind other gear sometimes impedes Bluetooth signal, so there it sits, well apart from the AVR, BD, other devices.
The Flying Spaghetti Monster blessed you with CAD and a 3D printer for such tasks.
That is the new Shield TV design from 2019. The original Shield TV and the Pro were flat design. Strange that they changed it when old design worked well.
I'd buy one if they made a new one, but I guess thats basically the hardware the switch uses
It's nice that you can unlock the bootloader on these and flash Lineage if you want to limit snooping by Google.<p>That being said, I think that you get more flexibility and performance with a mini PC and and air mouse. For one, stock (Googled) Android does not give you an easy way to use a browser with an ad-blocker, which is still the best way to stream from many sources without ads. Also all these anemic Android boxes struggle with high bitrate 4K videos.
> stock (Googled) Android does not give you an easy way to use a browser with an ad-blocker<p>Firefox supports Ublock origin on Android or am I missing something here?
You unfortunately lose Widevine support when you do this though (either switching to LineageOS or a mini-PC). That means you can't stream any of the mainstream services in anything like a half-decent quality.<p>It's very unfortunate that every streaming service has given up on supporting anything except Google-fied Android and Apple iOS/tvOS. I dont like the services to begin with, but a fully Jellyfin stack can only get you so far when there are niche requests involved as well.
At this point I actually don’t know why I bother with the streaming services anymore. I recently watched a blu ray movie after a long time of just watching streams and the quality of the picture just blew me away.<p>Is there even Blu-ray level content available for series that are streaming only? Or is it restricted to just movie releases?<p>Edit: actually, now that I think of it, having the audio available in our local language instead of English is a boon for the kids. But otherwise, I don’t know why we bother.
> That means you can't stream any of the mainstream services in anything like a half-decent quality.<p>Maybe, but I don't think it's a big loss, and the *arr suite works just fine as a substitute.
Dupe of <a href="https://news.ycombinator.com/item?id=46824003">https://news.ycombinator.com/item?id=46824003</a>
I love my shield, it’s been a staple.<p>If they wanted to really knock it out the park, the next step would be a steamos port with DRM support.
DRM is anti-consumer malware, so I hope not.<p>There are other ways to source videos than paying a monthly fee forever for something that you will never own.
Unless Valve are going to do some work to enable that and support a hardware backed chain of trust for drivers that's not going to happen.<p>(I think it should happen but that's not the same as that it will.)
That would be great, honestly. Imagine just being able to install Android apps like Netflix, Disney+, ... On your Steam Deck or Steam Machine and having it work out of the box with Widevine L1. Then you'd truly just only need one device attached to your TV for all your entertainment needs. And then a great and supported one at that.
It could be really interesting if they used a fraction of the tech they have or recently stopped using that could still fit here well.
Is this a paid PR piece? Because many other devices by Nvidia like the Jetson boards never get any long term updates.
I love the NVIDIA Shield as a technical product...but...I really wish they spent some effort on User Experience.
Search a bit and you'll find how to install Projectivity/Projectivy Launcher that's way way better. For bonus points and a lot snapper functionality you can go the extra mile and use adb to remove the old Google Launcher and the related bloatware.
If memory serves the launcher/ui is out of their control. It is GoogleTVs launcher and they are forced to use it.
It should be possible to install a alternative launcher that is preferable.<p>The reality though, is that there's likely bigger fish being chased.
They updated it recently to fix the stuttering in the Disney app, and that issue had been there for a year or so. And they did that probably because Disney paid them.<p>It's a corporation, they don't work for free.
What a new model would need is more compat with DV and better software. Get rid of the Android ads. Add better frame rate matching. Etc.
My Nvidia Shield Portable is sad to hear this. They updated it to Lollipop 5.1 and then killed it. Pretty much useless now.
My shield bricked itself after just a few months, so YMMV on this. No rhyme or reason why.
Shield TV + extra storage + HDHomeRun tuner is still a great device for getting OTA TV.<p>The only downside is that more recent versions use the Google Android TV launcher which is filled with a garbage truck full of ads, often for things I would never want to watch (horror movies? Nope!). Yes you can replace the launcher, but that's a pain.<p>Would love to pay more for a device that has updated codec support, no ads or tracking, and is basically identical.
If plex was smart they’d sell a little box of their own and ditch all this faux-social media nonsense they’re slowly implementing. I do not care at all what my friends are watching. Not one bit. Just make it connect to servers. People are happy to pay for it clearly. How many beelinks have been sold just to run Jellyfin/Plex? I’d gladly buy a plex box for $100 - talk about a great Christmas present for friends and family!<p>Sidebar: I like Jellyfin but it is nowhere as turnkey as Plex. Otherwise I’d advocate for that too. That being said, I am slowly trying to get mine nice and stable and user-friendly because the way Plex is going does not give me great confidence about the next 2 to 3 years. But at least right now, it is by far the best experience out there.
Free momentum with a name like PlexBox, too.
I get I have no research or anything to back this up and maybe it’s a terrible idea ultimately, but based on the number of low tech literacy people I know personally who are either running their own Plex servers or attaching to others, an even more turnkey simple piece of hardware seems like something that could do reasonably well.
Boxee tried to do both the box (which was literally called "Box") and the social media, and now it's dead.
replacing launcher is gonna take you 10-15mins. 30 max if you aren’t a complete fool.
Projectivy has turned out to be my favourite launcher for the Shield TV after trying a bunch. It displays only the things I want to see, and has a great deal of options.
Throwing in my recommendation for the ultra minimalist Flauncher.
Oh, I've seen instructions, most of them start with "enable dev mode, then use adb to run ton of inscrutable commands that may or may not break the system over time".<p>Overall, it seems like a recipe to end up in an unknown state where you can no longer easily get updates and the only recovery is to wipe the system.<p>I've seen similar methods to "Clean up Windows 11", and it always seems like you're just putting the device into an unknown state. A few ads you can become blind to is not as bad as a totally broken system.
It does seem sketchy, but you can kind of guess what it's cleaning based on the name in the uninstall command. I just skim down to the section that says it's for removing the launcher and reqd those, then run only a few.
The upside of the launcher thing is that you can setup a new default launcher and use it for a while without doing any adb. That let's you verify it's working for you first. And when you do finally remove the Google one, a lit if the ad and nloatware stuff no longer runs in the background even if you haven't removed it, so it's abh8ge perf0rmance benefit.
If you are uncomfortable with ADB on the CLI, you can look up the subject ''Debloat++ Shield TV'' as discussed in XDA Forums' Shield TV subforum for how to use an app for that.
Friend, you are #11 on the leaderboard here on HN and you stated that enabled dev mode is too scary. I promise you, you have the skillset to research that your worries are false and you can accomplish this easier than rebutting me on this. I believe in you.<p>Once your find your comfort, you might even find other items of joy that are being gatekept from you like SmartTube.
Friend, I never said it was scary, only that it was not maintainable and would put your system in an unknown state.<p>How different is this from say installing Debian, then picking out a bunch of globally installed software that supports "make install" and spraying files all over the root filesystem, then expecting the next run of "apt update" to work properly without things breaking?<p>Maybe my concerns are unwarranted, but the vast majority of Android mangling I've done over the years has not generally resulted in long-term stability, for a variety of reasons. Recall that the point of this article is that it's 10 year old hardware still in support!
It’s a single app. several are open source. I recommend flauncher. Once again, you are overly complicating a process that you do not know and are arguing from a point of ignorance. As you point out, it’s a 10 year old platform. It’s very stable and known. I am done trying to let you see what you are not interested in.
I wanted to do this and got a Shield last year but returned it because of a live TV bug with the Android Plex client. The programming guide stopped working and could only be fixed by restarting the app, but on Android quitting to the home screen keeps the app running and you can't force quit without going into menus. Sadly that's the OS and changing a launcher didn't fix it.
Actually you can double tap the home button on your remote to see all apps currently running, and can then click the close button on any one of them.<p>Google TV apps leak memory like a sieve, so it's pretty common to need to manually close all other apps to make the one you're trying to use work. Even !y wife just dies of now as soon as any one of the apps starts acting up.
It's sad how few competitors have come out in a decade.
And yet, they dropped updates for my Shield Tablet basically immediately after I bought it…
Now if only they would release an updated one.
I'd love to buy a newer, better streaming box than the several I already have but after spending quite a bit of time investigating, the state of Android TV-based streaming boxes & sticks is awful. That's one reason NVidia's Shield (Tegra X1 SoC) is still well-regarded despite being a circa 2015 design (the 2019 rev was just a cost reduce/bug fix with the same performance).<p>Beyond that your choices are to either stick with the same mainstream Google/Amazon/WalMart boxes which are locked down and based on 5+ year-old SoC designs or go with second-tier boxes from Asian vendors on AliExpress/Amazon/eBay, all of which have some different combination of significant compromises:<p>* Don't work with certain DRM, streaming services or codecs<p>* Has unreliable manufacturer support (certain firmware works with some DRM/services, next rev fixes one but breaks another)<p>And even those are built on old hardware designs because there's been no significant advancement in set-top SoC performance for over 5 years. There are only a handful of set-top SoC makers (MediaTek, Amlogic, Rockchip, etc) and while they do occasionally introduce new chips, they mostly only update the video decoding block to support newer codec levels or DRM revisions while keeping the same ancient ARM CPU/GPU cores (or different cores with the same class of 2015-2018 performance).<p>A good example is the Ugoos AM6B Plus box someone in this thread mentioned as an option for certain use cases. It's been verified to decode DV7 with FEL BUT only works well with local files, not streaming services. And the Amlogic 922x SoC in that box is 5+ year-old tech (I have the same chip in an Amazon Fire TV Stick 4k Max (2nd gen)). The hardware performance of these boxes has been essentially frozen in time due to a 'perfect storm' of factors:<p>* Most consumers want the cheapest box they can get which plays the main streaming platforms (NetFlix, Amazon, Apple, Disney+, etc). As long as they get a picture of minimally acceptable quality, they don't know or care if the hardware/firmware/drivers properly support the better Dolbyvision levels or adds the enhancement layer or supports ICtCp color space, 12-bit tunneling through RGB or if it handles Source-Based Tone Mapping (SBTM) correctly. They also don't care about playing locally hosted files smoothly or horrendous latency in the Wifi/Ethernet driver stack that nerfs local game streaming.<p>* DRM is a shit show. The big Hollywood studios require streaming platforms to use specific encryption. So the streaming platform apps will only playback streams on SoCs which have been officially certified (or they nerf the stream to 720p). The certification process is onerous, costly and time-consuming for SoC makers.<p>* SoC makers, having run the certification gauntlet a couple times now, would like to do it again, approximately... never. On top of that mess, developing and maintaining firmware for their decoding block which properly supports the constantly evolving landscape of divergent codec levels, enhancement layers, color spaces, tone mapping, etc is hard, expensive and requires deep expertise across multiple domains. They just want to sell trays of cheap SoCs and see all the rest as a bottomless money pit eating their slim margins.<p>NVidia did all this with the Shield and it's grandfathered in on the DRM and they've done a decent job supporting some more recent codecs, levels and layers where they can. But the Tegra X1 platform is 10+ years old now - yet it's <i>still</i> slightly more performant than any other DRM-certified SoC to this day, which just shows what a mess this is.<p>Which is insanely frustrating if you understand technology platforms, care about actually seeing the full quality modern tech can deliver and would like to do so on a non-ancient hardware platform capable of other <i>trivial</i> things like locally streaming files with actual throughput >100mbps or streaming games with non-glacial latency. But that's just table stakes because the things which <i>could</i> be done with more modern hardware are super-interesting, like AI-based upscaling, frame gen, removing compression artifacts, reformatting content, on-device gaming, etc.<p>But using standard small form-factor PC/GPU hardware is a non-starter because of DRM certification. So... it would be <i>great</i> if NVidia would make a new Shield based on the new Tegra. But that's a huge new effort and, sadly, NVidia would crazy to divert resources or wafers from the AI-bubble cash printer to anything else - so I highly doubt it's going to happen.
What is it about mobile phone chipsets that makes the unsuitable for a TV stick or STB?<p>Is it that there is special TV-specific hardware like tuners, HW accelerated audio and video decoders, and PQ/AQ accelerators?<p>Apple has adapter their A15 chipsets for use in the Apple TV, so it seems possible. But obviously the Apple TV products don't have tuners, aren't driving a display natively, and probably don't have enough I/O interfaces to add all the extra hardware you'd need to embed it in a panel or STB.
It's a good question and I'm not actually sure as I'm not a hardware guy, just a user who's looked into these productz. So far, the popular Android TV set-top boxes (or sticks) I've seen use SoCs that seem dedicated to set-top applications. It may that mobile phone chipsets have different integration to support cellular modems and air interfaces.<p>There are some boxes which use use Android instead of Android TV but these tend to require using versions of the streaming apps made for mobile phones. I haven't really looked into these as they tend not to work well with remote controls so I haven't been interested.
I thought about this but what would it have that is missing? Hardware decoding for newer codec like AV1 is one thing, but what else?<p>I have two of these one in my living room and one in my bedroom. They are the best devices for playing pirate Emby servers 4k Remuxes with dolby vision and dolby audio support direct play.<p>A refresh comes out I'm not sure I would buy one.
They're missing support for newer codecs and current WiFi standards, can't decode Dolby Vision FEL, and, unless something had changed recently, they don't keep up on security updates (even if they are pushing out other updates).<p>I suspect the last point would be true even if they launched new hardware, though.
Also the current hardware has lots of overheating problems that hugely affect performance (you have to re-paste the heat sink to the CPU after only 2 years), and thier Bluetooth antenna is so awful it makes Bluetooth controllers for gaming completely unusable due to lag from lost/dropped packets (and the remote constantly disconnect and reconnect randomly).
In addition to hardware support for more modern codecs, USB C seems to be an easy upgrade, it would also benefit from being able to detect frame rate to auto-switch for the HDMI (this likely needs hardware support).
WPA3 support for one would be nice, so I don't have to create a separate, insecure, SSID just for it.
More horsepower would be nice. More connectivity.<p>But I think most importantly: confirmation that this isn't a dead end product.
honestly, shield tv changed how i interact with my tv and my opinion about Android TV (even though its market sucks)
It's ironic that Nvidia before becoming a behemoth had the money for this kind of device.