thimbl: decentralised, open source, micro-blogging

43
THIMBL

Upload: mike-pearce

Post on 09-May-2015

1.308 views

Category:

Technology


0 download

DESCRIPTION

Thimbl is a Manifesto for the Open Web written in code. The most significant challenge the open web will need to overcome is not technical, it is political. Welcome to thimbl, the free, open source, distributed micro-blogging platform. If you're tired of being locked in to one micro-blogging platform, or a single social network. Or you're weary of corporations hi-jacking your updates in the pursuit of money, then thimbl is for you.

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!