pawb.fun is one of the many independent Mastodon servers you can use to participate in the fediverse.
This instance aimed at any and all within the furry fandom, though anyone is welcome! We're friendly towards members of the LGBTQ+ community and aiming to offer a safe space for our users.

Server stats:

304
active users

#lisp

3 posts3 participants0 posts today
Hacker News 50<p>Blacksmithing and Lisp</p><p>Link: <a href="http://funcall.blogspot.com/2025/04/blacksmithing-and-lisp.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">http://</span><span class="ellipsis">funcall.blogspot.com/2025/04/b</span><span class="invisible">lacksmithing-and-lisp.html</span></a><br>Discussion: <a href="https://news.ycombinator.com/item?id=43566651" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">3566651</span></a></p><p><a href="https://social.lansky.name/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a></p>
contrapunctus ✊🏳️‍🌈🏳️‍⚧️<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@simendsjo" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>simendsjo</span></a></span> <span class="h-card" translate="no"><a href="https://functional.cafe/@jackdaniel" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jackdaniel</span></a></span> <a href="https://en.osm.town/tags/XMPP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>XMPP</span></a> has all those features, and there's a fairly big <a href="https://en.osm.town/tags/Lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lisp</span></a> / <a href="https://en.osm.town/tags/Scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Scheme</span></a> / <a href="https://en.osm.town/tags/CommonLisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CommonLisp</span></a> channel there - <a href="https://xmpp.link/#lisp@conference.a3.pm?join" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">xmpp.link/#lisp@conference.a3.</span><span class="invisible">pm?join</span></a></p><p>It might not have everything that <a href="https://en.osm.town/tags/Discord" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Discord</span></a> does, but it's vastly better than <a href="https://en.osm.town/tags/IRC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IRC</span></a>. And there's a cost to using <a href="https://en.osm.town/tags/proprietary" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>proprietary</span></a> and <a href="https://en.osm.town/tags/centralized" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>centralized</span></a> services, which people constantly forget about in chasing convenience and shiny features.</p><p>Here's a guide to help you get started.<br><a href="https://contrapunctus.codeberg.page/the-quick-and-easy-guide-to-xmpp.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">contrapunctus.codeberg.page/th</span><span class="invisible">e-quick-and-easy-guide-to-xmpp.html</span></a></p>
Shoshana 🏳️‍⚧️<p>(define Shoshana<br> (lambda ()<br> (lambda ()<br> (lambda ()<br> (display "Shoshana")))))</p><p>(((Shoshana)))</p><p>I don't really understand why people are into all the extra lambdas.</p><p><a href="https://tech.lgbt/tags/Tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tech</span></a> <a href="https://tech.lgbt/tags/Technology" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Technology</span></a> <a href="https://tech.lgbt/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://tech.lgbt/tags/Lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lisp</span></a> <a href="https://tech.lgbt/tags/Judaism" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Judaism</span></a> <a href="https://tech.lgbt/tags/Jewish" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Jewish</span></a> <a href="https://tech.lgbt/tags/Mazeldon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mazeldon</span></a> <a href="https://tech.lgbt/tags/Jewdiverse" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Jewdiverse</span></a></p>
Daniel Kochmański<p><a href="https://functional.cafe/tags/Discord" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Discord</span></a> is a terrible communication platform with all its distractions and malfeatures. I've used it to stay in touch with <a href="https://functional.cafe/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> programmers that are not on IRC nor on fediverse. But today they've crossed the line - they've shown me an ad, an ad that has obfucaed the chat at that. I've disabled the account and not going to use it anymore. Good ridding I guess.</p>
screwlisp<p>"your lack of capitalization hurts my eyes"</p><p>Should we upcase all <a href="https://mastodon.sdf.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> code just on principle ?</p>
screwlisp<p><a href="https://mastodon.sdf.org/tags/archived" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>archived</span></a> <a href="https://communitymedia.video/w/bHafNcgW9jDXM1kdmdsyRo" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">communitymedia.video/w/bHafNcg</span><span class="invisible">W9jDXM1kdmdsyRo</span></a><br><a href="https://mastodon.sdf.org/tags/lispyGopherClimate" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lispyGopherClimate</span></a> toot <a href="https://mastodon.sdf.org/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.sdf.org/tags/podcast" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>podcast</span></a> <a href="https://mastodon.sdf.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> ! <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> hosts the show this week <a href="https://fe.disroot.org/objects/022fb530-0138-4445-b679-4027981cfeea" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fe.disroot.org/objects/022fb53</span><span class="invisible">0-0138-4445-b679-4027981cfeea</span></a></p><p>Episode repo: <a href="https://codeberg.org/ramin_hal9001/lisp-gopher-climate_chat-about-emacs" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/ramin_hal9001/lis</span><span class="invisible">p-gopher-climate_chat-about-emacs</span></a></p>
Paolo Amoroso<p>Since I don't follow the field closely I wonder whether Lisp is still used much in modern AI as this article claims.</p><p><a href="https://quantumzeitgeist.com/lisp-and-the-dawn-of-artificial-intelligence" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">quantumzeitgeist.com/lisp-and-</span><span class="invisible">the-dawn-of-artificial-intelligence</span></a></p><p><a href="https://fosstodon.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://fosstodon.org/tags/ai" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ai</span></a></p>
Paolo Amoroso<p>The July 1987 issue of Computer Language magazine reviewed half a dozen Lisp implementations for MS-DOS and the Macintosh. There are a few I didn't know such as TransLISP by Solution Systems.</p><p><a href="https://archive.org/details/computer-language-vol-4-no-7-1987-07-miller-freeman-publications-us/page/136/mode/2up?view=theater" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">archive.org/details/computer-l</span><span class="invisible">anguage-vol-4-no-7-1987-07-miller-freeman-publications-us/page/136/mode/2up?view=theater</span></a></p><p><a href="https://fosstodon.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://fosstodon.org/tags/msdos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>msdos</span></a> <a href="https://fosstodon.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a></p>
Karsten Johansson<p>Some important acronyms to know. Feel free to add some of your own.</p><p>Lisp:<br>Logic In Symbolic Paradigms<br>Lisp Inspires Strange People<br>Lisp Is Secretly Perfect</p><p>Python:<br>Pseudocode You’d Teach Hordes Of Newbies<br>Probably You'll Try Harder On Next-lang<br>Python: You'd Think Hardware's Optional Now</p><p>Emacs:<br>Editor Maintained As Community Shrine<br>Ecosystem Mainly Acquired by Cult Sysadmins<br>Emacs Means Always Configuring Something</p><p>Vim:<br>Vaguely Interactive Misery<br>Very Irritating Macros<br>Vim Isn't Modern</p><p>Linux:<br>Legendary Interface, Notoriously Unforgiving eXperience<br>Loyal In Nature, Unmatched eXtensibility<br>Linux Is Natural Under X</p><p><a href="https://infosec.exchange/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a> <a href="https://infosec.exchange/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a> <a href="https://infosec.exchange/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://infosec.exchange/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://infosec.exchange/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://infosec.exchange/tags/commonlisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>commonlisp</span></a> <a href="https://infosec.exchange/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://infosec.exchange/tags/emacslisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacslisp</span></a> <a href="https://infosec.exchange/tags/elisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>elisp</span></a> <a href="https://infosec.exchange/tags/sbcl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sbcl</span></a> <a href="https://infosec.exchange/tags/julia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>julia</span></a> <a href="https://infosec.exchange/tags/racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>racket</span></a> <a href="https://infosec.exchange/tags/wordplay" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wordplay</span></a> <a href="https://infosec.exchange/tags/developers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>developers</span></a> <a href="https://infosec.exchange/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Jonathan Lamothe<p>I am in urgent job search mode, so I'm gonna throw this out here and see if anything comes of it.</p><p>I am a <a href="https://social.jlamothe.net/search?tag=Canadian" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Canadian</span></a>, fluent in both <a href="https://social.jlamothe.net/search?tag=English" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>English</span></a> and <a href="https://social.jlamothe.net/search?tag=French" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>French</span></a>. I have experience with several programming languages. My strongest proficiency is with <a href="https://social.jlamothe.net/search?tag=Haskell" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Haskell</span></a> and <a href="https://social.jlamothe.net/search?tag=C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C</span></a>. I also have a reasonable grasp of <a href="https://social.jlamothe.net/search?tag=HTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTML</span></a>, <a href="https://social.jlamothe.net/search?tag=JavaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a>, <a href="https://social.jlamothe.net/search?tag=SQL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SQL</span></a>, <a href="https://social.jlamothe.net/search?tag=Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a>, <a href="https://social.jlamothe.net/search?tag=Lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lua</span></a>, <a href="https://social.jlamothe.net/search?tag=Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> system administration, <a href="https://social.jlamothe.net/search?tag=bash" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bash</span></a> scripting, <a href="https://social.jlamothe.net/search?tag=Perl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Perl</span></a>, <a href="https://social.jlamothe.net/search?tag=AWK" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AWK</span></a>, some <a href="https://social.jlamothe.net/search?tag=Lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lisp</span></a> (common, scheme, and emacs), and probably several others I've forgotten to mention.</p><p>I am not necessarily looking for something in tech. I just need something stable. I have done everything from software development, to customer support, to factory work, though my current circumstances make in-person work more difficult than remote work. I have been regarded as a hard worker in every job I have ever held.</p><p><a href="https://social.jlamothe.net/search?tag=GetFediHired" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GetFediHired</span></a></p>
amen zwa, esq.<p>The original <a href="https://mathstodon.xyz/tags/LISP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LISP</span></a> had 7 primitives: \(\texttt{cons}\), \(\texttt{car,}\) \(\texttt{cdr}\), \(\texttt{atom}\), \(\texttt{quote}\), \(\texttt{eq}\), and \(\texttt{cond}\). And the original <a href="https://mathstodon.xyz/tags/Smalltalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Smalltalk</span></a> syntax could fit on a 5×7 card. That meant a novice could learn the syntax in a matter of minutes, and direct all his efforts to learning how properly to wield the power of that Turing-complete language. This was why, in the 1970s and the 1980s, many college freshmen were taught FP in Scheme (a more modern LISP) and many middle school children were taught OO in Smalltalk. These were surely the best "first" <a href="https://mathstodon.xyz/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> languages.</p><p><a href="https://mathstodon.xyz/tags/FORTRAN" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FORTRAN</span></a> and <a href="https://mathstodon.xyz/tags/BASIC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BASIC</span></a> were simple, too. FORTRAN, the first high-level language, has been in continuous use since the late 1950s by engineers, who are not keyboard warriors. BASIC was invented in the early 1960s for teaching programming to non-STEM students at Dartmouth. It sired a whole generation of self-taught children in the 1980s.</p><p>Compare those to C++, Erlang, Python, Haskell, Java, JavaScript, Scala, Rust, Kotlin, and pretty much every language in popular use today. Most consider Python and JavaScript to be the simplest of modern languages. Yet, they are massive, complex languages. No 10-year-old could teach himself those, nor should he.</p><p>The original versions of those classic languages cannot be used to solve modern problems. But they should still be taught to youngsters as their first language. Throwing in the kids' faces a modern enterprise language confuses them and discourages them. Consequently, many novices never attain that state of flow, when the joy of programming gushes forth.</p><p><a href="https://mathstodon.xyz/tags/Simplicity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Simplicity</span></a> is a virtue.</p>
Hacker News 50<p>Autology: A Lisp with access to its own interpreter</p><p>Link: <a href="https://github.com/Kimbsy/autology" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/Kimbsy/autology</span><span class="invisible"></span></a><br>Discussion: <a href="https://news.ycombinator.com/item?id=43434010" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">3434010</span></a></p><p><a href="https://social.lansky.name/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a></p>
screwlisp<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> <span class="h-card"><a href="https://fosstodon.org/@someodd" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>someodd</span></a></span> <span class="h-card"><a href="https://mastodon.sdf.org/@rat" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>rat</span></a></span> <span class="h-card"><a href="https://gamerplus.org/@hairylarry" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>hairylarry</span></a></span> <span class="h-card"><a href="https://hachyderm.io/@nosrednayduj" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>nosrednayduj</span></a></span> <span class="h-card"><a href="https://merveilles.town/@prahou" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>prahou</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> </p><p>I'm also just going to read things our living pieces of <a href="https://mastodon.sdf.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://mastodon.sdf.org/tags/history" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>history</span></a> have been saying on the mastodon recently as well <span class="h-card"><a href="https://mathstodon.xyz/@weekend_editor" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>weekend_editor</span></a></span> <span class="h-card"><a href="https://universeodon.com/@sigue" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>sigue</span></a></span> everyone.</p><p><a href="https://anonradio.net:8443/anonradio" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">anonradio.net:8443/anonradio</span><span class="invisible"></span></a></p>
screwlisp<p><a href="https://mastodon.sdf.org/tags/lispyGopherClimate" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lispyGopherClimate</span></a> <a href="https://mastodon.sdf.org/tags/archived" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>archived</span></a> <a href="https://communitymedia.video/videos/watch/41809e84-ea6e-43f9-ba06-5092114391fa" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">communitymedia.video/videos/wa</span><span class="invisible">tch/41809e84-ea6e-43f9-ba06-5092114391fa</span></a> <a href="https://mastodon.sdf.org/tags/gopher" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gopher</span></a> <a href="https://mastodon.sdf.org/tags/technology" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>technology</span></a> <a href="https://mastodon.sdf.org/tags/podcast" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>podcast</span></a> <a href="https://mastodon.sdf.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a></p><p>complete archive peertube</p><p><a href="https://mastodon.sdf.org/tags/climateCrisis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>climateCrisis</span></a> <a href="https://mastodon.sdf.org/tags/haiku" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>haiku</span></a> from <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> thanks as always!</p><p><a href="https://mastodon.sdf.org/tags/interview" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interview</span></a> with exceptionally <a href="https://mastodon.sdf.org/tags/libre" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>libre</span></a> <a href="https://mastodon.sdf.org/tags/gopher" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gopher</span></a> <span class="h-card"><a href="https://fosstodon.org/@someodd" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>someodd</span></a></span> <a href="gopher://gopher.someodd.zip" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible"></span><span class="">gopher://gopher.someodd.zip</span><span class="invisible"></span></a> and <a href="https://mastodon.sdf.org/tags/haskell" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>haskell</span></a> <a href="https://mastodon.sdf.org/tags/programmer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programmer</span></a> . They run a lot of libre services as well. As always questions, boosts welcome</p><p>Chat in <a href="https://mastodon.sdf.org/tags/lambdaMOO" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lambdaMOO</span></a> as always<br>telnet lambda.moo.mud.org 8888<br>co guest<br>@join screwtape</p><p><span class="h-card"><a href="https://mastodon.sdf.org/@rat" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>rat</span></a></span> <span class="h-card"><a href="https://gamerplus.org/@hairylarry" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>hairylarry</span></a></span> <span class="h-card"><a href="https://hachyderm.io/@nosrednayduj" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>nosrednayduj</span></a></span> <span class="h-card"><a href="https://merveilles.town/@prahou" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>prahou</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></p>
Tariq<p>I need some <a href="https://mastodon.social/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> help.</p><p>I'm stuck on a recursion exercise - have been for 2 days!</p><p>We're given a at a structure a list of lists, where each such list is of the form (person mother father) .. and so a lot of these together create a family tree.</p><p>I want to write a function lineage x y which returns a list of ancestors from x to y ... eg x, mother of x, father of prev, y .... or NIL if y is not an ancestor of x.</p><p>I found this easy in <a href="https://mastodon.social/tags/prolog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>prolog</span></a> (I wrote this <a href="https://prologbyexample.blogspot.com/2023/02/introducing-recursion.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">prologbyexample.blogspot.com/2</span><span class="invisible">023/02/introducing-recursion.html</span></a> ) but not <a href="https://mastodon.social/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a>.</p>
Digital Mark λ ☕️ 🕹 🙄<p><span class="h-card" translate="no"><a href="https://mastodon.sdf.org/@screwtape" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>screwtape</span></a></span> Scheme (50 years) had a similar breaking change version, R6RS, that handles Unicode and has some essential libraries built in. And then the recidivists rejected it and made a broken R7RS that doesn't do that stuff, and maybe in 5-10 years there'll be an R7RS-large that's halfway usable.</p><p>All these languages have problems with churn or lack thereof, both are bad.<br><a href="https://appdot.net/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://appdot.net/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a></p>
Digital Mark λ ☕️ 🕹 🙄<p><span class="h-card" translate="no"><a href="https://mastodon.sdf.org/@screwtape" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>screwtape</span></a></span> But: Common Lisp hasn't evolved much since ANSI because it was a knife-fight committee compromise, and nobody's willing to go back to trench warfare over it.</p><p>Python had one big breaking change version in 34 years, but does get new PEPs every version (IMO too many). print was the most visible, but the way strings worked was completely rewritten in 3.0 to support Unicode sanely. Which CL still doesn't, really.<br><a href="https://appdot.net/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a></p>
Betula<h3><a href="https://spritely.institute/news/building-interactive-web-pages-with-guile-hoot.html" rel="nofollow noopener noreferrer" target="_blank">Building interactive web pages with Guile Hoot</a></h3> <p><a href="https://betula.lithium.puida.xyz/tag/guile" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guile</span></a>, <a href="https://betula.lithium.puida.xyz/tag/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a>, <a href="https://betula.lithium.puida.xyz/tag/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a>, <a href="https://betula.lithium.puida.xyz/tag/wasm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wasm</span></a>, <a href="https://betula.lithium.puida.xyz/tag/web" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>web</span></a></p>
screwlisp<p><a href="https://mastodon.sdf.org/tags/lispyGopherClimate" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lispyGopherClimate</span></a> <a href="https://mastodon.sdf.org/tags/live" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>live</span></a> <a href="https://mastodon.sdf.org/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.sdf.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://mastodon.sdf.org/tags/podcast" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>podcast</span></a> <br><a href="https://mastodon.sdf.org/tags/archived" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>archived</span></a> <br><a href="https://archives.anonradio.net/202503120000_screwtape.mp3" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">archives.anonradio.net/2025031</span><span class="invisible">20000_screwtape.mp3</span></a><br>I'll interviews next week everyone, thanks for humoring me this week</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="https://mastodon.sdf.org/tags/climateCrisis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>climateCrisis</span></a> <a href="https://mastodon.sdf.org/tags/haiku" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>haiku</span></a> </p><p>I'm fasting for some edicalmay rocedurepay so "low energy hangout" please.<br>I will throw you some primary journalism on the US/NZ/UK <a href="https://mastodon.sdf.org/tags/ai" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ai</span></a> <a href="https://mastodon.sdf.org/tags/toTheHilt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>toTheHilt</span></a> policy as it is existing now in practice.</p><p>Then I want to talk about programming that matters and why running the same llm again (faster) doesn't matter.</p>
Kiran 🏳️‍⚧️<p><span>Wrote a blog post comparing Data-Oriented vs Functional Programming in Clojure versus OCaml~<br><br></span><a href="https://kirancodes.me/posts/log-data-oriented-programming.html" rel="nofollow noopener noreferrer" target="_blank">https://kirancodes.me/posts/log-data-oriented-programming.html</a><span><br><br></span><a href="https://transfem.social/tags/OCaml" rel="nofollow noopener noreferrer" target="_blank">#OCaml</a> <a href="https://transfem.social/tags/Clojure" rel="nofollow noopener noreferrer" target="_blank">#Clojure</a> <a href="https://transfem.social/tags/ProgrammingLanugages" rel="nofollow noopener noreferrer" target="_blank">#ProgrammingLanugages</a> <a href="https://transfem.social/tags/DataOrientedProgramming" rel="nofollow noopener noreferrer" target="_blank">#DataOrientedProgramming</a> <a href="https://transfem.social/tags/FunctionalProgramming" rel="nofollow noopener noreferrer" target="_blank">#FunctionalProgramming</a> <a href="https://transfem.social/tags/Lisp" rel="nofollow noopener noreferrer" target="_blank">#Lisp</a></p>