THIMBL
requires no
software!*
*...well, just a little bit!
Slide 9
Slide 9 text
THIMBL
connects to
the users'
server with...
Slide 10
Slide 10 text
SSH
Slide 11
Slide 11 text
& finger*
* what is a 1970s network protocol?
Slide 12
Slide 12 text
to access or
update their user
data
Slide 13
Slide 13 text
THIMBL
is based on
Mammatus
a distributed webserver that allows
fast and cheap scaling
Slide 14
Slide 14 text
is designed to create a highly available
cluster using simple
Virtual Private Servers, available for as
little as
MAMMATUS
$5
Slide 15
Slide 15 text
THIMBL
does as much as it
can client-side,
to reduce load
HTML5, javascript engines, threading & workers all
make this possible. Thanks guys!
.net
Slide 16
Slide 16 text
THIMBL
can be run with just
finger and ssh
installed
.net
Slide 17
Slide 17 text
THIMBL
could should be
CLONE
CLONE
D
we don't care how, or why, just that it is
Slide 18
Slide 18 text
THIMBL
is a manifesto for
the open web,
written in
Slide 19
Slide 19 text
the major challenge for
the open web is political,
not technical
- Dmytri Kleiner
Slide 20
Slide 20 text
CAPITALI$M
will not fund
platforms*
free and open
Slide 21
Slide 21 text
* because it needs to capture profits for investors
Slide 22
Slide 22 text
In order to capture profit,
capital financed platforms
need to control user
interaction and user data
Slide 23
Slide 23 text
Free, open systems must be built without capital
financing.
Slide 24
Slide 24 text
Thus, projects that intend to build free and open
platforms need to be extremely resource efficient
Slide 25
Slide 25 text
WHAT
THIS
MEANS...
Slide 26
Slide 26 text
simple, systems. built by
small, agile teams in
their spare time
quickly!
SMALL
Slide 27
Slide 27 text
systems that can be
deployed using common
internet services,
cheaply
DESIGN
Slide 28
Slide 28 text
on existing, established,
distributed platforms
where possible
BUILD
i.e. email, usenet, irc, finger and not reinventing the wheel
Slide 29
Slide 29 text
THIMBL
achieves this by building
upon finger, ssh, http and
dns
Slide 30
Slide 30 text
THIMBL
becomes a highly
available, open source,
distributed social network
with very little new code
see what we did there? ;)
Slide 31
Slide 31 text
THIMBL
reduces development
effort by leveraging
existing free software as
much as possible
Hi Twisted! Hello jQuery!
Slide 32
Slide 32 text
phew
Slide 33
Slide 33 text
THIMBL
is a performance
as much as a
platform
Slide 34
Slide 34 text
THIMBL
is a call to arms: focus on
simple systems, extend
established platforms
take note developers!
Slide 35
Slide 35 text
THIMBL
is OUR example
development has been
public using old and new
social networks
Slide 36
Slide 36 text
THIMBL
is promoting the
ideas behind what we're
doing as well as the
platform itself
Slide 37
Slide 37 text
the constraints of time
and resources are part of
our message
Slide 38
Slide 38 text
simple, early functionality
is part of our message
Slide 39
Slide 39 text
living in the cyberghettos
of free, open platforms is
part of our message
Slide 40
Slide 40 text
not keeping up with the
Joneses in well financed
web2.0 companies is part
of our message
Slide 41
Slide 41 text
THIMBL
will succeed with a
community. join us and
help make a free, open,
social network
Slide 42
Slide 42 text
THIMBL
is:
thimbl.net
telekommunisten.net
/thimbl
presentation by @mikepearce
need help setting up finger or ssh? get in touch!
Slide 43
Slide 43 text
THX!
http://flic.kr/p/7bzdhi - savannah williams
http://flic.kr/p/7AqaXk - the loushe
http://flic.kr/p/EoUx - bayat
http://flic.kr/p/K4QuW - CoreBurn
http://flic.kr/p/4tc7qy - Cayusa
http://flic.kr/p/Nitmw - Darwin Bell
http://flic.kr/p/NhQ4f - Swiv
http://www.flickr.
com/photos/25787132@N06/4541845512/ - Ian
Crowfeather thanks for the images!