@sun There was something i read that Lua starting at 1 makes sense considering that Lua arrays (or tables) arent sequential memory locations, thus starting at 0 makes no sense since 0 would imply memory at a zero offset (like *(i + 0) in C/++)
@neko@sun especially since lua tables are key value, forbidding nil(and 0) as a value from the standard library interfaces introduces a bunch of useful accidental error checking
@neko@sun@thendrix that was the previous one that codeberg nuked off the web for cum posting a little too hard
was excited to try out a new lua web framework and it worked out well, even if it's really restricted to what a jarted tranny approves, unless you dox/cla your info to them, which is why it never became a full AP implementation and just stayed a frontend without the ability to add in RSA/PEM handling, since even small issues like post requests being limited to 16K took ages to fix
third one will be in elixir again, whenever i can be bothered to make my own backend not vaporware, but the way the network is going, there's just not much of a want to reinvent mastodons federation model all over again