Charlie Stross's keynote speech to the Yet Another Perl Conference is an inspired riff on the weird, gradual-then-sudden nature of technological change. As Charlie points out, almost everything today -- including the people -- was around 20 years ago, and most of what's around now will be around in 20 years. But there will be some changes that would shock your boots off. Improbably, he manages to tie this all into perl programming, which, apparently, is the future of smart sidewalks. Charlie's thoughtfully provided a transcript of his talk, and there's a video for those who prefer to hear his rather good comic delivery.
So here's my takeaway list of bullet-points for 2034:
It's going to superficially resemble 2014.
However, every object in the real world is going to be providing a constant stream of metadata about its environment — and I mean every object.
The frameworks used for channeling this firehose of environment data are going to be insecure and ramshackle, with foundations built on decades-old design errors.
The commercial internet funding model of 1994 — advertising — is still influential, and its blind-spots underpin the attitude of the internet of things to our privacy and security.
How physical products are manufactured and distributed may be quite different from 2014. In particular, expect more 3D printing at end-points and less long-range shipment of centrally manufactured products. But in many cases, how we use the products may be the same.
The continuing trend towards fewer people being employed in manufacturing, and greater automation of service jobs, will continue: our current societal model, whereby we work to earn money with which to buy the goods and services we need may not be sustainable in the face of a continuing squeeze on employment. But since when has consistency or coherency or even humanity been a prerequisite of any human civilization in history? We'll muddle on, even when an objective observer might look at us and shake her head in despair.
YAPC::NA 2014 keynote: Programming Perl in 2034
Most YouTube videos have at least a few views: the uploader making sure it works and applying basic edits. But zero views? That’s a special class of film: automated, forgotten, mistaken, baffling, beautiful. Astronaut will show them to you. [via MeFi] Today, you are an Astronaut. You are floating in inner space 100 miles above […]
Seth Godin sends us this trailer for Coded, a new documentary series on hackers: “There’s an invisible war being waged. And we’re all part of it. Foreign governments are hacking major corporations. Major corporations are collecting massive amounts of consumer data. And the NSA is listening…to everything. But a new generation of programmers armed with […]
Of 1700+ known acts of global power-grid sabotages, affecting some 5,000,000 people, 879 were caused by squirrels; between 0 and 1 were caused by Russia, and another 1 was caused by the USA (Stuxnet).
Computer hacking isn’t just something happening to the DNC. Major software companies need white-hat hackers to ensure the security of their products and users, and I came across a Computer Hacker Professional Certification Package that conveniently teaches those advanced IT techniques online.This course package will prepare you for various computer security certification exams with over 60 hours […]
One of the best ways to progress a career in project management is through earning recognized certifications. These certifications carry significant clout and don’t require expensive tuition or student loans. This Ultimate Project Management Certification Bundle is a great example of an affordable way to get ahead. It includes training for 9 certifications including PMP, […]
There’s nothing quite like the rush of playing against a real human opponent. But from a developer standpoint, creating fun multiplayer experiences is incredibly complex. Fortunately, the Unity3D game engine has made all aspects of game creation, including multiplayer functionality, as accessible as ever.This Unity Course Bundle introduces all of the necessary elements of creating […]