596 karma · joined January 7, 2022
Remote: only
Willing to relocate: no
Technologies: C++ (13+ years), Rust (4 years), C, Linux, Assembly, embedded
Email: imihajlow at gmail
Blog: https://qdiv.dev
Github: https://github.com/imihajlow/
I'm a senior software developer interested in low-level, performance, algorithms. I built a custom computer (including a CPU) from scratch and a C11 compiler for it. Please hit me up with jobs in Rust, C or C++.
Can someone explain how this can work? Obviously, you can't just multiply the same numbers instead of dividing.
I also have a registry of everything I have. When I buy or use something, I update the registry.
When building my system, I was inspired by 8 bit retro computers like ZX Spectrum. Their architecture is straightforward and easy to understand.
Electronics just fascinates me, but I can't really point out a single source which gave me the insight. A lot of playing around with transistors, microcontrollers, logic gates gives the intution how to design stuff.
Mine is better because it has two buffers :) But still, only one received frame is kept.
Same. I tried digging into exsiting compilers, but they are either unsuitable at all or too complicated (clang).