Showing posts from June, 2015

History Overload

I thought this tool wouldn't get much traffic. Mojang's restrictions seemed reasonable - 600 requests per 10 minutes? That's a request every second; no way I'll reach that load. Except I am reaching that load. All the time. Apparently if you Google search "Minecraft Name History" this is one of the first few results. That's what I get for spreading the word, I guess.
Caching isn't a trivial problem - there are all sorts of nuances with Mojang changing offensive names before the 30 day period, etc, and I don't even have anywhere to cache information to. I hacked the script together in an hour in really horribly written PHP code that should never be in any production environment. It's not worth the effort to me when other tools exist and work better.
I don't want people finding a broken dysfunctional service at the top of their Google search results - it's an inconvenience to everyone. So I've decided: I'm shutting down this servic…

I'm mostly vicarious

I enjoy experiencing many things through others - that is, I enjoy living life vicariously. (Not everything, of course. Just a lot of things compared to other people.) I don't feel happy doing things myself - instead I get more enjoyment out of seeing other people do things.

Most of the games I own I have not played fully, simply because it is more enjoyable to watch Let's Plays instead. (Plus you can watch LPs at 2x speed.) I generally buy games when I want to reward the developers for their hard work, not when I actually want to play the game myself.

Life is too short and there are too many things to do. I find it easier to watch what other people do and skip the boring parts. I generally watch YouTube videos at 2x speed, and I'm usually doing something else at the same time (writing code, writing blog posts, recording for my channel, reading other people's code, reading other people's blog posts, etc). For a long time I had AdBlock enabled on YouTube to save tim…

"Garbage Collection is Wrong" Explained

My other website,, has been the primary target for my sudden urges to write articles on various things. People keep calling them blog posts (they're not), so I finally decided to make an actual blog (you ninjas are reading it right now). I figured "Eh, I like writing, and it's more comfortable than verbal communication like in my Minecraft LP videos", so why not?

The first article I wrote on my site was titled "Garbage Collection is Wrong". Dear god, what was 17-year-old me thinking? It was unintentional flamebait that ended with me having to put in a banner explaining that I didn't really know what I was talking about because I was just a teenager. Well, now I'm 20 and I still regret writing that article. I don't dare erase it, however. Sure, I often edit my forum posts dozens of times after submitting them and occasionally delete them mere seconds afterward (I am pretty impulsive sometimes and quickly regret the things I say), but…