Out of curiosity, what forum was it he was on? I've always wanted a chance to talk to an astronaut...
I'm pretty sure they mean the "in person" kind there Prometheus...
(#3a below)
From Webster:
forum:
1 a : the marketplace or public place of an ancient Roman city forming the center of judicial and public business b : a public meeting place for open discussion c : a medium (as a newspaper) of open discussion or expression of ideas
2 : a judicial body or assembly : COURT
3 a : a public meeting or lecture involving audience discussion b : a program (as on radio or television) involving discussion of a problem usually by several authorities
Back away from the keyboard, get up gingerly (an atrophied body injures easliy, take my word on this....) and step outside... that bright light that burns so, they call it the sun... strange I know, but there it is. I'm pretty sure you'll need some sunscreen a wide brimmed hat and some sunglasses... (sorry, couldn't help myself...)