Monday, January 26, 2009
TwitterGadget
The Twitter web interface is pretty simple to say the least. To use it, you have to keep hitting Refresh on your browser. Before you flame me, wait a second.
There are plenty of capable desktop and mobile applications that are much more capable clients than Twitter.com itself. I find that kinda odd but ...
Anyway, as you probably have figured out, I'm a big "cloud" proponent, e.g. Bloglines and Gmail.
While personalizing Gmail, I came across TwitterGadget. The Gmail gadget required 3rd party cookies be enabled which I didn't want to do so I kept looking.
What I found was that TwitterGadget's web interface is good alternative to a fat client for Twitter. That link is at the VERY bottom of the TwitterGadget home page.
Monday, January 19, 2009
Java Version Checker
Just click on this link and then click on the blue "Verify Java version" button.
PS. There are more version checkers here.
Sunday, December 28, 2008
The Fall and Rise of Spam
You'll remember how I track spam. Back in October 2008, I observed a precipitous drop. Remember that my numbers lag about 30 days as that's how long Google leaves spam before they delete it. I continued to watch this drop rapidly until it bottomed out in early December 2008. Now it's clearly headed back up.
While you have to look pretty closely at this chart, it represents a drop of almost 50%, 1500 to just over 800.
The story behind this is what's interesting.
Start with Brian Krebs' article from the Washington Post. It seems that the Internet backbone providers got together and took McColo off the air. McColo was a web hosting service that was accused of hosting 75% of spam. That's amazing.
Shortly after Krebs' article went up, FireEye began a series of blog posts about "the rest of the story." The links are here:
But then the story took a twist. The spam had been emanating from a huge botnet known as Srizbi.
It seems that this botnet had a plan to reestablish their command and control center in the event that they lost their host.
The good guys at FireEye even began buying up the domain names generated by the Sirzbi algorithm but to no avail. By late November, Krebs called it a "resurrection." He recapped it in this blog entry.
Andre' M. Di Mino of The Shadowserver Foundation discusses this in his podcast.
Monday, December 15, 2008
Good Job, Canon
My wife's work has a Canon PowerShot A95. It's a couple of years old but still a nice camera.
She came home one day and mentioned that there was something wrong with it. It wasn't taking pictures.
The next time I was by there I picked it up and played with it. When you viewed the pictures, it seemed to not display anything.
I kept playing with it and realized that if I continued to scroll backwards, I eventually got to old pictures.
Hmmm.
Then I took some pictures and they too were black. You could see all the menus though.
Seemed like the capture thingy was busted. (Don't you love it when I talk techie?)
I fell back to my faithful Google search for "Canon PowerShot A95 black LCD." Wouldn't you know that the first hit told me about the problem?
Eventually I got to this page at Canon.
The bad news is there is something fundamentally wrong with the CCD Image Sensors on a number of Canon cameras in this era.
The good news is that Canon is doing the right thing. A quick call to Canon and they e-mailed us a pre-paid UPS label to return the A95 to them. Within 10 days it was back repaired for no charge.
Nobody likes it when a product they buy fails but the way Canon is handling this is exemplary.
published with Windows Live Writer
Monday, December 08, 2008
BartPE on SD Card
That got me to thinking about booting BartPE from that.
I already had a BartPE CD so I just wanted to copy that to an SD card. I Googled "copy bartpe cd to usb drive" and got some pretty good hits. I chose this link.
Worked like a charm. Now I can boot BartPE from the SD card and use an external USB drive to Ghost to.
Tuesday, December 02, 2008
What's Google Up To?
I'm obviously a big Sitemeter fan. When I was looking at my report the other day, I noticed something odd. There were several entries from an ISP called Google! Look at this list.
| Date/Time | Entry Page | Comments |
| 10/05/08 5:21:20 pm | testblog/2007_12_01_archive.html | XP IE6 |
| 10/12/08 5:44:41 pm | testblog/ | XP IE6 |
| 10/12/08 10:00:55 pm | 2008/09/thank-you-google-i-think.html | From Google in NY OS X Firefox |
| 10/12/08 10:52:20 pm | testblog/2007/12/test-2.html | XP IE6 |
| 10/13/08 2:35:03 am | testblog/2007/12/test.html | XP IE6 |
| 10/18/08 1:41:10 am | testblog/2007/12/test-2.html | XP IE6 |
| 10/18/08 4:48:18 am | testblog/ | XP IE6 |
| 10/18/08 11:21:47 am | testblog/2007/12/test.html | XP IE6 |
| 10/19/08 7:47:43 pm | 2008/10/thinkpad-xp-sp3-wi-fi.html | XP IE6 |
| 10/20/08 5:53:27 am | 2007_12_01_archive.html | XP IE6 |
| 10/23/08 2:51:24 pm | 2008/10/thinkpad-xp-sp3-wi-fi.html | XP IE6 |
| 10/26/08 3:12:51 pm | 2008/02/gps-and-google-maps.html | WinNT IE7 "can i imports maps to mio c320" |
| 11/09/08 6:43:04 pm | Javascript disabled | Win2000 IE6 |
What on earth is going on with Google?
Why do they keep visiting my test blog? And those entries aren't even active. They're test entries when I was experimenting with using Blogspot's ftp method of publishing.
Someone from Google's New York office even visited.
I think it's interesting to notice that most visits were from Windows XP, IE6, and 1024x768 display. Probably the same PC.
Every now and then, you'll see an outlier, like the WinNT IE7 visit on 10/26/08. It looks like that visit was personal as it was the result of a Google search for "can i imports maps to mio c320." And the security conscious visitor on 11/09/09 who had his Javascript disabled.
Google, what are you up to?
published with Windows Live Writer
Wednesday, November 26, 2008
Javascript or Not
Well, now Steve is a Firefox user and and has embraced the NoScript add-on.
He went on and on about NoScript in Security Now 168 where he talked about clickjacking. If you don't know what that is, go listen but don't loose any sleep about it.
Then in Security Now 169 Steve confessed:
Steve: The reason I didn't want to skip this question was this was when I planned to confess.Even Steve Gibson runs with Javascript enabled!
Leo: You turn it off.
Steve: I've turned it off, too.
No doubt turning off Javascript is the safest thing to do but it's pretty much impractical.
So that got me to wondering how many people actually TRY to surf this way.
Here's what my blog readers look like. This blog is on the left. WhereIveBen is on the right.
3.5% of the geeks have Javascript turned off and 1% of the normal people.
Wednesday, November 19, 2008
Secunia Online Software Inspector
It's a Java applet so there's nothing to install. It "only" checks about 100 programs but they're the key ones.
The OSI page says it takes "5-40 seconds." I saw this all over the place, as high as 4 minutes. Most runs were in the sub-20 second range though.
The first run showed up vulnerabilities in several Adobe products. I'm fanatical about patching Adobe products so that was a surprise.

I finally had to download and save the Flash Player uninstaller. Then closed my browser(s) and ran the uninstaller. When it was done, clicked on the "Show Details" button and looked for "Delete on Reboot..." I found one so I needed to reboot.
After the reboot, I went back to Adobe and installed the current Flash Player.
After that, the OSI ran clean.
Maybe I'll go play with the Secunia Personal Software Inspector (PSI) next.
Friday, November 14, 2008
Asus Eee PC 1000H
But it's a sweet system. The 1000H version comes with a 10" screen, 1GB of RAM, 80GB SATA hard drive, a 1.6GHz Atom processor and weighs just over 3 lbs.
It comes with XP Home pre-loaded. I'd never used XP Home before but it does everything I need so far. It's pretty clean of bloatware. What extra software that is loaded is pretty much just the utilities to support the Asus.
The screen is only 1024x600 but is crystal clear. With a hardware button, you can change the resolution to 800x600, 1024x768 (compressed into 1024x600) and finally 1024x768 that scrolls.
The Atom has been pretty zippy. The latest BIOS (which came already loaded) even enables hyperthreading.
Unfortunately it doesn't have my beloved TrackPoint but it has a multi-touch touchpad similar to the iPhone. It shipped without the latest drivers but I downloaded them from ElanTech and they're wonderful. There's a clip on youtube.com demonstrating it. You'll also notice that they have Vista running on the 1000H!
I upgraded the memory to 2GB for $12.99. I'm not sure that it made much difference but for the price ...
Asus suggests the battery life is up to 7 hours. I can't vouch for that yet but it has run for hours even with the WiFi running. Speaking of WiFi, it supports B, G, and draft-N. Oh, and Bluetooth. And has an SDHC slot. And 3 USB 2.0 ports. And a VGA port.
There's a very active and supportive community around the 1000H here.
Here're some comparison photos of the 1000H, my beloved ThinkPad X20, and my work Dell D410.
Sunday, November 09, 2008
JRE Vulnerability
Secunia's PSI has a much broader scope than Microsoft's so I went poking around looking at it. Leo had also mentioned that Secunia had a similar Online Software Inspector. This doesn't require an install as it's a Java applet (here's where the good stuff starts) but only scans less than 100 programs. Even so, that list is a pretty good start.
So I read on. There was a bright red link in the right column that caught my eye.

It's pretty geeky reading and has a link to CERT's blog post on it (interestingly entitled "Signed Java Applet Security: Worse than ActiveX?").
Go read it for yourself and then either take the steps in the CERT blog article or just run the Secunia OSI and it'll do it for you.
Friday, November 07, 2008
USB Drive autorun.inf
What I wanted it to do was to give me an choice to run PStart when I plugged in the USB drive.
I had noticed that my wife's USB drive that she runs Allway Sync from gave her that choice so I went looking there.
All I could see different on it was an autorun.inf. There had to be something in there.
It looked pretty normal but it had an entry I wasn't familiar with: action.
Go try and find some documentation on autorun.inf. After many searches, I came across this. It said:
ACTION is a relative new command that was introduced in Windows XP SP2. It is not supported in earlier Windows. This command specifies a text that should be shown as the first option in the Windows Autoplay dialog, together with the icon specified by the ICON. This option is always selected by default and if the user accepts the option, the application specified by the OPEN or SHELLEXECUTE entry in the media's Autorun.inf file is launched.There also was a link to an MSDN page.
So I copied the autorun.inf from my wife's USB drive and made the following changes:
[autorun]Here's what it looks like when I plug it in.
open=PStart.exe -autorun
icon="PStart.exe"
action=Launch PStart Menu
label=Ben's 8GB USB

Just hit Enter and you're off!
Monday, November 03, 2008
Green
My tests were clearly unscientific but I tried to be consistent.
I tested 4 laptops: a ThinkPad T42, a Dell D410, an Asus Eee PC 1000H, and a ThinkPad T61.
I ran each through 4 scenarios. First was a Steady state. XP was booted and "idle" as I wasn't intentionally running anything. I made no attempt to stop background tasks. Next, I started a search of the hard drive for a character string in a file name that would be unlikely to be found. During this I subjectively recorded the Search value and the Peak value. Lastly, I put each system in Standby.
The LCD was powered on and the battery was fully charged in all tests.
The Kill-A-Watt only recorded whole Watts so there is probably an issue with resolution in the Standby readings. It read 1 Watt when nothing was plugged into it.
Nevertheless, there are some pretty interesting results:
The Asus Standby effectively read no power draw but that can't be accurate. This is likely an issue with the resolution mentioned earlier.
Saturday, November 01, 2008
Bye, Bye U3
And then when I handed my drive to somebody to share a file with them, I had to tell them to hold down the shift key while they inserted it so the U3 launchpad wouldn't run. They'd always look at me like I was from Mars.
Then my wife lost (and then found) the cap to her USB drive she runs Allway Sync from. So I started searching for her a USB drive that didn't need a cap.
I came across Super Talent's Pico-C.
I got her one at SuperMediaStore. Believe it or not, they're cooler than they look.
I had to have one myself.So I got an 8GB from SuperMediaStore and moved my content over to it.
But wait, now I needed a menu!
I've used a couple of PortableApps but while they worked great, I didn't like the branding. I thought maybe I could use their menu system and delete all the branded stuff. Then I stumbled across PStart.
Perfect. The menu starts empty and you can just right click and add items. There's lots of flexibility to tailor the menu. There are just 2 files involved: PStart.exe and PStart.xml.
It's so clean. It puts an icon in the system tray (I'll get to how in another post.) A single left click brings up this menu.
A left double-click brings up the "panel."
Hitting Esc even dismisses this panel!
Thursday, October 16, 2008
ThinkPad XP SP3 Wi-Fi
I run 802.11g throughout the house and the T42 came with a 802.11b mini-PCI card. I found a P/N 91p7301 on eBay for less than $5. Swapping it out wasn't trivial but I did it and it works fine.
I had installed Windows XP SP3 on a number of systems and had had NO problems.
Until...
After I finished the SP3 install and rebooted, the network wouldn't connect. It just sat there saying it was trying to get an IP address. Of course I tried "Repair" but no change.
Interestingly, if I left the wireless NIC trying to connect and connected the wired NIC to the router, the wireless NIC got an IP address and all was well.
I got another laptop and began Googling it. I found a couple of hits here and here. I wasn't alone.
It seems to be pretty specific to the particular chip set that's in that Wi-Fi card. The suggestions were to set the services "Extensible Authentication Protocol Service" and "Network Access Protection Agent" to "Automatic" and reboot.
That worked.
Oh, I don't use ThinkPad's "Access Connection" nor nLite.
Saturday, October 04, 2008
Disappearing Task Manager
The only way I'd found to make it work as it should has been to reboot. I don't like to reboot so that wasn't acceptable to me.
The other day I Googled it one more time.
I found it. A couple of screens down in the Google results was this forum post.
f0dder's answer was so simple. I should have thought of this myself.
To solve it, bring up the task manager, *exit* it instead of minimizing, and re-start... at least that works for me.
Saturday, September 20, 2008
KVM Switch
Now this box run headless, no keyboard or display. So I headed upstairs to my parts stash and returned with a display and keyboard.
What I found was that the CPU fan had died. I took it to PC Doctor in Memphis and they diagnosed and replaced the fan for just under $50 in 3 days. Not bad.
But it was a real hassle to drag it out of the desk and hook up the keyboard and display.
I found a D-Link KVM-121 at buy.com for $20 after rebate with free shipping.
It supports not only the keyboard and display but sound.
So now I can readily toggle between SERVER and SageTV. Hopefully I won't ever have to but I can.
Saturday, September 13, 2008
T61
So when her birthday came around this year, I found her a Lenovo ThinkPad T61. Don't worry. I also got her some Irish pottery.
It came with Vista Business and 1GB of RAM. I added a second GB.
The OEM Vista was pretty clean as it was a business load.
All seemed well until I started using it. I started having flashbacks of my previous Vista experience.
I had the same problem installing the printers. At least I knew how to fix it but that shouldn't be a problem.
I also have a problem connecting consistently to my WPA network although I'm not convinced that's not a Lenovo issue.
Then when I got it all hooked up, I ran into of all things performance problems! It was taking 5+ seconds to open a new tab. Most of that time, IE7 sat with "Connecting..." in the tab name. All it was trying to open was about:blank.
My friend Google finally turned up this forum post at Microsoft. The gist of it is that the slowdown was due to a BHO (CPwmIEBrowserHelperObject) that Lenovo had installed.
I aggressively disabled (Tools/Internet Options/Programs/Manage add-ons) any add-on that I didn't know that I wanted and now the T61 runs great.
Tuesday, September 09, 2008
Thank You, Google, I Think
But in the same week that Google released Chrome, they updated (?) Gmail for IE6.
Thank you, Google, I think. What's next? Netscape?
Tuesday, September 02, 2008
Google Chrome
You know I'm a sucker for all things Google so I downloaded it and began playing with it.
This post just has the first couple of things that caught my eye and interest.
First, they lie to the web site. They probably have to or all the web sites would give them junk html.

They tell the web site that they are Safari on Macintosh WinXP. That's a new operating system to me. Apparently the code base is Apple's WebKit.
The rendering looks pretty much like Firefox as they both use the Gecko engine.

As you would expect from Google (particularly in a 0.2 release), this thing is pretty minimalist but it is elegant. Look at the Find bar.

And yeah, the up and down arrows are "previous" and "next." So subtle.
IE 7 and Firefox 3 have gotten this thing about combining the history in "Back" and "Forwards" buttons. Chrome leaves the history on the appropriate button but adds a new user interface of clicking and holding to display it.

Time will tell on this one.
I've really gotten where I like the color coding of the address bar for SSL and EV certificates. Chrome has half of it.

To show the EV certificate, you have to click on the lock in the address bar.
If you right click on the tab bar, one of the choices is "Task manager." I had to click that.

Interesting but I couldn't resist the "Stats for nerds."

Wow!
Remember the controversy over Firefox 3's address bar pulling up history? Google just went way beyond that. They use the address bar field for a search field also.

Go play with it. Just remember that it's a 0.2 release!
Wednesday, August 27, 2008
Windows XP SP3 Slipstream
I had heard a Windows Weekly podcast where Paul Thurrott talked about an article he had written on how to create a Windows XP installation disk with SP3 slipstreamed into it. It is nothing if not thorough.
But...
Paul wanted to make his process completely self-defining and using all free software. So he used ISO Buster and Nero 8 Trial.
ISO Buster is used to extract the file Microsoft Corporation.img from the original XP disk. As I'd already built an SP2 slipstreamed disk a couple of years ago, I already had that. Scratch off ISO Buster.
And I am a moderately big fan of Roxio so I didn't need Nero 8 Trial. Sometimes I'm too "clever" for my own good.
The end of the story is that the Microsoft Corporation.img file that I had worked fine but I had fits translating Paul's instructions for Nero 8 Trial into Roxio-speak.
I googled "make a bootable cd with roxio." On the first page was a link to "The Elder Geek's" post on how to slipstream SP1.
But at the bottom was a link to how to burn the CD using "Roxio Easy CD and DVD Creator 6."
Bingo. That worked.