0110router/
# 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
0111southkor2usa.png
012signal-tree.jpg
# 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
0210wireshark.png
# 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
041big-web.png
042small-web.png
---

(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
0901http2.png
090http.png
091gemini.png
# 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
101tildeverse.png
# 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
12.txt
1200digitaldepletionstrike.jpg
1201digitaldepletionstrike.jpg
1202digitaldepletionstrike.jpg
# sobriety. prepare the collapse

weather & climate aware
→ solar webserver
https://solar.lowtechmagazine.com/

→ solpunk
...

resilence
→ permacomputing
https://permacomputing.net/

----

50min. + 10min break. == 1hr.

---
13.txt
# 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
141yunohost.png
14fediverse.png
# 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.

---
15.txt
../