Category Archives: YouTube

New Video: Subpixel Snake

The YouTube video I made 2 weeks ago actually performed reasonably well so I decided to follow it up with another idea I had. This one is on a subpixel version of the Snake game on this website. I have been messing around with a macro lens recently and thought it would make for a fun video concept. You can watch it below.

Even if it doesn’t look it, this video was waaaay more work than the other video. I could have probably done a whole video on just trying to capture the snake gameplay footage – I wound up having to lay my computer on my lap, tape the microscope in place, and then gently hold it so it would stay still.

I’m pretty sure most of the subs I’ve acquired over the past 9 years are inactive. Not counting these past 2 videos, the last time I posted a video was 7 years ago. No one viewed the previous video during the first 3 hours it was up. I had to ask my son to go watch it so it would have at least 1 view. After a day and a half it only had 23 views. Then, for some unknown reason, the YouTube algorithm kicked in and (as I’m writing this) it now has 25k views. Thank you to anyone who watched and/or liked the previous video! Also, on that note, liking and commenting on a video really helps it. On my previous video I noticed it seemed to get boosted after comments or likes were added, so if you have a moment doing either of those would be greatly appreciated!

If you pause, it will disappear…

So I randomly came across a video on youtube where a person made an image inside of static by having some static stay the same from frame-to-frame. It was really trippy and I suddenly got an idea – I could do the same thing, but with a real image. It’s hard to describe, but if you watch the above video (done by me), you’ll see what I’m talking about.

I coded the whole thing up this past weekend (available on github here: Image Quilter). The code is really rough, but I knew if I didn’t finish it fast, it would be something that just fell to the wayside. In fact, sitting here now the whole thing seems a little silly, but it’s kind of a neat illusion. In place of static, I used texture generated from a texture synthesis algorithm. It’s from a paper I read 20 years ago. I came across it in one of my college classes.

Amusingly I wound up having to implement Dijstra’s algorithm to get it working. I remember learning about that in school – and in the past 20 years I’ve never had to use it. But it was cool to finally break it out for something.

Also, I don’t think I’ve ever recorded a voice over before, so sorry if I sound wooden. I think everyone thinks their voice sounds weird and I wasn’t totally happy with it, but it was either my real voice or text on the screen, and I’m not a fan of the latter type of video.

Approved comments

In other news, I hadn’t checked the spam filter for this blog in a long time and there were a lot of real comments caught in it for some reason. I went in and approved all of the non-spam ones that I saw. Sorry if you had a comment that didn’t displayed until now. If you still don’t see your comment just shoot me an email (see the contact page).

New YouTube Channel

I’ve started a YouTube channel. So far I’ve only created a few videos, and I’m still trying to figure out what I want the channel to center around, though below you can see a couple of the videos I’ve created.

I figured the keyboard one might be of interest to some who visit this site, since it ties into the Keyboard Layout Analyzer app. The drone videos are fun, and there are a lot of neat places around me. Right now I’m trying to think of things the utilize photography and technology, though I’m still not sure what I want the channel to center around. Anyway, hope you like the videos.