SciAm has of course fallen into terrible disrepair. But that happened long ago and the cause wasn't BS in the editorials. Who even reads editorials in a science magazine?
I was a Young Libertarian in my day and I recognize the urge to blame lunatics who disagree with my politics for everything wrong in the world. But this particular case isn't convincing. It died and then the loonies moved in, not the other way around.
Kid: <Happily playing with clay>
Teacher: Oh, by the way, he fell out of a small tree today, he was climbing and fell, so he may have a small bruise, just so you are aware
Me: Oh ok. What tree?
Teacher: Oh we took them to <forest 5 miles from daycare> and grilled hot dogs today!
Kid: I found a snail!
Location: Pittsburgh, PA, USA
Remote: Preferred
Willing to relocate: No
Technologies: HTML, CSS, Javascript, Typescript, Angular, PHP, Node
Résumé/CV: https://drive.google.com/file/d/13n9HJFQU1DfVIcwFbK_2y8VrgXwKO8au/view?usp=sharing
Email: jeff.ulicny@gmail.comThere you go, DIY AirPrint
Another possibility is writing a native app that works like a shim: reading from the COM port and using APIs (e.g. SendKeys on Windows) to re-transmit the characters as keystrokes. But the most robust solution is probably a different scanner.