I've been hit 4 times now in the last month. Once at SNA and MSY and twice at PDX. It's a "new" thing (as explained by the friendly TSO at PDX). Quick 10 second swab my hands, or at PDX, my shoes.
This started happening after Bin Laden was killed. In fact, I never remember hearing "random selection" alarm prior to the beginning of May.