3 ms·
The internet is still very young, and I'd like to think that we will learn to do better. Most systems are already much more resilient than they were 10 years ag
by Meekro 12y ago
The internet is still very young, and I'd like to think that we will learn to do better. Most systems are already much more resilient than they were 10 years ago. Things like Ubuntu's auto-updates are making the average web server more secure.
Specialization is also starting to play more of a role. Various hosting and cloud companies have pitched themselves as experts in security, and large ones like Amazon have never been hacked directly. Companies that specialize in something other than IT (like Sony) can rely on cloud firms' expertise rather than trying to figure it out themselves (and repeating past mistakes in the process).
Software companies also put a higher priority on security than ever before. New software like Google Chrome is setting a high standard for security, and insecure stuff like Adobe Flash is shunned.
It's increasingly obvious that even the best programmers in the world can't always write secure C software, but new memory-managed languages are playing a greater role. Google's Go is quickly being adopted to write software that runs anywhere, nearly as fast as C, but with proper memory management.
I could provide more examples, but my point is that we're doing more than playing whack-a-mole with the exploit of the day. We've invented (and widely deployed) new ideas that make things permanently better, and there are more such ideas in the pipeline.
Call me an optimist, but I think we will see massive improvements over the next few decades.