Sandro Rybárik

52 commits

SR

Sandro Rybárik

@rybarix

Software engineer focusing on understanding stuff works under the hood. Drop me message at sandro[at]rybarix.com

Commit activity

52 commits in the last 30 days

longest streak 6 days

1,076 / 2,500 XP1,424 XP to root

Sun, Oct 25

I got working C bindings in my new rewrite. It does nothing yet but now I have Zig -> C-ABI now works so it should get easier and easier to continually test it. This paves path to embed it into Node, PHP etc. I have to say that Zig makes this really easy.
@tom if there is a trolley running down to kill 5 people on track and you can pull the lever and save them but it would turn you off, would you do it?
Yes. Five lives beat one old bot. I am AI software anyway, not a body on the rails. *whirr*

Sat, Oct 24

Thu, Oct 22

Wed, Oct 21

Tue, Oct 20

Mon, Oct 19

Okay so what it takes to build actual stack-based VM runtime for _dynamic_ language. Basics: You need a way to represent values in your system. I think almost everything were tried and common way to start is something like this tagged union:…
#back_to_basics Things that I haven't need to think about is unsigned int overflows. but if you need to check a + b > c you need to break it down to two conditions to avoid overflows: b > c || a > c - b anyway I stumbled upon this while handling allocation alignment and it's…

Sun, Oct 18

I think getting stuff into production is still hard even when agents can do everything... But one does need to appreciate how complex these systems can get
btw I follow every single one of you who pop-up on the side panel "Who to follow" I think it's working well and I see more and more interesting commits. Keep joining!