I sold most of my long QQQ at 23.43, but would never dream of shorting a market like this.
Added substantially to my emerging market fund. Emerging markets are way behind developed markets in this rally and there is considerably catchup coming very shortly IMHO.