I never argue in favour of anything that I haven't tried first Mike... the 10mA was an arbitrary figure, taking a typical LED segment with a current limiting Resistor (a lot of folks drive their LED's at a lot more than that), and I used that 10mA figure to show what would be the typical current draw when you have multiple segments illuminated simultaneously. Without a current limiting Resistor the LED is much brighter, with the actual brightness being dependent on how much time you devote to having the actual segment illuminated and the specifications of your chosen LED. I find that the time slice I devote to having my chosen Kingbright LED illuminated in my design, gives me an adequate brightness per segment for daylight viewing (about 10mA give or take). If you give it less or more time or a different specification of LED, you will have different results. If you do a google search for a CAD-1DS for example, you'll see the technique applied to a real-life product. You may laugh and giggle, but I am doing so all the way to the Bank every day... and since the purpose of Resistors is basically to heat-up the planet, I have an additional spring in my step for giving the world another eco-friendly product...

Whilst the subject has been reopened, there was also a counter argument (which at the time I didn't bother addressing) that if the PIC hung (for any unexplained reason - and you've also deliberately turned WDT and BOD off in your code) with any given segment illuminated permanently and without a current limiting Resistor it would damage the PIC. If you typically supply the PIC through a 78L05 or similar low current PSU, the excessive current actually crow-bars the PSU, +VDD dives through the floor and the PIC simply restarts. This is like having all your connected LED segments having a dual role and additionally behaving like your personal WDT. Generally, if you are designing a circuit that only requires say 20mA worst-case, wouldn't you design your PSU for not much more than your worst-case scenario rather than waste your money with anything larger?

Actually, if you want to give it a go, I have published on this forum an 'Electronic Dice' (shortly to be available as a kit of parts for those who may be interested) using the same kind of technique and using a 10F series PIC. Have fun.