The Old New Thing

If you pin a program, it doesn't show up in the frequently-used programs list

After the initial explorations with the Windows XP Start menu, we had to add a rule that fine-tuned the results: If a program is pinned, then it is removed from consideration as a frequently-used program. For example, if you right-click Lotus Notes and select "Pin to Start menu", then it goes into the pin list and will never show up in ...

Points are earned by programs, not by shortcuts

The first subtlety of the basic principle that determines which programs show up in the Start menu is something you may not have noticed when I stated it: Each time you launch a program, it "earns a point", and the longer you don't launch a program, the more points it loses. Notice that the rule talks about programs, not shortcuts. The "...

The New York City Profit Calculator

New York Magazine has a fascinating feature in today's issue: The Profit Calculator. It covers a cross-section of New York City businesses and studies how they make their money. Chock full of interesting little details, such as...

Why does canonical order for ACEs put deny ACEs ahead of allow ACEs?

So-called canonical order for ACEs in an access control list places deny ACEs ahead of allow ACEs. Why is this the canonical order? Because it gives results that are sensible. The algorithm for determining whether a user has access to an object protected by an ACL is as follows: let access-still-needed = access-requested for each ACE...

The meaning of a red traffic light is open to interpretation

It seems a sure-fire way to get a lot of good comments is to write about traffic lights or crazy driving, so I'm going to combine the two and write about crazy driving at traffic lights. Then my comments will set a new record. My friend The Knitty Professor told me about the time the sister of one of her friends came to visit from another...