Lemonade is one of the worst performing options. Run any modern Linux distro and ask your current LLM to setup llama.cpp with dflash2 for you as an unprivileged container running from a systemd user unit.
Obviously only on a system you do not trust at all.
hey! indeed, it is a pattern more from Python/Kotlin/etc and on first sight it looks awful for those used to work in more lispy ways.
pngine is using a data language I made for fun with s-expressions and appropriately named "SJON". It is a data language (kinda like EDN, or er.. JSON) to declare things, not to run/interpret things, it has no reader macros, no quote/unquote, no eval, no cons or car/cdr or..., the only thing similar to Lisp is really the surface look, and on the surface triple quotes really feel like they don't belong in there.
But I need to paste WGSL into a config file and WGSL can be full of " and \, and I have no reader to extend.
In a way I'm glad you didn't spend a lot of time and got lost at the start ahah because if the triple quote bothered you the rest would too.
For instance, in SJON strings don't remember their quotes:
It is a data language, and one thing I wanted was for numbers to carry their units:
(camera :ortho :zoom 2 :fov 90deg :shutter 250ms :scale 50%)
; unit is a suffix glued to a number with no space
; oh! and dates and times are also token kinds: 2026-05-19 and 23:59:59.999 lex as values
; these don't get interpreted, just carried over and then the schema decides what is valid
yeah... there is a schema, which is written in SJON too, that is validated ahead of evaluation, and docs have a binary IR, so a tiny runtime can consume one without carrying a parser.
For instance, the SJON schema for the WebGPU spec was sketched from the spec API.
Sorry for the long answer, yeah, it is not Lisp, just S-expressions to leverage a small part of their amazing versatility.
ahah indeed! when I was young someone or something etched into my tiny brain that "thou shalt never abstract a DSL, it is wrong!".
I think I should have outgrown this by now, there is some truth to it but I feel it is certainly not absolute at all, and this is essentially a for fun project with no rules or greater intent beyond that.
You can’t be loyal to these things. I ditched ChatGPT during the peak Claude hype after Christmas.
I feel like Claude has shittified a bit and ChatGPT is good and fast. Gemini remains mediocre, although it seems Google AI energy is directed elsewhere.
Not if the models are way cheaper. For many tasks you can do with DeepSeek Flash, and for more gnarly problems you switch to GLM or Kimi. But sure, if you do everything in large models like Kimi K3 or GLM it gets expensive quickly.
I’ve been doing this with Qwen 3.8 27B with success. Kindle, Android Tablet, and Raspberry Pi all working better and fully owned thanks to agentic help. No issues with hitting the guardrails here ofc.
In this case, get an ancient VAXstation running with VAX LISP so I could port my Z-machine interpreter from CLOS to their CLtL flavors implementation and try to get Zork and other games running on it. But goodness forbid you ask Claude for help with 35 year old software without hitting their guardrails.
I am getting close to dumping Anthropic. I like their models in general, but boy I have hit their "F you, I ain't gonna help" too many times now on innocent things. Ain't nobody wanna deal with that. I have never gotten that from Antigravity and if I did I woupd tey Codex then go to Openrouter and leave US models behind.
I mean, who says "screw you" to requests to get 35+ year old vintage computers working? Claude, that is who. Its guard rails are so stupid. I hear people trying to do simple mailing list management hit it too.
I have a Flip 7 and did the opposite - turned off all Samsung stuff. Maybe that was wrong? Can you give some concrete examples of useful Samsung AI stuff please?
reply