Using a Gameboy as a computer for an appliance sounds like a quirky solution, but I can see a lot of similarity with products sold today. For example, many new effect pedals for guitar have an accompanying Android/iPhone app, which connects via Bluetooth and controls the settings of the effect. The problem it's solving is a bit different: the pedal has room for a small computer in it, but not for a screen. Effectively, it's using the smartphone as a screen to save on cost and space.
Gameboys have been used for years in many specialty industrial products due to their inexpensive price point as well as their programmability and peripheral interfaces. One was even found to be used in a medical device [1].
IMO that's more like using the phone or tablet as a better user interface to an embedded product. Which is totally a good thing as far as I can see, especially if it can add more features to the pedal without the developer having to spend precious BOM on the the screen and input keys.
I would think a better analogy is the Raspberry Pi being put into all kinds of products. Nobody is respinning or modifying the RPis - they're being used as a COTS CPU for a larger project.
The downsides are you have to build both an android and iPhone app. Those cross-platform app tools aren't quite there yet.
Bluetooth is also lacking rather as a protocol for controlling embedded hardware. Generally, the hardware can't get internet connectivity through the phone unless it's 'app' is open. Bluetooth is also limited to only a few kilobytes per second, which for many use cases is insufficient (eg. streaming video). Some embedded hardware tries to set up a wifi hotspot for the phone to connect to to get round the bandwidth limits, but most phones can't connect to more than one wifi hotspot at once which is a huge disadvantage.
Overall, I'm disappointed with Google/Apple and standards bodies for not making a standardized solution to 'embedded device wants to use a phone as a UI'.
Does anyone know what the heck is going on with Tumblr's GDPR implementation? I get the "please accept being tracked or click here to change your settings" page. Then I opt-out of tracking (which is already against the GDPR, as you have to opt-in but whatever), save my options and get the same "accept being tracked" page with all my settings reset! I'm using stock chrome on stock android.
Tumblr’s parent (Oath, owned by Verizon) are basically using their power to attack the GDPR by putting up what is an unnecessary roadblock to people refusing to consent to their unnecessary tracking, in addition to dark patterns in actually disabling tracking.
A lot of sites seem to be doing this, and I don’t know if GDPR is really going to be well enforced. Has it just been too little time yet for us to know?
There's a lot of companies that are currently attempting to skirt the GDPR, and are more likely than not failing to meet its requirements. There is very little technical guidance from the regulators right now on what they require from a consent dialog (what UI patterns are allowable, what are not, etc), and businesses like Oath that make their living off collecting and processing user data without consent are not going to change their business model without a fight - which will be dragged through the courts over the next few years because of the power involved on both sides.
This video was a lot more informative (and corrects some of the misinformation in the linked tumblr which states that Singer had the idea to develop it)
Aprilia, the motorcycle company, did this too! They built a programmer cartridge for the RS50 scooter that allowed mechanics to derestrict the scooter's performance: https://www.youtube.com/watch?v=XXK8NHum4Zw