POV-Ray : Newsgroups : povray.off-topic : Days of my youth Server Time
29 Jul 2024 02:31:33 EDT (-0400)
  Days of my youth (Message 1 to 10 of 11)  
Goto Latest 10 Messages Next 1 Messages >>>
From: Invisible
Subject: Days of my youth
Date: 25 Jul 2012 05:33:48
Message: <500fbd7c$1@news.povray.org>
I'm not sure what made me remember this - maybe reading the MSDN article 
on file name validity. But here's a story for you...

At the school I went to, the teachers didn't really "believe in" 
electricity. They saw it as the work of Satan. It was a necessary evil 
because it pervades the Real World [a place most of the teachers had 
only read about], but it's something that children should be protected 
from as much as possible.

As you can imagine, when the Government created the National Curriculum, 
which insists that children have to learn about computers, it caused a 
bit of a stir. Eventually one of the old unused rooms in the school was 
kitted out with 6 RM Nimbus 80186-SX machines and a couple of colour 
dot-matrix printers. It then fell to one of the Religious Education 
teachers to read the manuals and find out how computers actually work, 
and then teach it to us.

I presume it goes without saying that as an experienced programmer with 
5 years of BASIC and 3 years of Pascal behind me, being taught how to 
draw rectangles with LOGO was hardly challenging material. It /was/ nice 
to be able to /type/ my English essays in Word 2.0 rather than write 
them by hand, however.

This was also roughly around the time the shareware version of DOOM 
appeared. One of my classmates was a big DOOM enthusiast. He managed to 
smuggle the disks in to school, and while no-one was looking, he hid a 
copy of DOOM on the school computer, in a "hidden" folder.

Now, baring in mind this was a school for stupid people, and Adam had no 
particular computer training, what he did was, in retrospect, quite 
clever. He hid DOOM in a folder named "..".

The first thing to notice is that, under MS-DOS, every directory listing 
always begins with a dummy directory entry for ".", followed by another 
dummy entry for "..". So adding a /real/ folder actually named ".." just 
causes this line to be repeated. A typical user ignores all the headers 
and footers and just looks at the meat in the middle; thus, in all the 
years we were at the school, nobody ever found this hidden folder.

The second thing to notice is that ".." is a reserved name. Every time 
you utter it, the computer interprets it as an /instruction/ rather than 
a /name/. This makes it bafflingly difficult to /do/ anything to this 
folder. Even if you notice it exists, you can't access it. Every time 
you utter it's name, the computer assumes you mean the parent folder!

DIR ..      Just lists the parent folder.
CD ..       Takes you to the parent folder.
DEL ..      Tries to delete the parent folder. (And fails, because 
you're currently inside it.)
RENAME ..   Also fails.

In short, each time you try to interact with this folder, something 
baffling happens. Baffling, that is, if your knowledge of computing is 
so limited that you had to actually read the manual just to figure out 
which cable plugs into which socket. ;-) If, on the other hand, you 
happen to be quite skilful with computers, you can figure out the 
special incantation to make DOS interpret the name as a literal name, 
rather than a command. And /then/ you can play DOOM! :-D

In a way, I guess it's like shooting fish in a barrel. When they got the 
shiny new 80286-SX, that had Windows 2 on it, and it was "locked" so you 
need a username and password to get in, and us kids only had privileges 
to run a few Windows applications. In particular, you couldn't exit to 
DOS. Only the staff can do that.

We knew, of course, that the username was "manager". Once again, it was 
Adam who cracked the password. It was "teacher". :-D

With such a level of computer sophistication, it seems a little 
premature to claim a technological victory. Our adversary clearly had no 
clue what they were doing.

On the first hand again, most of the kids in my school probably couldn't 
*spell* teacher correctly. :-P


Post a reply to this message

From: Francois Labreque
Subject: Re: Days of my youth
Date: 25 Jul 2012 09:35:12
Message: <500ff610$1@news.povray.org>

> DEL ..      Tries to delete the parent folder. (And fails, because
> you're currently inside it.)

Actually, DEL .. will succesfully delete the contents of the parent 
directory, while leaving subdirectories intact.  Depending on the 
version of DOS, it may or may not ask you "Are you sure?" before doing so.

Before DOS 5 you needed to RD (or RMDIR) each sub directory 
individually, if you wanted to get rid of the entire branch.  DOS 5 
introduced the DELTREE command, and Newer versions of Windows after 
Win2000 got rid of it, probably in favor of the pointy-clicky method of 
deleting directories.


-- 
/*Francois Labreque*/#local a=x+y;#local b=x+a;#local c=a+b;#macro P(F//
/*    flabreque    */L)polygon{5,F,F+z,L+z,L,F pigment{rgb 9}}#end union
/*        @        */{P(0,a)P(a,b)P(b,c)P(2*a,2*b)P(2*b,b+c)P(b+c,<2,3>)
/*   gmail.com     */}camera{orthographic location<6,1.25,-6>look_at a }


Post a reply to this message

From: waggy
Subject: Re: Days of my youth
Date: 25 Jul 2012 10:25:01
Message: <web.501000b4354d6a2e9726a3c10@news.povray.org>
Invisible <voi### [at] devnull> wrote:
> I'm not sure what made me remember this - maybe reading the MSDN article
> on file name validity. But here's a story for you...

This story also uses the anti-hero trope successfully. Good work. :)


Post a reply to this message

From: Invisible
Subject: Re: Days of my youth
Date: 25 Jul 2012 10:26:15
Message: <50100207$1@news.povray.org>
On 25/07/2012 03:20 PM, waggy wrote:
> Invisible<voi### [at] devnull>  wrote:
>> I'm not sure what made me remember this - maybe reading the MSDN article
>> on file name validity. But here's a story for you...
>
> This story also uses the anti-hero trope successfully. Good work. :)

How so?


Post a reply to this message

From: Darren New
Subject: Re: Days of my youth
Date: 25 Jul 2012 18:18:58
Message: <501070d2$1@news.povray.org>
> actually read the manual just to figure out which cable
> plugs into which socket. ;-)

Right after I got out of high school and I was working at the school's 
computer center for the summer, one of the new teachers took a TRS-80 home 
to learn about it.  An hour after closing, the phone rings.

"Is it supposed to smoke when I plug it in?"
"What? No, of course not."
"Should I unplug it then?"
"YES!"

The guy plugged the power supply into the video output socket.

Granted, the TRS-80 used the same DIN plug for power, monitor, and ... 
whatever the third thing was that plugged in. But yah, reading the 
instructions would have helped back before they figured out people don't 
read instructions and thus need a different connector shape for each cable.

 > probably in favor of the pointy-clicky method of deleting directories

It's all part of the DEL command now. In particular, DEL /S

-- 
Darren New, San Diego CA, USA (PST)
   "Oh no! We're out of code juice!"
   "Don't panic. There's beans and filters
    in the cabinet."


Post a reply to this message

From: waggy
Subject: Re: Days of my youth
Date: 25 Jul 2012 22:25:00
Message: <web.5010aa61354d6a2e9726a3c10@news.povray.org>
Invisible wrote:
> On 25/07/2012 03:20 PM, waggy wrote:
> > Invisible wrote:
> >> I'm not sure what made me remember this - maybe reading the MSDN article
> >> on file name validity. But here's a story for you...
> >
> > This story also uses the anti-hero trope successfully. Good work. :)
>
> How so?

I identified Adam as the protagonist of this story, who the first-person
narrator describes entirely in unflattering terms. This anti-hero would likely
be interpreted in modern parlance as a "wannabe script kiddie", a very negative
stereotype. In fact, none of the characters in this drama are portrayed very
positively, and the narrator self-identifies as a co-conspirator; both of these
characterizations are common in the darker or more cynical stories involving
anti-heroes.

The antagonists in this tale (identified explicitly as "our adversary") come
across as severe and backward, perhaps even Luddites, but ultimately law-abiding
authority figures in a difficult situation. Yet a reader's sympathies lie with
the anti-hero, who is generous enough to share his smuggled contraband and
cracking skills with, at the very least, his partner in crime. Although the
presumed ages of the protagonists mitigates the seriousness of the
transgressions described, (because of the "innocence of children" and "youthful
indiscretions" tropes) I don't read much of a confessional tone in this story,
nor see evidence of a great deal of regret since the events transpired. (This,
"Would I do it all over again? You betcha," attitude also seems to be common in
the stories of anti-heroes.)

Personally, I was left wondering if Adam continued in IT, as vocation or
avocation, and how long he stayed on the "black hat" path. Was there some kind
of redemption in his future?

It's not easy to get a reader to care about a character in so few words,
especially in a technical tale for a technically-minded audience.


Post a reply to this message

From: waggy
Subject: Re: Days of my youth
Date: 25 Jul 2012 22:35:01
Message: <web.5010acc2354d6a2e9726a3c10@news.povray.org>
"waggy" wrote:
[Snipped my amateur literary analysis, to which I refer.]

Please do not take my comments personally. I took your tale completely out of
context and tried to read it as a self-contained short story on its own terms. I
probably read into it too much of myself. ;)


Post a reply to this message

From: nemesis
Subject: Re: Days of my youth
Date: 25 Jul 2012 23:20:01
Message: <web.5010b696354d6a2e20e004f70@news.povray.org>
"waggy" <hon### [at] handbasketorg> wrote:
> Invisible wrote:
> > On 25/07/2012 03:20 PM, waggy wrote:
> > > Invisible wrote:
> > >> I'm not sure what made me remember this - maybe reading the MSDN article
> > >> on file name validity. But here's a story for you...
> > >
> > > This story also uses the anti-hero trope successfully. Good work. :)
> >
> > How so?
>
> I identified Adam as the protagonist of this story, who the first-person
> narrator describes entirely in unflattering terms. This anti-hero would likely
> be interpreted in modern parlance as a "wannabe script kiddie", a very negative
> stereotype. In fact, none of the characters in this drama are portrayed very
> positively, and the narrator self-identifies as a co-conspirator; both of these
> characterizations are common in the darker or more cynical stories involving
> anti-heroes.
>
> The antagonists in this tale (identified explicitly as "our adversary") come
> across as severe and backward, perhaps even Luddites, but ultimately law-abiding
> authority figures in a difficult situation. Yet a reader's sympathies lie with
> the anti-hero, who is generous enough to share his smuggled contraband and
> cracking skills with, at the very least, his partner in crime. Although the
> presumed ages of the protagonists mitigates the seriousness of the
> transgressions described, (because of the "innocence of children" and "youthful
> indiscretions" tropes) I don't read much of a confessional tone in this story,
> nor see evidence of a great deal of regret since the events transpired. (This,
> "Would I do it all over again? You betcha," attitude also seems to be common in
> the stories of anti-heroes.)
>
> Personally, I was left wondering if Adam continued in IT, as vocation or
> avocation, and how long he stayed on the "black hat" path. Was there some kind
> of redemption in his future?
>
> It's not easy to get a reader to care about a character in so few words,
> especially in a technical tale for a technically-minded audience.

wow, bravo!  Both to the story-teller, the critic in this amazing read and the
anti-hero in the story.

povray offtopic sure needs more wit like this... thumbs up!


Post a reply to this message

From: Warp
Subject: Re: Days of my youth
Date: 26 Jul 2012 01:36:59
Message: <5010d77b@news.povray.org>
Darren New <dne### [at] sanrrcom> wrote:
> > actually read the manual just to figure out which cable
> > plugs into which socket. ;-)

> Right after I got out of high school and I was working at the school's 
> computer center for the summer, one of the new teachers took a TRS-80 home 
> to learn about it.  An hour after closing, the phone rings.

> "Is it supposed to smoke when I plug it in?"
> "What? No, of course not."
> "Should I unplug it then?"
> "YES!"

> The guy plugged the power supply into the video output socket.

> Granted, the TRS-80 used the same DIN plug for power, monitor, and ... 

I consider that a double fail, then. (The second fail is, of course, a
completely stupid hardware design.)


Post a reply to this message

From: Invisible
Subject: Re: Days of my youth
Date: 26 Jul 2012 04:33:39
Message: <501100e3@news.povray.org>
>>> This story also uses the anti-hero trope successfully. Good work. :)
>>
>> How so?
>
> I identified Adam as the protagonist of this story, who the first-person
> narrator describes entirely in unflattering terms.

Oh, I don't know. At the time, he was one of my favourite people. But, 
like most of the people in my school, he wasn't exactly the sharpest 
tool in the box. Using a reserved file name to hide stuff is... actually 
surprisingly astute. It's the sort of thing *I* might try.

(I do wonder if he actually knew what a "reserved name" was, though. He 
probably just thought it looked pretty innocuous and would be likely to 
get ignored. He /did/ correctly figure out how to persuade DOS to create 
this folder though. That's not too easy...)

> This anti-hero would likely
> be interpreted in modern parlance as a "wannabe script kiddie", a very negative
> stereotype.

I'm not so sure. Usually a "script kiddie" is somebody who /claims/ to 
be brilliant, but isn't. Adam never claimed to be brilliant. He never 
pretended to be a super-elite hacker. He /did/ claim to have hidden some 
stuff where the teachers would never find it - and he succeeded!

Nobody likes people who pretend to be more special than they are. But 
everybody likes a guy who manages to out-smart the people who are 
supposed to be the "experts".

> In fact, none of the characters in this drama are portrayed very
> positively, and the narrator self-identifies as a co-conspirator; both of these
> characterizations are common in the darker or more cynical stories involving
> anti-heroes.

It was a school. ALL children unconditionally hate school! Almost every 
tale of school life is therefore one of the kids verses the evil school 
system (sometimes with the aid of someone on the inside - i.e., a rogue 
member of staff who sympathised with the kids).

> The antagonists in this tale (identified explicitly as "our adversary") come
> across as severe and backward, perhaps even Luddites, but ultimately law-abiding
> authority figures in a difficult situation.

Nobody likes going to school. But very few schools deliberately try to 
shut out the Real World and pretend it doesn't exist to quite the extend 
of this one. All items of modern technology were confiscated. TV and 
radio was banned. All letters in or out had to be examined by a member 
of staff... The comparison to a prison may seem extreme, but it 
certainly felt like that at times.

> Yet a reader's sympathies lie with
> the anti-hero, who is generous enough to share his smuggled contraband and
> cracking skills with, at the very least, his partner in crime.

In the mind of any school kid, the only "crime" is forcing defenceless 
young kids to go to school. ;-) Anything that makes that time less awful 
is an obvious victory.

> Although the
> presumed ages of the protagonists mitigates the seriousness of the
> transgressions described, (because of the "innocence of children" and "youthful
> indiscretions" tropes) I don't read much of a confessional tone in this story,
> nor see evidence of a great deal of regret since the events transpired. (This,
> "Would I do it all over again? You betcha," attitude also seems to be common in
> the stories of anti-heroes.)

The school had a rule: No computer games. That rule was stupid and 
arbitrary.

It is a rule which should never have existed in the first place. In 
fact, the only reason it existed in the first place was that computer 
technology, and computer games in particular, were deemed to be "against 
God's wishes". There /are/ valid reasons for not allowing computer 
games. Kids fighting over them, lack of exercise, the potentially 
antisocial nature of it. But "because it's not in the Holy Bible" is a 
stupid and hateful /excuse/ for a reason.

Having just said all that... Letting teenage boys play DOOM? Yeah, 
that's /probably/ not a very defensible position. ;-)

> Personally, I was left wondering if Adam continued in IT, as vocation or
> avocation, and how long he stayed on the "black hat" path. Was there some kind
> of redemption in his future?

Yeah, I wonder. After we left school, he vanished off the face of the 
Earth. It's /plausible/ we went into IT, but I suspect not. He was more 
of a games expert than a technology expert. (There IS a difference...)

> It's not easy to get a reader to care about a character in so few words,
> especially in a technical tale for a technically-minded audience.

Heh. And to think I wasn't even expecting anybody to bother reading it, 
much less "care about" the main character... ;-)


Post a reply to this message

Goto Latest 10 Messages Next 1 Messages >>>

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.