Archive for the ‘My Life’ Category

Changing strategies

Saturday, August 28th, 2010

I’ve decided that I haven’t been using this blog as much as I would like, so I’m going to shift strategy a bit: Post more, but make them smaller. So here we go:

Two things.

  • Dropbox is awesome and supports linux (even more awesome). You should check it out.
  • Minecraft is also awesome. If you like Legos and playing in the sand at a the beach. You will almost certainly enjoy Minecraft.

AMD’s CPU Warranty RMA website SUCKS!

Thursday, August 27th, 2009

It sucks so bad! I’ve spent a good two hours trying to RMA an AMD CPU (Yes, I actually had a CPU go bad I’ve never heard of a CPU going bad before. I’ve always thought that CPUs are either good or bad but they don’t go bad,  apparently I was wrong. It was only a partial failure too, which added to the weirdness)

  • Problem 1: Requires IE (firefox and chrome both don’t work, important buttons and check-boxes fail to respond), the site recommend IE 5.x-6.x
  • Problem 2: IE 6.0 doesn’t work either. There are buttons that I can see in firefox, that I can’t see in IE 6, but are referred to on the site so I know they should be there.
  • Problem 3: The site is horribly written. The overall design isn’t that bad, but the usability is terrible, if you decide you want to change something, you usually have to start almost all over again. Twice I ran into an error that change my address so that I lived in Michigan, Afghanistan.
  • Problem 4: I can’t actually submit my RMA: I finally get to the last step and slick “next” and I get: “Error, RMA request could not be submitted” with no information about what caused it or what to do next.

This is inexcusable. I’ve seen better/more functional websites written by grade schoolers!

Now I actually have to call AMD, and I’m not going to be happy.

UPDATE: While their RMA website sucks calling them wasn’t that bad. I had an RMA number in about 4 minutes. Hmmm although I should have gotten an email from them by now…

UPDATE 2: 24 hours and still no email. Called them again. Apparently email was never sent. This time the sent it and I got it in a couple minutes. Hopefully the rest of this process will be more straightforward.

BarCamp!

Thursday, August 27th, 2009

So my friend John convinced me and a mutual friend of ours (Joyce a geek in training) to go to BarCamp this weekend. We had a blast!

Barcamp is free, very open ad-hoc technical conference.
Registration is free, but everyone is encouraged to present something.
Time is allocated into 30 minute blocks and you basically just pick an open time-slot/room and write in what you are wanting to present, and then nerds show up at that time to listen to you (if it sounds interesting). I did a presentation covering a brief overview of Haskell (bad slides here) and got a chance to listen to the presentations of several other fellow nerds. It was a lot of fun actually :)

One of the coolest things about BarCamp was all the awesome free stuff! (sponsored by local companies):

  • Free Tee-shirts
  • Free pizza for dinner of Friday.
  • Later Friday evening we all headed over to the Grand Rapids Brewing Company (nice place) for free beer (free beer!) and free appetizers!
  • Free breakfast Saturday morning
  • Free Subway subs for lunch

And did I mention that this was all free!

Anyway, I had a great time. Will definitly be going again next year! :D

Lake Michigan in January

Saturday, April 11th, 2009

Doodles and Image Filters

Tuesday, April 7th, 2009

 

Flower Doodle

Flower Doodle

These were drawn by Joyce (a friend of mine) on the back of a place mat at a restaurant and then scanned in and photoshopped.

Orange Shirt Doodle

Orange Shirt Doodle

 

The background of the images was quite gray (both light and dark) and I couldn’t find a way to conveniently filter it out (even after searching/playing with the GIMP filters for over an hour). Which was quite frustrating. So I made my own extremely simple filter program. It finds the distance of a particular pixel from that pixels gray scale value and if it is less than a certain amount, if converts it to white. This eliminates all the gray from the image, but leaves the colors intact.

For comparison, here is the original orange shirt doodle (photoshopped only to put the two scans together (the scanner wasn’t big enough)):

 

Orange Shirt Doodle before filtering

Orange Shirt Doodle before filtering

 

 

The program is in no way ready to be used as a general tool, but if you think you might find it interesting, the source is attached.

whitefilter.cpp

Switching over to wordpress

Tuesday, February 10th, 2009

I’ve been using Drupal for blogging, but I think Wordpress may be better suited for it.  Switching over….

We’ll see how it goes.