SlideShare a Scribd company logo
Web 2.0 is
Sharecropping

              Jesse Vincent
          jesse@fsck.com
(That’s bad)
This is a rant.
The bad old days:
Pic of sharecroppers
You farmed land you
    didn’t own...
...with tools you
couldn’t really afford.
You paid for it with
part of your harvest...
A pretty sweet deal...
...until things got bad.
(Things always got bad.)
In a bad year, you got
  further in debt to
   the land owner.
12 Jesse Vincent -- igbos m_
The (more recent)
  bad old days:
pic of mainframes
Things got a little
     better:
Pic of PCs
Things weren’t all rosy:
Pic of BSOD
Sometimes new
versions of software
  killed features...
...so you were locked in
     to old versions.
pic of win 31?
Things got ‘better’:
rms
che
Now, things are getting
   worse again...
12 Jesse Vincent -- igbos m_
What happens when
your favorite service
    goes down?
pic of twitter being
        down
...or stops accepting
     new signups?
12 Jesse Vincent -- igbos m_
...or gives all your data
  to the secret police?
Pic of yahoo.cn
You don’t own the
 services you use.
When the service
provider cuts you off,
that’s it. No recourse.
Not so secret shame:
I’m a really bad zealot.
My calendar lives at
   google.com.
I make a web 2.0
tasklist service called
  Hiveminder.com
pic of hiveminder
Using hosted apps is
 going to hurt you.
Data access is
 important.
APIs are great.
...but easy access to a
  service just makes it
easier to get locked in.
What about Google
Gears, Adobe Air, etc?
Great. now you can use
 your word processer
  while you’re offline!
Pic of wordperfect
Real offline apps
shouldn’t need servers.
Real offline apps
should sync like you do.
I’ve been hacking on an
 open source database
    called “Prophet”.
It has an API like
Amazon SimpleDB or
Google App Engine’s...
It’s designed for
“team-scale” apps.
It’s built for P2P
  replication and
disconnected use.
App #1 is the canonical
 “offline bug tracker”.
App #2 will probably
be a BBS you can sync
  over sneakernet.
bestpractical.com/prophet
Make sure nobody can
take away your right to
  use your software.

       Thanks!

More Related Content

More from Ignite Boston

13 Ravi Mehta -- igbos n_
13 Ravi Mehta -- igbos n_13 Ravi Mehta -- igbos n_
13 Ravi Mehta -- igbos n_
Ignite Boston
 
10 Joe Cascio -- igbos k_
10 Joe Cascio -- igbos k_10 Joe Cascio -- igbos k_
10 Joe Cascio -- igbos k_
Ignite Boston
 
07 John Viega -- igbos h_
07 John Viega -- igbos h_07 John Viega -- igbos h_
07 John Viega -- igbos h_
Ignite Boston
 
16_Andrei_Kersha -- igbos r_
16_Andrei_Kersha -- igbos r_16_Andrei_Kersha -- igbos r_
16_Andrei_Kersha -- igbos r_
Ignite Boston
 
04 Juhan Sonin -- igbos e_
04 Juhan Sonin -- igbos e_04 Juhan Sonin -- igbos e_
04 Juhan Sonin -- igbos e_
Ignite Boston
 
03 Mackenzie Cowell -- igbos d_
03 Mackenzie Cowell -- igbos d_03 Mackenzie Cowell -- igbos d_
03 Mackenzie Cowell -- igbos d_
Ignite Boston
 
02 Paul Oka -- igbos c_
02 Paul Oka -- igbos c_02 Paul Oka -- igbos c_
02 Paul Oka -- igbos c_
Ignite Boston
 
05 Lucy Mendel -- igbos f_
05 Lucy Mendel -- igbos f_05 Lucy Mendel -- igbos f_
05 Lucy Mendel -- igbos f_
Ignite Boston
 
08 Shava Nerad -- igbos i_
08 Shava Nerad -- igbos i_08 Shava Nerad -- igbos i_
08 Shava Nerad -- igbos i_
Ignite Boston
 
09 Clark Freifeld -- igbos j_
09 Clark Freifeld -- igbos j_09 Clark Freifeld -- igbos j_
09 Clark Freifeld -- igbos j_
Ignite Boston
 

More from Ignite Boston (10)

13 Ravi Mehta -- igbos n_
13 Ravi Mehta -- igbos n_13 Ravi Mehta -- igbos n_
13 Ravi Mehta -- igbos n_
 
10 Joe Cascio -- igbos k_
10 Joe Cascio -- igbos k_10 Joe Cascio -- igbos k_
10 Joe Cascio -- igbos k_
 
07 John Viega -- igbos h_
07 John Viega -- igbos h_07 John Viega -- igbos h_
07 John Viega -- igbos h_
 
16_Andrei_Kersha -- igbos r_
16_Andrei_Kersha -- igbos r_16_Andrei_Kersha -- igbos r_
16_Andrei_Kersha -- igbos r_
 
04 Juhan Sonin -- igbos e_
04 Juhan Sonin -- igbos e_04 Juhan Sonin -- igbos e_
04 Juhan Sonin -- igbos e_
 
03 Mackenzie Cowell -- igbos d_
03 Mackenzie Cowell -- igbos d_03 Mackenzie Cowell -- igbos d_
03 Mackenzie Cowell -- igbos d_
 
02 Paul Oka -- igbos c_
02 Paul Oka -- igbos c_02 Paul Oka -- igbos c_
02 Paul Oka -- igbos c_
 
05 Lucy Mendel -- igbos f_
05 Lucy Mendel -- igbos f_05 Lucy Mendel -- igbos f_
05 Lucy Mendel -- igbos f_
 
08 Shava Nerad -- igbos i_
08 Shava Nerad -- igbos i_08 Shava Nerad -- igbos i_
08 Shava Nerad -- igbos i_
 
09 Clark Freifeld -- igbos j_
09 Clark Freifeld -- igbos j_09 Clark Freifeld -- igbos j_
09 Clark Freifeld -- igbos j_
 

Recently uploaded

Best Practices in Negotiation for Business Management Students
Best Practices in Negotiation for Business Management StudentsBest Practices in Negotiation for Business Management Students
Best Practices in Negotiation for Business Management Students
zoyaws1
 
WAM Corporate Presentation July 2024.pdf
WAM Corporate Presentation July 2024.pdfWAM Corporate Presentation July 2024.pdf
WAM Corporate Presentation July 2024.pdf
Western Alaska Minerals Corp.
 
21stcenturyskillsframeworkfinalpresentation2-240509214747-71edb7ee.pdf
21stcenturyskillsframeworkfinalpresentation2-240509214747-71edb7ee.pdf21stcenturyskillsframeworkfinalpresentation2-240509214747-71edb7ee.pdf
21stcenturyskillsframeworkfinalpresentation2-240509214747-71edb7ee.pdf
emmanuelpulido003
 
You Get Me! Leveraging Communication Styles in Virtual Trainingpptx
You Get Me! Leveraging Communication Styles in Virtual TrainingpptxYou Get Me! Leveraging Communication Styles in Virtual Trainingpptx
You Get Me! Leveraging Communication Styles in Virtual Trainingpptx
Cynthia Clay
 
Transforming the Future of Limo Services.pptx
Transforming the Future of Limo Services.pptxTransforming the Future of Limo Services.pptx
Transforming the Future of Limo Services.pptx
limocaptaincom
 
Don’t Get Left Behind: Leveraging Modern Product Management Across the Organi...
Don’t Get Left Behind: Leveraging Modern Product Management Across the Organi...Don’t Get Left Behind: Leveraging Modern Product Management Across the Organi...
Don’t Get Left Behind: Leveraging Modern Product Management Across the Organi...
Aggregage
 
Managing Customer & User Experience of Customers
Managing Customer & User Experience of CustomersManaging Customer & User Experience of Customers
Managing Customer & User Experience of Customers
SalmanTahir60
 
Cheslyn Jacobs- TymeBank: Building Consumer Trust in Digital Banking
Cheslyn Jacobs- TymeBank: Building Consumer Trust in Digital  BankingCheslyn Jacobs- TymeBank: Building Consumer Trust in Digital  Banking
Cheslyn Jacobs- TymeBank: Building Consumer Trust in Digital Banking
itnewsafrica
 
The IIT Madras Product Management Casebook 23-24.pdf
The IIT Madras Product Management Casebook 23-24.pdfThe IIT Madras Product Management Casebook 23-24.pdf
The IIT Madras Product Management Casebook 23-24.pdf
Keerthiraja11
 
Navigating Change Strategies for Effective Transition and Operational Plannin...
Navigating Change Strategies for Effective Transition and Operational Plannin...Navigating Change Strategies for Effective Transition and Operational Plannin...
Navigating Change Strategies for Effective Transition and Operational Plannin...
Brian Frerichs
 
Innovation Hub_ Spotlight on Toms River's Role as a Beacon for Entrepreneuria...
Innovation Hub_ Spotlight on Toms River's Role as a Beacon for Entrepreneuria...Innovation Hub_ Spotlight on Toms River's Role as a Beacon for Entrepreneuria...
Innovation Hub_ Spotlight on Toms River's Role as a Beacon for Entrepreneuria...
Philip M Caputo
 
Green Minimalist Aesthetic Project Proposal Presentation.pdf
Green Minimalist Aesthetic Project Proposal Presentation.pdfGreen Minimalist Aesthetic Project Proposal Presentation.pdf
Green Minimalist Aesthetic Project Proposal Presentation.pdf
shivamkush646
 
Importance of Quality Transformations in VUCA World
Importance of Quality Transformations in VUCA WorldImportance of Quality Transformations in VUCA World
Importance of Quality Transformations in VUCA World
Ankur860831
 
Patrick Dwyer Merrill Lynch - Founder of the Dwyer Family Foundation
Patrick Dwyer Merrill Lynch - Founder of the Dwyer Family FoundationPatrick Dwyer Merrill Lynch - Founder of the Dwyer Family Foundation
Patrick Dwyer Merrill Lynch - Founder of the Dwyer Family Foundation
Patrick Dwyer Merrill Lynch
 
A STUDY OF MUTUAL FUND OF BANK OF INDIA .pdf
A STUDY OF MUTUAL FUND  OF BANK OF INDIA .pdfA STUDY OF MUTUAL FUND  OF BANK OF INDIA .pdf
A STUDY OF MUTUAL FUND OF BANK OF INDIA .pdf
rsonics22
 
Cracking the Customer Experience Code.pptx
Cracking the Customer Experience Code.pptxCracking the Customer Experience Code.pptx
Cracking the Customer Experience Code.pptx
Workforce Group
 
BBA Final SML 501 INTERNATIONAL BUSINESS .pdf
BBA Final SML 501 INTERNATIONAL BUSINESS .pdfBBA Final SML 501 INTERNATIONAL BUSINESS .pdf
BBA Final SML 501 INTERNATIONAL BUSINESS .pdf
mcdopex6
 
Top Digital Marketing Strategy in 2024.pdf
Top Digital Marketing Strategy in 2024.pdfTop Digital Marketing Strategy in 2024.pdf
Top Digital Marketing Strategy in 2024.pdf
Top IT Marketing
 
Staffan Canback - The 18 Rays of Project Management
Staffan Canback - The 18 Rays of Project ManagementStaffan Canback - The 18 Rays of Project Management
Staffan Canback - The 18 Rays of Project Management
Tellusant, Inc.
 
KineMaster Diamond APK v7.3.11.32200 (4K HD, No Watermark)
KineMaster Diamond APK v7.3.11.32200 (4K HD, No Watermark)KineMaster Diamond APK v7.3.11.32200 (4K HD, No Watermark)
KineMaster Diamond APK v7.3.11.32200 (4K HD, No Watermark)
APKs Pure
 

Recently uploaded (20)

Best Practices in Negotiation for Business Management Students
Best Practices in Negotiation for Business Management StudentsBest Practices in Negotiation for Business Management Students
Best Practices in Negotiation for Business Management Students
 
WAM Corporate Presentation July 2024.pdf
WAM Corporate Presentation July 2024.pdfWAM Corporate Presentation July 2024.pdf
WAM Corporate Presentation July 2024.pdf
 
21stcenturyskillsframeworkfinalpresentation2-240509214747-71edb7ee.pdf
21stcenturyskillsframeworkfinalpresentation2-240509214747-71edb7ee.pdf21stcenturyskillsframeworkfinalpresentation2-240509214747-71edb7ee.pdf
21stcenturyskillsframeworkfinalpresentation2-240509214747-71edb7ee.pdf
 
You Get Me! Leveraging Communication Styles in Virtual Trainingpptx
You Get Me! Leveraging Communication Styles in Virtual TrainingpptxYou Get Me! Leveraging Communication Styles in Virtual Trainingpptx
You Get Me! Leveraging Communication Styles in Virtual Trainingpptx
 
Transforming the Future of Limo Services.pptx
Transforming the Future of Limo Services.pptxTransforming the Future of Limo Services.pptx
Transforming the Future of Limo Services.pptx
 
Don’t Get Left Behind: Leveraging Modern Product Management Across the Organi...
Don’t Get Left Behind: Leveraging Modern Product Management Across the Organi...Don’t Get Left Behind: Leveraging Modern Product Management Across the Organi...
Don’t Get Left Behind: Leveraging Modern Product Management Across the Organi...
 
Managing Customer & User Experience of Customers
Managing Customer & User Experience of CustomersManaging Customer & User Experience of Customers
Managing Customer & User Experience of Customers
 
Cheslyn Jacobs- TymeBank: Building Consumer Trust in Digital Banking
Cheslyn Jacobs- TymeBank: Building Consumer Trust in Digital  BankingCheslyn Jacobs- TymeBank: Building Consumer Trust in Digital  Banking
Cheslyn Jacobs- TymeBank: Building Consumer Trust in Digital Banking
 
The IIT Madras Product Management Casebook 23-24.pdf
The IIT Madras Product Management Casebook 23-24.pdfThe IIT Madras Product Management Casebook 23-24.pdf
The IIT Madras Product Management Casebook 23-24.pdf
 
Navigating Change Strategies for Effective Transition and Operational Plannin...
Navigating Change Strategies for Effective Transition and Operational Plannin...Navigating Change Strategies for Effective Transition and Operational Plannin...
Navigating Change Strategies for Effective Transition and Operational Plannin...
 
Innovation Hub_ Spotlight on Toms River's Role as a Beacon for Entrepreneuria...
Innovation Hub_ Spotlight on Toms River's Role as a Beacon for Entrepreneuria...Innovation Hub_ Spotlight on Toms River's Role as a Beacon for Entrepreneuria...
Innovation Hub_ Spotlight on Toms River's Role as a Beacon for Entrepreneuria...
 
Green Minimalist Aesthetic Project Proposal Presentation.pdf
Green Minimalist Aesthetic Project Proposal Presentation.pdfGreen Minimalist Aesthetic Project Proposal Presentation.pdf
Green Minimalist Aesthetic Project Proposal Presentation.pdf
 
Importance of Quality Transformations in VUCA World
Importance of Quality Transformations in VUCA WorldImportance of Quality Transformations in VUCA World
Importance of Quality Transformations in VUCA World
 
Patrick Dwyer Merrill Lynch - Founder of the Dwyer Family Foundation
Patrick Dwyer Merrill Lynch - Founder of the Dwyer Family FoundationPatrick Dwyer Merrill Lynch - Founder of the Dwyer Family Foundation
Patrick Dwyer Merrill Lynch - Founder of the Dwyer Family Foundation
 
A STUDY OF MUTUAL FUND OF BANK OF INDIA .pdf
A STUDY OF MUTUAL FUND  OF BANK OF INDIA .pdfA STUDY OF MUTUAL FUND  OF BANK OF INDIA .pdf
A STUDY OF MUTUAL FUND OF BANK OF INDIA .pdf
 
Cracking the Customer Experience Code.pptx
Cracking the Customer Experience Code.pptxCracking the Customer Experience Code.pptx
Cracking the Customer Experience Code.pptx
 
BBA Final SML 501 INTERNATIONAL BUSINESS .pdf
BBA Final SML 501 INTERNATIONAL BUSINESS .pdfBBA Final SML 501 INTERNATIONAL BUSINESS .pdf
BBA Final SML 501 INTERNATIONAL BUSINESS .pdf
 
Top Digital Marketing Strategy in 2024.pdf
Top Digital Marketing Strategy in 2024.pdfTop Digital Marketing Strategy in 2024.pdf
Top Digital Marketing Strategy in 2024.pdf
 
Staffan Canback - The 18 Rays of Project Management
Staffan Canback - The 18 Rays of Project ManagementStaffan Canback - The 18 Rays of Project Management
Staffan Canback - The 18 Rays of Project Management
 
KineMaster Diamond APK v7.3.11.32200 (4K HD, No Watermark)
KineMaster Diamond APK v7.3.11.32200 (4K HD, No Watermark)KineMaster Diamond APK v7.3.11.32200 (4K HD, No Watermark)
KineMaster Diamond APK v7.3.11.32200 (4K HD, No Watermark)
 

12 Jesse Vincent -- igbos m_