# Thursday, February 15, 2007

Here’s a strange bug I was pulling my hair out trying to diagnose. My Zune media player, as well as Windows Media Player, were taking forever to start playing tracks. I would see “media changing” in the lower left corner for almost 30 seconds or so, then the song would start. That really stinks when you want to jump around different tracks and listen to them.

You’ll never guess what’s causing this delay. It’s the audio enhancements I blogged about before. Poopie. If the “Disable all enhancements” checkbox is not checked, my media players will be slow in starting any song. Check that box, and bam, back to normal.

No idea if this affects iTunes’ playback… I’ll have to give it a try I suppose.

Gah. What the heck could the two have in common? Anyway, I’m blogging about it in the hopes that someone else running into the same problem can find out how to fix it.

 
# Wednesday, February 14, 2007
Wednesday, February 14, 2007 3:19:42 PM UTC

DSCN1358

Heather Lynn, I love you! I never thought I would be so blessed to have found someone who completes me in every way. You make me a better person and love me for who I am. Thank you for the amazing memories so far, and I look forward to what the future holds for both of us.

Place me like a seal over your heart, like a seal on your arm; for love is as strong as death, its jealousy unyielding as the grave.
It burns like blazing fire, like a mighty flame.

— Song of Solomon 8:6

 
# Tuesday, February 13, 2007
Tuesday, February 13, 2007 7:04:43 PM UTC

I read a lot of technical blogs, but one that usually stands out is Peter Bromberg’s UnBlog. He is very involved with the eggheadcafe.com website, which you might have heard of already, or stumbled across while searching Google for some technical help.

Anyway, he recently had a post up regarding the web being stateless and how it relates to ASP.Net and AJAX development. I’ve been doing some job interviews lately, and quite a few of the interviewers have said that most .NET programmers don’t understand how HTTP works. They just know about dragging controls onto a design-mode interface and wiring them up. They can’t tell you about HTTP response codes, caching, or how ASP.Net really works. And that’s a shame. You should always start with the basics and build yourself up.

I suggest you all put Peter’s blog on your feed lists. He recently had a post up asking for people to review his blog, in exchange for a free link. So here goes. Write your own review, and maybe he’ll link to you as well.

 
Tuesday, February 13, 2007 3:54:41 AM UTC

Potcawe1big

Potcawe2big

Potcawe3big

Potcawe4big

Potcawe5big

Love that tattoo!

 
Tuesday, February 13, 2007 3:46:19 AM UTC

Enjoy.

Potc3sky01gd8

Potc3sky02ko6

Potc3sky03lg4

Potc3sky04od8

 
Tuesday, February 13, 2007 3:39:24 AM UTC

Look, he's playing a Taylor Guitar!TechDirt has an excellent write-up today named “Universal Music 'Settlement' With Bolt Makes A Mockery Of The Law; Common Sense”. If you’re not aware, Universal music’s CEO, Doug Morris has been suing video-sharing sites that make use of copyrighted Universal music. Keep in mind, these are usually humorous videos, video diaries, video game captures, etc.. that use music in a fair use manner and are totally legit. No one in their right mind is going to hear “Sexy Back” on a YouTube video and say.. boy, now I don’t have to buy the song!

They successfully got Google to pay out (conveniently after they bought YouTube) by way of equity shares in YouTube! Now, keep in mind that Google/YouTube has done nothing wrong. They’re not responsible for their user’s content. Nor have many of the users done anything wrong, seeing as the music is used in a fair use context, usually not a full song, and actually helps the artist instead of hurting them.

Then they went after MySpace; suing them and winning, again for the same reasons that don’t make sense.

And somehow they then convince Microsoft to pay a type of “Universal music” tax on every Zune unit sold, probably because it could potentially be holding pirated Universal music. What the ——? Check out this quote from the New York Times:

A recent study estimated that Apple has sold an average of 20 songs per iPod — a fraction of its capacity. The rest of consumers’ music files — 95 percent or more — come from ripped CDs, possibly including discs from their own collections, and illegal file-trading networks, the study said.

So what percentage of that 95% is legit files? I’m sure Universal and other record industry executives want to say 0% — but think about it. Most older teens/adults who have iPods aren’t going around and pirating music. Maybe they do the casual thing, and let friends borrow a CD, who rips it, and then gives it back. But ultimately, is that a bad thing? Maybe the next time the person sees an album from that artist, they will purchase it first-hand. Or perhaps they will feel led to purchase the album they ripped, to get the physical album and artwork? Why assume that all of your customers are filthy thieves trying to steal your profits?

So finally, Universal turned its sights on Bolt.com, a site that is probably one of the first social networking sites (that I knew of, at least.) And now they have to sell their company/site to another smaller company, just to make the legal bills work out.

Ugh, when will this just stop? Movie and record executives, listen to me:

People will always steal. No matter what. Even if you put up your best padlock, someone is going to crack it. Give it up, and offer non-DRM’d versions of albums/songs online, in multiple formats. Why do I end up paying 99 cents for a single track in 128kbps MPEG4 format? Why not offer it to me in lossless MP4? Or better yet, 320kbps MP3 or the lossless FLAC format?

Movie studios, just give up. Your Blu-Ray and HD-DVD copyright protection is cracked. Why do you purposefully slow-down modern computers in order to make them support your DRM? By the way, check out this excellent blog post on MSTechToday regarding Vista’s DRM, and how neither Bill Gates nor Steve Jobs likes it.

And this all begs the question: when you buy something, are you buying the RIGHTS to play the song/movie, or are you buying the actual item transacted, such as a file or disc? If it’s just the rights, then shouldn’t I legally be able to obtain that same song in a different format, for little or no cost? If I damage my disc, should I be able to just copy a friend’s and still be legally correct?

Just, ugh. You wonder why people pirate. Because it’s easier to deal with than all of this crap. DRM sucks.

 
Tuesday, February 13, 2007 3:09:46 AM UTC

Go Immigrant Song, Go!http://movies.aol.com/movie/shrek-the-third/21802/main

It’s awesome. I had my doubts based on the teaser trailer, but this looks just like the other two, and that’s just what I like  Heather and I about died when the Immigrant Song part of the trailer came on. You’ll just have to watch and see what I mean.

 

 

 

 
# Monday, February 12, 2007
Monday, February 12, 2007 2:20:28 PM UTC

You may think this is the dumbest thing in the world, but I think it’s great. I now present..

Pizza Angel!

 
Monday, February 12, 2007 7:30:32 AM UTC

Maybe there’s something wrong with my machine, but every now and then, after a reboot, one of my sidebar notes will just disappear.

I had some pretty important information in one, and now, it’s gone. Yay.

To be fair, I probably shouldn't be trusting a goofy sidebar gadget with my important data..

But yeah, I'm pretty sure there's a bug lingering in there.


P.S. - No, this doesn't mean I hate Vista!

 
# Sunday, January 28, 2007
Sunday, January 28, 2007 5:56:48 PM UTC

Oh yeah, by the way… I bought a condo yesterday

I’m now a proud homeowner. Well, technically, I will officially be in about two weeks when I get the keys and can move in.

Woooooooooohoooooooooo!

 
Sunday, January 28, 2007 5:54:42 PM UTC

We’re just one day away from the consumer launch of Microsoft Windows Vista, and most mainstream hardware manufacturers don’t yet have final drivers for the operating system. I’m talking to you, Creative, nVidia and ATi. I don’t care how much you have to change your driver structure for Vista; it still stinks for consumers who go to install the operating system only to find their hardware is half-supported.

Right now, I’m experiencing a lot of joy with my ATi Radeon X1900 Pro video card and my Creative X-Fi XtremeMusic sound card in this respect. My ATi card seems to be okay in Direct3d, but runs quite slower than it did under XP, which I hope is just temporary, considering I dropped more than $500 for this video card. OpenGL doesn’t work at all under these beta drivers, so any games that use it (think Doom3, Quake, Far Cry, etc.) are a no-go right now.

Don’t even get me started about the beta Creative sound card drivers; they constantly “glitch up”, sending nasty noise through my speakers while I’m playing music. And sometimes they’ll forget they’re in 5.1 surround mode, and suddenly start playing the music out of just the rear channels. Huh?! And did I mention all EAX acceleration in games is going away? A feature that Creative has touted for years as giving them an advantage is now moot under Vista’s driver architecture, and Creative loves to whine about it. Supposedly they’re working on a wrapper to automagically wrap EAX calls to the newer OpenAL logic.. but I’ve yet to see anything work like that.

And in the end, Microsoft will be blamed for these driver problems, because no one wants to educate the public about the value in keeping your drivers up to date for all components of your system. The concept isn’t even in most people’s heads. And it probably shouldn’t be. It should “just work(tm)”, you know? Vista has advanced driver support under Windows Update, which looks promising at keeping everyone’s machine up to date with the latest drivers. And you have companies like Dell with support programs that run in your tray to check vendor-specific updates — Dell’s will even tell you when a BIOS update is available. That’s cool, but what about people without a Dell? etc…

Anyway. That’s my rant of the morning. Here’s hoping the Vista launch tomorrow comes with a minimum of problems. Are you planning on upgrading? Do your friends or businesses?

I did a fresh install when the final was released months ago, and I love it. I don’t miss XP in the slightest. I think after goofing with it for a day or so, you’ll feel the same.

 
# Sunday, January 21, 2007
Sunday, January 21, 2007 5:46:19 AM UTC

IMG_0001Just got back from NAMM, and I’m so exhausted. I put up some photos online here, if you want to check them out:

http://picasaweb.google.com/iransofaraway/20070120NAMM

 

 

 

 

 

 

 

 
# Saturday, January 20, 2007
Saturday, January 20, 2007 2:31:59 AM UTC

Hah. Apparently I’m 59% like Marky Mark? Rock on!

 
# Thursday, January 18, 2007
Thursday, January 18, 2007 3:16:17 PM UTC

Click them to make them bigger..

Pirates3alarge

Pirates3b

Pirates3c

Pirates3d

Pirates3e

Pirates3f

 
Thursday, January 18, 2007 7:41:28 AM UTC

So much to go over… hrm. Let’s see.

Well, I bought a new car, a 2007 Nissan Altima 3.5SL, fully loaded. It’s dark blue. Yep yep yep.

2007NissanAltima

I love it so far, no complaints. And it gets great gas mileage.

Life is busy, but good. My review is any day now, so cross your fingers, pray, or do whatever it is you do to impart good wishes upon someone else, please!

I returned my Zune, but not for the reason(s) you think. I did so in order to help pay my down payment on my car. I’m also selling some other things.. debated selling my XBox360, but decided to keep it for now. I plan on buying the HD-DVD drive later on to enjoy movies on… and I’m sure by the time I get around to it, it will be cheaper than the current $200 price tag.

And now, for some completely random stuff that I think is way cool.

  • Chris Pirillo’s wedding reception music. I like the list, and it’s sometimes hard to find a well-thought out selection. I’m keeping it for ideas on my own wedding..
  • Vanishing Point, an online challenge/game by Microsoft, for a buttload of prizes. Microsoft started it off in Las Vegas, taking over the Bellagio’s fountains to give away clues to solving the first “box” of puzzles. Check out the video from that event! Crazy. I love how they synchronized everything.. the lights, the water, the projections.. heh.
  • BauerCount.com, a website that aims to list every person that Jack Bauer kills while saving our country’s butt. The details are amazing, listing the weapon and method used, as well as including video and pictures. Almost a bit too fanatic, hrm? But awesome.
  • Disneyland now has a special “night-time” mode for the Space Mountain and California Screamin’ coasters. Who doesn’t want to rock out to the Red Hot Chili Peppers while riding a coaster? “Higher Ground” is supposedly on Space Mountain, and California Screamin’ plays “Around The World”, kind of like the Disneyland commercials are now…
  • Speaking of Disneyland, I found a site detailing Club 33 in its entirety. It’s that door next to the Blue Bayou, with the “33” plaque next to it. Maybe you never noticed it?
  • Bruce Campbell smells good, thanks to Old Spice. If you have it, you don’t need it. If you need it, you don’t have it. If you have it, you need more of it. If you have more of it, you don’t need less of it. You need it, to get it. And you certaintly need it to get more of it. Just watch. Bruce is awesome.
  • Season 3 Battlestar Galactica bloopers! (PG-13 rated) I don’t get the random Bush stuff thrown in there, but whatever. Pretty funny if you’re a fan of the show.
  • If you’re making minimum payments on your loans/credit cards, you’re dumb. Use this online calculator to see just how much money you’re throwing away. Really opened my eyes a bit. Even paying just $10 more a month will help lots in the long run.
  • JkDefrag — one of the best freeware defragmentation programs for Windows 2000/2003/XP/Vista that I’ve ever come across. It’s now replaced Microsoft’s defragmenter on all of my machines. Why buy a product like Diskeeper (which helps fund Scientology, by the way) when you can get something better for free?
 
# Wednesday, January 10, 2007
Wednesday, January 10, 2007 7:08:24 AM UTC

My 4Runner just got back from the shop, and I’ve been informed that my engine is… not so well. It looks like the previous owner didn’t really take care of it, and an oil change is showing just how “dirty” the inside is. Bummer. So I’m looking for a new (yes, brand new) car.

I’m crazy, I know. My mission is to find something I like, but don’t end up paying more than $600/month for. And I’m $5000 upside-down on my current loan…

So yeah, fun times! Hopefully Jeff can help me out, since he works for Nissan, and maybe get me a deal on one of those new Altimas. They are looking pretty spiffy right now. My boss just got an Infiniti G35S (Infiniti = Nissan’s luxury line) and it is the cat’s meow of features. The new Altimas have most of them, and cost $20k less. Sign me up for some of that!

I just quickly priced out two Altimas… one for $28,965 and another for $32,175. The more expensive one has bluetooth phone capability as well as MP3 playback, etc. which would be nice, but is it worth $4k?

Does anyone have any advice for car shopping? What not to fall for, etc.? I’ve learned a little bit, having bought two cars in my lifetime from dealerships, but I still end up walking away feeling like a sucker.

 
# Sunday, December 31, 2006
Sunday, December 31, 2006 8:24:25 PM UTC

OfficialZuneCableVsThirdPartyCableI’m having a dispute right now with someone on eBay about a knock-off Zune cable I bought. When I had my iPod, I had bought similiar “third-party” connectors for it and had no problems. This particular cable though is not wide enough on the connector end. The pins are correct, so if you line it up centered exactly and force it in, it will connect. But then of course it’s not locked in, because the side locks don’t reach where they’re supposed to. Anyway, I e-mailed the seller, and he got pretty defensive, saying that the supplier tested it with a Zune and assured him it worked, and that he’s had many others buy this cable without complaints. I don’t see how that’s even remotely possible. I’ve sent him the pic to the right (which I snapped this morning and colored in to show the differences) and we’ll see what he comes back with next.

Just, ugh. Next time I’ll spring the $20 or whatever and get an official cable instead.

 

 

 

 
# Saturday, December 30, 2006
Saturday, December 30, 2006 6:53:36 AM UTC
IMG_0018

http://inquisitivesensitive.blogspot.com/

Be sure to send her some love. She’s just starting out in the blogging world.

Otherwise, she’ll give you the evil eye. See evidence to the right.

 

 

 

 

 

 

 

 
Saturday, December 30, 2006 6:03:18 AM UTC

ILM_DavyJonesThe special effects in Pirates of the Caribbean 2 really blew me away in theatres. When I looked into how the Davy Jones effects were pulled off, I was amazed to find that Davy Jones is actually a fully digital actor. We’ve come a long way from the day of Jar Jar Binks, eh? ILM used Bill Nighy’s performance, dressed up in a silly suit made up of dots, to do a sort of “realtime” motion capture on the set, without needing a crazy set up of multiple cameras. Pretty cool stuff. They put together a web-site to show off the things they did for the movie. To the right is a thumbnail of their “experience” section, which allows you to roll-over the film footage to show the raw footage. Pretty nifty.

 

 

 

 

 
Saturday, December 30, 2006 5:53:49 AM UTC

Okay, so I’ve had the Zune for a while now. Here’s some more thoughts:

  • The official 1.2 version is out, supporting Vista fully. I probably shouldn’t have hacked together an installation earlier, because installing the official 1.2 version just forced me to re-do my library. Oh well, my dumb fault. Other than that, smooth sailing on the upgrade.
  • There’s no way to easily define what “type” of video you’re putting on the Zune. For example, in iTunes, you could right click on a video and specify that it’s a  TV show, or a music video, or movie, etc… but not so in the Zune software, at least not yet. Microsoft has an overly-technical writeup on the Zune site on how to provide content for the Zune with the proper metadata, but this won’t be helpful to consumers at all; just those mass-producing content for the Zune. Here’s hoping a newer version fixes this problem. Also, please, let us mass-set this categorization across numerous files! In iTunes, you couldn’t just select a bunch of videos and set them all as music videos.. you had to go through them one-by-one. Ugh.
  • Microsoft is fully onboard with the Zune, it seems. This is good news, and hopefully they stick to it, to keep a strong competition going with Apple.
  • The software reminds me too much of Windows Media Player. It obviously was based on the WMP codebase, but there’s just some design decisions I really disagree with, such as the sidebar to the right that tries to contain a playlist editor, sync list, burn list, and “what’s playing” functionality, swapable by clicking icons above the sidebar. I just hate that sidebar, and almost always want it closed.
  • Playlists do not remember what order you sort them in! This was a feature in iTunes that I used all the time, and really miss it on my Zune. In iTunes, it would remember specific sorting rules for each playlist, even smart playlists. It would also transfer this sorting to your iPod. I found a way to sort of hack-it in the Zune interface, by using the sidebar’s playlist editor, and forcing it to sort by album, etc. — but that has problems of it’s own, leading me to my next point:
  • When you choose to order by “album” in the interface, you get a smart sort based on album, then track number. Good. But if you do this while making an auto playlist, like so:
    ZuneAutoSort
    You do not get this smart sorting method. You instead get an album title sort, with no secondary sorts thrown in. Your tracknumbers are random, but your albums are clumped together. Huh?
  • The Zune marketplace has about the same timeout problems as the iTunes store. You may double click a song to preview it, and a few seconds later get a time out message. Really annoying. Also happens if you’re downloading/buying content from the Marketplace.
  • The protected Zune marketplace files are sometimes too “picky” about being re-synched to a Zune. The rules may be different for non-ZunePass files, but on mine, after 3 syncs (add it to the Zune, then remove it, etc.) to the Zune, the file will no longer transfer, and you have to re-download it. I ran into this a lot, when I first reset my Zune and re-added all of the songs… most people probably won’t run into this problem, though.
  • There’s no way to select files in an auto-playlist and be able to delete them from the hard drive. If you select files when just looking at a normal playlist, or your “library” view, you can select any number of files, right click and select “delete”. You get asked if you just want to remove the files from your library, or if you want them removed from your library and hard drive as well. It would be nice to be able to do this directly from an auto-playlist. I believe I could, in iTunes.

More bulletpoints to follow as I find them. I still stick with my decision to go with the Zune, and haven’t run into any dealbreakers for me yet. Don’t take my criticism as negative press! Just small complaints.

 

I have to be honest, this post started as a huge rant against Creative and their "boo-hoo" attitude about Vista drivers. But I decided to instead write about the benefits that the audio changes in Vista will bring about. We should be nearing the end of the lifetime of specialized cards with dedicated APU's (audio processing units), such as the Creative X-Fi, thanks to most audio processing being shifted back to CPU's, now that dual-core and quad-core processors are a reality.

And thank goodness. I've owned about 4 Creative soundcards over the years, and they were all considered the best available at the time.. but I always had numerous problems with them, either with hardware compability or drivers. And who really is competing with Creative right now anyhow? I briefly tried a Philips soundcard, only to find that the drivers were complete junk. Should I just use my motherboard's onboard sound? That might work if I just have a stereo speaker system, but myself, and many others have 4.1, 5.1 and sometimes even 7.1 surround sound systems hooked up to our computers. Most on-board audio solutions either don't let you hook up more than 2 speakers, or they severely limit your surround capabilities.

For example, let's say I was listening to something that had a lot of bass in it. You'd expect your subwoofer to be playing back the deeper tones, right? On older multi-speaker systems, there was a crossover built into the amplifier unit that always sent certain frequencies to your subwoofer. With newer and more typical multi-speaker systems (such as those run through receivers), your amplifier is expecting you to just send the raw audio signal to your subwoofer. Creative cards such as the Audigy and X-Fi have a feature that does this for you automatically. That way the "booms" go to your subwoofer instead of wimply trying to be recreated by your tiny cube speakers. Most on-board sound cards do not have this feature! It just isn't in their hardware at all.

But thanks to Vista's new audio stack, you'll be able to get this feature "for free", as well as other enhancements:

audioenhancementsvista

Bass Management does what I was just describing, essentially acting as a cross-over for all audio passing through your speakers. It defaults to 80Hz, which may be just coincidence, but it’s what THX recommends if you’re using all-THX approved hardware/speakers. Most people are not. So you may want to up it to 100 or 120, which is what most people are using anyway. Check your actual speaker’s specifications to see what frequencies the speakers and subwoofer can reproduce and go from there. In the “settings” panel for this enhancement, you are able to adjust the crossover, change the room size (unknown what effect this has), and inverse the subwoofer’s polarity.

Speaker Fill allows you to “upmix” a stereo signal into more than 2 speakers. With this option enabled, there are no settings you can change. It just automagically happens. It seems to do a fairly decent job, and is comparable to the “CMSS” feature found on Creative soundcards. Liken it to a version of “Dolby Pro-Logic” for all your audio content.

Room Correction is a pretty exciting feature that is usually only found in high-end receivers. It allows you to use your computer’s microphone, placed at eye/head level, to automatically have Vista calculate what delay and amplification each speaker should have. This is very important in order to ensure that an equal sound level is coming from all speakers based on your regular listening position. My harmon/kardon receiver has this feature built into the remote, and it made a huge difference for me in setting up my speakers initially.

Loudness Equalization is essentially a real-time soft compression on all audio, making all sound stay at a constant level, whether it’s blaring or quiet. This comes in handy for watching videos, etc. where the volume may be different for each one.

I went looking on the web to see if anyone else had done an extensive write-up on Windows Vista’s audio stack, from more of a consumer perspective, but didn’t come up with much. I found some very technical documentation on Microsoft’s site, as well as a write up from Microsoft’s Larry Osterman regarding what’s changed in Vista versus XP. I also found an article on ExtremeTech about gaming audio and Vista, which is a subject I was very interested in, because I play a lot of PC games.

When Microsoft announced the new Vista audio stack, they also dropped a “bombshell” — DirectSound3D could no longer be accelerated by hardware. This meant that those shiny Audigy, X-Fi, etc. cards were now semi-useless. You can read all about it on the OpenAL site. I’ve already run into this problem myself. I installed Dungeon Siege II and fired it up, went into the options and tried to turn EAX on, only to have the game tell me I don’t have EAX hardware. Huh? Well, the lack of hardware acceleration explains it. Creative is suggesting that everyone move to the “OpenAL” model of sound acceleration, which only recently (past 2 years or so?) started to get used by developers. Here’s hoping that the development studios are paying attention to this technical paradigm shift, and are planning accordingly.

According to the ExtremeTech article, Creative is working on a “wrapper” to emulate full DirectSound and pass those calls to the OpenAL driver, in order to fix these older games. Here’s hoping it works. It would be a shame to lose EAX/3D audio on almost 80% of my games…

I remember when Half-Life 2 was about to come out.. I was shocked that Valve wasn’t implementing EAX support into the game. But then I realized that they were actually doing something better for the consumer by allowing any audio chipset to reproduce the game’s sound effects. That’s why right now, in Vista, I can run HL2 on both my X-Fi and on-board audio and get the same great sound quality out of both, with full effects in 5.1. And that’s the way it should be, in my humble opinion.

 
# Thursday, December 28, 2006
Thursday, December 28, 2006 7:03:39 PM UTC

Sparrow

That’s him on the right, supposedly. Enjoy!

 
Thursday, December 28, 2006 8:56:50 AM UTC

Was digging through my old photos today, and found a long-lost image from the ol’ western days of an ancient relative (on the right) and his gang of troublemakers:

KnottsBerryFarm-20061227-resized

Man, those were the days. Look at all those money bags! And his gal sure is pretty…

 
# Monday, December 18, 2006
Monday, December 18, 2006 2:56:35 PM UTC

For some reason, sometimes older entries (like my Halloween ones) show up on LiveJournal again as if they were brand new posts.

I have no idea why that happens, and it seems like a bug in their code. Just check the date on them.. hopefully LJ is showing that right?

 
Monday, December 18, 2006 2:36:30 PM UTC

She’s been begging me to put up a more recent/better photo of us, so here goes

Loveyou