Archive for the ‘Bloggy Things’ Category

My first geocache

Wednesday, September 1st, 2010

It was a sloppy job. Got kinda cold and wet up there. But I left my first geo-cache at the top of a hill, bushwhacked up from Bear Gap. It is one of the old ammo boxes from 25 years in the garage wrapped in reflective tape.

http://www.geocaching.com/seek/cache_details.aspx?wp=GC2EACX

Another hill near Bear Gap

And invented a new art form – web site coming soon … maybe … someday.

Behold, the “LimeriKu”:

There once was a gap named Bear,
who had a cache 6 thou in the air.
The cache it did shine
by flashlight at nine.
The car … … without spare.

Poetic license, ho!

Media numbers and crowd estimates. Always a gas.

Wednesday, September 1st, 2010

The media is famously innumerate. And, credulous with numbers.

So, when I read crowd estimates of yet another march on Washington – this one headed by a recent celebrity, Glenn Beck, I got curious.

The media, no friends of Beck, had the numbers slightly under 90k. Beck people seemed to like 4 or 500k.

That seems like enough of a difference to check without a lot of trouble.

So, here is the best picture I could find of the crowd as a whole:

Original link to slightly larger image:

http://www.therightscoop.com/wp-content/uploads/2010/08/bigcrowd.jpg

DC crowd

One of the odd things that struck me was that there were so many photos of parts of the crowd and area, but none of the whole thing. I imagine it’s hard for political-security reasons to get a plane up in that area, but, golly, where are the raw images and wide angle lenses?

Anyway, from this and other pictures you can do a quick guesstimate by simply figuring everyone is packed in the areas to the north and south of the reflecting pond, from the Lincoln Memorial to the WWII Memorial.

And that area is easy to measure. Google Earth’s ruler has it about 250 feet wide to the north and about 650 feet wide to the south. That includes the area under the trees near the pool. And, it includes a couple hundred, under-tree feet on the south.

The pool is about 2000 feet long. So, we’re talking 900*2000=1,800,000 square feet.

Divide that area up in to 18,000 cubical-sized, 10 by 10 foot tiles. Put 4 people in each and you’ve got 70k people.

OK. This is a really, really rough count. What’s wrong with it?

  1. It doesn’t count people outside this big rectangle.
  2. It doesn’t count people who came and went before or after the photo was taken.
  3. 4 people per 100 square feet? Let’s up the density a bit, eh?

#1: With regard to outsiders: Yes, this skips everyone right at the Lincoln and those people in the picture’s foreground on the hill to the west of Washington. But, I figure that they all can be moved to relatively empty spots in the big rectangle. The crowd’s kinda sparse in the southeast. There seems to be a sparse area half way down on the south side. Anyway, we’re talking percentage differences here. Nothing to write home about. Density estimate inaccuracies dwarf the outsider effect.

#2: Time? I’d have a hard time believing that the total crowd for the day would be more than, say, 50% higher than a high-crowd snapshot. The original .jpg doesn’t have any useful EXIF information, by the way, so I’m assuming that it’s close to high-crowd time. Other, on-the-ground photos don’t seem to refute this notion.

#3: Density. Yes, there’s the nub. If you make it a really tight crowd, then you could quadruple the density. (Double density, that is, causing 4 times as many people to be counted.) But, that’s getting the whole crowd in to some pretty serious intimacy. No room for lawn chairs and coolers. Anyway, taking in to account camera angle and telephoto lens effects for the on-the-ground photos, I’m wondering whether 4 people per 10^2 is a wee bit high. But, even if it is, I figure throwing the outsiders in to the big rectangle will make up for it.

Bottom line on this guesstimate: 60 to 100k people.

Oh. And one more count for that hippy girl in the pool shouting, “Forest!”.

Spammers distribute emails to addresses by Pareto’s law

Thursday, August 19th, 2010

I’ve got an II server that knows a lot of email addresses. Most of them are bogus addresses at tranzoa.com or .net. Emails to the bogus addresses are tossed in the bit bucket.

This email address list also includes legitimate addresses.

What happens when the number of emails to each of these addresses is graphed on a semi-log scale?

Log graph of email counts by To: name

About 10,000 of the 14,000 names are 1-email names. The rest go up in counts to the top name – a name that has had 100,000 emails to it. (Log file emails from the server really run that number up!) Oddly enough, the number two name, by count, is some long, bizarre name involving the following sub-strings:

  • kstc
  • nsdg

I should explore where emails to this name are coming from. I’d presume that they would be coming from a botnet.

Another odd thing is what normal names are high in the list. Sure, “alex” is way up there in many forms. And other legitimate names. But, “dennis”, “fleming”, “gutierrez”, and “garza”? What happened to “john”, “micheal” and “smith”? Those are the big kahunas of names out there in the Interwebs.

No Surrender

Thursday, August 5th, 2010

Cover of one edition

No Surrender – My Thirty-year War” was a top-notch, one-sitting book.

Hiroo Onoda was one of the last Japanese WWII holdouts. He spent 30 years on a small island in the Philippines, most of the time with companions, convinced that the war was still on and that he lived in a Truman Show world of disinformation.

When my explanations of why something I don’t want to believe are long and self-dependent, I’ll try to remember this fascinating book.

Travel Honey GPS Watch from Chinavasion

Sunday, August 1st, 2010

Quick bottom line:

Chinavasion Professional, responsive and web-competent.
Travel Honey Watch Not much value. A bust.

The GlobalSat GH615 watch is falling apart.

I like the watch form-factor for GPS.

  • The wrist is a very handy place to carry a GPS unit.
  • A watch must necessarily be nicely small.
  • Synchronizing the camera’s clock with geo-tagging photos is easy. Take a picture of the watch’s GPS time. Then sync the picture in TrodTrack to the time on the watch. I do this for every hike or photo session. The camera’s clock loses a second every week or so.

What to do?

Turns out, GPS watches are rare. I’ll sadly share credit with GlobalSat for ruining the GH615′s excellent chances for success in the market. Garmin Forerunners can be had for a bit over $100 on eBay. Forerunners look kind of klunky, at best. And, new, they are overpriced.

So what to do?

A web search found Chinavasion and the unfortunately named Travel Honey watch.

Note to manufacturer: In the U.S., “honey” means either the tasty stuff that comes from bees or this. Your products don’t come from bees.

On the subject of names: Chinavasion? Guys, if my experience with you is representative, you’re on your way to the top. But, consider, what would your impression of a Japanese company named Japanvasion be?

It took a two or three weeks to get the watch by mail from Hong Kong. No problem there. ‘Bout what you’d expect.

Out of box:

The shipping box perfectly fit around the product’s box. Wow!

Software

The included iTravel software is a finished product. Its Google Maps code is better than my TrodTrack code – faster and with a couple of nice spiffs. The track point editor is a nice thing. The UI layout looks good and well thought out.

It took a product key to get the program to talk to the watch. The key was not in the box so I got one from Chinavasion by on-line chat and email. Who knows whether it’s paid for. Anyway, it worked.

But I won’t be using the iTravel software except on the laptop while traveling. I have used an open source Linux program to pull the tracks off the watch. The watch protocol is documented and if I were to use the watch, I’d probably end up writing Python code to talk to it. But I won’t be using this watch as a primary GPS.

Watch

The watch is smaller than the GH615. That’s nice.

The time-keeping part of the watch, itself, is bargain basement. “Uselessly inaccurate” might be the most accurate description. And, since it’s not a GPS-time watch, it cannot be used to sync the camera time.

The GPS is provided by a SkyTraq Venus 6 GPS chip. In this watch the GPS is clearly inferior to the SirfIII in the GH-615. It loses its way in Northwest forests often and without fail.

This is a killer.

There are other problems. For instance, I have the GPS set for 1-second samples. It occasionally switches to 5-second samples and/or no sampling. The only way to get the watch back working is to reset the settings through the PC software.

So, this Travel Honey watch was a nice experiment. I’d wanted to see how another GPS chip matched up against the SirfIII. Now I know. It could be that the weakness of this GPS is in the small, watch packaging. But why chance it? I’ll probably get a normal GPS logger that uses the SirfIII chip. And, knowing me, I’ll probably end up using the GH-615 for another couple of years.

I’m inclined to get another gadget from Chinavasion. They (and many other outlets like them) certainly open a window in to another world. … so many gadgets at cut-rate prices of probable cut-rate quality.

This other world is interesting. During the 80′s and 90′s Taiwan cranked out a lot of PC boards and such-like in white boxes for low prices. One would have expected that the quality of such devices would be low. But that was not the case. Compared to the “name” brands, they were almost always:

  • Cheaper
  • Simpler to install and use
  • Higher quality
  • More powerful
  • Even with fractured English, often better (geekier) documented

My gut feeling is that these eleven-teen jillion Chinese gadgets are not like that. They give off an aura that matches the Travel Honey watch: cheap junk with a promising core. Think Japanese products from the 50′s and early 60′s.

Anyway, this evolutionary process will be fun to watch.

Ants have eaten my house

Monday, July 19th, 2010

Well, this is what you get when you don’t take care of business.

Ant farm in the beam

Just a quick cleaning of that bad spot on the wall, I said to myself.

The drywall gave way in a little spot and thousands of ants were very surprised.

A couple of garbage bags and lots of shop-vac work with the old bag-less canister vacuum cleaner (I’m often glad I saved it.) and viola:

Time to go to work

The kicker is that there’s a certain satisfaction in watching the little bugs desperately running around like Bond villain minions at the end of the movie. You can forget you’re destroying your own house and revel in just blowing things up. Yesss.

RainFilter gutter thingee

Thursday, July 15th, 2010

Picked up yet another gutter fixer thingee to try at Costco.

This one is called RainFilter.

RainFilter Package end

Installation was quick and easy. Just stash the foam strips in the gutter. Finshing off the odd-length end was easy, too, as the foam rips easily and accurately.

It hasn’t rained yet.

I am not hopeful for this gutter “solution”, though.

After I put the foam in the lower, garage roof, I swept the main, upper roof, sending lots of pine needles, etc. down to the garage roof. After resweeping the lower roof, here is what it looks like:

RainFilter gutter foam installed with pine needles.

Which shows that, after some rain and wind, one can expect that there will be a pretty nice layer of needles and leaves stuck on top of the foam. The foam is not slick, that’s for sure.

Anyway, we’ll see.

Two needs

Friday, June 25th, 2010

Couple of needs from the Panama trip:

  1. Some kind of tiny, packable, cot thingee that can convert an uncomfortable airport seat in to a usable bed that “watches” your things.
  2. A wearable display to replace netbook/laptop/phone screens. The visual equivalent of an earbud, smaller and more robust than a normal screen, but with higher resolution.

Being away from the dual 1900×1280 screens is unpleasant.

And it would be pleasant to get some real sleep pending a flight on Godot Airlines.

Go back to Windows or stay with Ubuntu?

Thursday, April 1st, 2010

Points for Windows: It’s a better package than Linux by 5 to 10 years. And has better software all around. Far cheaper in time. Supports more hardware. Better custom keyboard configuration. 4DOS. Semware TSE Windows is better than the current Linux beta.

Points for Linux: Ubuntu/Debian package manager system. Upgradable. Cloneable. Portable. Better file system. Cheaper in dollars. ssh server built in. Web server built in. Mail system built in. Text configuration and other attributes make it much better for hourly, daily, weekly, chug, chug, production jobs. Does not re-boot on its own.

The point may be moot. In due time either will be sitting in a closet.

And the answer is:

I figured it would be quicker to simply move the 3 hard drives from “spring” to “zoot”, the new machine. … … … And so the usual Linux saga began. It is now 7 hours later and many things are broken.

First, as expected, Linux could not handle the on-board ATI video. Two big monitors had barely readable pop-ups saying something on the order of “Failure”.

Net searches. Lots of time. Much confusion. In the end, it seemed like a better thing to do would be to toss in the extra Nvidia board. The extra was, I had always thought, a dupe of the one in spring. I’d made sure the machine’s spec’s allowed the board.

Well. Windows was not happy. Required a couple of scary reboots. And in the end, it had a bit different appearance and slower video. And audio was bogus. Sped up. And video had weird artifacts. Sped up animations. But both monitors came up in the same configuration they had with the motherboard ATI 3100.

So, back to Linux. I did several magical commands, but finally realized that my xorg.conf file was bogus from the ATI follies. Restoring it got the desktop up. Window movement was slow. Audio worked.

DNS stopped working during all this for no reason. I added the mvdomain dns server’s IP address to resolv.conf and would not be surprised if some program got rid of it. Somehow, networking decided to create yet another eth# interface – 4 this time. At least it had the correct, fixed IP address, though it’s hard to figure out how it got it.

Meanwhile, also during all this, Grub worked about once in 5 times. Error 18. Old error for old disks and old BIOS’s. During the video board follies, the ZT hard disk with Windows on it disappeared from BIOS’s list. Gone. A power cycle and some futzing brought it back. Probably the internal video needed to be explicitly disabled. Or something. Anyway, after I did that – and turned around and touched my nose with my left hand 3 times – Express Gate came back (it had died, too) and the disk came back.

All in all, this has been pretty much what it always is when you try to slightly alter a PC.

Oh. Did I mention that the machine’s four 3″ disk slots are really only three slots, unless you pull the CPU heatsink and fan. I started to do that before an imaginary helper slapped my face and I said, “Thanks. I needed that.” I simply bent some sheet metal.

So. 6 AM and back to breaking things. Gotta see if I can get the machine working with ATI. This Nvidia video is pretty bad. It takes most of one of the four cores just to paint System Monitor’s line. And Google Earth is black.

Long time later: All works with ATI on motherboard. Unfortunately, no particular method to make it work. Read some obscure web site that told how to downloaded and install ATI’s latest driver. Did several reboots and some things outside their “Control Panel”. Like most such software, their “Control Panel” is ragged. Must be run, sudo. Menu choice for doing so doesn’t work, of course. Must be run from command line by a secret name, “sudo amdcccle“. The chief outside program was aticonfig, a grabbag program. The chief outside task was to swap the monitor cables. Sure, taking 4 hours or so for video might seem excessive, but in fairness to Ubuntu, I didn’t get Win7 working well with the Nvidia board. I only tried for about 10 minutes, though. That’s enough time to spend on Windows troubles. It’s broken if it doesn’t work. With Linux, you’ve got to pour 12 hours in to something before you know it’s busted.

ZT update: The USB and card reader slots seem to be upside down. It took a second to find out why an SD card didn’t fit in the slot. And, there’s no excuse for the front panel USB being flipped. USB is troublesome enough with respect to orientation.

ZT update: When checking the specs on this box before buying it I completely forgot the little 400 gig music disk. Luckily, the ZT’s Asus motherboard had an IDE/ATA plug. The BIOS sure wanted to boot off the IDE drive, but all worked out in the end.

Porting:

One of Linux’s “killer apps” is that it can be moved to new hardware. “asuka”, A.K.A. “www.tranzoa.*” has roots back in the 90′s. This move of “spring” to a new box was not without troubles. But let’s put it in perspective. As a practical matter, moving to a new Windows means you start from scratch and reinstall everything you use. And the OS jump is generally through hyperspace. Moving a Linux box should be quick and easy. And has been for me several times.

Not this time.

Networking took an hour or so to get working reliably. In the end, I tossed the Ubuntu network manager entirely. That thing doesn’t work. And the horrid Gnome applet just makes it worse. Ubuntu would cut the distance it is behind Windows by half if networking, USB and video worked.

I am hoping USB2 works on the new box. I did use the built in SD card reader today – a good sign.

VMWare noticed that the host PC changed. I told it to “Move” the VMs, both XP and Karmic 32. Eventually, after VMWare zapped the VM around the screen like a jack rabbit, the Ubuntu Karmic 32 guest settled down to be OK. Full screen doesn’t work any more. The full screen “window” is put on the wrong monitor and there doesn’t seem to be a way to get it right. In full-screen, Windows XP stole the mouse focus and would not let go. Luckily it would not see the keyboard so ALT F4 saved the day. I’ll simply have to avoid going full screen. Sad. The Windows screen automatically scales to the window size, so desktop icons shuffle around making the VM pretty ugly. Now that Semware’s TSE almost runs under Linux there’s a lot less reason to kick over to Windows. Linux does need 4DOS or something like it. Gosh, all those Python shells and none are what I want. If it weren’t such a great idea for the ’80′s, I’d get to work on one, finally.

Anyway, VMWare’s “Player” keeps getting worse, version by version. Quite odd, that. Too bad kvm/qemu requires guru training and hours of net study to run.


The joke is on me: Turns out that the old “spring” box is probably just fine. No memory problems after all. Just bad software. My mistake. I bought a machine I did not need.

Signs of the times: When your new PC is a quad core, 3ghz, 8G, 1T box and it’s a “mistake,” you know that CPU and disk are officially plentiful.

So, bottom line: I stayed with Ubuntu. But I swear, if I get sucked in to many more Linux time sinks, that Win7 Terabyte drive that Ubuntu doesn’t see is gonna look real pretty to me.

Goodbye gina

Monday, November 2nd, 2009

The last of the Boeing Surplus boxes has gone away. At $1 per gig of disk, it’s worth up to $15 now. Twin CPU’s and 512 meg of RAM. Mondo machine in its day. It did all my personal server work including hosting PJ and OnlyMe special-processing.

Goodbye gina

Deflation is an interesting thing. It’s hard to throw away something that was once so valuable.