This is a long post ~2k words and is intended for anyone who is involved with designing webapps and or is interested about how badly they are designed for normal people. In this case it’s about Twitter which is unique in that there are some conceptual barriers that people must first grasp before they are able to properly make use of the service.
It's easy to take things for granted. As web geeks, we find web applications to be much more intuitive than they really are. Experiments like this are extremely humbling. We can do better as an industry.