Out of memory error in IE

July 1st, 2008 . by polyGeek

A user commented a few days ago that he got an alert error message using Internet Explorer on my website: Out of memory line 126. It just took a few Google searches to nail down the solution. It was caused by SWFobject that I use to display Flash content on my website.

A simple and quick upgrade to version 1.5 (from 1.4) solved the problem.

Now I notice, in an unrelated error, that there is an error message in the html at the bottom of every page involving the StatTraq plugin. Lesson learned, even though I don’t use IE I should browse my websites with it every now and then just to look for bugs. I think it’s time to put up a “Download Firefox” badge on my site. :-)


Experiences with the Dvorak keyboard layout

June 25th, 2008 . by polyGeek

I’ll bet that I type faster than you. Not that I’m the fastest typist in the world or anything but just compared to the average typist I’m pretty quick. In speed typing tests I run in the high 50s to low 60s with an average of 2-3 mistakes per minute. (Here’s a good place to take a typing test.)

The reason I type fast and accurately is that I use the Dvorak keyboard layout. Simply put, it’s a keyboard layout that takes advantage of common letter combinations and frequency of use to optimally position the keys for speed an accuracy. You can read much more about the details at Wikipedia.org.

I learned about the Dvorak keyboard layout during my first year at Northern Arizona University. As a Philosophy and History major I had to write a lot of papers so I was already a pretty fast typist. As soon as I finished my last exam for the Fall semester I converted my keyboard over to Dvorak and used small sticky labels to label my keyboard according to the new layout. During the Christmas break I practiced for about 30 minutes a day just copying text from books or whatnot. Buy the time the Spring semester started up I was able to type almost as fast on Dvorak as I could with qwarty Within a few weeks I had far surpassed my qwerty speeds and my typos dropped dramatically. (Didn’t do anything to help my spelling though.)

I didn’t run into any problems until I got my first job out of college doing HTML markup. (How a Philosophy and History major ended up doing HTML markup is another story.) The problem would be that when someone wanted to come over to my PC and work with me I would have to switch back and forth with the keyboard layouts. We were using Windows 2000 at work so this wasn’t exactly easy to do. My manager really freaked every time it came up.

When I started learning the Dvorak layout I had anticipated that my qwarty skills would remain roughly the same. That it would be like speaking two languages. In practice though it hasn’t worked out that way. Today for me to type on a qwerty keyboard is pretty much hunt-and-peck. That really sucks because I spend a decent amount of time at other PCs helping my coworkers with their Actionscript coding. I believe that if I practiced I could get my qwerty speed up a little but it will always be hunt-and-peck.

With Windows XP it is very easy to convert from one keyboard layout to another if you set it up that way. And XP, for better or worse, applies the keyboard layout on a per application basis. That means that I could be helping someone in Flash using the Dvorak layout and they could switch over to Outlook and reply to an email in qwerty. You can do this with keyboard shortcuts that you set up or leave by placing the language bar on the task bar.

I was also very happy to discover that Ubuntu supports the Dvorak layout. It was surprisingly simple to switch over.

I’ve continued to use the standard keyboards that everyone else uses. On a few occasions I have tried to re-order the keys but that never works. On my Dell laptop I was able to re-order a few of the keys like “[, ], /, =, \” etc. Those are the ones that give me the biggest problems.

Obviously with Dvorak you don’t look at the keyboard to type. In fact, if you asked me to point to what would be the “j” key on Dvorak I wouldn’t be able to tell you. That’s a bit of a downside when it comes to things like Photoshop. I’m big on keyboard shortcuts so if I want the crop tool I have to hit the “i” key, which is Dvorak for “c”. So you can see where I’m going with this. If my hands aren’t on the keyboard then sometimes it’s hard to find a key by sight. Most of the common ones I know but a lot of the time I have to put both hands on the keyboard just to find the “k” key. That part sucks. That’s also why I would love to have that LED Keyboard!

I’m still glad that I switched over. The speed and comfort with which I can type more than makes up for the drawbacks. And if I can ever get my hands on a good Dvorak keyboard that has the same split design as the ones I’m used to then I’ll jump all over it. (I use the Microsoft Natural Ergonomic Keyboard 4000.)

Oh, and the really fun part of using Dvorak is watching someone sit down and try to type who doesn’t know that I’ve switched. I love watching them go through that WTF moment. :-) I’ve actually suffered that myself in reverse when I typed in a system password, thinking that I was in Dvorak but not. And then trying to figure out later what I had typed. That was a real mess.


Battlestar Galactica killed TV

June 23rd, 2008 . by polyGeek

Here’s a cool article about the future of TV.

How Battlestar Galactica killed Broadcast TV (http://www.mindjack.com/feature/piracy051305.html)

Here’s a quote from the article. My comments, for what they’re worth, are below.

Widespread piracy of television programming has short-circuited this process, connecting the producer directly to the audience. As yet there are no viable economic models connecting the television producer directly to the audience. Industry pundits talk about audiovisual downloads through some system like Apple’s iTunes Music Store, and perhaps we’ll see something like this in the near future, but this works against the simple fact that people do not expect to pay for television programs. People will pay for movies, when they choose to pay for movies, but they won’t pay for television programming. Not if they can get it for free. The audience is not at all involved in the economic value chain of television production; that’s been the rule for a half-century. It’s reasonable to presume that any attempt to change the economic behavior of the audience is doomed to failure.

I’m a big fan of Battlestar Galactica (BSG) and I watch it every week. But never on TV. I haven’t seen a single episode via broadcast TV. I began, as the author above mentioned, downloading each episode with eMule - an open source P2P program.

I really can’t stand to watch broadcast TV with all the commercials. It interrupts the flow of the story and is just a plane nuance. But, until recently a necessary one. As the author mentions. The economic model is based on producer, distributor, sponsors, audience.

But the author doesn’t think that there is any way to eliminate the middle man - distributor and sponsors. He doesn’t think that people will pay for a TV show. Of course he wrote that before iTunes began selling episodes of BSG the day after they aired.

I could still download each episode from Bit Torrent or eMule or something similar. But that takes time. Once the episode runs it takes a few hours for someone, usually a few people, to make their copies available. Then they begin to spread, slowly at first but picking up speed exponentially as more and more people have the bits to share. In my experience with a variety of shows that I watched in this manner I would say that on average I could watch the show in question about 36 hours after it aired - give or take. But sometimes I would download a file that was frakked up and have to start over. It didn’t happen often but it was a real nuance when it did.

Now that iTunes and Google are making TV shows available I have a reliable source to download from. And for $2 it’s a bargain. Not only do I get the show that I want to watch, without commercials, but I also get something that I can watch repeatedly if I want. But you know what is best about all this? I get to support the creator of the show. I’m voting with my money and telling them that I love their show. I hope that enough people are downloading to provide a revenue stream that will allow them to keep the show running indefinitely.


Disabling FireFox

June 21st, 2008 . by polyGeek

There’s a big difference between a site that doesn’t work/look right in FireFox and one that actively disables the use of FireFox. I had that happen with McAfee. I recieved an email stating that my virus protection was about to expire. I followed a link in the email to purchase a renewal and got a message that I couldn’t use FF. I was frakking pissed. This wasn’t some complex AJAX site. It was a simple click and purchase. I went ahead and used IE to make the renewal after bugging customer support for a few weeks. In the end it was just to much effort to switch virus protection apps vs the simplicity of renewing but I know that I will NEVER put McAfee on another PC.

The parable of this post: Disable FireFox at your own peril.

I checked my site stats and about 90% of my visitors use FireFox. This is my third month writing this blog and I’m getting roughly 1000 unique visitors a month.


What Slows Windows Down?

June 20th, 2008 . by polyGeek

You almost have to expect results like these for things like security software and such – though Norton is WAY over the top. But why in the world should Yahoo Instant Messenger make such a hit on boot time?


What would you do with 160 mega-pixels if you had them?

June 18th, 2008 . by polyGeek

Check out this new digital camera by Seitz: The Seitz 6×17 D3 digital scan back.

Here’s what you could do with this camera:
You could easily make a 12′ by 4′ print. That’s 12 FEET by 4 FEET.

If your car battery dies you could use your digital camera to give yourself a jump.

You’d have a really good excuse to get that terabit flash card.

If you wanted to take a group portrait of EVERYONE - 6,649,000,000 people - and each person got just one pixel then you would only need to take 42 photos to get everyone in the photo.

If you could take photos continually, 1/sec, for just 2 hours and 42 minutes you would have a digital collection roughly the size of the Library of Congress - 10 terabytes.

You would need 8 Apple Cinema Displays ( 2560×1600 px ) walled together to see every pixel.

It is estimated that if you had a Dell XPS 700, with a dual core 3.73 Intel chip, 4Gig DDR2 RAM, and a 1TB RAID 0 it would take 2.58 times the current age of the universe to stitch together the aforementioned group photo. (or you could wait a couple of years and get a top of the line desktop running Ubuntu and get the job done in an afternoon.)


I’ll take two

June 17th, 2008 . by polyGeek

Samsung has a new monitor.


13,696,000 pixels

June 16th, 2008 . by polyGeek

If you’re a designer or coder or both you have to ask the question, “how many monitors are enough?”

Two? Ha, two is suffecent but come on, not enough, not nearly enough.

Three? Now we’re talking. I can have code, outputs, panels/pallettes, open and have room for some DVD/TV output. I could multi-task and multi-slack at the same time.

Four? Yum.

Five? I like it.

Six? Pixel-gasm!

If you need to see that many pixels, and you have a spare wall in your house. Then check this place out. Besides the bridge of the Enterprise this might be best wall of monitors I’ve seen.

And if I ever win the lottery I’m putting in an order for the Stratosphere Elite system with the Zenview Arena Ultra HD.


Cellphone porn

June 16th, 2008 . by polyGeek

It’s bad enough that people talk on their cellphone while driving. Now, it’s about to get much worse. I can see it now, people - guys - stuck in traffic and surfing through porn on their cellphone. Yeah, that’s a volatile mix.


Foldershare : remote sharing of folders over the Internet

June 15th, 2008 . by polyGeek

Many of us who work from home and work but don’t have a VPN have to deal with moving files back and forth. For me the only thing I could do was transport files back and forth with a USB drive. So I did some searching and found the web app FolderShare.

First off, I don’t have to pay anything. That’s an important feature. After a short setup from both work and home I can go to my secure page at FolderShare.com and access my files. There is a mirror function but I don’t use it. I just do everything manually so I’m not sure how well that feature works. I’ve moved some 2+ meg files through here as well with no problems. The only problem I can think of is that sometimes my requested file won’t download. But if I click it a few times it eventually works.

FolderShare started out as a private company and was bought by Microsoft. MS plans to wrap it into Live.com services. One thing that I noticed however, and this is sort of comical, is that the files are PHPs. I’m sure that’s a legacy thing held over from the company who started this project. And I’m sure that MS is working hard to convert all this to .Net code before it’s out of beta. Then again, maybe not.

Here’s another review of FolderShare from PCmag.com.


« Previous Entries