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.6k
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
日本 Fintech 未来予測レポート 2027〜2028年(オリジナル版)
8maki
0
2.2k
Bedrock AgentCore RuntimeでAuth0 Changelog調査AIをアップグレードした話
t5u8a5a
1
140
プロダクト開発から業務改善コンサルまで。事業全体へ「染み出す」ことで広がるエンジニアの可能性
ham0215
0
130
How Timee Delivers Day 1 Production Ready LLM Features
tomoyks
0
230
Agent Skills設計で柔軟性と硬さのバランスが難しい話
nassy20
0
130
現地で盛り上がった WWDC26 Keynote
zozotech
PRO
1
250
機械学習を「社会実装」するということ 2026年夏版 / Social Implementation of Machine Learning June 2026 Version
moepy_stats
5
2.4k
【セミナー資料】Claude Code をセキュアに使うための考え方と設定の勘どころ / Claude Code Webinar 20260616
masahirokawahara
2
310
MUSUBI 田中裕一『AIと共に行う「しごとのリデザイン」- スモールバックオフィス編』AI Ops Lab #4
musubi
0
180
脆弱性対応、どこで線を引くか
rymiyamoto
1
390
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.5k
2026TECHFRESH畢業分享會 - Lightning Talk - E起 See See : 電商推薦讀心術? 數據說了算
line_developers_tw
PRO
0
1k
Featured
See All Featured
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
360
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.7k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
65
55k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
240
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
560
A Tale of Four Properties
chriscoyier
163
24k
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!