Foxtrot++
Spotted in Cuiwen’s blog.
There’s only one logic mistake: there should be a \n behind I will not throw paper airplanes in class., otherwise the program will go as:
I will not throw paper airplanes in class.I will not throw paper airplanes in class.I will not throw paper airplanes in class.I will not throw paper airplanes in class.I will not throw paper airplanes in class.
instead of the intended
I will not throw paper airplanes in class.
I will not throw paper airplanes in class.
I will not throw paper airplanes in class.
I will not throw paper airplanes in class.
I will not throw paper airplanes in class.
bcc
PS: No, I don’t know Cuiwen personally, other than the girl in the lecture confession video. And no, I’m not going to present flowers to her during any lecture.

April 13th, 2005 at 5:39 am
but that’s assuming the one-line-one-sentence form is the intended one instead of the sequential form.
April 13th, 2005 at 5:44 am
kres: hmmm good point there… =\
April 14th, 2005 at 1:13 am
I’m assuming Jason already calculated the dimensions of stdout (ie. Blackboard) and a linebreak would necessitate scrolling, which is not feasible.
April 14th, 2005 at 2:00 am
~XiV~: well, unless he can find a way to alter the size of the characters, he’d have some problem doing it the way you described it.
The stdout doesn’t look like it can hold 500 of such sentence. Of course, this is assuming that the characters used in stdout is the same as the characters used in the compiler.
Speaking of which, I’d love to see how they implement scrolling on blackboards.
April 15th, 2005 at 1:01 am
so people, what’s the logic error here ? that the output will require scrolling that cannot be implemented by the blackboard ?
or perhaps that the blackboard does not have a C compiler and thus the program cannot be run ?
*just throwing a few ideas*
hehe
April 15th, 2005 at 12:17 pm
Somebody should invent a scrolling blackboard that has a device on the side that scans (and print) the writing you’ve done, and a cleaning device at the back. So, when the thing comes back from the other side, it’s clean and ready to be used again.
April 16th, 2005 at 2:13 am
kres: Solution: Use the electronic Blackboard!
nxva: Only one problem… As far as I know, judging from my education in FE1005 Materials Science, wood has a low elasticity. Therefore, it can’t simply go to the back and get cleaned and get back in front, without disrupting the person who’s writing on it.
And anyway wood doesn’t conduct electricity, so how is one going to implement the sensors for scanning and printing?
Unless of course we use the electronic Blackboard…

Ok, ok… I think I’m not using the knowledge I’ve learnt this semester correctly…
April 16th, 2005 at 1:25 pm
I was actually referring to a thick cloth, similar to a projector screen. You can have drums on both ends of the blackboard. So, the “blackboard screen” can be scrolled to the side (and cleaned at the back). Alternatively, you can also make it so that it scrolls from top to bottom. Just like a monitor.