seven ways to think like the web

Post on 21-Feb-2016

37 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

seven ways to think like the web. Jon Udell J. Boye Conference May 5, 2010. Long Now. + 10K years. -10K years. Long Now. - 1 million years. g enus homo . now. Long Now. - 100,000 years. 10% of genus homo lifespan. now. long now . - 10,000 years. 1% of genus homo lifespan. - PowerPoint PPT Presentation

TRANSCRIPT

seven ways to

think like the web

Jon UdellJ. Boye ConferenceMay 5, 2010

+10K yearsLong Now-10K years

genus homo - 1 million years now

LongNow

10% of genus homo lifespan- 100,000 years now

LongNow

1% of genus homo lifespan- 10,000 years now

long now

0.1 % of genus homo lifespan- 1,000 years now

0.01% of genus homo lifespan- 100 years now

web

Susan: Please give me your

Roger: Here is a link to the

Susan: WTF?

stone axe

stone axe

a million years ago

Susan: Please give me your

Roger: Here is a link to the

Susan: WTF?

stone axe

stone axe

3000 years ago

bronze

bronze

Susan: Please give me your

Roger: Here is a link to the

Susan: WTF?

stone axe

stone axe

1000 years ago

bronze

bronze

iron

iron

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

steel

Susan: Please give me your

Roger: Here is a link to the

Susan: Cool!

report

report

yesterday

the physics of real objects and networks: 1,000,000 years

the physics of virtual objects and networks: 20 years

human experience of:

1. AUTHORITY

2. INDIRECTION

3. STRUCTURE

4. NAMING

5. SCOPE

6. PUB/SUB

7. SERVICES

seven ways to think like the web

ann arbor,mihonolulu,hisan diego,caatlanta,gaplacerville,cafredericksburg,vaberkeley,cabellingham,watroy,nykeene nhbarcelona,spainevansville,infalls church,vaferndale,mimyrtle beach,scgreenville,scbrattleboro,vtmenlo park, caSanta Rosa,CAithaca,nysunbury-on-thames,ukliverpool,ukbaltimore mdprovidence risonora,canew boston,nhottawa,onPerkasie,Papolk city,iaprescott,azcambridge,maguelph,onsaskatoon,sksnoqualmie,waalameda,cawestbountiful,uttoronto,onvirginia beach,vawestborough,mawest lafayette,inhuntington, wv

a network of calendar eventsa service running on Azure an invitation to think like the web

an elmcity hub is:

example: the elmcity project

elmcityhub

the elmcity calendar network

1. AUTHORITY: Be the authoritative source for your own data

2. INDIRECTION

3. STRUCTURE

4. NAMING

5. SCOPE

6. PUB/SUB

7. SERVICES

seven ways to think like the web

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 v3

Monday night chess club, 6:30 PM Best Western Hotel

newspaper

Chess ClubMonday 6:30PMBest Western

club website

Chess ClubMonday 6:30PMBest Western

Monday night chess club, 6:30 PM Best Western Hotel E.F. Lane Hotel

newspaper

Chess ClubMonday 6:30PMBest Western

club website

Chess ClubMonday 6:30PMBest Western

Monday night chess club, 6:30 PM Best Western Hotel E.F. Lane Hotel

newspaper

Chess ClubMonday 6:30PMBest Western

club website

Chess ClubMonday 6:30PME.F. Lane

1. AUTHORITY: Be the authoritative source for your own data

2. INDIRECTION: Pass by reference not by value

3. STRUCTURE

4. NAMING

5. SCOPE

6. PUB/SUB

7. SERVICES

seven ways to think like the web

not thinking like the web

you can still give us a stale copy of the data

but 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 web

1. AUTHORITY: Be the authoritative source for your own data

2. INDIRECTION: Pass by reference not by value

3. STRUCTURE: Know the uses of structured and unstructured data

4. NAMING

5. SCOPE

6. PUB/SUB

7. SERVICES

seven ways to think like the web

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;20110505T091500SUMMARY: Jon Udell: Seven ways to think like the webLOCATION:Crown Plaza, Philadelphia

DTSTART;TZID=Eastern Standard Time;20110505T091500SUMMARY: Jon Udell: Seven ways to think like the webLOCATION:Crown Plaza, Philadelphia

DTSTART;TZID=Eastern Standard Time;20110505T091500SUMMARY: Jon Udell: Seven ways to think like the webLOCATION:Crown Plaza, Philadelphia

DTSTART;TZID=Eastern Standard Time;20110505T091500SUMMARY: Jon Udell: Seven ways to think like the webLOCATION:Crown Plaza, Philadelphia

how computers do it:

ways of describing calendar events

1. AUTHORITY: Be the authoritative source for your own data

2. INDIRECTION: Pass by reference not by value

3. STRUCTURE: Know the uses of structured and unstructured data

4. NAMING: Create and propagate useful names

5. SCOPE

6. PUB/SUB

7. SERVICES

seven ways to think like the web

Some names for the MIT Sloan Investment Management Conference

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 Conference

A missing name

http://mitsloan.mit.edu/events.ics

http://mitsloan.mit.edu/events.ics

type: structuredfor: networked serviceswhy: exchange data

http://mitsloan.mit.edu/events.html

type: unstructuredfor: peoplewhy: read, interact, link

Two names for two related resources

Another missing name: SloanInvest11

# of characters: 14

characters remaining in a tweet: 126

# of twitter search hits: 0

# of google / bing search hits: 0

permutations of 14 letters and/or numbers

11 billion pages 1.1 * 1010

33 billion pages 3 * 1010

occurrences of sloaninvest11

permutations of sloaninvest11 after subtracting the web

the tagsphere

1. AUTHORITY: Be the authoritative source for your own data

2. INDIRECTION: Pass by reference not by value

3. STRUCTURE: Know the uses of structured and unstructured data

4. NAMING: Create and propagate useful names

5. SCOPE: Push your data to the widest appropriate scope

6. PUB/SUB

7. SERVICES

seven ways to think like the web

public and private scopes

the principle of keystroke conservation

# of keystrokes / minute: 500

minutes / hour: 60

hours /day: 24

days / year: 365

years remaining: L

# of people reached by each keystroke: P

influence of keystrokes: I

I = 500 * 60 * 24 * 365 * L * P

1. AUTHORITY: Be the authoritative source for your own data

2. INDIRECTION: Pass by reference not by value

3. STRUCTURE: Know the uses of structured and unstructured data

4. NAMING: Create and propagate useful names

5. SCOPE: Push your data to the widest appropriate scope

6. PUB/SUB: Be a publisher and a subscriber

7. SERVICES

seven ways to think like the web

elmcity hub

a pub/sub mesh

elmcity hub elmcity hub

some other pub/sub networks

Facebook Twitter blogosphere tagsphere

increasing generality

1. AUTHORITY: Be the authoritative source for your own data

2. INDIRECTION: Pass by reference not by value

3. STRUCTURE: Know the uses of structured and unstructured data

4. NAMING: Create and propagate useful names

5. SCOPE: Push your data to the widest appropriate scope

6. PUB/SUB: Be a publisher and a subscriber

7. SERVICES: Create and use services

seven ways to think like the web

services used by the elmcity project

eventfulupcomingeventbritefacebookdelicious

twitterfriendfeed

yahoo

event source “ “ “registry, configurationmessagingcollaborationgeolocation

services provided by the elmcity project

event aggregation

Susan: Please give me your report

Roger: Here is an email attachment

use of services

web thinking

Susan: Please give me your report

Roger: Here is an email attachment

Roger: Here is a link to the report

use of services

web thinking

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 thinking

1. AUTHORITY

2. INDIRECTION

3. STRUCTURE

4. NAMING

5. SCOPE

6. PUB/SUB

7. SERVICES

seven ways to think like the web

top related