<p><a href="/tags/lispgamejam/" rel="tag">#lispGameJam</a> <a href="/tags/commonlisp/" rel="tag">#commonLisp</a> <a href="/tags/programming/" rel="tag">#programming</a> <a href="/tags/devlog/" rel="tag">#devlog</a> <a href="/tags/commonlisp/" rel="tag">#commonLisp</a> <a href="/tags/mcclim/" rel="tag">#mcclim</a> <a href="/tags/nicclim/" rel="tag">#nicclim</a> <a href="/tags/gamedev/" rel="tag">#gamedev</a> <a href="/tags/itchio/" rel="tag">#itchio</a> in which I play with the make-my-own-level player activity. (It's unix-surrealism-jam not just NicCLIM because it is built around the unique unix-surrealism-jam controls not my preexisting NicCLIM's)</p><p>Article: <a href="https://screwlisp.small-web.org/lispgames/my-common-lisp-game-jam-self-experience/" rel="nofollow" class="ellipsis" title="screwlisp.small-web.org/lispgames/my-common-lisp-game-jam-self-experience/"><span class="invisible">https://</span><span class="ellipsis">screwlisp.small-web.org/lispga</span><span class="invisible">mes/my-common-lisp-game-jam-self-experience/</span></a></p><p>Jam submission <a href="https://itch.io/jam/autumn-lisp-game-jam-2025/rate/3822491" rel="nofollow" class="ellipsis" title="itch.io/jam/autumn-lisp-game-jam-2025/rate/3822491"><span class="invisible">https://</span><span class="ellipsis">itch.io/jam/autumn-lisp-game-j</span><span class="invisible">am-2025/rate/3822491</span></a> , <br>my fellow jammers: <br>+<br>Pixel Outlaw's <a href="/tags/interlisp/" rel="tag">#interlisp</a> <a href="https://itch.io/jam/autumn-lisp-game-jam-2025/rate/4015363" rel="nofollow" class="ellipsis" title="itch.io/jam/autumn-lisp-game-jam-2025/rate/4015363"><span class="invisible">https://</span><span class="ellipsis">itch.io/jam/autumn-lisp-game-j</span><span class="invisible">am-2025/rate/4015363</span></a><br><span class="h-card"><a href="https://appdot.net/@mdhughes" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mdhughes</span></a></span> ' MUD <a href="https://itch.io/jam/autumn-lisp-game-jam-2025/rate/4002647" rel="nofollow" class="ellipsis" title="itch.io/jam/autumn-lisp-game-jam-2025/rate/4002647"><span class="invisible">https://</span><span class="ellipsis">itch.io/jam/autumn-lisp-game-j</span><span class="invisible">am-2025/rate/4002647</span></a></p>
Edited 146d ago
<p><a href="/tags/oop/" rel="tag">#oop</a> <a href="/tags/programming/" rel="tag">#programming</a> <a href="/tags/gui/" rel="tag">#GUI</a> <a href="/tags/commonlisp/" rel="tag">#commonLisp</a> <a href="/tags/mcclim/" rel="tag">#McCLIM</a> <a href="/tags/softwareengineering/" rel="tag">#softwareEngineering</a> <br>Article in which I show simple multiple inheritance and method qualifiers in ANSI common lisp's common lisp object system, then show how the McCLIM implementation of the common lisp interface manager 2 specification turns the objects I was working with into rich general user interfaces with a minimal declarative effort presupposing that I was presenting lisp objects.</p><p>Rich interfaces pervade lisp's history.<br><a href="https://screwlisp.small-web.org/clim/basic-principle/" rel="nofollow" class="ellipsis" title="screwlisp.small-web.org/clim/basic-principle/"><span class="invisible">https://</span><span class="ellipsis">screwlisp.small-web.org/clim/b</span><span class="invisible">asic-principle/</span></a></p>
<p>🎥 Learn <a href="/tags/lisp/" rel="tag">#lisp</a>: 9 videos, 90 minutes, in a new chapter about <a href="/tags/commonlisp/" rel="tag">#commonlisp</a> data structures: lists, arrays an vectors, the "cons" cell, hash-tables, equality, :test and :key arguments, common errors, quality of life improvements, style discussion, exercises.</p><p>➡️ <a href="https://lisp-journey.gitlab.io/blog/learn-lisp-data-structures-9-videos-90-minutes/" rel="nofollow" class="ellipsis" title="lisp-journey.gitlab.io/blog/learn-lisp-data-structures-9-videos-90-minutes/"><span class="invisible">https://</span><span class="ellipsis">lisp-journey.gitlab.io/blog/le</span><span class="invisible">arn-lisp-data-structures-9-videos-90-minutes/</span></a></p><p>The most efficient way you can learn CL. Avoid all the traps I faced during my journey!</p><p>and… thanks :) </p><p><a href="/tags/programming/" rel="tag">#programming</a></p>
<p>I used to hate seeing this used in <a href="/tags/commonlisp/" rel="tag">#commonlisp</a> but I'm doing the equivalent more and more decoding <a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="/tags/json/" rel="tag">#json</a> in <a href="/tags/swiftlang/" rel="tag">#swiftlang</a></p><p><a href="https://lisp-docs.github.io/cl-language-reference/chap-9/j-c-dictionary/ignore-errors_macro" rel="nofollow" class="ellipsis" title="lisp-docs.github.io/cl-language-reference/chap-9/j-c-dictionary/ignore-errors_macro"><span class="invisible">https://</span><span class="ellipsis">lisp-docs.github.io/cl-languag</span><span class="invisible">e-reference/chap-9/j-c-dictionary/ignore-errors_macro</span></a></p>
<p>8pm Tuesday Boston time<br><a href="/tags/lispygopherclimate/" rel="tag">#lispyGopherClimate</a> <a href="/tags/commonlisp/" rel="tag">#commonLisp</a> <a href="/tags/astrophysics/" rel="tag">#astrophysics</a> <a href="/tags/supercomputing/" rel="tag">#supercomputing</a> <a href="/tags/softwareengineering/" rel="tag">#softwareEngineering</a> <a href="/tags/archive/" rel="tag">#archive</a> , <a href="https://communitymedia.video/w/9kysH4ZwVuP4J4erZozqFT" rel="nofollow" class="ellipsis" title="communitymedia.video/w/9kysH4ZwVuP4J4erZozqFT"><span class="invisible">https://</span><span class="ellipsis">communitymedia.video/w/9kysH4Z</span><span class="invisible">wVuP4J4erZozqFT</span></a> we will have (now done) a live interview with </p><p><a href="https://as.tufts.edu/physics/people/faculty/ken-olum" rel="nofollow" class="ellipsis" title="as.tufts.edu/physics/people/faculty/ken-olum"><span class="invisible">https://</span><span class="ellipsis">as.tufts.edu/physics/people/fa</span><span class="invisible">culty/ken-olum</span></a> </p><p>about the recent largest-ever cosmic string simulation also introducing their new spacetime-volume pseudo-parallel simulation technique, relating to gravitational backreaction.</p><p>People sometimes ask, "who uses common lisp today".</p><p>Olum learned <a href="/tags/lisp/" rel="tag">#lisp</a> from John McCarthy.</p>
Edited 222d ago
<p><a href="/tags/commonlisp/" rel="tag">#commonLisp</a> <a href="/tags/programming/" rel="tag">#programming</a> <a href="/tags/mcclim/" rel="tag">#McCLIM</a> <a href="/tags/images/" rel="tag">#images</a> <a href="/tags/gui/" rel="tag">#GUI</a> + <a href="/tags/emacs/" rel="tag">#emacs</a> <a href="/tags/eev/" rel="tag">#eev</a> <a href="/tags/eepitch/" rel="tag">#eepitch</a> in the "three buffer configuration".</p><p><a href="https://screwlisp.small-web.org/eev/multislime/" rel="nofollow" class="ellipsis" title="screwlisp.small-web.org/eev/multislime/"><span class="invisible">https://</span><span class="ellipsis">screwlisp.small-web.org/eev/mu</span><span class="invisible">ltislime/</span></a></p><p>;; Look at the full gif in the link.</p><p>I had a-bit-of-a-day, as you can see reading the article. Still, I think it both indicates basic pictures (well, a slideshow) finally, which my NicCLIM <a href="/tags/gamedev/" rel="tag">#gamedev</a> has been hurting for. (thanks <span class="h-card"><a href="https://appdot.net/@mdhughes" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mdhughes</span></a></span> for your help) and the "three buffer eepitch" (thanks <span class="h-card"><a href="https://emacs.social/@eduardoochs" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>eduardoochs</span></a></span> ).</p>
<p>I wrote a more straightforward description of my emacsconf talk about 13 hours from now:</p><p><a href="https://emacsconf.org/2025/talks/commonlisp/" rel="nofollow" class="ellipsis" title="emacsconf.org/2025/talks/commonlisp/"><span class="invisible">https://</span><span class="ellipsis">emacsconf.org/2025/talks/commo</span><span class="invisible">nlisp/</span></a></p><p>The <a href="/tags/orgmode/" rel="tag">#orgmode</a> file used in presenting my talk creeping up upon autonomous <a href="/tags/commonlisp/" rel="tag">#commonLisp</a> <a href="/tags/emacs/" rel="tag">#emacs</a> <a href="/tags/software/" rel="tag">#software</a> <a href="/tags/agents/" rel="tag">#Agents</a> : <a href="https://screwlisp.small-web.org/software-individuals/script-for-emacsconf-this-weekend-video-org/" rel="nofollow" class="ellipsis" title="screwlisp.small-web.org/software-individuals/script-for-emacsconf-this-weekend-video-org/"><span class="invisible">https://</span><span class="ellipsis">screwlisp.small-web.org/softwa</span><span class="invisible">re-individuals/script-for-emacsconf-this-weekend-video-org/</span></a></p><p>Looking forward to your wild and freeranging and/or specific questions in the Q&A</p><p>"<br>Times in different time zones:<br>Your local time: ~ 12/7/25, 8:25 AM to ~ 12/7/25, 8:55 AM<br>Saturday, Dec 6 2025, ~2:25 PM - 2:55 PM EST (US/Eastern)<br>"</p>
<p><a href="/tags/maxima/" rel="tag">#maxima</a> <a href="/tags/commonlisp/" rel="tag">#commonLisp</a> <a href="/tags/cas/" rel="tag">#CAS</a> <a href="/tags/algebra/" rel="tag">#algebra</a> <a href="/tags/article/" rel="tag">#article</a> <a href="https://screwlisp.small-web.org/fundamental/common-lisp-maxima-finally/" rel="nofollow" class="ellipsis" title="screwlisp.small-web.org/fundamental/common-lisp-maxima-finally/"><span class="invisible">https://</span><span class="ellipsis">screwlisp.small-web.org/fundam</span><span class="invisible">ental/common-lisp-maxima-finally/</span></a></p><p>> (integrate '(tan x) 'x 0 1)<br>(* -1 (LOG (COS 1)))<br>> '(1 2 3 4)<br>(1 2 3 4)<br>> (coerce * '(SIMPLE-ARRAY (COMPLEX DOUBLE-FLOAT) (*)))<br>#(<a href="/tags/c/" rel="tag">#C</a>(1.0 0.0) <a href="/tags/c/" rel="tag">#C</a>(2.0 0.0) <a href="/tags/c/" rel="tag">#C</a>(3.0 0.0) <a href="/tags/c/" rel="tag">#C</a>(4.0 0.0))<br>> (maxima-fft:fft-r2-nn *)<br>#(<a href="/tags/c/" rel="tag">#C</a>(2.5 0.0) <a href="/tags/c/" rel="tag">#C</a>(-0.5 -0.5) <a href="/tags/c/" rel="tag">#C</a>(-0.5 0.0) <a href="/tags/c/" rel="tag">#C</a>(-0.5 0.5))</p><p>I guess <a href="/tags/retrocomputing/" rel="tag">#retrocomputing</a> but current was August, so.</p><p>Also have a note about Kent demoing his implementation of his-ansi-cl style error handling introduced to python.</p>
<p>[] at 8am 0UTC=9am CET, ( <a href="/tags/commonlisp/" rel="tag">#commonLisp</a> 's) <span class="h-card"><a href="https://climatejustice.social/@kentpitman" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>kentpitman</span></a></span> is going to give a live video <a href="/tags/demo/" rel="tag">#demo</a> of his lisp-style error handling in <a href="/tags/python/" rel="tag">#python</a> . At this <a href="/tags/peertube/" rel="tag">#peertube</a> <a href="/tags/live/" rel="tag">#live</a> link:</p><p>Archive will be up here tomorrow!</p><p>We also expect to talk about the <a href="/tags/slime/" rel="tag">#slime</a> swanky python <a href="/tags/emacsconf/" rel="tag">#emacsconf</a> talk: <a href="https://emacsconf.org/2025/talks/swanky/" rel="nofollow" class="ellipsis" title="emacsconf.org/2025/talks/swanky/"><span class="invisible">https://</span><span class="ellipsis">emacsconf.org/2025/talks/swank</span><span class="invisible">y/</span></a> whose author should be on the Tuesday-night-in-the-Americas show this week.</p><p>If you have <a href="/tags/mastoquestions/" rel="tag">#mastoQuestions</a> please leave them here <a href="/tags/ama/" rel="tag">#AMA</a> (on topic), and I guess <a href="/tags/lisp/" rel="tag">#lisp</a> on <a href="/tags/irc/" rel="tag">#irc</a> live. <a href="/tags/programming/" rel="tag">#programming</a></p>
Edited 113d ago
<p><a href="https://screwlisp.small-web.org/lispgames/mcclim-grid-map-editor/" rel="nofollow" class="ellipsis" title="screwlisp.small-web.org/lispgames/mcclim-grid-map-editor/"><span class="invisible">https://</span><span class="ellipsis">screwlisp.small-web.org/lispga</span><span class="invisible">mes/mcclim-grid-map-editor/</span></a></p><p>in which I write a "map editor" that's just the McCLIM formatting-table macro like it says on the back of the box.</p><p>(Dynamically resizing rows and columns of) symbols for now, I'll do images (named by the symbols) later.</p><p><a href="/tags/commonlisp/" rel="tag">#commonLisp</a> <a href="/tags/mcclim/" rel="tag">#mcclim</a> <a href="/tags/gamedev/" rel="tag">#gamedev</a> <a href="/tags/devlog/" rel="tag">#devlog</a> <a href="/tags/lispgames/" rel="tag">#lispGames</a> </p><p>I also briefly describe c. 2005 LAN parties in the context of WC3 being where I first heard the words "map editor" decades before I knew about computers.</p>
<p><a href="/tags/lispygopherclimate/" rel="tag">#lispyGopherClimate</a> <a href="/tags/lambdamoo/" rel="tag">#lambdaMOO</a> <a href="/tags/virtualreality/" rel="tag">#virtualReality</a> <a href="/tags/programming/" rel="tag">#programming</a> <a href="/tags/software/" rel="tag">#software</a><br><a href="https://archives.anonradio.net/202508130000_screwtape.mp3" rel="nofollow" class="ellipsis" title="archives.anonradio.net/202508130000_screwtape.mp3"><span class="invisible">https://</span><span class="ellipsis">archives.anonradio.net/2025081</span><span class="invisible">30000_screwtape.mp3</span></a> 0UTC Wed / Boston 8pm Tue</p><p>Talking to <span class="h-card"><a href="https://social.jlamothe.net/profile/me" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>me</span></a></span> , who programmed and hosts a popular sushi restaurant in virtual reality.</p><p><a href="https://jlamothe.net/" rel="nofollow"><span class="invisible">https://</span>jlamothe.net/</a></p><p>This is the fourth of a series of interviews, following <span class="h-card"><a href="https://social.solarpunk.au/users/vidak" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>vidak</span></a></span>'s permacomputer, <span class="h-card"><a href="https://hachyderm.io/@jeremy_list" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jeremy_list</span></a></span>'s Habitat and <span class="h-card"><a href="https://functional.cafe/@kasper" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>kasper</span></a></span>'s Swooprace. Using Mashey's <a href="/tags/unix/" rel="tag">#unix</a> scale, Paradise sushi is a minor success.</p><p>As well as <a href="/tags/mud/" rel="tag">#MUD</a>, <a href="/tags/commonlisp/" rel="tag">#commonLisp</a> <a href="/tags/clim/" rel="tag">#CLIM</a> <a href="/tags/gamedev/" rel="tag">#gamedev</a> on <a href="/tags/itchio/" rel="tag">#itchio</a>.</p>
Edited 236d ago
<p><a href="/tags/commonlisp/" rel="tag">#commonLisp</a> host language simple <a href="/tags/parser/" rel="tag">#parser</a> <a href="/tags/programming/" rel="tag">#programming</a> of <a href="/tags/emacs/" rel="tag">#emacs</a> <a href="/tags/orgmode/" rel="tag">#orgmode</a> orgfiles.</p><p>I suspect I've got several things grievously wrong. For one, my parser is <a href="/tags/typetheory/" rel="tag">#typetheory</a> -etic. And the recursion is more of an ascent than a descent.</p><p><a href="https://screwlisp.small-web.org/programming/org-parser/" rel="nofollow" class="ellipsis" title="screwlisp.small-web.org/programming/org-parser/"><span class="invisible">https://</span><span class="ellipsis">screwlisp.small-web.org/progra</span><span class="invisible">mming/org-parser/</span></a></p><p>Still, it's interesting to see what an s-expression-ised org file is and is not.</p><p>Also some notes on the Karl Voit interview on org versus markdown this Sunday morning (Europe)</p><p>Comments solicited <span class="h-card"><a href="https://mathstodon.xyz/@dougmerritt" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>dougmerritt</span></a></span> <span class="h-card"><a href="https://appdot.net/@mdhughes" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mdhughes</span></a></span> <span class="h-card"><a href="https://climatejustice.social/@kentpitman" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>kentpitman</span></a></span> and all.</p>
<p><a href="/tags/lispygopherclimate/" rel="tag">#lispyGopherClimate</a> <a href="/tags/live/" rel="tag">#live</a> <a href="/tags/archive/" rel="tag">#archive</a> on-the-hour <a href="/tags/lisp/" rel="tag">#lisp</a> <a href="/tags/programming/" rel="tag">#programming</a> <a href="/tags/commonlisp/" rel="tag">#commonLisp</a></p><p><a href="https://communitymedia.video/w/kyq1eCA7Sr2wLVLnVukMCr" rel="nofollow" class="ellipsis" title="communitymedia.video/w/kyq1eCA7Sr2wLVLnVukMCr"><span class="invisible">https://</span><span class="ellipsis">communitymedia.video/w/kyq1eCA</span><span class="invisible">7Sr2wLVLnVukMCr</span></a></p><p>Lots of release announcements today</p><p>- <span class="h-card"><a href="https://climatejustice.social/@kentpitman" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>kentpitman</span></a></span> <a href="/tags/haiku/" rel="tag">#haiku</a> and commentary</p><p>- <a href="/tags/rogue/" rel="tag">#Rogue</a>'s <a href="/tags/gamedev/" rel="tag">#gamedev</a> and <span class="h-card"><a href="https://mathstodon.xyz/@dougmerritt" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>dougmerritt</span></a></span> , <span class="h-card"><a href="https://appdot.net/@mdhughes" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mdhughes</span></a></span> , in some small way my <a href="/tags/nicclim/" rel="tag">#NicCLIM</a> and <span class="h-card"><a href="https://ieji.de/@vnikolov" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>vnikolov</span></a></span>
[email protected] <br>- <a href="/tags/gof_ai/" rel="tag">#GOF_AI</a> by <a href="/tags/franzinc/" rel="tag">#FranzInc</a> ?</p><p>- <span class="h-card"><a href="https://emacs.social/@eduardoochs" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>eduardoochs</span></a></span> 's <a href="/tags/eev/" rel="tag">#eev</a> <a href="/tags/slime/" rel="tag">#slime</a> <a href="/tags/commonlisp/" rel="tag">#commonlisp</a> feature release</p><p>- <span class="h-card"><a href="https://mastodon.sdf.org/@masso" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>masso</span></a></span> 's great lisp article toot</p><p>- Last week's Tufts astrophysics common lisp bleeding edge 4D <a href="/tags/hpc/" rel="tag">#HPC</a> <a href="/tags/simulation/" rel="tag">#simulation</a> (and NicCLIM).</p>
Edited 214d ago
<p>Some of these "how deep is an atom in a <a href="/tags/commonlisp/" rel="tag">#commonLisp</a> form in a file" pictures are deeply satisfying to look at.</p><p><a href="/tags/gnuplot/" rel="tag">#gnuplot</a> <a href="/tags/clseries/" rel="tag">#clseries</a> Sharpsign... Visualizing lisp expression leaf depth</p><p><a href="https://screwlisp.small-web.org/momentary/alexandria-form-atom-heights/" rel="nofollow" class="ellipsis" title="screwlisp.small-web.org/momentary/alexandria-form-atom-heights/"><span class="invisible">https://</span><span class="ellipsis">screwlisp.small-web.org/moment</span><span class="invisible">ary/alexandria-form-atom-heights/</span></a></p><p>Make your own in this thread plz. Will send help.</p><p>Requests, conceivably.</p><p>Revisits how to write <br>(let* ((current-dir (car (directory <a href="/tags/p/" rel="tag">#p</a>"./")))<br> (wild-dir<br> (make-pathname :directory<br> '(:relative :wild-inferiors))<br> )<br> (wild-here<br> (merge-pathnames wild-dir current-dir))</p>
<p><a href="/tags/lispygopherclimate/" rel="tag">#LispyGopherClimate</a> <a href="/tags/live/" rel="tag">#live</a><br>Missing guests! But joined by <a href="https://en.wikipedia.org/wiki/Kent_Pitman" rel="nofollow" class="ellipsis" title="en.wikipedia.org/wiki/Kent_Pitman"><span class="invisible">https://</span><span class="ellipsis">en.wikipedia.org/wiki/Kent_Pit</span><span class="invisible">man</span></a> <span class="h-card"><a href="https://mathstodon.xyz/@dougmerritt" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>dougmerritt</span></a></span> <span class="h-card"><a href="https://appdot.net/@mdhughes" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mdhughes</span></a></span> <br><a href="https://communitymedia.video/w/2YtDzQ55UsgSfuVqoexPAZ" rel="nofollow" class="ellipsis" title="communitymedia.video/w/2YtDzQ55UsgSfuVqoexPAZ"><span class="invisible">https://</span><span class="ellipsis">communitymedia.video/w/2YtDzQ5</span><span class="invisible">5UsgSfuVqoexPAZ</span></a></p><p>The <a href="/tags/ansi/" rel="tag">#ANSI</a> <a href="/tags/commonlisp/" rel="tag">#commonLisp</a> committee standards process conversation between <span class="h-card"><a href="https://ieji.de/@vnikolov" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>vnikolov</span></a></span> and <span class="h-card"><a href="https://climatejustice.social/@kentpitman" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>kentpitman</span></a></span> , also <a href="/tags/climate/" rel="tag">#climate</a> <a href="/tags/climatecrisis/" rel="tag">#climateCrisis</a> haiku and things.</p><p>Some notes about the <a href="/tags/knowledgerepresentation/" rel="tag">#knowledgeRepresentation</a> handbook apropos <a href="/tags/lisp/" rel="tag">#lisp</a> <a href="/tags/programming/" rel="tag">#programming</a>.</p><p><a href="https://screwlisp.small-web.org/" rel="nofollow"><span class="invisible">https://</span>screwlisp.small-web.org/</a></p>
Edited 208d ago
<p><a href="https://communitymedia.video/w/c2D8hXG2zixrjz6jyX96N9" rel="nofollow" class="ellipsis" title="communitymedia.video/w/c2D8hXG2zixrjz6jyX96N9"><span class="invisible">https://</span><span class="ellipsis">communitymedia.video/w/c2D8hXG</span><span class="invisible">2zixrjz6jyX96N9</span></a></p><p><a href="/tags/python/" rel="tag">#python</a> <a href="/tags/commonlisp/" rel="tag">#commonLisp</a> <a href="/tags/softwareengineering/" rel="tag">#softwareEngineering</a> <a href="/tags/programming/" rel="tag">#programming</a></p><p>Lisp industry adopted modern condition handling adapted to python introduced by <span class="h-card"><a href="https://climatejustice.social/@kentpitman" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>kentpitman</span></a></span> .</p><p>An incredibly important realisation of dynamic <a href="/tags/typetheory/" rel="tag">#typeTheory</a> with modern industry adoption. (Except conditions are more general than type checking and errors). See the peertube description for a longer spiel I will not reproduce here.</p><p>45 minute video, I snipped the after-discussion from the livestream.</p>
<p>I was sick yesterday sorry, and today to get back in the rhythm redid my holistic README post- my- own- <a href="/tags/emacsconf/" rel="tag">#emacsconf</a> for my <a href="/tags/leonardocalculus/" rel="tag">#LeonardoCalculus</a> <a href="/tags/softwareindividuals/" rel="tag">#softwareIndividuals</a> <br><a href="https://codeberg.org/tfw/pawn-75" rel="nofollow"><span class="invisible">https://</span>codeberg.org/tfw/pawn-75</a><br>In which I have an agent periodically send a stylized date to its host individuals' host emacs' minibuffer.</p><p>I aim to transcribe and public -ify up the first part of the Pitman Errors video before the show today. <a href="/tags/lisp/" rel="tag">#lisp</a> <a href="/tags/commonlisp/" rel="tag">#commonLisp</a> <a href="/tags/emacs/" rel="tag">#emacs</a></p>
Edited 110d ago
<p><a href="/tags/lispygopherclimate/" rel="tag">#LispyGopherClimate</a> <a href="/tags/live/" rel="tag">#live</a> 0UTC <a href="https://communitymedia.video/w/tF2sa14dgMasWzGt1PryDb" rel="nofollow" class="ellipsis" title="communitymedia.video/w/tF2sa14dgMasWzGt1PryDb"><span class="invisible">https://</span><span class="ellipsis">communitymedia.video/w/tF2sa14</span><span class="invisible">dgMasWzGt1PryDb</span></a></p><p><span class="h-card"><a href="https://climatejustice.social/@kentpitman" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>kentpitman</span></a></span> 's <a href="/tags/commonlisp/" rel="tag">#commonLisp</a> industry condition system for <a href="/tags/python/" rel="tag">#python</a> finally upped. <a href="/tags/video/" rel="tag">#video</a> <a href="https://gamerplus.org/@screwlisp/115731324866343200" rel="nofollow" class="ellipsis" title="gamerplus.org/@screwlisp/115731324866343200"><span class="invisible">https://</span><span class="ellipsis">gamerplus.org/@screwlisp/11573</span><span class="invisible">1324866343200</span></a> <- if you <a href="/tags/retoot/" rel="tag">#retoot</a> one 2025 <a href="/tags/peertube/" rel="tag">#peertube</a> about <a href="/tags/typechecking/" rel="tag">#typeChecking</a> half programs' local restarts, make it this one <3 <3 <3 <a href="/tags/programming/" rel="tag">#programming</a></p><p>sczm from <a href="/tags/emacsconf/" rel="tag">#emacsconf</a> <a href="/tags/slime/" rel="tag">#slime</a> <a href="/tags/python/" rel="tag">#python</a> <a href="/tags/maybe/" rel="tag">#maybe</a> viz Kent's presentation</p><p>My 2026 theme is sharing knowledgebases on <a href="/tags/itchio/" rel="tag">#itchio</a>. <a href="/tags/gamedev/" rel="tag">#gamedev</a> now that my <a href="/tags/leonardocalculus/" rel="tag">#LeonardoCalculus</a> <a href="/tags/emacs/" rel="tag">#emacs</a> just works. <a href="https://lispy-gopher-show.itch.io/leonardo-calculus" rel="nofollow" class="ellipsis" title="lispy-gopher-show.itch.io/leonardo-calculus"><span class="invisible">https://</span><span class="ellipsis">lispy-gopher-show.itch.io/leon</span><span class="invisible">ardo-calculus</span></a></p>
Edited 110d ago
<p><a href="/tags/lispygopherclimate/" rel="tag">#lispyGopherClimate</a> <a href="/tags/live/" rel="tag">#LIVE</a> <a href="/tags/technology/" rel="tag">#technology</a> <a href="/tags/podcast/" rel="tag">#podcast</a> <br><a href="https://communitymedia.video/w/vY4A9hxkZEQCe47UBASXFa" rel="nofollow" class="ellipsis" title="communitymedia.video/w/vY4A9hxkZEQCe47UBASXFa"><span class="invisible">https://</span><span class="ellipsis">communitymedia.video/w/vY4A9hx</span><span class="invisible">kZEQCe47UBASXFa</span></a></p><p><span class="h-card"><a href="https://climatejustice.social/@kentpitman" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>kentpitman</span></a></span> <a href="/tags/climate/" rel="tag">#climate</a> <a href="/tags/haiku/" rel="tag">#haiku</a> and note on <a href="https://climate.us" rel="nofollow"><span class="invisible">https://</span>climate.us</a></p><p><span class="h-card"><a href="https://mastodon.linkerror.com/@jns" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jns</span></a></span> <a href="/tags/gopher/" rel="tag">#gopher</a> <a href="/tags/phlog/" rel="tag">#phlog</a> about <a href="/tags/vcfmw/" rel="tag">#vcfmw</a> </p><p>Mastodon <a href="/tags/lisp/" rel="tag">#lisp</a> happenings recently <span class="h-card"><a href="https://appdot.net/@mdhughes" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mdhughes</span></a></span> etc<br><a href="/tags/emacsconf/" rel="tag">#emacsconf</a> proposal deadline is Friday!</p><p>Otherwise, I did lots of <a href="/tags/commonlisp/" rel="tag">#commonLisp</a> <a href="/tags/programming/" rel="tag">#programming</a> this week and will talk about the <a href="/tags/gof_ai/" rel="tag">#gof_ai</a> & <a href="/tags/deeplearning/" rel="tag">#DeepLearning</a> <a href="/tags/ai/" rel="tag">#AI</a> one, and maybe my spacetime-box <a href="/tags/nicclim/" rel="tag">#NicCLIM</a> <a href="/tags/gamedev/" rel="tag">#gamedev</a>. </p><p><a href="https://screwlisp.small-web.org/fundamental/classical-ai-and-deep-learning-ai-difference-in-two-examples/" rel="nofollow" class="ellipsis" title="screwlisp.small-web.org/fundamental/classical-ai-and-deep-learning-ai-difference-in-two-examples/"><span class="invisible">https://</span><span class="ellipsis">screwlisp.small-web.org/fundam</span><span class="invisible">ental/classical-ai-and-deep-learning-ai-difference-in-two-examples/</span></a><br><a href="https://screwlisp.small-web.org/lispgames/spacetime-boxes-nicclim/" rel="nofollow" class="ellipsis" title="screwlisp.small-web.org/lispgames/spacetime-boxes-nicclim/"><span class="invisible">https://</span><span class="ellipsis">screwlisp.small-web.org/lispga</span><span class="invisible">mes/spacetime-boxes-nicclim/</span></a></p><p><a href="/tags/lambdamoo/" rel="tag">#lambdaMOO</a> <a href="/tags/livechat/" rel="tag">#liveChat</a> !</p>
Edited 201d ago
<p><a href="/tags/classicalai/" rel="tag">#classicalAI</a> ( <a href="/tags/gof_ai/" rel="tag">#gof_ai</a> ) and <a href="/tags/deeplearning/" rel="tag">#deeplearning</a> <a href="/tags/ai/" rel="tag">#AI</a> . A minimal <a href="/tags/programming/" rel="tag">#programming</a> <a href="/tags/example/" rel="tag">#example</a> in <a href="/tags/commonlisp/" rel="tag">#commonLisp</a> for identifying the artist of famous pictures with either approach.</p><p>The code fits on the back of a cereal box. (Barely. Argh, numerically encoding data for DL..).</p><p><a href="https://screwlisp.small-web.org/fundamental/classical-ai-and-deep-learning-ai-difference-in-two-examples/" rel="nofollow" class="ellipsis" title="screwlisp.small-web.org/fundamental/classical-ai-and-deep-learning-ai-difference-in-two-examples/"><span class="invisible">https://</span><span class="ellipsis">screwlisp.small-web.org/fundam</span><span class="invisible">ental/classical-ai-and-deep-learning-ai-difference-in-two-examples/</span></a></p><p>I think this is as clear an example as can be. Though I look forward to your feedback and criticisms.</p>
<p>In half an hour I am going to <a href="/tags/emacsfluence/" rel="tag">#emacsfluence</a> some <a href="/tags/commonlisp/" rel="tag">#commonLisp</a> on <a href="/tags/peertube/" rel="tag">#peertube</a> LIVE<br>archive: <a href="https://communitymedia.video/w/dxv8UHoNciHkfRYWXupWu8" rel="nofollow" class="ellipsis" title="communitymedia.video/w/dxv8UHoNciHkfRYWXupWu8"><span class="invisible">https://</span><span class="ellipsis">communitymedia.video/w/dxv8UHo</span><span class="invisible">NciHkfRYWXupWu8</span></a></p><p><a href="/tags/programming/" rel="tag">#programming</a> sharpsign simple sharpsign why are you telling me common lisp is rare I have never even seen your favourite language before.</p><p>Strongly recommend you rewatch Kent Pitman's presentation of his recent condition system work from last week, and the later discussion instead.<br><a href="https://communitymedia.video/w/c2D8hXG2zixrjz6jyX96N9" rel="nofollow" class="ellipsis" title="communitymedia.video/w/c2D8hXG2zixrjz6jyX96N9"><span class="invisible">https://</span><span class="ellipsis">communitymedia.video/w/c2D8hXG</span><span class="invisible">2zixrjz6jyX96N9</span></a><br><a href="https://communitymedia.video/w/tF2sa14dgMasWzGt1PryDb" rel="nofollow" class="ellipsis" title="communitymedia.video/w/tF2sa14dgMasWzGt1PryDb"><span class="invisible">https://</span><span class="ellipsis">communitymedia.video/w/tF2sa14</span><span class="invisible">dgMasWzGt1PryDb</span></a></p><p>But if we must, we M-u S-t <a href="/tags/emacs/" rel="tag">#emacs</a></p>
Edited 106d ago
<p>My Actual <a href="/tags/smallweb/" rel="tag">#smallweb</a> kitten experience.<br><a href="https://screwlisp.small-web.org/kitten/actual-kitten-experience/" rel="nofollow" class="ellipsis" title="screwlisp.small-web.org/kitten/actual-kitten-experience/"><span class="invisible">https://</span><span class="ellipsis">screwlisp.small-web.org/kitten</span><span class="invisible">/actual-kitten-experience/</span></a></p><p>What I discovered is that <a href="/tags/webdev/" rel="tag">#webdev</a> -ing an article "properly" which is to say using all the features your framework provides (i.e. <a href="https://kitten.small-web.org/" rel="nofollow"><span class="invisible">https://</span>kitten.small-web.org/</a> ) absorbs an absolute ton of extra work. Comparable to being formal in mathematics. I am interested in how that extra work exposes my own articles to me better later.</p><p>I also propose FIPA SL's extension to <a href="/tags/iso8601/" rel="tag">#ISO8601</a> as a general time format in <a href="/tags/commonlisp/" rel="tag">#commonLisp</a> . cc <span class="h-card"><a href="https://mastodon.ar.al/@aral" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>aral</span></a></span></p>
Edited 101d ago
<p><a href="/tags/lispygopherclimate/" rel="tag">#lispyGopherClimate</a> with <span class="h-card"><a href="https://fe.disroot.org/users/ramin_hal9001" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ramin_hal9001</span></a></span> and Kent Pitman<br><a href="https://communitymedia.video/w/xnUY9Z6koSooVQUHradmwj" rel="nofollow" class="ellipsis" title="communitymedia.video/w/xnUY9Z6koSooVQUHradmwj"><span class="invisible">https://</span><span class="ellipsis">communitymedia.video/w/xnUY9Z6</span><span class="invisible">koSooVQUHradmwj</span></a> archive</p><p><span class="h-card"><a href="https://climatejustice.social/@kentpitman" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>kentpitman</span></a></span> 's <a href="https://www.nhplace.com/kent/Writing/A-Christmas-Peril.html" rel="nofollow" class="ellipsis" title="www.nhplace.com/kent/Writing/A-Christmas-Peril.html"><span class="invisible">https://</span><span class="ellipsis">www.nhplace.com/kent/Writing/A</span><span class="invisible">-Christmas-Peril.html</span></a> read by yours truly. <a href="https://screwlisp.small-web.org/" rel="nofollow"><span class="invisible">https://</span>screwlisp.small-web.org/</a></p><p><span class="h-card"><a href="https://snac.d34d.net/pkw" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>pkw</span></a></span> points out when people ask why <a href="/tags/commonlisp/" rel="tag">#commonLisp</a> <a href="/tags/software/" rel="tag">#software</a> they would know, (US DOE's) <a href="/tags/maxima/" rel="tag">#maxima</a> CAS is in openbsd base ports and literally everywhere else.</p><p>My Kitten plans viz <span class="h-card"><a href="https://mastodon.ar.al/@aral" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>aral</span></a></span> 's <a href="https://kitten.small-web.org/tutorials/layout-components/#markdown-fragment-md" rel="nofollow" class="ellipsis" title="kitten.small-web.org/tutorials/layout-components/#markdown-fragment-md"><span class="invisible">https://</span><span class="ellipsis">kitten.small-web.org/tutorials</span><span class="invisible">/layout-components/#markdown-fragment-md</span></a> fragmented markdown knowledge</p><p><a href="/tags/eev/" rel="tag">#eev</a> <a href="/tags/irc/" rel="tag">#irc</a> on libera - <span class="h-card"><a href="https://emacs.social/@eduardoochs" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>eduardoochs</span></a></span> <a href="https://anggtwu.net/2025-badly-behaved.html" rel="nofollow" class="ellipsis" title="anggtwu.net/2025-badly-behaved.html"><span class="invisible">https://</span><span class="ellipsis">anggtwu.net/2025-badly-behaved</span><span class="invisible">.html</span></a></p><p>conditions?<br><a href="/tags/lambdamoo/" rel="tag">#lambdaMOO</a></p>
Edited 103d ago
<p><a href="https://communitymedia.video/w/rqokDpoYckC42rBoVTd1d1" rel="nofollow" class="ellipsis" title="communitymedia.video/w/rqokDpoYckC42rBoVTd1d1"><span class="invisible">https://</span><span class="ellipsis">communitymedia.video/w/rqokDpo</span><span class="invisible">YckC42rBoVTd1d1</span></a> <a href="/tags/archive/" rel="tag">#archive</a></p><p><a href="/tags/climatecrisis/" rel="tag">#climateCrisis</a> <a href="/tags/haiku/" rel="tag">#haiku</a> by <span class="h-card"><a href="https://climatejustice.social/@kentpitman" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>kentpitman</span></a></span> </p><p>Depressing actual <a href="/tags/journalism/" rel="tag">#journalism</a> specific <a href="/tags/nz/" rel="tag">#nz</a> <a href="/tags/llm/" rel="tag">#llm</a> eg (source invidious link as response)</p><p><span class="h-card"><a href="https://mastodon.linkerror.com/@jns" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jns</span></a></span> <a href="/tags/gopher/" rel="tag">#gopher</a> gopher://gopher.linkerror.com<br>- gopher://perma.computer<br>- <a href="/tags/warez/" rel="tag">#warez</a> <a href="/tags/history/" rel="tag">#history</a><br>- <a href="/tags/eternalgameengine/" rel="tag">#EternalGameEngine</a><br>- <a href="/tags/unix_surrealism/" rel="tag">#unix_surrealism</a></p><p><a href="/tags/lisp/" rel="tag">#lisp</a> <a href="/tags/programming/" rel="tag">#programming</a><br><span class="h-card"><a href="https://ieji.de/@vnikolov" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>vnikolov</span></a></span> <a href="/tags/commonlisp/" rel="tag">#commonLisp</a> <a href="/tags/mathematics/" rel="tag">#mathematics</a> <a href="/tags/declares/" rel="tag">#declares</a><br><span class="h-card"><a href="https://appdot.net/@mdhughes" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mdhughes</span></a></span> & <span class="h-card"><a href="https://mathstodon.xyz/@dougmerritt" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>dougmerritt</span></a></span> <a href="https://infosec.exchange/@ksaj" rel="nofollow">@ksaj</a> <a href="/tags/automata/" rel="tag">#automata</a>, in <a href="https://gamerplus.org/@screwlisp/115245557313951212" rel="nofollow" class="ellipsis" title="gamerplus.org/@screwlisp/115245557313951212"><span class="invisible">https://</span><span class="ellipsis">gamerplus.org/@screwlisp/11524</span><span class="invisible">5557313951212</span></a></p><p><a href="https://lambda.moo.mud.org/" rel="nofollow"><span class="invisible">https://</span>lambda.moo.mud.org/</a></p>
Edited 194d ago
<p>🦉 <br> 🍋🌽🕊🌿 🐬🌱 🥦 🪵<br> 🍐 🦢🦢🦭 🐛🐛 🍈 🪷🌲 🍑<br> 🌷 🦀 🫐 🦃 🥥🦢 🪰 🐡🐥 🥜<br> 🌹 🍏 🪳 🌾 🦭 🐣 🌳 <br> 🦃 🐋 🥦🌱🦀🪱 🕸 🪳 🐙🫐 💐 <br> 🐚🍃 🎄 🍃🕊🕷🌱 🌻🍀 🥒 <br> 🧚 🍋 🐋 🐣🐙 <br><a href="https://screwlisp.small-web.org/lispgames/NicCLIM-example-html-table/" rel="nofollow" class="ellipsis" title="screwlisp.small-web.org/lispgames/NicCLIM-example-html-table/"><span class="invisible">https://</span><span class="ellipsis">screwlisp.small-web.org/lispga</span><span class="invisible">mes/NicCLIM-example-html-table/</span></a><br>Not an overly heady <a href="/tags/commonlisp/" rel="tag">#commonLisp</a> <a href="/tags/gamedev/" rel="tag">#gamedev</a> <a href="/tags/devlog/" rel="tag">#devlog</a> <a href="/tags/example/" rel="tag">#example</a> for my <a href="/tags/nicclim/" rel="tag">#NicCLIM</a> (Using <a href="/tags/mcclim/" rel="tag">#McCLIM</a>) . </p><p><a href="/tags/programming/" rel="tag">#programming</a> <a href="/tags/html/" rel="tag">#html</a></p>