Say What?

We wish we could get excited about the news we received this week from Hyperception, "The Leader in DSP," but we aren't sure what the DSP acronymn stands for. The more
paranoid among us think it's short for "demoralizing stupid publishers." The release reads: