Enviar pesquisa
Carregar
Web 2.0 is Sharecropping
•
6 gostaram
•
4,999 visualizações
Jesse Vincent
Seguir
A 5 minute talk about the dangers of not owning your tools
Leia menos
Leia mais
Tecnologia
Design
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 55
Baixar agora
Baixar para ler offline
Recomendados
Prophet - A peer to peer replicated disconnected database
Prophet - A peer to peer replicated disconnected database
Jesse Vincent
Building a keyboard from scratch
Building a keyboard from scratch
Jesse Vincent
So, I made a keyboard
So, I made a keyboard
Jesse Vincent
Dancing App Stores - Android Open 2011
Dancing App Stores - Android Open 2011
Jesse Vincent
Perl 5.16 and Beyond - YAPC::Asia 2011
Perl 5.16 and Beyond - YAPC::Asia 2011
Jesse Vincent
Perl 5.16 and beyond
Perl 5.16 and beyond
Jesse Vincent
OSCON 2011 - Perl 5.16 and beyond
OSCON 2011 - Perl 5.16 and beyond
Jesse Vincent
RT4 - The whole sordid story
RT4 - The whole sordid story
Jesse Vincent
Recomendados
Prophet - A peer to peer replicated disconnected database
Prophet - A peer to peer replicated disconnected database
Jesse Vincent
Building a keyboard from scratch
Building a keyboard from scratch
Jesse Vincent
So, I made a keyboard
So, I made a keyboard
Jesse Vincent
Dancing App Stores - Android Open 2011
Dancing App Stores - Android Open 2011
Jesse Vincent
Perl 5.16 and Beyond - YAPC::Asia 2011
Perl 5.16 and Beyond - YAPC::Asia 2011
Jesse Vincent
Perl 5.16 and beyond
Perl 5.16 and beyond
Jesse Vincent
OSCON 2011 - Perl 5.16 and beyond
OSCON 2011 - Perl 5.16 and beyond
Jesse Vincent
RT4 - The whole sordid story
RT4 - The whole sordid story
Jesse Vincent
K-9 Mail for Android
K-9 Mail for Android
Jesse Vincent
Perl 5.12.0
Perl 5.12.0
Jesse Vincent
P2P Bug Tracking with SD
P2P Bug Tracking with SD
Jesse Vincent
SD - A peer to peer issue tracking system
SD - A peer to peer issue tracking system
Jesse Vincent
Hacking your Kindle (OSCON Lightning Talk)
Hacking your Kindle (OSCON Lightning Talk)
Jesse Vincent
Beginning Kindle Hackery
Beginning Kindle Hackery
Jesse Vincent
SD, a P2P bug tracking system
SD, a P2P bug tracking system
Jesse Vincent
Prophet - Beijing Perl Workshop
Prophet - Beijing Perl Workshop
Jesse Vincent
Beijing Perl Workshop 2008 Hiveminder Secret Sauce
Beijing Perl Workshop 2008 Hiveminder Secret Sauce
Jesse Vincent
A brief introduction to RTIR
A brief introduction to RTIR
Jesse Vincent
An introduction to RTIR
An introduction to RTIR
Jesse Vincent
Prophet: a path out of the Cloud
Prophet: a path out of the Cloud
Jesse Vincent
Hiveminder - Everything but the Secret Sauce
Hiveminder - Everything but the Secret Sauce
Jesse Vincent
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
hariprasad279825
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Fwdays
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
mohitsingh558521
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Stephanie Beckett
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Commit University
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
Lars Bell
Mais conteúdo relacionado
Mais de Jesse Vincent
K-9 Mail for Android
K-9 Mail for Android
Jesse Vincent
Perl 5.12.0
Perl 5.12.0
Jesse Vincent
P2P Bug Tracking with SD
P2P Bug Tracking with SD
Jesse Vincent
SD - A peer to peer issue tracking system
SD - A peer to peer issue tracking system
Jesse Vincent
Hacking your Kindle (OSCON Lightning Talk)
Hacking your Kindle (OSCON Lightning Talk)
Jesse Vincent
Beginning Kindle Hackery
Beginning Kindle Hackery
Jesse Vincent
SD, a P2P bug tracking system
SD, a P2P bug tracking system
Jesse Vincent
Prophet - Beijing Perl Workshop
Prophet - Beijing Perl Workshop
Jesse Vincent
Beijing Perl Workshop 2008 Hiveminder Secret Sauce
Beijing Perl Workshop 2008 Hiveminder Secret Sauce
Jesse Vincent
A brief introduction to RTIR
A brief introduction to RTIR
Jesse Vincent
An introduction to RTIR
An introduction to RTIR
Jesse Vincent
Prophet: a path out of the Cloud
Prophet: a path out of the Cloud
Jesse Vincent
Hiveminder - Everything but the Secret Sauce
Hiveminder - Everything but the Secret Sauce
Jesse Vincent
Mais de Jesse Vincent
(13)
K-9 Mail for Android
K-9 Mail for Android
Perl 5.12.0
Perl 5.12.0
P2P Bug Tracking with SD
P2P Bug Tracking with SD
SD - A peer to peer issue tracking system
SD - A peer to peer issue tracking system
Hacking your Kindle (OSCON Lightning Talk)
Hacking your Kindle (OSCON Lightning Talk)
Beginning Kindle Hackery
Beginning Kindle Hackery
SD, a P2P bug tracking system
SD, a P2P bug tracking system
Prophet - Beijing Perl Workshop
Prophet - Beijing Perl Workshop
Beijing Perl Workshop 2008 Hiveminder Secret Sauce
Beijing Perl Workshop 2008 Hiveminder Secret Sauce
A brief introduction to RTIR
A brief introduction to RTIR
An introduction to RTIR
An introduction to RTIR
Prophet: a path out of the Cloud
Prophet: a path out of the Cloud
Hiveminder - Everything but the Secret Sauce
Hiveminder - Everything but the Secret Sauce
Último
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
hariprasad279825
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Fwdays
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
mohitsingh558521
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Stephanie Beckett
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Commit University
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
Lars Bell
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Alan Dix
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Lorenzo Miniero
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
Nicole Novielli
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Manik S Magar
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
LoriGlavin3
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
Zilliz
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
blackmambaettijean
Último
(20)
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
How to write a Business Continuity Plan
How to write a Business Continuity Plan
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
Web 2.0 is Sharecropping
1.
Web 2.0 is Sharecropping JesseVincent jesse@fsck.com
2.
(That’s bad)
3.
This is a
rant.
4.
The bad old
days:
5.
Pic of sharecroppers
6.
You farmed land
you didn’t own...
7.
...with tools you couldn’t
really afford.
8.
You paid for
it with part of your harvest...
9.
A pretty sweet
deal...
10.
...until things got
bad.
11.
(Things always got
bad.)
12.
In a bad
year, you got further in debt to the land owner.
13.
14.
The (more recent) bad
old days:
15.
pic of mainframes
16.
Things got a
little better:
17.
Pic of PCs
18.
Things weren’t all
rosy:
19.
Pic of BSOD
20.
Sometimes new versions of
software killed features...
21.
...so you were
locked in to old versions.
22.
pic of win
31?
23.
Things got ‘better’:
24.
rms che
25.
Now, things are
getting worse again...
26.
27.
What happens when your
favorite service goes down?
28.
pic of twitter
being down
29.
...or stops accepting new
signups?
30.
31.
...or gives all
your data to the secret police?
32.
Pic of yahoo.cn
33.
You don’t own
the services you use.
34.
When the service provider
cuts you off, that’s it. No recourse.
35.
Not so secret
shame: I’m a really bad zealot.
36.
My calendar lives
at google.com.
37.
I make a
web 2.0 tasklist service called Hiveminder.com
38.
pic of hiveminder
39.
Using hosted apps
is going to hurt you.
40.
Data access is important.
41.
APIs are great.
42.
...but easy access
to a service just makes it easier to get locked in.
43.
What about Google Gears,Adobe
Air, etc?
44.
Great. now you
can use your word processer while you’re offline!
45.
Pic of wordperfect
46.
Real offline apps shouldn’t
need servers.
47.
Real offline apps should
sync like you do.
48.
I’ve been hacking
on an open source database called “Prophet”.
49.
It has an
API like Amazon SimpleDB or Google App Engine’s...
50.
It’s designed for “team-scale”
apps.
51.
It’s built for
P2P replication and disconnected use.
52.
App #1 is
the canonical “offline bug tracker”.
53.
App #2 will
probably be a BBS you can sync over sneakernet.
54.
bestpractical.com/prophet
55.
Make sure nobody
can take away your right to use your software. Thanks!
Baixar agora