When good interfaces go crufty (2002) | Heykuki News