Havoc's Blog

this blog contains blog posts

Management

If you write an application or a dialog called “____________ Manager,” be sure it’s called that because your software does the managing. Imagine a bookshelf and a disorganized pile of books, and you get to pick them up and alphabetize them yourself. In software this would be called a “book manager.” In real life it’s […]

Tor UI Contest

I’m pretty sure this UI contest is 100% broken by design. My entry to the contest would be this mockup (hey, maybe I’d do it in Glade instead of ASCII art if entering for real): [ ] Enable anonymous Internet I could flesh out the spec and show the other state the UI has: [x] […]

Full circle

I just got a paper envelope in snail mail advertising a search engine listing service. The spammers have reverted to analog… (This post was originally found at http://log.ometer.com/2005–09.html#6)

AND not OR

The book Built to Last has a famous discussion of the “Tyranny of the OR,” pointing out that mediocre companies force themselves to choose short vs. long term, or values vs. profit, or whatever; while great companies find a way to do both things at the same time. The desired state isn’t balance (some values, […]

Italian soda

Sign in Oakland airport: Attention customers: Our Italian sodas are made with Sprite. (This post was originally found at http://log.ometer.com/2005–08.html#22)

Ctrl+N in IE

Occasionally I check in on Internet Explorer, and I always notice that when you open a new window it displays the same page in the new window that you had open in the previous window. I’m pretty sure this is the only page on the Internet that I could not possibly want to see in […]

Canvas widget

I haven’t thought about a canvas widget too often in the last couple years, but when I did it was along the lines of “well, most apps stopped using GnomeCanvas, so I’m not sure an official GTK+ canvas is important.” This weekend I looked into it a bit and wrote up some notes. Now I […]

Design process/team

Jeff, what isn’t clear to me I guess is what structure or process do you want? As I see it, it isn’t very complicated; there are designers, and you work with them collaboratively to figure out how to approach a problem and implement it. A variety of apps and features have been approached this way, […]

Geez

Jeff, Bryan and Seth were both at least a “design team” prior to working at Red Hat and have continued to work in the same way while working at Red Hat, so my view is you should leave corporate names out of it and just talk about people if you want to talk about people. […]

Gazpacho hacking

Led by the fearless jrb and the Gazpacho team, a bunch of us sat down to hack on Gazpacho today. My only useful accomplishment was a hack to allow toplevel windows to be displayed on a “work table,” like so, rather than the old Glade-style standalone windows. It shows how mature pygtk is that you […]