# what is small internet? well, what is big internet, then? what is the internet, at first?
the internet is a network. linked across the globe.
or, just linked across my room/building/neighbor. my small sphere. my close 'friends'
the internet is a huge network of computers(== servers == clients + computers & cables & protocols(promises == languages) & interfaces(== UI == API))
some part of this big picture is BIG or small.
well, everything is BIG and MUCH/MANY, if it is big, there's money and power(== authority)
but, who has the power? and who has the money to make changes?
01.txt
doohoyi@Doohos-MacBook-Pro:~/Sync$ traceroute www.canellwatkins.org
traceroute to www.canellwatkins.org (85.214.100.3), 64 hops max, 52 byte packets
1 192.168.10.1 (192.168.10.1) 3.903 ms 1.421 ms 1.305 ms
2 116.122.163.1 (116.122.163.1) 9.963 ms 4.906 ms 6.229 ms
3 100.75.119.253 (100.75.119.253) 3.665 ms 3.014 ms 3.384 ms
4 100.75.118.217 (100.75.118.217) 2.486 ms 2.161 ms 1.997 ms
5 10.47.254.230 (10.47.254.230) 3.360 ms * 2.372 ms
6 10.222.24.208 (10.222.24.208) 3.068 ms
10.222.24.212 (10.222.24.212) 2.564 ms 2.814 ms
7 10.222.6.53 (10.222.6.53) 3.067 ms *
10.222.38.105 (10.222.38.105) 4.083 ms
8 10.222.2.15 (10.222.2.15) 66.514 ms
10.222.1.80 (10.222.1.80) 2.892 ms *
9 10.222.2.15 (10.222.2.15) 67.163 ms
10.222.1.97 (10.222.1.97) 66.422 ms
10.222.2.15 (10.222.2.15) 66.753 ms
10 decix.bb-a.fra3.fra.de.net.ionos.com (80.81.192.123) 229.720 ms 225.385 ms
ae-14.bb-b.fr7.fra.de.net.ionos.com (212.227.120.149) 234.150 ms
11 ae-14.bb-b.fr7.fra.de.net.ionos.com (212.227.120.149) 242.445 ms 232.163 ms
ae-5.bb-b.rs.ber.de.net.ionos.com (212.227.120.41) 236.108 ms
12 ae-5.bb-b.rs.ber.de.net.ionos.com (212.227.120.41) 307.832 ms 310.014 ms
212.227.112.71 (212.227.112.71) 304.369 ms
13 212.227.112.71 (212.227.112.71) 453.528 ms
212.227.112.93 (212.227.112.93) 232.492 ms 293.034 ms
14 110.ae14.core-b2.as6724.net (85.214.2.79) 232.542 ms 233.060 ms
110.ae14.core-b1.as6724.net (85.214.2.91) 232.473 ms
15 vl443.dcata-b9.as6724.net (85.214.0.119) 427.694 ms
vl425.dcata-b9.as6724.net (85.214.0.113) 374.270 ms *
16 * mail.canellwatkins.org (85.214.100.3) 320.486 ms *
https://dnschecker.org/ip-location.php?ip=212.227.120.149
https://www.submarinecablemap.com/
011.txt
# what is the server?
server is everything between cables
the last one at the end of cables are called a client, but basically these are just a computers with protocols and interfaces
→ http, ip
but, of course clients has one more thing. human(or non-human) interaction.
→ wireshark
https://www.wireshark.org/
02.txt
# what is the cables?
ISP is doing business. and we pay for the cables. sk broadband, kt, lg u+ make/maintain cables + some low-level servers (routers)
→ my home router
→ sk broadband bridge mode
https://comterman.tistory.com/1408
https://blog.naver.com/kim-stone/223029775585
do you feel like a hacker!?
03.txt
# what is the web?
this is the big picture of all, or some part of it. and this web can have a characteristics. like big/small
→ small web, big web (aral balkan)
https://ar.al/2020/08/07/what-is-the-small-web/
04.txt
---
(20 min.)
---
05.txt
# what is web server and static/dynamic web?
a web server is for the web, normally send over web pages(mixture of html/css/js) or various data.
web pages can be pre-generated or real-time generated.
pre-generation generate/calculate only once and only send it over and over again.
real-time generation do it for every hit.
→→ dynamic web
→ wordpress
→ php apps in general?
→→ static web
→ hugo demo
https://gohugo.io/
https://ururu.cloud/~doohoyi/hugo_demo/site/public/
→ distribusi demo
→ fragments1444 show
https://fragments1444.ink/
→ faircamp demo
https://ururu.cloud/~doohoyi/faircamp/
06.txt
# wait, acually server is not a must. there's p2p
p2p is from client to client. peer 2 peer.
no one in the middle. (only routers, but no 'intelligent' server, maybe some 'relaying/introducing' server)
people like p2p. it is more secure.
→ simplex
https://simplex.chat/
or faster
→ vdo.ninja
https://vdo.ninja/
→ jitsi (or zoom also)
https://meet.jit.si/
https://meet.dddug.in/
p2p is not new
→ torrent
07.txt
# we are users
have no big money to change anything in this BIG world, everything is big.
no huge time to study/understand/invent anything so big. we are just a poor users.
→ so, what we want is..
no or small money. must be affordable/ not so much expensive.
must be easy. easy to learn. well, some learning but lifetime learning, not so intense. slow learning but usable immediately
+
resilence. things will break in any time. break into blocks. not into pieces or dust. so let us re-build it without really loosing important things.
08.txt
# low-tech
→ https://en.wikipedia.org/wiki/Low_technology
→ 성장한계론 LTG https://en.wikipedia.org/wiki/The_Limits_to_Growth
gemini/gemtext
→ http vs gemini
(let's see the figure!)
→ html vs markdown vs gemtext
https://www.w3schools.com/html/
https://geminiprotocol.net/docs/cheatsheet.gmi
https://daringfireball.net/projects/markdown/syntax
# grassroots
...
09.txt
# get your own server!
servers for yourself
→ nextcloud
https://nextcloud.com
→ yunohost
https://yunohost.org
→ sandstorm (?)
https://sandstorm.org/
servers for your community
→ run your own social
→ lumbung.space
https://lumbung.space/
→ tildeverse
https://tildeverse.org/
servers for society (bigger community)
→ framasoft
→ codeberg.org
servers for social challenges
→ riseup.net
https://riseup.net/
learn how to do it together
→ homebrewserver.club
https://homebrewserver.club/
→ glitch.com
https://glitch.com/edit/#!/typhoon-tender-gazelle
10.txt
# get your own cable (connections)!
→ meshtastic
https://meshtastic.org/
→ https://www.nycmesh.net/
11.txt
# different web
→ fediverse
mastodon, peertube, pixelfed .....
→ multiverse
scuttlebutt (not active) https://scuttlebutt.nz/
→ elephant in the room
https://constantvzw.org/wefts/elephant.en.html
https://every.dianaband.info/p/elephant_in_the_room_%EB%B0%A9_%EC%95%88%EC%97%90_%EC%BD%94%EB%81%BC%EB%A6%AC
→ run your own social
https://runyourown.social/
→ networks with an attitude
https://constantvzw.org/site/-Networks-with-an-Attitude-.html
https://vvvvvvaria.org/etherpump/p/digital-solidarity-networks.raw.html
→ logbot + activity
https://vvvvvvaria.org/logs/digitaldepletionstrike/
https://git.vvvvvvaria.org/varia/bots
→ indieweb, fediverse
https://hexa.ninja/
https://docs.microblog.pub/ activitypub + personal site
→ rss
https://indieweb.org/RSS
→ small internet talk of James Tomasino
https://media.ccc.de/v/mch2022-83-rocking-the-web-bloat-modern-gopher-gemini-and-the-small-internet
# demo
# my favorite small internets
yunohost nextcloud peertube mastodon pelican hugo* lichen filebrowser pzzz glitch.com flask* walkingtowardstheflow museum-mix faircamp mix-tape* vaultwarden pixelfed* etherpad forgejo distribusi syncthing jitsi haste navidrome cryptpad element/matrix xmpp(metronome) mumble* vdo.ninja obsidian icecast
(*) still new to me
# fediverse
demo.
https://toot.dddug.in/getting-started
https://tube.dddug.in/
---
until here: 1hr. 20min.
---
14.txt
# activity / workshop
- lichen + gemtext (sh build.sh, shell. what is the shell? a ghost in the shell_)
https://ij.dddug.in/
sh build.sh
- distribusi + just files
- or anything else ? (html)
---
until here: 1hr. 40min.
---
# share impressions & thoughts
+ 20 min.
---