fix nav ids
This commit is contained in:
parent
7c4c1deb61
commit
0af429d365
|
@ -1260,11 +1260,11 @@
|
|||
|
||||
<!--(lang="en") `class="dropdown-toggle"` = down-arrow next to button -->
|
||||
<li class="nav-item dropdown">
|
||||
<a class="nav-link" href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">
|
||||
<a class="nav-link" href="#" id="navbarDropdownSources" role="button" data-bs-toggle="dropdown" aria-expanded="false">
|
||||
Quellen
|
||||
</a>
|
||||
<!-- <notranslate> -->
|
||||
<ul class="dropdown-menu" aria-labelledby="navbarDropdown">
|
||||
<ul class="dropdown-menu" aria-labelledby="navbarDropdownSources">
|
||||
<li><a class="dropdown-item" href="https://github.com/milahu/alchi">github.com</a></li>
|
||||
<li><a class="dropdown-item" href="https://gitlab.com/milahu/alchi">gitlab.com</a></li>
|
||||
<li><a class="dropdown-item" href="https://codeberg.org/milahu/alchi">codeberg.org</a></li>
|
||||
|
@ -1281,10 +1281,10 @@
|
|||
</li>
|
||||
|
||||
<li class="nav-item dropdown">
|
||||
<a class="nav-link" href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">
|
||||
<a class="nav-link" href="#" id="navbarDropdownLanguages" role="button" data-bs-toggle="dropdown" aria-expanded="false">
|
||||
Sprachen
|
||||
</a>
|
||||
<ul class="dropdown-menu" aria-labelledby="navbarDropdown">
|
||||
<ul class="dropdown-menu" aria-labelledby="navbarDropdownLanguages">
|
||||
<li><a class="dropdown-item" href="wersindmeinefreunde.html">Deutsch</a></li>
|
||||
<li><a class="dropdown-item" href="whoaremyfriends.html">Englisch</a></li>
|
||||
</ul>
|
||||
|
@ -5907,6 +5907,98 @@ TODO style="break-before:page"?
|
|||
|
||||
|
||||
|
||||
<section id="offline-peer-discovery-protocol">
|
||||
|
||||
<h3 lang="en" class="notranslate">Offline Peer Discovery Protocol</h3>
|
||||
|
||||
<div class="para" lang="de" ol="de">
|
||||
Ein wichtiges Problem in <span lang="en" class="notranslate">Peer-to-peer</span> Netzwerken
|
||||
(Bittorrent, Tor, Bitcoin, ...)
|
||||
ist die <span lang="en" class="notranslate">Peer Discovery</span>,
|
||||
also das Suchen und Finden von <span lang="en" class="notranslate">Peers</span>.
|
||||
(Peers, Gleichgesinnte, Freunde...)
|
||||
Dafür braucht man immer eine Liste von festen Adressen,
|
||||
also
|
||||
<a href="https://en.wikipedia.org/wiki/Bootstrapping_node"
|
||||
>"Bootstrap Nodes"</a>,
|
||||
"dezentrale Zentren",
|
||||
...
|
||||
</div>
|
||||
|
||||
<div class="para" lang="de" ol="de">
|
||||
In der "Offline Welt" brauchen wir feste Treffpunkte (konstante Orte und Zeiten),
|
||||
die jedem Mensch bekannt sind,
|
||||
auch neuen Menschen, die noch keine Verbindungen haben.
|
||||
Weil gute Menschen gibt es überall,
|
||||
aber diese Menschen zu finden ist schwierig,
|
||||
weil jeder sitzt in seiner Wohnung und wartet...
|
||||
aber nichts passiert, weil
|
||||
<a
|
||||
href="https://de.wikipedia.org/wiki/Faschistische_Architektur"
|
||||
title='
|
||||
faschistische architektur:
|
||||
das individuum soll sich klein und schwach fühlen,
|
||||
damit es "lust" kriegt auf sozialismus, kollektivismus
|
||||
'
|
||||
>überall sind nur Mauern</a>.
|
||||
</div>
|
||||
|
||||
<div class="para" lang="de" ol="de">
|
||||
Die Arbeitswelt will ein Monopol auf Organisation haben,
|
||||
und alles Privatleben soll chaotisch sein.
|
||||
Primitive Kulturen haben viele kleine Marktplätze
|
||||
(<a
|
||||
href="https://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar"
|
||||
title='
|
||||
The Cathedral and the Bazaar:
|
||||
Musings on Linux and Open Source
|
||||
by an Accidental Revolutionary.
|
||||
by Eric S. Raymond
|
||||
'
|
||||
>Bazaare</a>),
|
||||
die sich selbst verwalten und mehr Freiheit bieten.
|
||||
Hochkulturen haben wenige große Marktplätze (Kathedralen),
|
||||
die streng kontrolliert sind und wenig Freiheit bieten.
|
||||
</div>
|
||||
|
||||
<div class="para" lang="de" ol="de">
|
||||
Offline Peer Discovery Protocol?
|
||||
Mein Vorschlag: 7 und 16.
|
||||
<br>
|
||||
Wir treffen uns jeden Tag 2 Mal:
|
||||
<br>
|
||||
Eine Morgenversammlung um 7 Uhr an den Hausnummern "7 Mal K"
|
||||
<br>
|
||||
(also Hausnummern 1, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, ...)
|
||||
<br>
|
||||
und eine Abendversammlung um 16 Uhr an den Hausnummern "16 Mal K"
|
||||
<br>
|
||||
(also Hausnummern 1, 16, 32, 48, 64, 80, 96, 112, 128, 144, 160, ...).
|
||||
</div>
|
||||
|
||||
<div class="para" lang="de" ol="de">
|
||||
Warum 7 und 16?
|
||||
Vor der Schule, nach der Schule.
|
||||
Vor der Arbeit, nach der Arbeit.
|
||||
Also genau im Grenzbereich zwischen Privatleben und Arbeitsleben.
|
||||
Und die Zeiträume 7 bis 8 Uhr und 16 bis 17 Uhr
|
||||
liegen symmetrisch um 6 und 18 Uhr.
|
||||
Und:
|
||||
Das Pallas-Symbol hat 7 Punkte,
|
||||
das Pallas-Muster hat 16 Punkte...
|
||||
</div>
|
||||
|
||||
<div class="para" lang="de" ol="de">
|
||||
Diese Treffpunkte sind ein globaler Konsens (weil ich das so sage...)
|
||||
und lokale Treffpunkte können beliebig gewählt werden.
|
||||
Die globalen Treffpunkte (7 und 16) dienen dann
|
||||
als Weiterleitung zu den lokalen Treffpunkten.
|
||||
</div>
|
||||
|
||||
</section>
|
||||
|
||||
|
||||
|
||||
<section id="applications-group-composition">
|
||||
|
||||
<h3>Aufbau von Gruppen</h3>
|
||||
|
|
|
@ -1234,11 +1234,11 @@
|
|||
|
||||
<!-- `class="dropdown-toggle"` = down-arrow next to button -->
|
||||
<li class="nav-item dropdown">
|
||||
<a class="nav-link" href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">
|
||||
<a class="nav-link" href="#" id="navbarDropdownSources" role="button" data-bs-toggle="dropdown" aria-expanded="false">
|
||||
Sources
|
||||
</a>
|
||||
<!-- <notranslate> -->
|
||||
<ul class="dropdown-menu" aria-labelledby="navbarDropdown">
|
||||
<ul class="dropdown-menu" aria-labelledby="navbarDropdownSources">
|
||||
<li><a class="dropdown-item" href="https://github.com/milahu/alchi">github.com</a></li>
|
||||
<li><a class="dropdown-item" href="https://gitlab.com/milahu/alchi">gitlab.com</a></li>
|
||||
<li><a class="dropdown-item" href="https://codeberg.org/milahu/alchi">codeberg.org</a></li>
|
||||
|
@ -1255,10 +1255,10 @@
|
|||
</li>
|
||||
|
||||
<li class="nav-item dropdown">
|
||||
<a class="nav-link" href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">
|
||||
<a class="nav-link" href="#" id="navbarDropdownLanguages" role="button" data-bs-toggle="dropdown" aria-expanded="false">
|
||||
Languages
|
||||
</a>
|
||||
<ul class="dropdown-menu" aria-labelledby="navbarDropdown">
|
||||
<ul class="dropdown-menu" aria-labelledby="navbarDropdownLanguages">
|
||||
<li><a class="dropdown-item" href="wersindmeinefreunde.html">German</a></li>
|
||||
<li><a class="dropdown-item" href="whoaremyfriends.html">English</a></li>
|
||||
</ul>
|
||||
|
@ -5864,6 +5864,100 @@ TODO style="break-before:page"?
|
|||
|
||||
|
||||
|
||||
<!-- TODO translate -->
|
||||
|
||||
<section id="offline-peer-discovery-protocol">
|
||||
|
||||
<h3 lang="en" class="notranslate">Offline Peer Discovery Protocol</h3>
|
||||
|
||||
<div class="para" lang="de" ol="de">
|
||||
Ein wichtiges Problem in <span lang="en" class="notranslate">Peer-to-peer</span> Netzwerken
|
||||
(Bittorrent, Tor, Bitcoin, ...)
|
||||
ist die <span lang="en" class="notranslate">Peer Discovery</span>,
|
||||
also das Suchen und Finden von <span lang="en" class="notranslate">Peers</span>.
|
||||
(Peers, Gleichgesinnte, Freunde...)
|
||||
Dafür braucht man immer eine Liste von festen Adressen,
|
||||
also
|
||||
<a href="https://en.wikipedia.org/wiki/Bootstrapping_node"
|
||||
>"Bootstrap Nodes"</a>,
|
||||
"dezentrale Zentren",
|
||||
...
|
||||
</div>
|
||||
|
||||
<div class="para" lang="de" ol="de">
|
||||
In der "Offline Welt" brauchen wir feste Treffpunkte (konstante Orte und Zeiten),
|
||||
die jedem Mensch bekannt sind,
|
||||
auch neuen Menschen, die noch keine Verbindungen haben.
|
||||
Weil gute Menschen gibt es überall,
|
||||
aber diese Menschen zu finden ist schwierig,
|
||||
weil jeder sitzt in seiner Wohnung und wartet...
|
||||
aber nichts passiert, weil
|
||||
<a
|
||||
href="https://de.wikipedia.org/wiki/Faschistische_Architektur"
|
||||
title='
|
||||
faschistische architektur:
|
||||
das individuum soll sich klein und schwach fühlen,
|
||||
damit es "lust" kriegt auf sozialismus, kollektivismus
|
||||
'
|
||||
>überall sind nur Mauern</a>.
|
||||
</div>
|
||||
|
||||
<div class="para" lang="de" ol="de">
|
||||
Die Arbeitswelt will ein Monopol auf Organisation haben,
|
||||
und alles Privatleben soll chaotisch sein.
|
||||
Primitive Kulturen haben viele kleine Marktplätze
|
||||
(<a
|
||||
href="https://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar"
|
||||
title='
|
||||
The Cathedral and the Bazaar:
|
||||
Musings on Linux and Open Source
|
||||
by an Accidental Revolutionary.
|
||||
by Eric S. Raymond
|
||||
'
|
||||
>Bazaare</a>),
|
||||
die sich selbst verwalten und mehr Freiheit bieten.
|
||||
Hochkulturen haben wenige große Marktplätze (Kathedralen),
|
||||
die streng kontrolliert sind und wenig Freiheit bieten.
|
||||
</div>
|
||||
|
||||
<div class="para" lang="de" ol="de">
|
||||
Offline Peer Discovery Protocol?
|
||||
Mein Vorschlag: 7 und 16.
|
||||
<br>
|
||||
Wir treffen uns jeden Tag 2 Mal:
|
||||
<br>
|
||||
Eine Morgenversammlung um 7 Uhr an den Hausnummern "7 Mal K"
|
||||
<br>
|
||||
(also Hausnummern 1, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, ...)
|
||||
<br>
|
||||
und eine Abendversammlung um 16 Uhr an den Hausnummern "16 Mal K"
|
||||
<br>
|
||||
(also Hausnummern 1, 16, 32, 48, 64, 80, 96, 112, 128, 144, 160, ...).
|
||||
</div>
|
||||
|
||||
<div class="para" lang="de" ol="de">
|
||||
Warum 7 und 16?
|
||||
Vor der Schule, nach der Schule.
|
||||
Vor der Arbeit, nach der Arbeit.
|
||||
Also genau im Grenzbereich zwischen Privatleben und Arbeitsleben.
|
||||
Und die Zeiträume 7 bis 8 Uhr und 16 bis 17 Uhr
|
||||
liegen symmetrisch um 6 und 18 Uhr.
|
||||
Und:
|
||||
Das Pallas-Symbol hat 7 Punkte,
|
||||
das Pallas-Muster hat 16 Punkte...
|
||||
</div>
|
||||
|
||||
<div class="para" lang="de" ol="de">
|
||||
Diese Treffpunkte sind ein globaler Konsens (weil ich das so sage...)
|
||||
und lokale Treffpunkte können beliebig gewählt werden.
|
||||
Die globalen Treffpunkte (7 und 16) dienen dann
|
||||
als Weiterleitung zu den lokalen Treffpunkten.
|
||||
</div>
|
||||
|
||||
</section>
|
||||
|
||||
|
||||
|
||||
<section id="applications-group-composition">
|
||||
|
||||
<h3>Building stable groups</h3>
|
||||
|
|
Loading…
Reference in New Issue