I think you mean Instagram, not Instapundit.
Yah, I was reading over on Instapundit too and my wires got crossed.