This is a little long, but it is brilliant. Bret Victor gives a presentation that not only demos some insanely cool software development tools, but with a worthwhile underlying message. If you have the time, take a look (and make sure to hit that full screen button).
(Via Coding Horror)
I am a huge fan of programmer-turned-troubadour Jonathan Coulton’s folk/pop/geek song writing skills, and I’m not the only one. Graphic artist Jarrett Heather created a jaw-dropping-ly brilliant animation video for one of my favorite JoCo tunes, “Shop-Vac”:
One year ago today, I was playing around with Automator in OSX and decided to create a script that would automatically upload my latest picture in ichat to flickr. Every time I change my chat icon in iChat I upload it, (mostly) daily. It has gotten to the point where it’s taking over my photostream and I’m just ready to quit, or at least slow way down.
So what better way to celebrate the one year anniversary of my first ichat2flickr picture than a nice 90 second slideshow of all 187 pictures. You’ll see at the 0:47 mark where I upgraded to Leopard and the ichat pictures changed to 640×480 instead of 256×256.
I used iPhoto to create a slideshow of all the pictures, then exported a quicktime movie into Quicktime Pro to squish it all down to 90 seconds.
This also means that I won’t be posting all these goofy pics as often, so my contacts won’t see my face plastered in their photostream quite as incessantly as in recent months.
I just installed an HTDV Wonder tuner card into my ubuntu MythTV box. So while I watch a bit of a very pretty PBS program, I wanted to throw a couple of notes here to remember what the heck I just did.
My myth box is running ubuntu fiesty fawn. I debated whether or not to update to the latest version, gutsy gibbon, before I installed the card, but it had taken a while to get the Video-out working just right and I didn’t want to rock the boat too much. Then I found the following page, which helped tremendously:
Luckily, it had instructions for Fiesty Fawn, so I decided to go for it.
I shutdown, opened the card and physically installed the card in my last free PCI slot. I followed the directions at the link above for manually setting up a perl script to grab the firmware for the card (I had to sudo most of the commands to get them to work, though). The firmware worked correctly and the drivers loaded on the first try. So the card was recognized and loaded by the operating system, that left configuring mythtv to actually tune something in on the card, which is where I ran into problems.
I followed the directions for setting up the card in mythtv, but I couldn’t tune any channels. There are two inputs on the HDTV Wonder: “DTV” and “CATV”. I wasn’t sure which one to plug in my analog cable connection. I believe the directions were for using an antenna, not for tuning non-encrypted HD channels on the Cable connection. After a lot of trial and error, I found a setting that actually tuned in some channels. I saved the settings, went into myth, and I can now watch FOX HD, NBC HD, ABC HD, CBS HD, and PBS HD for NO ADDITIONAL CHARGE on my comcast “basic cable” subscription, not to mention some other local digital channels.
Here’s the changes from the above instructions I had to find to tune HD channels on my basic analog cable, plugging into the “DTV” port on the card:
4. Input Connections
Select "DVB : 0"
Display Name: ATI-HDTV
Video Source: CABLE-HDTV
Unencrypted channels only - checked!
Radio Channels - checked!
Use Dish Long-term EIT Data - unchecked
Scan for Channels
Scan Type: Full Scan
Frequencey Table: Cable
ATSC Modulation: Cable (QAM-64)
Channel Separator: (5.1) Period
Existing Channel Treatment: Minimal Updates
Next <--- The scanning process will take a long time!
Verify the output, checking for "Locked" channels.
Exit mythtvsetup with the Esc key
The hard part was the channel scan.
Now I just need to get the guide data set!
Here’s my first upload to [http://youtube.com|youtube]. Yeah, I know, welcome to 2005.
Happy New Year to everyone.
As my first post of 2007, I thought I would share a favorite video from youtube. This embodies everything that is good about web 2.0. It’s made by a guy in Norway that has either way too much time on his hands or he’s a prodigy. Either way, it’s an incredible demonstration of this new wave of communication, allowing worldwide connections. It’s great fun to watch.
The only problem is that for every gem like this on YouTube, there are 99999 lumps of coal. That’s why the rating systems and popularity tracking are so important.