edit down tilde stuff and focus on code

This commit is contained in:
sorrel 2024-04-25 01:15:18 -04:00
parent 2b2ccf6e44
commit f9e5628248
2 changed files with 55 additions and 115 deletions

View file

@ -25,6 +25,10 @@ h3() {
echo $1 | toilet --gay -f mini
}
rainbow() {
echo $1 | toilet --gay -f term
}
trap : 2
## NOW WE"RE REMOTING
@ -33,27 +37,37 @@ h1 " we're on bunkchat now"
append
h3 incredible
append
echo "so like what's here?"
echo "(that we could meaningfully engage with in <5 minutes?)"
echo "so like where's that demo?"
##
newslide
h3 "the halp file"
toilet -w 100 -f block --gay bunkdeck | tr "_|" "~#"
append
echo "i thought you said bunk chat?"
append
set -x
halp
bunkdeck
{ set +x; } 2>/dev/null
newslide
echo "okay it's chat"
append
h1 "and now"
append
h2 "the point of this presentation"
h1 "let's see some code already"
newslide
toilet -w 100 -f block --gay bunkchat | tr "_|" "~#"
echo "there's some code for writing"
append
less ~/code/bunkchat/proclaim
newslide
echo "it's chat in a file"
echo "and some code for reading"
append
less ~/code/bunkchat/heed
newslide
echo "the install script includes an important piece of how this all works"
append
less ~/code/bunkchat/install.sh
append
echo "that's a load-bearing"
rainbow "`chattr +a`"
set -x
proclaim
@ -65,56 +79,36 @@ set -x
heed
{ set +x; } 2>/dev/null
append
echo "okay i think i get it"
append
set -x
scry
{ set +x; } 2>/dev/null
append
echo "one command to proclaim and another to heed?"
echo "surely there's a better way!"
append
echo "maybe you could..."
newslide
h3 "multiplex?"
echo "utterly uninteractive"
append
lynx https://i.pinimg.com/originals/99/7e/f8/997ef8aee6af0885257000a0ad3170ba.jpg 1>/dev/null
newslide
echo "but remember! some of us are new to the terminal!"
append
set -x
bunkdeck
{ set +x; } 2>/dev/null
h1 enough!
h2 "yr 5 minutes is almost done!"
append
h3 "show some code!"
append
echo "okay"
newslide
echo "there's some code for writing"
append
less ~/code/bunkchat/proclaim
newslide
echo "and some code for reading"
append
less ~/code/bunkchat/heed
newslide
echo "and, of course the tmux scripting"
append
less ~/code/bunkdeck/bunkdeck
newslide
echo "the install script includes an important piece of how this all works"
echo "old tools"
rainbow "new look"
append
less ~/code/bunchat/install.sh
append
echo "that's a load-bearing `chattr +a`"
echo "users with varied experience and comfort with a terminal"
echo "can love a tui"
newslide
echo "old tools"
append
h3 "nostalgia?"
newslide
h2 "no"
append
h3 "learning?"
newslide
h2 "yes!"
h2 "and fun!"
echo "i remote into this server all the time"
append
echo "and there's not even a page"
newslide
echo "discalimer:"
echo "bunkchat is probably"
h2 "not for low trust servers"
append
h3 "we're all friends here"

View file

@ -43,79 +43,24 @@ h2 "group chat in a file"
newslide
## INTRO TO TILDE
h2 "what's tilde"
## define tilde
newslide
h3 "a tilde is a server!"
append
echo "it's also maybe a fuzzy concept?"
echo
echo "a tilde server"
append
echo " SHOULD be public access"
append
echo " SHOULD unix"
append
rainbow ' SHOULD give users a website'
append
echo
echo "like..."
## some websites
newslide
set -x
preparetopaste https://bunk.computer/~winter
lynx https://bunk.computer/~oxaliq
{ set +x; } 2>/dev/null
append
h2 "pretty cool right?"
## bunk.computer
newslide
h1 "enter bunk"
h2 "a computer club"
h2 "why group chat in a file?"
append
echo "buncombe county is the source of \"bunkum\""
echo "hence bunk.com.pu.ter"
## learning! not nostalgia
newslide
echo "users of varied cli expertise"
rainbow "who just like hanging out and doing cool things with computers"
echo "friends who just like hanging out and doing cool things with computers"
append
h3 "nostalgia?"
newslide
h2 "no"
append
h3 "learning?"
newslide
h2 "yes!"
## go to bunk.computer
newslide
h3 "so?"
h2 "can we go to bunk.computer?"
append
h1 "let's go!"
rainbow "meeting together on one computer"
newslide
h2 "on to the demo"
set -x
preparetopaste "cd code/rc-presentation; ./remote-present.sh"
ssh oxaliq@bunk.computer 2>/dev/null || echo "hurray!"
{ set +x; } 2>/dev/null
## TUNNELING!
## AND WE"RE BACK
append
rainbow "and we're back in rc"
@ -130,13 +75,14 @@ append
rainbow "https://git.bunk.computer/bunkdeck"
newslide
newslide
echo "what is tilde server?"
rainbow "https://tildeverse.org/"
append
echo "more computer club stuff"
rainbow "https://wiki.bunk.computer"
# END
newslide
h1 "fin"
newslide
exit 0