@kapunta 🤣 😂
I was gonna wait until next year (prob Jan-Mar) to do TinyBasicWeb L2.
But I was in the mood to do some toys that need arrays. "I'll just hack in arrays today!"
Well, yes. But now I need to actually represent expressions instead of *dubious runtime hack*, and it has bit me in the ass.
It's fine. I've got coffee.
#basic #retrocomputing #cyberhole
@c0debabe I got this one!
The keyboard arrived for my ESP32-based BASIC interpreter board.
Much excitement.
I am now able to program in BASIC on this CRT monitor!
https://cdegroot.com/programming/commonlisp/2025/11/26/cl-ql-asdf.html
This is a good exploration/explanation of #CommonLisp packages, systems, and Quicklisp. Yet I disagree on the practical matters and author’s taste.
• Package-inferred systems are bad, because they decentralize system information and make packaging a living hell. (I know it—I tried to package Lem.) Regular systems have all the system metadata in one place, which is much more processable and readable. Build metadata (systems) should not belong to code namespaces (packages)—it’s quite absurd if we frame it this way.
• Putting all of the libs into ~/common-lisp (or better suggested ~/.local/share/common-lisp/source) is a bad practice, because it pollutes every image from now on with a single version of the package, with no way to override or tweak it. Prefer isolated pinned dependencies. I, in fact, have a WIP post on that, will publish soon.
• Modules are still useful, because implementations use them for optional pre-ASDF features. So knowing about modules is useful, if only to (require "asdf").
There. Three chips to generate the clock I need. Thanks, @gsuberland, you gave me a good start.
Theoretically, this should be all the clock I need for my toy computer design. We will find out when I have it fabricated and populate it, in January, and hook it up to my oscilloscope to see the wibble-wobbles of the four clock outputs.
It might be less known, but #HTML 3.2 (as implemented by browsers) was actually mobile-ready and responsive! Tables (standard) and images (de facto) have a percentage width attribute that allows them to be adjusted to screen size. Most other elements adjust automatically. So if you’re making simple HTML form-driven apps, 3.2 is actually a decent standard that everyone supports!
I, for one, will willingly go back to a text-only serial terminal and command-line programs only before I willingly use an OS that includes LLM-generated "code". How about you?
New video: Was the Macintosh Classic Crummy?
https://toobnix.org/w/4F3F3CzkEjbN3RwzujAiqa
@vidak and I talk #commonLisp as a host language for #basic (viz @permacomputer I guess).
- I will explain the importance of emacs-server / emacsclient when swank:eval-in-emacs is available from https://emacsconf.org/2025/talks/commonlisp/
- I feel like we need to mention McCarthy's things lisp is meant to be good at in 1960 again
- Starting to formulate a recent stance against subscription chatbot products
Curious case of Discontinued VB 1998 - world's most popular language?
“Magicland Dizzy” by Zenith Nadir (1999)
Published by: Interactive Fantasies
[MAGLAND.ZZT] - “Intro 3”
View World: https://museumofzzt.com/file/view/magcland/?file=MAGLAND.ZZT&board=7
Play Online: https://museumofzzt.com/file/play/magcland/
Learn More: https://museumofzzt.com/file/article/magcland/ #bot
I guess here is the #emacsconf youtube of my talk. https://www.youtube.com/watch?v=hy5i6Qb6fYE #commonLisp #softwareIndividuals
I segue from #emacs #orgmode to emacs #eev (hey, this talk in several hours is on eev by @eduardoochs https://emacsconf.org/2025/talks/modern/ )
Contrasting how complex and intractable org's tangle and weave are from a very literal eev style executable log. Then I present and run my #lisp software that when turned on pops an emacs lisp list every 30 seconds and does a sequence of actions therein.
@screwlisp yes--where do we call again?
@screwlisp are we meeting soon?
“The Land of Where? (early)” by he_the_great (2000)
[WHERE.ZZT] - “Purple Key Room”
View World: https://museumofzzt.com/file/view/wherenov/?file=WHERE.ZZT&board=5
Play Online: https://museumofzzt.com/file/play/wherenov/ #bot
Ben Folds Sweaters at The Gap
🇨🇦