Steve Jobs, RIP (Sneak Peak)September 5, 2011•Ted Rall Steve Jobs steps back a bit from Apple; the media lionizes him as the Tech Messiah.
99 Cent StoreDecember 8, 2008•Ted Rall Until recently, 99 cent stores were having trouble finding stuff to sell at such a low price. Fortunately, deflation will come to their rescue.