What are some good tech-related phrases along the lines of "not the sharpest knife in the drawer" or "a few nuggets short of a happy meal"?