WhatTheFont?

Pretty cool: A client wanted to use a font exactly like a font they had spied in another site’s banner image. I had no idea what it was. Got thinking there must be some kind of font recognition service out there. I was thinking like a forum of fontography fanatics you could pay to analyze an image for you. Googling “What’s that font?” took me to myfonts.com/WhatTheFont, which let me upload the JPEG image directly. Seconds later, it had broken the JPEG up into constituent letters and asked me to fill in the blanks for the ones it couldn’t guess. Two seconds after that it spit back 14 possible matches – and the first few hits were dead on.

Of course, the top suggestion turned out to be a $240 font they were ready to sell me on the spot. But the second suggestion was so close as to be virtually indistinguishable. And available free.

Is there nothing that infernal interweb can’t do?

Music: Frank Zappa :: The Gumbo Variations

The RIOT Wheel

Riotwheel Tell me you don’t want one. “The RIOT Wheel is a huge, heavy motorized single-wheel vehicle, originally
built for Burning Man, the natural home of deviant vehicles.” The version currently being worked on is actually a hybrid (take that, Toyota!). The weight of the rider out front is counterbalanced by the weight of the engine, which hangs freely inside the wheel. An adjustable crane lifts the engine up and down, changing the angle of the dangle and thus its leverage. Apparently it’s steered by leaning, though it apparently steers like an oil tanker. Coupla videos here. Not too zippy in those vids, though inventor dude claims to be working towards a land speed record (his own, I imagine).

Music: Mahmoud Ahmed :: Belomy Benna

Wind-Up Whale

Miles Whale Gorgeous photo by Amy of Miles showing off a wind-up whale he found in a geocache at Mt. Diablo last weekend. Today he asked what “chaos” meant and I told him. Then he re-defined the concept for me: “Chaos is when dogs are howling and light poles are bumping into each other and the toilet is walking around the house.” Later, talking about how you could turn a mistake into part of the project while making art: “If an artist makes a mistake she can just bonk her booby bone on her head and then her bones will be gone and she’ll flop over like a jellyfish.” It’s more or less an endless string of delightful dada platitudes around here, punctuated by meltdowns and small miracles.

Music: Janet Seidel :: Deep Purple

Links or Bookmarks?

Ignore this post if you’re not a WordPress user :)

There’s an interminable discussion going down on the WP-Hackers mailing list about one of those little semantic issues that snowballs perniciously into a major debate. WordPress’ back-end lets users manage URLs for inclusion in the sidebar. This area is usually used for the site’s blogroll, but many people use WordPress for non-bloggy purposes. The debate is over whether to title the administrative interface for this external URL manager “Links,” “Bookmarks,” or “Blogroll” (though “Blogroll” isn’t really on the table – that’s what it’s called now, and no one likes it).

There are a dozen good arguments on either side, but we’re trying to take the temperature of the WordPress user community. Helping out a bit by posting a poll here. Which term seems more intuitive / palatable / sensible to you?

Should WP's list of URLs be titled "Links" or "Bookmarks?"

View Results

Lake of Paint

China Digital Times (a J-School-hosted site) links to a stunning pair of images showing an algae bloom in China’s Lake Dianchi so intense the water seems to have turned to paint (here’s how the lake used to look).

Algaebloom

Salon.com picked up and expanded on the post: Invasion of the great green algae monster, quoting Ming Dynasty poet Yang Shen:

A windy lake is Dian yet never any dust is seen,
The newly green isle Ding in the far horizon lies.
Beauty one enjoys here as in land south of the Yangtse River,
A vast rippling lake in spring with distant foam lily white.

The bloom is stunning – and tragic – evidence of the consequences of China’s economic boom and rapid industrialization. While it’s common (and largely true) to point out that China’s boom has been marching on heedless of environmental considerations, that’s not quite the case here.

Perhaps the most shocking aspect to the current algae explosion is that Lake Dianchi has been a target for environmental cleanup for more than a decade. The days when the city of Kunming simply dumped nearly all of its raw sewage and garbage directly into the lake are more or less over. Landfills have been created, sewage plants erected, waste water treatment facilities put into place.

But efforts to clean up the lake have come too little too late, insufficient to offset years of abuse. “The struggle is vast: Cleaning up Lake Dianchi means nothing less than bringing to heel the entire economic revolution that has swept China over the past three decades.”

What kind of poem would Yang Shen write, if he were alive today? … Would he observe, in tones of the darkest gloom, that a jewel of China’s environment that has been treasured for centuries upon centuries has been made unfit for human beings or fish in the space of one lifetime?

To quote BTO, “You ain’t seen nothin’ yet.”

Music: Jefferson Starship :: Dance With the Dragon

Watering Hole

A battle between a pride of lions, a herd of buffalo, and two crocodiles at a watering hole in South Africa’s Kruger National Park. You can smell the animal adrenaline. As Lebkowsky says, “This is the herd I want to join.”

Music: Catler Bros :: Burning Monk’s Waltz

Alligator Foot, Kangaroo Scrotum, etc.

Scanning the Groundspeak forums for threads on the weirdest things people have found in geocaches, came up with a short list culled from several threads:

  • A metal artificial hip
  • A dime-bag
  • A specimen cup
  • A speculum
  • Bottle rockets
  • A $50 JCPenney gift card
  • A large turd
  • A turtle
  • A stun gun (non-working)
  • Religion
  • A roach. Not the insect.
  • A personal pleasure device for women (hot pink)
  • A used Brillo pad
  • An old sock
  • A piston from a small engine
  • A varnished alligator foot
  • Surgical gloves
  • Emergency water packets with instructions in Japanese
  • A bag of molt from an iguana
  • Mini chess pieces put in an ear plug case
  • A urinal cake
  • A plastic squeaky toy figure of a Nun in black robes
  • Leopard-spotted furry handcuffs
  • A kangaroo scrotum
  • A pregnancy test kit
  • A jar of the cache owner’s dog’s ashes (as a travelbug)

So far Miles and I haven’t been treated to anything quite so outrageous, though we have found some excellent items (a French wooden submarine model kit still tops the bill), but I look forward to the day when I’ve got some ‘splainin’ to do.

Why I Love My Wife #377

Amy: “Would you mind if I got ruby grapefruit dish soap next time, instead of crisp cucumber?”

Me: “No, why would I mind?”

Amy: “Because it might not go with our kitchen walls.”

You think I’m making this up.

The Truthiness of Inkjet Printers

If your inkjet printer says it’s out of ink, don’t believe it for a second (until the ink goes faint on the page). Most printers lie like a rug, claiming to be out of ink long before they actually are. Epsons are the honest-est, reporting “empty” when down to about 20%, while some Kodaks report empty when only 36% of the ink is gone. Not to mention the problem of multi-cartridge printers claiming to be out when only one color has run dry.

It’s the old “Give away the razor, sell ’em the blades” (Gillette in days of yore) thing, aka the “Give away the camera, sell ’em the film” thing (Polaroid in days of yore). Only razors and cameras didn’t lie about the need to replace consumables like printers do.

Which is one reason why we only use a b/w laser at home, and send out for color prints when needed. Inkjets only look cheap.

PHP Inside Image Files

Interesting new hack in the wild – embedding PHP (or other*) code inside an otherwise valid image file. And why would anyone do that? Think of a site that allows users to upload avatars or icons or other images, then displays those images back to the public. If the site isn’t taking sufficient precautions during the upload and display stages, a hacker could create an image file with PHP embedded in the byte stream, then name their file myfile.gif.php. A site that then sloppily displayed whatever images were uploaded to it would then display the image inline, and its embedded code would be executed.

The kicker is that even if your site is doing common checks to verify that it’s dealing with a standard image file, such as running the getimagesize() function on it first, those tests may yield a false positive, since the first n bytes check out just fine. You need to verify the filename extension as well, and not serve images from a directory that’s PHP-interpreted. Other suggestions in the article at PHP Classes.

* There’s no reason this same hack wouldn’t work with .ASP or .NET or ColdFusion sites as well, or with image formats other than GIFs.

Music: Tom Verlaine :: Rings