2026-03-21 13:56:44
OK, #Zig language people, where's a good place online to ask dumb newbie questions about Zig?
What I'm thinking of trying to build as an experiment is this:
https://git.journeyman.cc/simon/post-s
OK, #Zig language people, where's a good place online to ask dumb newbie questions about Zig?
What I'm thinking of trying to build as an experiment is this:
https://git.journeyman.cc/simon/post-s
Well,. the good news this morning is that i found a stupid bug in `cdr` which, once you've seen it, you can't unsee, so the seventh #PostScarcitySoftware #Lisp prototype is now completing initialisation and entering the REPL.
The bad news is that there's an unterminating recu…
Well, the state of play at the end of this morning's work:
'OK, the problem is that make_frame fails to put the arguments into the frame.
I do not (yet) know why not, but that is the problem."
https://git.journeyman.cc/simon/post-s
I did ten hours on #PostScarcitySoftware yesterday, and then slept a bit, and then woke up with an intention to rapid prototype a '#Lisp structure editor in the browser' idea I've been thinking on for a while. I did about five hours on that, and it's looking promising.
I&…
Where I'm at on post scarcity:
* The garbage collector is doing even worse than it was on 4th
February, when I did the last serious look at it.
* The bignum bugs are not fixed.
* You can (optionally) limit runaway stack crashes with a new command line option.
* If you enable the stack limiter feature, `(member? 5 '(1 2 3 4))` returns `nil`, as it should, but if you do not enable it, `(member? 5 '(1 2 3 4))` still causes a segfault. WTAF?
Does no…
Friends who speak C, help me with a bug that I just can't see.
Source is here:
https://git.journeyman.cc/simon/post-scarcity/src/branch/develop/src/c/memory/page.c
As you can see, <string.h> is included at line 13.
At…