Bitwise operations in practice: Converting from ISO 8859-1 to UTF-8 in C or C++

So recently I ended up needing to convert an array of characters in Windows-1252 aka CP-1252, pointed to by char *, to UTF-8. As always, my first...

A Very Simple Database and some other Rust thoughts

I just finished (for the most part - some return types need a bit of tuning to cover for failure scenarios) a small learning project for...

If you ain't gonna be pro, why play competitively?

I've always loved playing games competitively. I vividly remember going through the move list for Tekken 3 and finding out the most abusable moves, the ones...

Squeezing Rust into production: Part 2

Previously I wrote a small post (now unpublished, it was quite boring) about finding the smallest possible opening for introducing Rust into production use. In that...

Learning to AI: The Little Stickthing That Could!

Learning more about the practical development of AIs has been a project pretty high on my list of priorities for way too long now. My interest,...