to think like the web Jon Udell J Boye Conference May 5 2010 10K years Long Now 10K years g enus homo 1 million years now Long Now 10 of genus homo lifespan 100000 years ID: 484980
Download Presentation The PPT/PDF document "seven ways" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
seven ways to think like the web
Jon Udell
J.
Boye
Conference
May 5, 2010Slide2
+
10K years
Long Now
-10K yearsSlide3
g
enus homo
- 1 million years
now
Long
NowSlide4
10% of genus homo lifespan
- 100,000 years
now
Long
NowSlide5
1% of genus homo lifespan
- 10,000 years
now
long now Slide6
0.1 % of genus homo lifespan
- 1,000 years
nowSlide7
0.01% of genus homo lifespan
- 100 years
now
webSlide8
Susan: Please give me your
Roger: Here is a link to the
Susan: WTF?
stone axe
stone axe
a
million years agoSlide9
Susan: Please give me your
Roger: Here is a link to the
Susan: WTF?
stone
axe
stone
axe
3000 years ago
bronze
bronzeSlide10
Susan: Please give me your
Roger: Here is a link to the
Susan: WTF?
stone
axe
stone
axe
1000 years ago
bronze
bronze
iron
ironSlide11
Susan: Please give me your
Roger: Here is a link to the
Susan: WTF?
stone
axe
stone
axe
20 years ago
bronze
bronze
iron
iron
steel
steelSlide12
Susan: Please give me your
Roger: Here is a link to the
Susan: Cool!
report
report
yesterdaySlide13
the physics of real objects and networks: 1,000,000 years
the physics of virtual objects and networks: 20 years
human experience of: Slide14
AUTHORITYINDIRECTION
STRUCTURE
NAMING
SCOPE
PUB/SUB
SERVICESs
even ways to think like the webSlide15
ann
arbor,mi
honolulu,hi
san diego,ca
atlanta,gaplacerville,cafredericksburg,vaberkeley,ca
bellingham,wa
troy,ny
keene
nh
barcelona,spainevansville,infalls church,va
ferndale,mi
myrtle
beach,sc
greenville,sc
brattleboro,vt
menlo
park,
ca
Santa
Rosa,CA
ithaca,ny
sunbury
-on-
thames,uk
liverpool,uk
baltimore
md
providence
ri
sonora,ca
new
boston,nh
ottawa,on
Perkasie,Pa
polk
city,ia
prescott,az
cambridge,ma
guelph,on
saskatoon,sk
snoqualmie,wa
alameda,ca
westbountiful,ut
toronto,on
virginia
beach,va
westborough,ma
west
lafayette,in
huntington
,
wv
a network of calendar events
a service running on Azure
an invitation to think like the web
an elmcity hub is:
example: the elmcity projectSlide16
elmcity
hub
the elmcity calendar networkSlide17
AUTHORITY: Be the authoritative source for your own data
INDIRECTION
STRUCTURE
NAMING
SCOPE
PUB/SUBSERVICES
s
even ways to think like the webSlide18
1. Susan to Roger: Please give me your report
Roger: Here is an
email attachment
(cc Alice)Roger: Here is a link to the report
(cc Alice)
3. Fred to Alice: Please give me Roger’s report
v1
http://roger...
v1
Alice: Here is an
email attachment
v1
Alice: Here is a link
to the report
http://roger...
v3
2. Roger updates the report twice
versus
versus
v1
v2
v3Slide19
Monday night chess club,
6:30
PM
Best Western Hotel
newspaper
Chess Club
Monday 6:30PM
Best Western
club website
Chess Club
Monday 6:30PM
Best WesternSlide20
Monday night chess club,
6:30
PM
Best Western
Hotel E.F. Lane Hotel
newspaper
Chess Club
Monday 6:30PM
Best Western
club website
Chess Club
Monday 6:30PM
Best WesternSlide21
Monday night chess club,
6:30
PM
Best Western
Hotel E.F. Lane Hotel
newspaper
Chess Club
Monday 6:30PM
Best Western
club website
Chess Club
Monday 6:30PM
E.F. LaneSlide22
AUTHORITY: Be the authoritative source for your own data
INDIRECTION: Pass by reference not by value
STRUCTURE
NAMING
SCOPEPUB/SUB
SERVICES
s
even ways to think like the webSlide23
n
ot thinking like the webSlide24
y
ou can still give us a stale copy of the data
b
ut if you give us a live link:
publish one URL, once, for all your future events
others can subscribe too
when you update, all subscribers update
thinking like the webSlide25
AUTHORITY: Be the authoritative source for your own data
INDIRECTION: Pass by reference not by value
STRUCTURE: Know the uses of structured and unstructured data
NAMING
SCOPE
PUB/SUBSERVICES
s
even ways to think like the webSlide26Slide27
how people do it:“Jon Udell: Seven ways to think like the web, Crown Plaza, Philadelphia, Thurs May 5, 9:15 AM"
DTSTART;TZID=Eastern
Standard
Time;20110505T091500
SUMMARY: Jon Udell: Seven ways to think like the webLOCATION:Crown Plaza, Philadelphia
DTSTART;TZID=Eastern
Standard
Time;20110505T091500
SUMMARY
: Jon Udell: Seven ways to think like the web
LOCATION
:Crown Plaza, Philadelphia
DTSTART
;TZID=Eastern
Standard
Time;
2011
05
05
T
09
15
00
SUMMARY
: Jon Udell: Seven ways to think like the web
LOCATION
:Crown
Plaza, Philadelphia
DTSTART
;
TZID=Eastern
Standard
Time
;
2011
05
05
T
09
15
00
SUMMARY
: Jon Udell: Seven ways to think like the web
LOCATION
:Crown
Plaza, Philadelphia
how computers do it:
w
ays of describing calendar eventsSlide28
AUTHORITY: Be the authoritative source for your own data
INDIRECTION: Pass by reference not by value
STRUCTURE: Know the uses of structured and unstructured data
NAMING: Create and propagate useful names
SCOPE
PUB/SUBSERVICES
s
even ways to think like the webSlide29
Some names for the MIT Sloan Investment Management ConferenceSlide30
EventBrite: http://mitsloaninvestmentconference2011.eventbrite.com/
Eventful
: http://eventful.com/cambridge_ma/events/sixth-annual-mit-sloan-investment-management-c-/E0-001-038403996-9
MIT
: http://mitsloaninvestmentconference.com/2011/
Boston Globe: http://calendar.boston.com/boston-ma/events/show/171632525-the-sixth-annual-mit-sloan-investment-management-conference
More names for the MIT Sloan Investment Management ConferenceSlide31
A missing name
http://mitsloan.mit.edu/events.ics
http://mitsloan.mit.edu/events.ics
type: structured
for: networked serviceswhy: exchange data
http://mitsloan.mit.edu/events.html
t
ype: unstructured
for: people
why: read, interact, link
Two names for two related resourcesSlide32
Another missing name: SloanInvest11
# of characters:
14
characters remaining in a tweet:
126
# of twitter search hits: 0
# of
google
/
bing
search hits:
0Slide33
permutations of 14 letters and/or numbersSlide34
11 billion pages
1.1 * 10
10
33 billion pages
3 * 10
10Slide35Slide36
occurrences of sloaninvest11Slide37
p
ermutations of sloaninvest11
a
fter subtracting the webSlide38
the
tagsphereSlide39
AUTHORITY: Be the authoritative source for your own data
INDIRECTION: Pass by reference not by value
STRUCTURE: Know the uses of structured and unstructured data
NAMING: Create and propagate useful names
SCOPE: Push your data to the widest appropriate scope
PUB/SUBSERVICES
s
even ways to think like the webSlide40
public and private scopesSlide41
the principle of keystroke conservation
# of keystrokes / minute: 5
00
m
inutes / hour: 60
hours /day: 24
d
ays / year:
365
years remaining:
L
# of people reached by each keystroke:
P
i
nfluence of keystrokes: I
I = 500 * 60 * 24 * 365 * L * PSlide42
AUTHORITY: Be the authoritative source for your own data
INDIRECTION: Pass by reference not by value
STRUCTURE: Know the uses of structured and unstructured data
NAMING: Create and propagate useful names
SCOPE: Push your data to the widest appropriate scope
PUB/SUB: Be a publisher and a subscriberSERVICES
s
even ways to think like the webSlide43
elmcity hub
a
pub/sub mesh
elmcity hub
elmcity hubSlide44
some other pub/sub networks
Facebook
Twitter
blogosphere
tagsphere
i
ncreasing generalitySlide45
AUTHORITY: Be the authoritative source for your own data
INDIRECTION: Pass by reference not by value
STRUCTURE: Know the uses of structured and unstructured data
NAMING: Create and propagate useful names
SCOPE: Push your data to the widest appropriate scope
PUB/SUB: Be a publisher and a subscriberSERVICES: Create and use services
s
even ways to think like the webSlide46
services used by the elmcity project
eventful
u
pcoming
eventbritefacebook delicioustwitter
friendfeedyahoo
e
vent source
“
“
“registry, configurationmessagingcollaborationgeolocation
s
ervices provided by the elmcity project
event aggregationSlide47
Susan: Please give me your report
Roger: Here is an
email attachment
use of services
web thinkingSlide48
Susan: Please give me your report
Roger: Here is an
email attachment
Roger: Here is a link
to the report
use of services
web thinkingSlide49
Susan: Please give me your report
Roger: Here is an
email attachment
Roger: Here is a link
to the report
Roger: Here is a tag for all versions of the report and
all of its supporting docs
use of services
web thinkingSlide50
AUTHORITYINDIRECTION
STRUCTURE
NAMING
SCOPE
PUB/SUB
SERVICESs
even ways to think like the web