@jntrnr In a way POSIX is bad and very text focused because UNIX is kinda bad and file focused. People have Stockholm syndrome with shell pipelines so they feel like everything is a file also a great thing until they have to sit down and snprintf() tediously figured out magical paths and parse driver info instead of reading structured data directly...