About Me

Hi, I'm Mateusz Przybył, or for the Internet friends and strangers simply Simbax. I'm currently studying for a Master's degree in Computer Science at the Faculty of Fundamental Problems of Technology of Wrocław University of Science and Technology in Poland (Phew! That's a mouthful...).

Apparently the hardest thing to write about is about yourself but one can try.

My main interest is Computer Science, since it has many useful applications and satisfies my thirst of knowledge how some extraordinary piece of software works under the hood. Mathematics is a crucial part in this science, which I have a love-hate relationship with. A wonderful subject worth pursuing no doubt, yet so vast and often hard to understand. Well, if it was easy, it wouldn't be that interesting anymore, would it? If only it didn't make me so often bash my head against the wall while tears of despair roll down my face, that would be great.

Of course, since I am a Bachelor of Computer Science, programming is one of my strongest skills. However, I wouldn't call myself an expert on any technology. The world is changing, the world is vast, why and how to limit yourself to only one thing which may become obsolete or dead in a few years anyway? The term "favorite programming language" is incomprehensible to me, since, let's be honest here, they're all bad in some ways. There are always trade-offs. Arguments about whitespaces and semicolons aside, the favorite one should depend on the job to be done, preferably in the easiest, the fastest and the most optimal way. In case of personal projects and challenges, how much fun or challenge a language brings to the table seem to be good criteria too. C++, Julia, Java, Python, C#, Bash, Prolog, Haskell... They all have their place at the right times. Yes, JavaScript, even you!

All of the above also help in another, although a little dusty at the moment, interest of mine called Computer Graphics, both from the technical and art perspective. I care for aesthetics of both my code and my pictures, although I never seem to be fully satisfied with those. I like to think I actually can draw something decently looking with Inkscape or CSS, but I fear it may just be the Dunning–Kruger effect speaking through me. If you're wondering why, then, my own website doesn't have a theme of my own creation, then may I remind you of the part about dust and not being satisfied. Just because I care about such things doesn't mean I have enough skill to get there on my own. Yet.

In my free time I do what was probably the main reason for me getting into the world of Computer Science in the first place that is playing video games. They always fascinated me. How could you draw such a complicated and animated 3D world on a 2D screen? How do they make you want to waste your time hunting monsters, solving puzzles in ancient tombs and immersing yourself in sometimes scary stories of often questionable quality? They truly are the modern art, the next step of evolution right after movies, adding interactivity to the whole mix. Yes, they are first and foremost a source of entertainment, but the same thing can be said about movies and music yet somehow nobody seems to have any doubt when slapping the "art" label on them as a whole.

What is this blog for? It's merely a "my" public place in the Internet, to share notes which I decided to make public for one reason or another. This is all in hope that at least one of them might become useful or interesting for somebody else than me. Also, sometimes I just feel like sharing for seemingly no reason, just because of a sudden inspiration or the satisfying aha moment after trying to tackle a problem for hours, days, or even longer. Or maybe I just don't want to remember how to cut a video file so I write it down and put it in an easily searchable place. Does one even have to have a reason to have a blog?

Regardless of why you're here, I hope you enjoy reading everything my website has to offer. Have a nice day!