Transcript
Page 1: Thimbl: decentralised, open source, micro-blogging

THIMBL

Page 2: Thimbl: decentralised, open source, micro-blogging

THIMBLis amicroblogging tool

Page 3: Thimbl: decentralised, open source, micro-blogging

doesn't involvebirds

THIMBL

Page 4: Thimbl: decentralised, open source, micro-blogging

THIMBLor whales

Page 5: Thimbl: decentralised, open source, micro-blogging

because

Page 6: Thimbl: decentralised, open source, micro-blogging

THIMBLis decentralized

Page 7: Thimbl: decentralised, open source, micro-blogging

THIMBLdata is storedon the users'own server

Page 8: Thimbl: decentralised, open source, micro-blogging

THIMBLrequires nosoftware!*

*...well, just a little bit!

Page 9: Thimbl: decentralised, open source, micro-blogging

THIMBLconnects to the users' server with...

Page 10: Thimbl: decentralised, open source, micro-blogging

SSH

Page 11: Thimbl: decentralised, open source, micro-blogging

& finger** what is a 1970s network protocol?

Page 12: Thimbl: decentralised, open source, micro-blogging

to access or update their user data

Page 13: Thimbl: decentralised, open source, micro-blogging

THIMBLis based onMammatusa distributed webserver that allowsfast and cheap scaling

Page 14: Thimbl: decentralised, open source, micro-blogging

is designed to create a highly available cluster using simpleVirtual Private Servers, available for as little as

MAMMATUS

$5

Page 15: Thimbl: decentralised, open source, micro-blogging

THIMBLdoes as much as it can client-side,to reduce loadHTML5, javascript engines, threading & workers all make this possible. Thanks guys!

.net

Page 16: Thimbl: decentralised, open source, micro-blogging

THIMBLcan be run with justfinger and sshinstalled

.net

Page 17: Thimbl: decentralised, open source, micro-blogging

THIMBLcould should be

CLONED

CLONED

we don't care how, or why, just that it is

Page 18: Thimbl: decentralised, open source, micro-blogging

THIMBLis a manifesto for the open web, written in <CODE/>

Page 19: Thimbl: decentralised, open source, micro-blogging

the major challenge forthe open web is political, not technical

- Dmytri Kleiner

Page 20: Thimbl: decentralised, open source, micro-blogging

CAPITALI$Mwill not fund

platforms*

free and open

Page 21: Thimbl: decentralised, open source, micro-blogging

* because it needs to capture profits for investors

Page 22: Thimbl: decentralised, open source, micro-blogging

In order to capture profit, capital financed platforms

need to control user interaction and user data

Page 23: Thimbl: decentralised, open source, micro-blogging

Free, open systems must be built without capital financing.

Page 24: Thimbl: decentralised, open source, micro-blogging

Thus, projects that intend to build free and open platforms need to be extremely resource efficient

Page 25: Thimbl: decentralised, open source, micro-blogging

WHATTHIS

MEANS...

Page 26: Thimbl: decentralised, open source, micro-blogging

simple, systems. built by small, agile teams in their spare time

quickly!

SMALL

Page 27: Thimbl: decentralised, open source, micro-blogging

systems that can be deployed using common internet services, cheaply

DESIGN

Page 28: Thimbl: decentralised, open source, micro-blogging

on existing, established, distributed platforms where possible

BUILD

i.e. email, usenet, irc, finger and not reinventing the wheel

Page 29: Thimbl: decentralised, open source, micro-blogging

THIMBLachieves this by building upon finger, ssh, http and dns

Page 30: Thimbl: decentralised, open source, micro-blogging

THIMBLbecomes a highly available, open source, distributed social network with very little new code

see what we did there? ;)

Page 31: Thimbl: decentralised, open source, micro-blogging

THIMBLreduces development effort by leveraging existing free software as much as possible

Hi Twisted! Hello jQuery!

Page 32: Thimbl: decentralised, open source, micro-blogging

<intermission>phew</intermission>

Page 33: Thimbl: decentralised, open source, micro-blogging

THIMBLis a performanceas much as a platform

Page 34: Thimbl: decentralised, open source, micro-blogging

THIMBLis a call to arms: focus on simple systems, extend established platforms

take note developers!

Page 35: Thimbl: decentralised, open source, micro-blogging

THIMBLis OUR exampledevelopment has been public using old and new social networks

Page 36: Thimbl: decentralised, open source, micro-blogging

THIMBLis promoting the ideas behind what we're doing as well as the platform itself

Page 37: Thimbl: decentralised, open source, micro-blogging

the constraints of time and resources are part of our message

Page 38: Thimbl: decentralised, open source, micro-blogging

simple, early functionality is part of our message

Page 39: Thimbl: decentralised, open source, micro-blogging

living in the cyberghettos of free, open platforms is part of our message

Page 40: Thimbl: decentralised, open source, micro-blogging

not keeping up with the Joneses in well financed web2.0 companies is part of our message

Page 41: Thimbl: decentralised, open source, micro-blogging

THIMBLwill succeed with a community. join us and help make a free, open, social network

Page 42: Thimbl: decentralised, open source, micro-blogging

THIMBLis:thimbl.nettelekommunisten.net<socialNetwork>/thimblpresentation by @mikepearce

need help setting up finger or ssh? get in touch!

Page 43: Thimbl: decentralised, open source, micro-blogging

THX!http://flic.kr/p/7bzdhi - savannah williamshttp://flic.kr/p/7AqaXk - the loushehttp://flic.kr/p/EoUx - bayathttp://flic.kr/p/K4QuW - CoreBurnhttp://flic.kr/p/4tc7qy - Cayusahttp://flic.kr/p/Nitmw - Darwin Bellhttp://flic.kr/p/NhQ4f - Swivhttp://www.flickr.com/photos/25787132@N06/4541845512/ - Ian Crowfeather thanks for the images!


Top Related