Quantum Mechanic

Content from 2013-04

C2E2

posted on 2013-04-30 20:39:31

This past weekend was the Chicago Comics and Entertainment Expo and, having been meaning to try going to a con for a few months now, I decided to get tickets. For my first convention, one-day tickets for Saturday seemed plenty to get me overstimulated and looking for a hole to crawl into by the end of the day.

I met up with my guides around 11, and we made it down to the south side, where the McCormick center is located by a not before 12:30, when we finally made it into the hall.

image

It was enormous in there.
I have never seen so many little action figures, toys, and comics in one place. Not to mention the art, which was all sorts of styles I don't get to see enough, sporting all permutations of popular game characters and styles. There certainly was no want of things to buy.

Some of it was really creatively done, but I think in retrospect, with the afterimages of star trek medallions faded from my eyes, a lot of it was crap based on popular shows and comics. This is probably just my mental image of the event not lining up with what it actually was supposed to be, but I would have loved to see more original work there - less of the industrially produced story and some of the greater breadth of storytelling that has been gaining fame in comics lately.

Even the panels had a lot of a corporate feel to them. The first one I visited was on role playing and tabletop games, and what was supposed by the three panelists to be new and exciting in them. They did have a few honest suggestions, which I'm hoping to look into, but after the first run through the panel died the death of industry talk and made up business speak that I hated when I worked at SAP.

The second panel, though, was on censorship and comics, and was far and away the most interesting thing I witnessed that day. There, I heard about rulings as recent as the 80's, when an artist was told he was not allowed to draw - complete with random house checks by the police to make sure he hasn't been drawing. The artist was Mike Diana and the comic that landed him in trouble was called boiled angel. An earlier comic battle was back in the 50's, when Bill Gaines testified in downtown NYC that horror comics were not obscene and should be allowed to be sold as they were. Unfortunately, public opinion was against him and led to strict rules on what could be printed in comics for decades. The speaker was from the comic book defense league, and was a great speaker.

Finally, to end on a question, it was exciting to see all of the costumes at the show. People obviously took a lot of time to design and make them, and it was fun to have superheroes and demons walking around, but there is obviously a gap between the genders in skin shown and body parts on display. I certainly have no problem with anyone wearing a revealing costume, I just worry about the double standards that are obviously there somewhere, and I hope that gap will close somehow in the near future. We need more brave men in sexy costumes, I think!

Reintegration into Society

posted on 2013-04-23 20:43:29

It's been nearly six months now since I held a job I did more than one day a week. It's been a year and a half since I worked acting close to full time, and even that was an internship. On a certain level, it feels like a cop out to call a matters position in physics my first full-time job since graduating, bit it's the closest I've got, and I'm getting very excited for it, so it will have to do.

While I'm excited about the future and the work I'll get to do, I'm now faces with for months until I go, and what to do in that time. Certainly don't of it is to breathe a sigh of relief that I have a job waiting for me, but after that congress the doubt and uncertainty.

Having not worked for a while, I feel anchors about going back to a work environment, even one as open as academic research can be. When you've been unemployed a while, you go out less, because you can't afford to eat out, or go out for drinks, and so you see less of other people as a result.

Can I still deal with criticism? How long will it take to get used to working with other people again? I know these problems will sort themselves out, but there's still doubt and fear even now as I'm happy to have a chance to do science again, something I thought was slipping away from me.

Fear and doubting aside, realizing how much socializing can cost was disappointing, as was realizing how few ways I knew to do it. Lately, I've been spending more time trying to think of good ways of guttering people together with less of a buying things aspect, and I'm hoping to have more game and movie nights, as well as language practice nights in the near future.

CL-TGA

posted on 2013-04-15 20:27:06

Following up on my post with the oddly rendered marbles, I've reached a working version of cl-tga. See the README for instructions on using it with cl-opengl.  It's still lacking the ability to load certain types of TGA files, but is very usable as is!

Working on OpenGL in Lisp

posted on 2013-04-15 04:18:48

Recently, I've started working on a 3D game.  Something I've dreamed about for a while, and then saw a glimmer of in Artemis. I'll write more about that if I manage to get anywhere with it.

In support of making the game, I've been using the waveform file format (.obj) for things I'm working on in Blender. I'm not entirely happy with the obj loader, which is currently living on github, but still subject to tremendous revision.  To work with that, I've just begun working on cl-tga, which loads tga images.  It seems that obj files use mtl files to describe surfaces, and they in turn use tga files to hold the textures.  I haven't written anything to read a binary file format before, so it's been interesting.

It only took me a day to get things almost right, but they way in which it's currently wrong is amusing.

cl-tga screenshotYou'll notice that it's the same image repeated three times, but in each one the marbles are different shades.  For some reason, it's drawing the red, green, and blue as separate images.  Here's the file it's loading from:

marbles2

 

As much as it's frustrating to write all of this infrastructure, I'm hoping it'll make the barrier lower for other people who want to use lisp for games like this.

 

It lives!

posted on 2013-04-06 06:50:15

image



Today I finished my first foray into home appliance repair! Apparently, the most common point of failure by far for rice cookers is the thermal fuse, which seems to be hidden along some wire inside the cooker.
I found mine in a piece of plastic shielding near the edge of the casing, presumably where the 142 degree tripping temperature would indicate a serious problem and stop the machine from seeing things on fire. Thankfully, a YouTube video had all the answers, and, having located the little device, it was a simple matter to get another from my local radio shack and replace it tonight. Now I'm watching its lights flow again, and it's starting to steam. So, as long as it doesn't catch fire, I think I can count my first repair a success.
It's empowering to be able to fix the machines that work for you. I find myself hoping that something else fails soon so I can learn how to fix something else as well!