@jessew totally would but i think it's all still technically copyrighted there's mzd-aio which i think has some examples? idk if you want a copy i can give you one though
@doskel@jessew wait that doesn’t seem right. Can you run a help or version flag on river? it’s way too recent a piece of software, and your car runs kernel 3.0
@Seirdy@jessew yeah, i looked: no river. not even a binary! afaict it's a proprietary Wayland compositor from some embedded company, separate from the IVI developers.
@doskel@a.doskel.net@Seirdy@pleroma.envs.net like if they make it bad they should at least make it REALLY bad, not just "your dashboard crashes while you drive and you cant open the doors" bad but "autistic teenagers are using Flipper Zeros to drive your car around town" bad
@unnick@doskel@a.doskel.net the way neofetch recognizes river wm in wayland session when lsof or fuser doesn't exist is by checking whether a process containing river in its name is running
which may not necessarily be a window manager, or even a river for that matter, it could be a driver for instance (would make sense in context of a car, i feel like)
@wolf480pl plug in a flash drive with some files on it, let it install some stuff, go into a menu, and hit the "start wifi ap" button. dead simple tbh.
@doskel nice! Do you know if there are different variants of the infortainment system for those mazdas, or am I guaranteed to get one that's hackable if I buy a 3rd gen Mazda?
@wolf480pl it's almost certainly going to work; afaik if the firmware version is supported, it's going to work, and most of the versions are supported.
@doskel i wonder if the OS itself was a whitelabel/reference layer that they slapped some JS onto. seen that with firmwares in things like routers and set-top boxes
@froztbyte im looking at it, and afaict Mazda did basically none of it! all the JS is from Johnson Communications, and they've developed it for a while apparently; the distro has a bunch of bits from other embedded vendors, so im honestly not sure...
The James Webb Space Telescope runs JavaScript, apparently
The recently launched marvel of engineering, modern science, and international cooperation has been taking beautiful pictures of our universe with the help of JavaScript.
@doskel this makes a lot of sense. Most modern OT systems are running nodejs on an arm processor to manage their field buses. We all live in hell, apparently.
@doskel this is the beginning of my joker era. theoretically your car could be directly hooked into ChatGPT and ask it what it should do every time it sees a pedestrian. in 30 years i will be prompt engineering my car to yield to public transit