Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Thimbl
Search
Mike Pearce
March 26, 2012
Technology
1
150
Thimbl
A distributed microblogging service. An artwork. Politics, economy and society.
Mike Pearce
March 26, 2012
Tweet
Share
More Decks by Mike Pearce
See All by Mike Pearce
Being Agile
mikepearce
9
4.6k
How Big Is It? A guide to agile estimation and planning
mikepearce
5
880
Effective User Stories
mikepearce
2
250
UX for Developers
mikepearce
2
320
API Antipatterns
mikepearce
3
240
The Shu Ha Ri of Agile
mikepearce
1
620
The Anatomical Dissection of a Sprint Backlog
mikepearce
1
280
Other Decks in Technology
See All in Technology
RAG/Agent開発のアップデートまとめ
taka0709
0
190
シニアソフトウェアエンジニアになるためには
kworkdev
PRO
3
200
regrowth_tokyo_2025_securityagent
hiashisan
0
270
MariaDB Connector/C のcaching_sha2_passwordプラグインの仕様について
boro1234
0
930
AlmaLinux + KVM + Cockpit で始めるお手軽仮想化基盤 ~ 開発環境などでの利用を想定して ~
koedoyoshida
0
120
ExpoのインダストリーブースでみたAWSが見せる製造業の未来
hamadakoji
0
170
AWS re:Invent 2025で見たGrafana最新機能の紹介
hamadakoji
0
440
SREには開発組織全体で向き合う
koh_naga
0
390
【U/Day Tokyo 2025】Cygames流 最新スマートフォンゲームの技術設計 〜『Shadowverse: Worlds Beyond』におけるアーキテクチャ再設計の挑戦~
cygames
PRO
2
900
Strands Agents × インタリーブ思考 で変わるAIエージェント設計 / Strands Agents x Interleaved Thinking AI Agents
takanorig
3
1.1k
MLflowダイエット大作戦
lycorptech_jp
PRO
1
140
Lessons from Migrating to OpenSearch: Shard Design, Log Ingestion, and UI Decisions
sansantech
PRO
1
160
Featured
See All Featured
Everyday Curiosity
cassininazir
0
110
Ruling the World: When Life Gets Gamed
codingconduct
0
92
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandezseo
0
83
How Software Deployment tools have changed in the past 20 years
geshan
0
29k
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Making Projects Easy
brettharned
120
6.5k
sira's awesome portfolio website redesign presentation
elsirapls
0
87
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.4k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
86
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
400
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!