Saw this on your Facebook feed and didn't realize it was an older post, but still very relevant.

Out of morbid curiosity, I checked out Craig's twitter feed to see if he at least learned the lesson in the intermittent years. Nope. And it made me think of a #5 to add to the list:

5. Tweeting the same exact "shameless self promotion" out over and over again.

Of course, there's also railing against the evil "Zionists" but that's a different sort of red flag.