How we Got Here
Humans Communicating? NO. DATA.
PRACTICAL and IDEOLOGICAL
PRACTICAL
"More eyeballs is better than fewer"
(aka, don't roll your own _____)
PRACTICAL
aka, this is literally what we mean by
SCIENCE and LIBRARIES AND KNOWLEDGE
IDEOLOGICAL
"Software should promote freedom and be free"
Fundamentally:
The Internet reduced the marginal cost of information to practically ZERO.
Which doesn't mean "production", but "movement/dissemination"
...but
Because this is imbalanced, information is ALSO a commodity and arguably a "toxic" asset.
..also, Classic Capitalism.
Broadly disseminated info means opening up of new markets and rushes to market..
..and attempts to "corner" markets as well, even when
Even if "Information wants to be free..."
...people want to make money
Evolution vs. Intelligent Design
(from a Tech perspective)
"In theory, there is no difference between practice and theory, in practice, there is."
- Not Yogi Berra
(which a lot of you have already heard. From me?
Fun and Games and Nerds and Love..
(but also, these things are DEFINITELY going to take over)
Apple - Computers as fun home toys
IBM (COMPATIBLE) - A Computer in every office
Bill Gates and some cleverness:
"Don't be suckers, Developers. Let's SELL this software"
IBM says: Let's CUT OFF the COMPATIBLES and HIRE THIS GUY to write the new one!
An *integrated* platform...
AKA
Your 100% essential office appliance.
..which isn't a terrible idea..until it is.
aka Linux et al.
"Sometimes we do get taken by surprise. For example, when the internet came along, we had it as a fifth or sixth priority"
"I see little commercial potential for the Internet for at least ten years."
Think about your toaster or your TV, and the "security" needed on it.
Think about your toaster or your TV, and the "security" needed on it.
BUT, your TV or toaster isn't OUT THERE where anyone can just MESS WITH IT.
Think about your toaster or your TV, and the "security" needed on it.
BUT, your TV or toaster isn't OUT THERE.
A universal remote for your TV? eh, cool....
...but what if EVERY Toyota key started EVERY Toyota?
Remember: This is a *design decision.*
Computers DO NOT DO THINGS unless you SPECIFICALLY TELL/ALLOW them to.
Including "running random outside code"
Linux et al TRIES VERY HARD NOT TO DO THIS,
Microsoft specifically allowed and encouraged it (autorun.inf, the Sony rootkit) ...
No, seriously, this is bad.
If I gave you a piece of paper that said
"Go jump off a bridge"
Would you survive?
like seriously at least this has the courtesy to give a warning
..in your professor's humble opinion.
I'm not entirely sure the concept of "cybersecurity" would even exist today if they had done this right.
like "Viruses."
Yep, it's still horrible.
Android and Iphones still insist that you having complete control over your machine, that you buy and use is bad, and that you should just wink-wink trust them...
..and if you work in IT, I get that you might agree. We shall see: