2026-03-29 16:37:54
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…
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…
In other news, I'm now posting my #PostScarcitySoftware development log on my blog, in case anyone is interested. Which, if you're sane, you won't be. #Lisp
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…
There's a Common #Lisp cryptography library called 'Ironclad'. I'm going to need cryptography for #PostScarcitySoftware authentication, but Post Scarcity #Lisp is going to be a lot more…
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
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…
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&…