Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Thimbl
Search
Mike Pearce
March 26, 2012
Technology
160
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Thimbl
A distributed microblogging service. An artwork. Politics, economy and society.
Mike Pearce
March 26, 2012
More Decks by Mike Pearce
See All by Mike Pearce
Being Agile
mikepearce
9
4.7k
How Big Is It? A guide to agile estimation and planning
mikepearce
5
910
Effective User Stories
mikepearce
2
260
UX for Developers
mikepearce
2
330
API Antipatterns
mikepearce
3
250
The Shu Ha Ri of Agile
mikepearce
1
650
The Anatomical Dissection of a Sprint Backlog
mikepearce
1
310
Other Decks in Technology
See All in Technology
AI時代のYAGNI:「爆速で無駄になった機能」からの学び / 20260720 Naoki Takahashi
shift_evolve
PRO
3
330
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8.4k
2年前に削除したPHPクラスが、 ある日突然決済をエラーにした
ykagano
1
390
非定型なドキュメントを効率よくリファクタする 〜えぇ!?仕様書27本の移行が1日で終わったって!?〜
subroh0508
2
560
[2026-07-15] AI Ready なはずだったアーキテクチャと、見えてきた課題・次に目指す状態
wxyzzz
9
4k
CSに"SLO"は要らない、経営層に"99.9%"は伝わらない - SREを全社に"翻訳"する3原則
cscengineer
PRO
1
5.2k
第67回コンピュータビジョン勉強会CVPR2026読会前編
tsukamotokenji
0
150
Data + AI Summit 2026 イベントレポート: 「AIがビジネスで意思決定するデータ基盤」へ
nek0128
0
280
アップデートで何が変わった?デモで学んで使いこなすIBM Bob2.0
muehara
0
170
最適な自走を最小限の支援で — M&Aで拡大する組織で少人数SREが挑んだ1年 / SRE NEXT 2026
genda
0
1.5k
ruby.wasmとPicoRuby.wasmに対応した仮想DOMライブラリを作ってる話 #kaigieffect_kaigi
sue445
PRO
0
150
「早く出す」より「事業に効く」 ── 顧客の業務サイクルから逆算するAI時代の二重ループ開発と「変化の設計者」 / devsumi2026
rakus_dev
1
400
Featured
See All Featured
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
190
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
Facilitating Awesome Meetings
lara
57
7k
Become a Pro
speakerdeck
PRO
31
6k
Navigating Team Friction
lara
192
16k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.4k
Tell your own story through comics
letsgokoyo
1
1k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
AI: The stuff that nobody shows you
jnunemaker
PRO
8
830
The World Runs on Bad Software
bkeepers
PRO
72
12k
The Curious Case for Waylosing
cassininazir
1
430
Transcript
THIMBL
THIMBL is a microblogging tool
doesn't involve birds THIMBL
THIMBL or whales
because
THIMBL is decentralized
THIMBL data is stored on the users' own server
THIMBL requires no software!* *...well, just a little bit!
THIMBL connects to the users' server with...
SSH
& finger* * what is a 1970s network protocol?
to access or update their user data
THIMBL is based on Mammatus a distributed webserver that allows
fast and cheap scaling
is designed to create a highly available cluster using simple
Virtual Private Servers, available for as little as MAMMATUS $5
THIMBL does as much as it can client-side, to reduce
load HTML5, javascript engines, threading & workers all make this possible. Thanks guys! .net
THIMBL can be run with just finger and ssh installed
.net
THIMBL could should be CLONE CLONE D we don't care
how, or why, just that it is
THIMBL is a manifesto for the open web, written in
<CODE/>
the major challenge for the open web is political, not
technical - Dmytri Kleiner
CAPITALI$M will not fund platforms* free and open
* because it needs to capture profits for investors
In order to capture profit, capital financed platforms need to
control user interaction and user data
Free, open systems must be built without capital financing.
Thus, projects that intend to build free and open platforms
need to be extremely resource efficient
WHAT THIS MEANS...
simple, systems. built by small, agile teams in their spare
time quickly! SMALL
systems that can be deployed using common internet services, cheaply
DESIGN
on existing, established, distributed platforms where possible BUILD i.e. email,
usenet, irc, finger and not reinventing the wheel
THIMBL achieves this by building upon finger, ssh, http and
dns
THIMBL becomes a highly available, open source, distributed social network
with very little new code see what we did there? ;)
THIMBL reduces development effort by leveraging existing free software as
much as possible Hi Twisted! Hello jQuery!
<intermission>phew</intermission>
THIMBL is a performance as much as a platform
THIMBL is a call to arms: focus on simple systems,
extend established platforms take note developers!
THIMBL is OUR example development has been public using old
and new social networks
THIMBL is promoting the ideas behind what we're doing as
well as the platform itself
the constraints of time and resources are part of our
message
simple, early functionality is part of our message
living in the cyberghettos of free, open platforms is part
of our message
not keeping up with the Joneses in well financed web2.0
companies is part of our message
THIMBL will succeed with a community. join us and help
make a free, open, social network
THIMBL is: thimbl.net telekommunisten.net <socialNetwork>/thimbl presentation by @mikepearce need help
setting up finger or ssh? get in touch!
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!