I've commented (vented? harangued? ranted?) often enough about privacy violations and security breaches in major software-based systems. Think: the OPM hack, or the compromise of every user account at Yahoo!, or the Starwood Hotel data breach. But today's post deals with other ways for software get us into trouble ....
It's too often like this. Right? |
... come next April, when the 19H1 version is approaching public release, a lot of people will be holding their breath.
On to blockchain, the computing technology which underpins cryptocurrencies (such as Bitcoin). Okay, I admit it, I've blogged skeptically about cryptocurrencies, too. But blockchain is bigger than cryptocurrency. Blockchain -- at its core, a (potentially) robust, efficient, and secure method of distributed record-keeping -- could be important in its own right. But some caution is in order --
Let's look under the hood |
- conflating public and private blockchain (the latter of which often has vulnerabilities that go unrecognized by press coverage).
- the sustainability of the underlying economic model, related to the viability of transaction fees.
- the absurd level of energy consumption associated with the distributed computing model underpinning blockchain.(*)
- regulation -- or, rather, the lack thereof. "Initial coin offerings" as a funding mechanism for startups is the Wild West of finance.
- And, inevitably, security issues.
While we're on the topic of over-hyped computing technologies, of course we must talk about artificial intelligence. Real AI, not the special-purpose apps that may do one thing moderately well. The kind of AI genre readers know, love, and still wait for.
I found the following article refreshingly realistic about the challenges yet to be overcome before our silicon overlords can arrive. From author, blogger, and theoretical physicist Sabine Hossenfelder, consider "The Real Problems with Artificial Intelligence." A key assertion:
Artificial Intelligences at first will be few and one-of-a-kind, and that’s how it will remain for a long time. It will take large groups of people and many years to build and train an AI. Copying them will not be any easier than copying a human brain. They’ll be difficult to fix once broken, because, as with the human brain, we won’t be able to separate their hardware from the software. The early ones will die quickly for reasons we will not even comprehend.
On the bright side? All that buggy, fragile, and/or over-hyped software is grist for the authorial mill :-) Except that in decent fiction, we can't have recourse to software as easy to hack, or as prone to crash, as the dreck with which we must cope every day ...
No comments:
Post a Comment