I use Siri daily for controlling HomeKit devices. She's not always on point though. I've named a light basically "Radiohouse", because that's what the designer called it, but 25% of the time she insists of playing radio instead of turning on the light. I'm not a native english speaker and communicate with Siri in Danish, but still. Siri is definitely not useless and I would love for her to become a lot better.
You may be right that the majority probably doesn't use Siri, but that's because it doesn't really make sense to use Siri on the phone. I rely on HomePod speakers to interface with it, that makes a lot more sense for me.
Sure it lives a single file, but considering the length, wouldn't it actually be better to split it into multiple files? I'm not that familiar with C, it seems to be a "thing" in C to just have giant files.
This argument also holds for backend development. I've spent days trying to get a big Java app working with Jboss at a new place, it was more or less a rite of passage when joining the team. Also setting up some local obscure Microsoft IIS setting because reasons.
These days I find frontend tooling quite delightful, Typescript for instance Just Work(tm) our the box.
I use Siri daily for controlling HomeKit devices. She's not always on point though. I've named a light basically "Radiohouse", because that's what the designer called it, but 25% of the time she insists of playing radio instead of turning on the light. I'm not a native english speaker and communicate with Siri in Danish, but still. Siri is definitely not useless and I would love for her to become a lot better.
You may be right that the majority probably doesn't use Siri, but that's because it doesn't really make sense to use Siri on the phone. I rely on HomePod speakers to interface with it, that makes a lot more sense for me.