The Law of the Playground
all stories about
10 print "hello" 20 goto 10
Search LOTP
Fundamental BASIC programming for home computers. An advanced variation was 10 print "Fuck Off" 20 goto 10, and real gurus would put a semi-colon after the closing speech marks.
approved Apr 22 2005, submitted Nov 24 2002 by no author recorded
Sorry to be a real fucking nerd, sorry, guru, but in actual fact that's still only half the story. A true professional will minimise the time at the keyboard to avoid detection, and contract the code onto one line, with a colon.

Additionally, there should be a space at the end of the quote, otherwise you end up with "fuck offfuck offfuck..", which, while undeniably rude, is also somewhat nonsensical.

If you are a true genius, you'll know that the screen is 80 characters across, so " fuck off " (being 10 characters) arranges into neat columns, just like "fuck off" did.

Debate rages as to the virtue of neat columnisation; it does appear to freeze the screen when you run out of space, but the irregular thrashing about of a nine-wide string is a more eye-catching blur as it scrolls by, only becoming legible once the teacher strikes the required control-break key combination. Sort of like an insult time-bomb.

Wicked.

My refined type-and-run stunt would be:

10 PRINT "FUCK OFF "; : GOTO 10
RUN

Modern pupils please note, this doesn't work from a DOS prompt.

Although you could put the following on the end of AUTOEXEC.BAT:

@echo off
:1
echo FUCK OFF
goto 1
approved Jan 6 2003, submitted Jan 3 2003 by Name Withheld
Oh, please. Amateurs. You want *real* nerdy?
Before entering the program, you'd type:
*FX13,6
and
*KEY 10 "OLD |M RUN |M"
This would ensure that the 'Escape' key was disabled, and that upon pressing 'Break', the program would be restored, and run once again. This would render the program invincible!!
Well, until someone used Ctrl-Break, or turned the machine off. The thought was there.
approved Jan 18 2003, submitted Jan 15 2003 by Jon Topper
My version of this solved the columns problem, keeping it eyecatching in a different way
*FX 13,6
*KEY 10 O.|MRUN|M
10 MODE 2
20 COLOUR RND(7)+1
30 PRINT "FUCK OFF ";
40 GOTO 20

And other variations thereof. Including bringing in a copy of Superior Software's Speech program and adding 35 IF RND(10) = 1 THEN *SAY FUCK OFF

No-wonder I was always beaten up for being a geek.
approved Feb 5 2003, submitted Jan 26 2003 by Lum X
Could also be used in various electrical chain stores (at least in the days before password protected screen savers), where the kids knew more about the computers than the assistants; i.e., all of them.
approved Apr 16 2003, submitted Mar 24 2003 by anonymous user
All I ever discovered was that "2B: REGISTER" had the same number of characters as "GAMMON FLAPS". Equipped with this knowledge and the BBC Micro's trusty *BREAK* key, we wreaked havoc on our teacher's proudest new program, which he unveiled in front of the entire class. I was grassed up within twenty seconds.
approved Apr 23 2003, submitted Apr 7 2003 by Name Withheld
In the event that you had a clueless teacher and a strict programming deadline to meet, consider this program;
10 REM This is our program
20 REM The rest of it is hidden
30 REM unless you have the password
40 REM -----------
We convinced our teacher that we had infact written things into the program which stopped "LIST" working.
After a week of trying to get around this, our teacher had completely forgotten about the original program, and came back to us saying that he'd given us top marks for amazingness.
approved Jun 12 2004, submitted Feb 22 2004 by Kung Foo
tweet it - facebook it -
i've got a story about this