Posted by AlexanderP on February 20, 2003
Before I ask my question, I'd like to cite a passage from a text (in brief): "And consider for a moment the rate at which this new technology is not only accessible, but affordable. In less than two years, we’ve witnessed the emergence of (then there's a list of new technologies)... Point made?"
Could you tell me what does that "point made?" mean? And what is its full form?