As I read it, Al's rule seems to state that a longer pull needs to spend less time with the grounds, so it doesn't over-extract, while a shorter volume needs a longer time to allow for sufficient extraction. But I believe the grind takes care of this without having to change the time. If you're pulling a lungo, the grind is coarser so it's already less likely to overextract; while a ristretto is already finer so more time will potentially overextract it.
Mark Prince (full thread
here) states it better than I can:
Which can make sense to a certain degree, but I do not completely agree with the above any longer. Why? because it discounts something - the extractability of a given fineness of grind. In other words, I believe grind fineness plays a role beyond stalling or speeding up water flow - it also plays a major role in how much more or less can be extracted from a given gram of ground coffee.
But what do I know? How it tastes is what's important, so whatever path leads you to consistently good-tasting espresso is the right one for you to follow!