In this developerWorks article, antipatterns expert and author of Bitter Java, Bruce Tate, demonstrates how and why antipatterns are a necessary and complementary companion to design patterns. Antipatterns describe a commonly occurring solution to a problem that generates decidedly negative consequences. In another new developerWorks article over at IBM, the second of two comparing SSH, remote X, VNC, and other technologies as ways of remotely running applications. In this part, David takes a look at some VNC configuration issues, glances at IBM’s Desktop On-Call, introduces remote X, and talks a bit about security.