Archive for the ‘waksman’ Category

HOWTO unlock your N900 and turn it into a 3G modem

Tuesday, February 23rd, 2010

After reading the recent Boing Boing post about HOWTO unlock your Nexus One and turn it into a 3G modem, I thought it might be worth putting together a similar set of instructions for the Nokia N900.

Some notes before we begin:

  1. This is a supported use of your phone.
  2. There is no risk of bricking your phone.
  3. This does not wipe your phone.
  4. You don’t need to back anything up before starting.

1. Install Bluetooth Dial-Up Networking support

  1. Open the Application Manager
  2. Install the “Bluetooth Dial-Up Networking” Application

2. Tether your computer

On some podcasts I like and some I lack

Friday, February 19th, 2010

I have recently taken to listening to audio podcasts while at work and I find it to be a good combination of entertaining and informative.

The set of podcasts that I am currently listening to is:

For the most part, I’m quite pleased by the set of podcasts that I listen to and a great many of them are either balanced or agenda-free (e.g. The Splendid Table) but others carry rather strong slants/agendas (e.g. Skeptics’ Guide), which is fine. However, the slants and agendas that are typified in the podcasts that I listen to are ones that I agree with and, as such, they don’t push me or make me think as hard as I would like. To that end, I am interested in hunting down some high quality podcasts that I disagree with.

I am putting the call out to you, Internet, what are some good conservative, libertarian, military-industrial, etc. podcasts for me to listen to?

Palm Pre tagline: a critique

Wednesday, February 17th, 2010

I keep seeing the same advertisement for the Palm Pre on the sides of buses; the advertisement says: “Life moves fast. Don’t miss a thing.”

I understand what they are trying to say and it is a very good tagline for what they are trying to market but, whenever I see it, I can’t help that it speaks to a sad fact of our current culture.

I just wish that I could say one thing to everyone that this tagline appeals to: Not everything matters. Relax.

Barefooting for the win

Monday, February 1st, 2010

A couple months ago, I bought a pair of Vibram FiveFingers shoes, specifically a pair of KSOs. I’ve been wearing the shoes pretty regularly and, to be entirely honest, they are probably the most comfortable shoes that I have ever worn. The shoes don’t provide support in the way typical shoes do so it takes some getting used to and rebuilding strength in muscles that have been under-utilized since childhood. Once your feet get used to the FiveFingers, it becomes a truly fantastic experience to rediscover walking, jogging, sprinting, and the like.

Additionally, recent research shows that barefoot running is low impact in a way that shod running is not. Apparently, running barefoot changes your gait, which I can anecdotally confirm.

Worth noting, in the negatives column, you cannot wear traditional socks with FiveFingers and they will start to smell if you wear them regularly without socks. FiveFingers shoes are machine washable, which is an option, or one can purchase toe socks from Injini (or others), which is the solution that I’ve chosen. Sadly, the toe socks solution is somewhat expensive but, for me, I’m sufficiently hooked on my FiveFingers that it’s worth it to me.

Well, there go the aughts

Saturday, January 2nd, 2010

I guess that we’ve finished a decade and moved into a new one. On account of predictions are fun, I’ll give you a few that are all but guaranteed to come true in the following decade:

  • We’ll all get personal jetpacks.
  • Hoverboards will make it to market.
  • Everyone will start driving flying cars.
  • Jesus Christ will return to us.
  • Skynet will be born.
  • We will reach the singularity.

This is just a few of the wonderful things that are going to happen within the next decade; I’m really looking forward to all the fun.

Happy new decade!

Woods Hole, MIT, Virgin America; it’s a small world

Monday, December 28th, 2009

Yesterday, in returning from a week long, Christmas related stint in my home state of Massachusetts, I had a particularly intriguing synchronicity.

I was flying Virgin America, which is an excellent airline but that’s an entire discussion of its own right. As a matter of good fortune, I was flying Main Cabin Select, which provides, amongst other things, the option of checking in through the First Class line. The regular line was proceeding rather quickly and a young lady behind me in line made a comment to the effect of it seeming a mistake to be in the First Class line. My motivations being as they are, I took a few moments to chat with this nice young lady but didn’t make it far before it was my turn to go forward and check my baggage.

Conversations cut short are unfortunate but such things happen. I proceeded through security, got to the gate, waited a while and boarded the plane where who should end up in the seat next to me but the very same young woman who had been behind me in line. This was a pleasant coincidence but not terribly surprising insofar as there are not very many Main Cabin Select seats on any given plane. Shortly after taking her seat, this young woman says to me, “nice ring” and, as I glance over, it turns out that she’s an MIT graduate as well; there’s a pleasant extra level to this coincidence and a good source for conversation topics.

As we’re chatting about various things, this young woman (who I am going to refer to as Margaret because it’s easier than continuing to use qualified generic nouns), mentions that she was on the crew team and I mentioned that I had been on the sailing team. Somehow, in discussing sailing, I mentioned spending summers on Cape Cod, which raised the question of where. My answer, of course, is Woods Hole and, lo and behold, Margaret’s family also has a place in Woods Hole. I should note that Woods Hole is a very small town and it’s quite rare that I encounter someone in Woods Hole that I have not met before, especially someone within 5 years of my own age. As a result, rather unsurprisingly, it turns out that Margaret and I have at least a dozen mutual acquaintances and friends.

Overall, it was a fantastically surprising coincidence; so much so that it makes me wish that Mr. Data were on hand to tell me what the odds of the coincidence were. Certainly there exist certain biases to correct for, which make it such that the coincidence isn’t purely random but I am not terribly inclined to enumerate all of the non-random factors that may have contributed. Why such a coincidence happened, I can’t say, but it did, and that’s great. The end result is that I’ve narrowed the gap of people that I don’t know in Woods Hole and made a connection with a pleasant new person in this world.

Avatar: The last film I will see in 3D

Tuesday, December 22nd, 2009

I saw Avatar last night in RealD 3D and, I have to say, it is a very pretty, rather fun, awesome to watch movie. The 3D for Avatar was incredibly well done but it gave me such a bad headache and nausea that it almost wasn’t worth it. Luckily, I was able to immediately go home and go to sleep, thus not dealing with the discomfort much. Needless to say, I think that I’m going to stick to 2D movies for the foreseeable future.

Diatribe about 3D aside, Avatar is a pretty great movie. Sure it’s Dances with Wolves in space but Dances with Wolves was a good movie so why not put it in space. Actually, more than that, to me Avatar was Dances with Wolves meets Dinotopia in space. The color palettes of Avatar were vibrant and pretty in much the way that the palettes of Dinotopia were; furthermore, the creatures and world were sufficiently realized to make it seem like a place that one might really want to go. In fact, I think Avatar has provided me with the first artificial setting that I have had a strong desire to visit since Dinotopia.

So, having discussed the pain (literally) of the 3D, the adequacy of the story (adequate being the right word), and the beauty of the world, let’s talk about the special effects. For quite a while, I have been adamantly opposed to the use and overuse of CGI in the film industry. Certainly, some studios do CGI correctly (Pixar, DreamWorks) but when mixed with live action, I tend to think that the Jurassic Park or Aliens approach of relying primarily on live action, puppets and robots is a much safer and more visually appealing approach. The clearest example of where real is good and CGI is bad is to look at the original Star Wars trilogy in comparison to the new Star Wars trilogy. Somehow, thankfully, James Cameron has not fallen in the same way that George Lucas has; Avatar beautifully mixes the real with the CGI and I did not once feel as though things had fallen into the uncanny valley.

Hopefully Avatar will end up profitable in spite of its truly ludicrous budget (officially $237M + $150M marketing) and James Cameron will be allowed to keep making crazy as heck science fiction stuff (it was at >$232M after its opening weekend so odds are pretty good). The outstanding question now is whether he’s going to make a sequel to Avatar or whether he’s going to make Battle Angel Alita like he’s been talking about for a while.

So yeah, overall, I am inclined to recommend the Dances with Wolves meets Dinotopia in space movie, otherwise known as Avatar but I do not recommend it in 3D unless you’ve got some dramamine to take beforehand. Actually, that’s an idea; maybe I’ll pop a couple dramamine and try seeing it again, you know, for science.

Unsticking Stuck LCD Pixels: A Script

Tuesday, December 8th, 2009

As I just recently suggested I might do, I have made a script for automatically generating color cycling animations of arbitrary sizes and speeds.

The script can be used at: http://blog.gwax.com/files/rgbanim.php

The script accepts the parameters height, width, and delay, so it can also be used in more interesting ways. Feel free to play around (if you crash it, let me know).

Ex.: http://blog.gwax.com/files/rgbanim.php?width=100&height=100&delay=7

Or, better still:

- Width - Height - Delay

For the curious amongst you, the relatively simple code follows:

< ?php
if(isset($_GET['delay']) && is_numeric($_GET['delay']))
	$delay = max((int)$_GET['delay'], 1);
else
	$delay = 10;
 
if(isset($_GET['width']) && is_numeric($_GET['width']))
	$width = max(min((int)$_GET['width'], 1920), 1);
else
	$width = 320;
 
if(isset($_GET['height']) && is_numeric($_GET['height']))
	$height = max(min((int)$_GET['height'], 1080), 1);
else
	$height = 240;
 
$out = new Imagick();
$out->newImage($width, $height, '#FF0000', 'gif');
$out->setImageDelay($delay);
$out->newImage($width, $height, '#00FF00', 'gif');
$out->setImageDelay($delay);
$out->newImage($width, $height, '#0000FF', 'gif');
$out->setImageDelay($delay);
 
header('Content-type: image/gif');
echo $out->getImagesBlob();
?>

Unsticking Stuck LCD Pixels (Redux)

Friday, December 4th, 2009

My previous article on Unsticking Stuck LCD Pixels having been rather a hit and having been asked for an alternate gif image, I figured I should revisit the topic briefly.

The animated gif images were created with ImageMagick. Having long since forgotten how I did it last time, I reacquainted myself with ImageMagick and have developed this little one liner:

convert -delay 20 -loop 0 -size 100x100 xc:#FF0000 xc:#00FF00 xc:#0000FF rgbanim.gif

This command will generate an animated gif to use in attempting to fix stuck pixels. Key parameters are:

Image size can be changed by changing the size parameter.
ex.: -size 640x480

Cycling speed can be varied by changing the delay parameter.
ex.: -delay 7

So, if my original images don’t serve your purposes, go grab a copy of ImageMagick and make one of your own. (If I feel ambitious, I might hack together a script to auto-generate these gif images)

UPDATE: Apparently, I was sufficiently ambitious.

A post-apocalyptic beginning

Friday, September 25th, 2009

I just came up with what I think is a good first line for a book and a not quite so good second line:

“Our parents used to ask each other if they remember where they were when a man first walked on the moon or when the Berlin Wall fell; we used to ask each other where we were when the World Trade Center fell; now, if we can find anyone to ask, we ask where we were when the world ended.”

“I remember where I was when the world ended; I was in a McDonald’s, and I didn’t even like McDonald’s.”

Griffon Sketch

Friday, August 21st, 2009

A sketch of a griffin standing in watch over a savanna

A sketch of a griffin standing in watch over a savanna

This is further art sketched on my N810 while idle in life. I’ve always found griffins (which I apparently can’t always spell correctly) to be fantastically cool mythical beasts, right up there with hydras, I’d say. This image is of a griffin up on high observing its savanna hunting grounds. I kind of feel like griffins, were they to exist, would have been native to Africa; you could say that my landscape in this image has African savanna influences (ish).

SkyzCastle Sketch

Friday, August 21st, 2009

Sketch of a mountain top castle under siege from flying machines

Sketch of a mountain top castle under siege from flying machines

First off, I have to admit that I don’t know why I decided to give this file a filename of “SkyzCastle” except that it must have seemed appropriate at the time that I made it. I’m about a month behind on posting images so I really can’t say what my motivations were at the time. This sketch is, I would say, ok at best, but I am trying to adopt a policy of posting my art here. In case it isn’t clear, this is a castle on a mountain top that is under siege/assault from balloons and ornithopters.

Lighthouse Sketch

Friday, August 21st, 2009

Sketch of a landscape with lighthouse made on my N810

Sketch of a landscape with lighthouse made on my N810

Another image from the department of sketches that I’ve made on my N810 while passing time *cough*in meetings*cough*. This, as should likely be obvious, is a sketch of a lighthouse on a cliff above some rocky waters near some relatively peaceful ocean waters. Enjoy.

Baldr vs. Watermelon

Monday, July 6th, 2009

We’ve been teaching Baldr that destroying watermelons is a good thing. “Why?” you might ask and the answer is clear: because Baldr attacking watermelons is awesome. On account of awesomeness and the fact that we actually had two watermelons lying around, there are two sets of watermelon destruction involved. Proof follows.



(Matt helped a little with the second watermelon)

Boat Sketch

Monday, July 6th, 2009

Sketch of a small sailboat made  on my N810

Sketch of a small sailboat made on my N810

This is a small sketch of a person sailing a small boat that I made on my N810’s touchscreen while passing some time recently. I’m rather pleased by this little sketch so I thought that I’d toss it up here.

Transformers 2: not good but awesomest

Monday, June 29th, 2009

Transformers: Revenge of the Fallen (Transformers 2) is not what one would refer to as a good movie in the sense that Forrest Gump or Seven Samurai might be considered good. Transformers 2 is, however, an awesome movie in the sense that summer blockbusters are designed to be awesome. It’s pretty typical to see a movie that’s got crazy effects and action but with a story/plot that mostly exists to give pause and glue to hold things together, which is somewhat farcical, in my opinion.

The logical conclusion to the trend of summer blockbusters is that story/plot isn’t actually that important and, if done wrong, can really drag a movie down. So, what happens if you reach that logical conclusion and make a movie that is an open acknowledgment of the frivolity of plot in summer blockbusters? You end up with something that is a gorgeous, shiny, moving piece of art, that pleases your senses but not your intellectualism; you end up with something that every traditional movie-watcher will think is terrible as they hunt for plot and a, so to speak, good movie.

This is the case for Transformers 2. Critics, in looking for plot and traditional quality, have failed to see the gorgeous, shiny, sense-satiating, monster of an experience that Transformers 2 is. The critics made a similar experience with Speed Racer, which was not very compelling but nonetheless excessively beautiful.

In addition to the amazing experience that Transformers 2 is, its quality has also inspired, what is probably the finest review of anything, ever. io9 puts it quite well in their review, Michael Bay Finally Made An Art Movie, which I completely agree with. Excerpt below:

Transformers: ROTF has mostly gotten pretty hideous reviews, but that’s because people don’t understand that this isn’t a movie, in the conventional sense. It’s an assault on the senses, a barrage of crazy imagery. Imagine that you went back in time to the late 1960s and found Terry Gilliam, fresh from doing his weird low-fi collage/animations for Monty Python. You proceeded to inject Gilliam with so many steroids his penis shrank to the size of a hair follicle, and you smushed a dozen tabs of LSD under his tongue. And then you gave him the GDP of a few sub-Saharan countries. Gilliam might have made a movie not unlike this one.

In short, read this review; ignore the other reviews; go see Transformers 2; get overstimulated; and enjoy the culmination of all that is the summer blockbuster.

Tengen Toppa Gurren Lagann

Wednesday, June 3rd, 2009

Thanks to hunch, I recently discovered the anime Tengen Toppa Gurren Lagann, or just Gurren Lagann, which I have really been enjoying.

Gurren Lagann is, at its heart, a mecha anime and, as anyone who knows my love of Transformers and Battletech will understand, that is a plus in my book. The art is great and the battle scenes are just awesome. On top of that, there are some pretty great characters in the show; I am especially fond of Kamina. Also, Gurren Lagann has already run its full 27 episode course, which means that I can watch it and enjoy a degree of completion, which is a thing that I really enjoy being able to do.

As far as anime series go, Gurren Lagann is the first one that I’ve seen and really enjoyed since Trigun. I wouldn’t say that Gurren Lagann is not Samurai Champloo caliber but it’s certainly worth hunting down and giving a shot.