Tag Archives: software

thoughts about particular software products

False positives, false negatives

You’ve probably already read the news about Microsoft’s broken anti-piracy system breaking down completely over the last weekend. This caused an unknown, but presumably large, number of legitimate copies of Windows to be marked as pirated.

This video, however, shows an Ubuntu Linux computer running Wine, a Windows emulator, and IE 6 from ies4linux, running the same anti-piracy validation software. And the punchline? The validation succeeded; Microsoft’s program marked the computer as legitimate.

Of course, everything happening in this video is legitimate; Wine is a totally legal reverse-engineering of the Windows system libraries, and ies4linux works by downloading all the necessary, freely available parts of IE 6 from Microsoft and installing them. All legal, assuming you own a copy of Windows. But wouldn’t you expect that the anti-piracy tool from one of the biggest software companies in the world would notice that it was being run on what is effectively a different operating system?

A Codeville user speaks

Fraser Speirs has an informative post about Git which concludes with:

I don’t hear anything about arch, monotone, BitKeeper, codeville, SVK or darcs from anywhere except the nerdiest of SCM nerds.

Git has also been getting attention from Michael Tsai, John Gruber, and Digital Web.

I’m not a SCM nerd. I’ve never used Git, mostly because I’ve never had the time to check it out. But I am a Codeville user, and here are my thoughts about it.

Continue reading

Eat your heart out, Google Browser Sync

I’d like to take this opportunity to recommend Glyphobet Browser Sync as an alternative to Google Browser Sync. Here it is:

rsync -av --delete user@remote.host:~/.mozilla/ .mozilla/

Some of the great advantages to Glyphobet Browser Sync include the fact that all your browser settings are transmitted securely over SSH, are password protected by UNiX file ownership and permissions,1 and do not require the presence of a large corporation with a dubious privacy & security track record. Plus Glyphobet Browser Sync takes advantage of industry standard technologies, just like MacOS X.

  1. Not all features available under MS Windows. []

It’s not you, babe. It’s not me either. It’s the website.

This is the story of a girl, a boy, and the website that came between them.

Many years ago now, I signed up for every online dating website I could find. I’ll spare you the list of excuses and protestations that I am actually capable of meeting girls in real life; all that matters is that I like to check out every website I can — because it’s my job, and because it’s interesting.

I once paid a little bit for what was, at the time, the best of the sites. To protect the icompeten– I mean, the innocent, I’ll just call this site www.meetsomeonenicetosettledownwith.com.

There’s a kind of paradox of profit in the online dating industry. To be a successfull company, you have to actually successfully connect people, which means they are no longer customers. Your customers are paying you — even if your site’s entirely ad-driven — to make them non-customers as quickly as possible. If there’s a clever way around this, I don’t know what it is.

Over the years, www.meetsomeonenicetosettledownwith.com got worse and worse. Although I initially paid for “credits” which could be used to send messages at any time, they converted to an exorbitant monthly fee system, and instituted a rigid caste system much like India had for centuries, with “Gold” (Desperate and loaded), “Silver” (Desperate or loaded, but not both), and “Standard” (Broke, sexually confused, deceased, or untouchable).

Continue reading

Anachronistic icons?

There’s an evolving alphabet of pictograms in software design. When presented with an unfamiliar (web or desktop) application, we users expect to read a tool-bar of icons and know what each does. The text editor in WordPress has icons for bold, italic, strikeout, bullet & numbered lists, left, center, and right aligned text, and so on. Firefox has forward, back, stop, reload and home.

It is striking how many of these icons are both ubiquitous and depictions of objects that are so obsolete that the average person may have never seen an example of the object in real life. Consider these, which are extremely obscure:

  • skeleton key (for security, as in older Netscapes)
  • ship steering wheel (remember Netscape’s icon?)
  • hourglass (in older Windows and Mac OS Classic)
  • shield, for security (eg. Windows XP security center)
  • reel-to-reel tape or film spool (in numerous media applications)
  • floppy disk (for save) how long has it been, really, since you’ve seen a floppy disk?
  • polaroid photo (to mean photos) these too are nearly obsolete

It is totally concievable that a younger person might never have seen one of these items in real life, and it’s certainly true that they are extremely rare in everyone’s life today. And there is another set of pictograms that are nearly as rare, although everyone has probably seen them at one point or another:

  • compass (eg. Safari)
  • typewriter (for word processing / keyboard settings)
  • 1960s-1980s style Bell telephone (still easily found in network software)
  • artist’s paint palette (for colors / artwork)
  • life preserver (for help)
  • old-style bell (for alerts or sounds)
  • magnifying glass (for zoom and view)
  • (extremely abstract) loudspeaker (for audio)

How long has it been since you’ve seen one of these items? For me, it’s been very long. There are at least two more which are common enough now but will likely become extremely rare in the next decade or so:

  • incandescent lightbulb
  • film frame with perforations

Do you expect these icons will get replaced with a flourescent lightbulb or some sort of pictogram representing digital photography? Doubtful.

In fact, the only real common pictograms representing real, common things are:

  • document
  • trash can (including its legally sanitized versions “wastebasket” and “recycle bin”)
  • folder
  • book
  • house (for home)
  • hand (for moving and pointing)
  • globe

Of course, every specific application has specific real-world icons, but the set of icons representing really common, everyday things is suprisingly small. I wouldn’t want to leave out the vast number of completely abstract icons:

  • arrows for up, down, back, forward, refresh, and so on
  • the play, pause stop & so on family of media player icons
  • plus
  • minus
  • checkmark
  • x for cancel
  • star (for new or notice me)

And then there’s the wizard’s magic wand, which shows up in artistic applications and in configuration wizards; no-one has ever seen a real magic wand, because they don’t really exist. Which brings us closer to an explanation of why so many of these icons are vanishingly rare: the icons are not drawn from real life. They are drawn from a visual tradition of Western culture, extending back at least as far as the the history of film, at the beginning of the 20th century. Look back again at the first two lists of exceedingly rare items: how hard do you have to think to name a film, or a comic book, or a television show, where you saw each of these items. It’s not hard at all – you could probably find an image of all these things in a single evening of sitcom TV, saturday morning cartoons, or in a handful of comic books. I can name movies off the top of my head with each as well:

  • skeleton key: Any old horror film
  • ship steering wheel: Jason & The Argonauts
  • hourglass: The Princess Bride
  • shield: Roman soldiers in The History of the World
  • reel-to-reel tape or film spool: Pulp fiction
  • floppy disk: Hackers
  • polaroid photo: Amelie
  • compass: Blair Witch Project
  • typewriter: Naked Lunch (how could you forget?)
  • 1960s-1980s style Bell telephone: All The President’s Men
  • artist’s paint palette: The Big Lebowski
  • life preserver: Radiers of the Lost Ark
  • old-style bell: Steamboat Willie
  • magnifying glass: Charlie & The Chocolate Factory
  • loudspeaker: again, Raiders of the Lost Ark

And of course, there’s Harry Potter for the magic wand.

So the next time you go hunting for the perfect idea for that new toolbar icon, don’t just look around you. Watch some TV, read a comic book, or rent a movie. The visual tradition available to you is much richer that you might imagine.