/images/avatar.png

A complete diary.

I probably should stop wasting time.

Keeping Everything Together

Recently, I had a bit of a pickle with my task management. Yeah, I know, if you’ve read about my L.I.F.E Stack, you’d think I’m pretty fine at sorting out this sort of stuff. While the actual stack’s components have changed a lot, much of the actual ideas behind it have not, so I’m fine there. But the tools used to maintain the Stack have always fallen short by a bit, particularly in the cohesion department.

I tracked a Discord server's bot usage

This was a blog post written for ACM @ UCSD’s Medium, which can be found here. This is a verbatim copy of the article found there. Anything that might seem out of context is due to the target audience of the original article. It was the middle of an otherwise very exotic academic quarter, if not an interesting time for everyone, that I realized I was bored. When I get bored, it’s good, because I look for interesting things to do.

Making Windows and Linux hold hands is interesting

Around two years ago, I installed Ubuntu onto my laptop, along with the already existing installation of Windows 10. While the experience of using Linux certainly gave me way to learn a lot of things that will be very useful in my career as a software developer, there were a few glaring issues with the whole system, most of which were admittedly my fault, caused by my faulty installation. Particularly, the biggest problem was the graphics.

Back to the basics: a simple terminal

Ever since the release of Windows' Virtual Desktops, I’ve found them very useful. I thought that compartmentalizing every single part of my PC workflow would be excellent using Virtual Desktops: I could have one desktop for development, one for my L.I.F.E Stack, one for my times when I simply relax (music, chat, et cetera) and that was pretty much it. Even after my switch from Windows to Linux, it was actually pretty good in order to stop my constant gliding between windows and procrastination, but it soon turned to this:

From a sitting box to a busy hub

0.02 load? 200 MB RAM? Well, that’s just inefficient. For almost 3 years, I’ve owned a VPS online that’s been randomly used for a great many things. I’ve used it for my endeavors in ethical hacking, as a NAS, as a temporary server for my various side-projects, but I’ve never used it for a clear and defined purpose. This ended up being rather disconcerting, since the box itself was nothing to scoff at: it was a box of 4 GB RAM, 2 GHz box with 80 gigs of SSD space, which is overkill considering what I was using it for.

Around The World in 80 (VPN) hops

This is a verbatim copy of the article written for Stempathy, a STEM-oriented teen magazine, with the exact same title. Anything that might seem out of context is most likely explained by reading this article directly from the magazine itself. Hello everyone! I’m Matei Gardus, a programmer with a knack for side-projects and insane complications and min-maxing over every aspect of my life. I hope you enjoy this first issue of Stempathy.