#+TITLE: 016/100 LIFE ON GOPHER LISP CLOS CLIM ORG #+AUTHOR: screwtape #+EMAIL: screwtape@sdf.org * Preamble 0. This preamble changes to orgmode and locally caches a gopher buffer. 1. Do M-x org-mode ; alt-x org-mode <RET> 2. put the cursor anywhere in the src block below and press C-c C-c and say yes #+name: cache-this-phlog #+HEADER: :var phlogs-dir="/tmp/phloggersgarage/" #+HEADER: :var phlog-server="tilde.club/" #+HeADer: :var phlog-dir="~screwtape/synthember-100days-tooffload/" #+HEADER: :var this-phost-title="016-life-on-gopher-clos-clim-org.org" #+begin_src elisp :results none (let* ((tmp-directory (cl-concatenate 'string phlogs-dir phlog-server phlog-dir)) (tmp-file-name (cl-concatenate 'string tmp-directory this-phost-title))) (make-directory tmp-directory t) (set-visited-file-name tmp-file-name) (save-buffer (current-buffer)) (find-file tmp-file-name)) #+end_src 3. Join #phloggersgarage in libera.chat while enjoying cached org-mode gopher 100daystooffload 4. customize the header :var whatever="stri/ngs" for your own phosts * Bongusta phlog aggregator by logout [[gopher://i-logout.cz/1/bongusta/]] Hints: - M-x elpher-copy-link-url ; I always forget this after elpher-go. Also ^ is back - C-c C-l C-y <RET> <RET> ; enter a link that displays as just the url * THIS PHLOG AS SUCH :actually_the_phlog: ** More Than Just Words *** Lisp Trying to write where the magic was with emacs orgmode lisp gopher, I recalled this particular title by Kent Pitman and our cultural heritage of having this title is the magic. kmp was conveying how just pitching KEY VALUE PROPOSITIONS was not at risk of encompassing lisp. *** The gopher while not a lisp has the cultural heritage of taking off as the future of easy internetworking in 1993. Ironically fortunately, the backlash against commercialisation in 1993 froze the protocol in its maiden voyage for all eternity. This prevented enshittification leaving the gopher as a sort of Rivendell, Mirkwood, Lothlorien. ** The lispy gopher climate w/screwtape, featuring art from prahou (see below) [[https://sdf.org]] have a non-radio service [[https://aNONradio.net]] where I do a show every | UTC | 000 Wednesdays | | EDT | 2000 Tuesdays | | PDT | 1600 Tuesdays | for more than one year now. We combine climate activism, sm0lnet community and live chat [[https://aNONradio.net:8443/listening]] beyond the gopher and allied protocols, themes are original and improvisational mostly electronic music by our community centred around the living discovery of lisp culture and technology heritage. Many people including myself came to a grim and soulless computer corporate money grab matacorp world where lisp would be completely unknown, if not for the frantic Two Minute Hate held in lisp's honor in every basically proprietary computer training business. As I found other lisp hackers, more and more have emerged from the woodwork, too many for me to do justice here: A secret alien world glimmers into view everywhere on the fringes of the mundane. Cultural artefacts, lost elven enclaves, heroes, hackers, friendly monsters. The lisp language. In particular I would like to thank kmp, @kentpitman@climatejustice.social on the mastodon of [[https://nhplace.com]] and author of Kent's draft of ansi common lisp 2e, my main reference for all of common lisp (kindly made freely available, and I understand quite a lot better than the final ansi publication). I read poems and newly re-relevant articles by kmp, especially around the climate segment of the show. I would love to see you in the chat tomorrow! I will also watch #phloggersgarage on libera.chat irc. ** clim :currently: One cache of cultural and lisp encoded technology is the followup to the ANSI common lisp standard 2e: ANSI clim2, the common lisp interface manager. drei, the third successor after zwei and ein emacs machinery of hte ages lives in here: Self-generating interface displays, text completion, commands. Closely tied to Kiczalez and all's incredible CLOS common lisp object system for common lisp 2e. ** veilid :A_new_technology: Scrapers fueling corporate destruction LLM bots have ground their horrible way into the gopher, since we are by necessity straight up with our delicious authorship. The Gibson and cDc have our backs with [[https://veilid.com]] ; somewhere between interplanetary filesystem distributed hashtable hosting and an attack-frustrating cooperative network newly designed without tor's baggage. I am stumping for this. ** A once and future topic: lispm Prior to privatisation, the last lisp machine was MIT's system100. It's language, zetalisp, had evolved into pretty identically ANSI common lisp 1e, which is fairly 2e but with FLAVORS instead of CLOS as the object system. The driving force is my friend Alfred Szmidt (amszmidt@mastodon.social) who heads the current faithful recreation of the operating system as at around 1983 in the MIT AI lab prior to the privatisation (system 200). ams' continuation is hence system 300. ** Alternate universe future topic: interlisp I am also grateful to interlisp hackers, many more but including Paolo Amoroso, Larry Masinter and prahou (See below). Interlisp is the non-maclisp lisp tradition with the same distance back to the 60s through to modern interlisp medley (= pretty much dmachine interlisp on the maiko virtual machine). Larry provided personal help and insight to me getting started exploring exploratory programming, the domain of lisp. ** More specific topics for this episode *** @louis@emacs.ch joined sdf (and the plan9 boot camp!) welCOM Louis, hope to see you on SDF COMmode chat tomorrow (or later today, depending on your time zone). *** synthember was also ROOPHLOCH Solderpunk's founded outdoor phlogging month. Phlog while ensconced in wild nature. Make sure to xiled about it! Literal days remain. *** GNU turning 40 on September 27th [[https://gnu.org/gnu40/gnu40.en.html]] *** TODO synthember was also synthember *** TODO synthember also had much #100daystoophload #phloggergarage I will read these on my show. Special attention also to the beautiful image descriptions on prahou's #unix_surrealism arts. [[https://lemmy.sdf.org/c/unix_surrealism]] (Also phlogings). *** TODO More things I forgot *** TODO Livecode some synth music like my original day 12 using jmbr's polynomial rings again - Use McCLIM and talk about it ** Thank you! Let me know what you like/didn't like Whether you managed to switch into orgmode from elpher and so forth. I love all of you! I need to make a deeper thank-you phlog. * Cached plugd's pgbot 100daystooffloadroll :appendix: | screwtape | [[gopher://tilde.club/1/~screwtape/synthember-100days-tooffload/]] | | matto | [[gopher://box.matto.nl]] | | _82mhz | [[https://82mhz.net]] | | plugd | [[gopher://thelambdalab.xyz/1phlog/]] | | x1v | [[gopher://rawtext.club/1/~xiu/phlog/]] | | szczezuja | [[gopher://gopher.club:70/1/users/szczezuja/personal/]] | | prahou | [[gopher://triapul.cz/1/phlog]] | | pi31415 | [[gopher://tilde.pink/1/~bencollver/log/]] | | damarusama | [[gopher://gopher.club/1/users/gef/]] | * Also cat and jns and pkw and screwtape | [[gopher://baud.baby]] | [[gopher://embryonic.church]] | | [[gopher://gopher.linkerror.com]] | [[gopher://gopher.club/1/users/jns/]] | | [[gopher://g.d34d.net/1/~pkw/]] | [[gopher://gopher.club/1/users/screwtape/]] |