Global Feed Post Login
Replying to Avatar ᴛʜᴇ ᴅᴇᴀᴛʜ ᴏꜰ ᴍʟᴇᴋᴜ

had a good coding session today

had to give up on the self hosting, it's a total nachtmerrie at the moment so jedi govna self hosted

made one codec that was actually faster, something that doesn't exist in the stdlib, a []byte ascii number to binary value codec

discovered that the hex library of go stdlib is really fast when you don't use the string shit, faster than my supposedly clever math for hex encoding/decoding

made the binary and json codec components for text fields and event IDs

will make tests for them later

i should have all event and filter encodings built and tests written tomorrow, with zero strings

probably will write fast json encoders with zero reflection too, it's all complexity that can be left out but when you use the stupid libraries people make you are shoehorned into it, and then you get deformed feet

that's why i'm doing this, my mind is feeling like it's in a cage, and it's not gonna be free until i make a reasonable version

this is just the base parts, it is a myth that you can refactor a large codebase to use more sane shit, the complexity is completely nuts, you have no idea how many things touch each other, it's like a satanist sex orgy

gonna just chill with some games for a bit

Avatar
pleblee 1y ago

> and then you get deformed feet

🤣🦶🦶

Reply to this note

Please Login to reply.

Discussion

Avatar
ᴛʜᴇ ᴅᴇᴀᴛʜ ᴏꜰ ᴍʟᴇᴋᴜ 1y ago

#footstr

Thread collapsed