Issue 84: Chips Go Bad, Learn From Our Cyber Mistakes, Automation at the USPS
The invoice is in. This reengineered blog and the reinvigorated Thursday Threads newsletter cost just US$2.51 last month. All of that cost is in the blog construction and delivery. The cost of delivering the newsletter alone falls well below AWS' always-free tiers of service. Not bad! And as always, no internet trackers or surveillance capitalism is involved.
The threads this week:
- When Bugs Come from the Chips, not the Code
- Learning From Our Cyber Mistakes
- Automation at the United States Postal Service
Feel free to send this newsletter to others you think might be interested in the topics. If you are not already subscribed to DLTJ's Thursday Threads, visit the sign-up page. If you would like a more raw and immediate version of these types of stories, follow me on Mastodon where I post the bookmarks I save. Comments and tips, as always, are welcome.
When Bugs Come from the Chips, not the Code
As the tiny switches in computer chips have shrunk to the width of a few atoms, the reliability of chips has become another worry for the people who run the biggest networks in the world. Companies like Amazon, Facebook, Twitter and many other sites have experienced surprising outages over the last year.
We have all experienced unexplained computer errors. The software programmer among us cringe and think about what they possibly did wrong. Did I use the wrong variable in that loop, did I miss a hyphen? What if the programmer did everything correctly and the computer just "glitched"?
Modern computers have many layers of redundancy built into them—error-correcting memory, multi-drive storage volumes, checksums on blocks of data, and so forth. This article from the New York TImes points to a new cause...the physics of electrons moving over very small spaces. As the hardware architects press for smaller, faster, more electrically efficient chips, they will more often face this challenge and need to account for it in their designs.
Learning From Our Cyber Mistakes
The board, officials have said, is modeled loosely on the National Transportation Safety Board, which investigates and issues public reports on airplane crashes, train derailments and other transportation accidents.
You might think working with computers is an engineering discipline. But unlike other engineering professions, the computing field has little accountability for the errors of its practitioners and a formal method for spreading what was learned from those errors to prevent them from happening again. As the quote above suggests, think of "National Transportation Safety Board" that investigates aviation, highway, marine, pipeline, and railroad accidents. Their reports form the basis of new regulations that make these fields safer. Or think of the investigations of problems with electrical systems, concrete strength, or steel infrastructure. What is learned from those probes is encoded into standards and building codes.
The computing profession has nothing equivalent. It is good to see this one small area—cybersecurity incidents—get that kind of national focus and the formation of a review board that might start instilling some of that engineering mentality into the field.
Automation at the United States Postal Service
This is a long read about a much bigger subject. Despite the length—just over 5,000 words—I came away with the feeling that it was just scratching the surface. It is a review of the tasks that postal workers undertook to deliver the mail and how spurts of automation at key times overtook those person-oriented tasks. What started as the "Bureau of Hards" turns into the "Remote Encoding Center" where pictures of mailpieces that the automation can't handle meet the human eyes that try to puzzle out the address marked on an errant mail piece. And in the end, it is not the "chicken scratchings" of handwritten envelopes that trip up the optical character recognition software. No, the software has gotten quite good at that. (The article describes the long path to how it got that good.) It is the "bottomless pile of machine-printed detritus, much of it cheaply printed junk mail slung by mass marketeers."
Sympathy for Mittens
This week Mittens was at the vet for teeth cleaning and inspection. One of her teeth had "root reabsorption" and disappeared. She needed general anesthesia, of course, for the cleaning...hence the shaved leg.
Alan pretends he is weak from hunger in the background.