««-  · CWU MEMOiRS 0x7C · -»»

========= C00LeS WaReZ UNiON * HiSToRiCaL mEmOiRZ * cHApTeR #0x7C =========

DaTE:     1996-09-09 aT 15:05

LoCATi0N: cOmPUTiNG cLaSSRoOM, LiEtEVESi

PrESeNT:  wArlord. mR.mEgAsTuFf. dArK sTuFfeR. DaRK FuCKeR. myXter. OH7MO
          + sOmE pEELO's fRoM cLAsSeS 7 to 9!

===========================================================================

<DUBIUS - MACHINES OF MADNESS>

TEMETZU: It's got quite a decent engine, even Quake's ain't got that kinda cool mirrors!

JONETZU: It'd be just fun to get to play it yerself...

mR.mEgAsTuFf: Fuckin' clown dammit, it's a DEMO, ya don't play it!!

JONETZU: Well, there be playable demos for games...

mR.mEgAsTuFf: That's a REAL DEMO and not a fuckin' demo version of a game!!!

HENCCA: Well, ya can't make out what that is, peekin' at such a teeny-weeny screen!!

MIKAEL: Yeah, should have a proper 17-inch SVGA screen like the one we've got at home! 15-inchers ain't worth nuffin' anymaw -

mR.mEgAsTuFf: 17-inchers are almost as miserable! A proper VIDEO PROJECTOR is what demos are s'posed to be watched from!!

DaRK FuCKeR: Yeah. Y'all should come to our GENERIC party, we're gonna get a proper beamer there and -

mR.mEgAsTuFf: It's GENERATOR PARTY!!!

dArK sTuFfEr: Indeed. And besides, did we not agree to not advertise the party anywhere before we are sure to obtain the video projector?

mR.mEgAsTuFf: Yeah. They should find it quickly, so that we get to secure da party and release da invitation.

OH7MO: Well, the folks at Pielavesi promised to borrow some projector...

D:\DEMOT\ASM96\MACHINES>_

mR.mEgAsTuFf: Allright, now we're over with that 3D shit all da Quake lamers voted first. What 'bout watchin' Orange's Super Television next -

DaRK FuCKeR: Yeaahh, let's put it on!!!

SANNA: But when are we gonna get to test the Internet??

mR.mEgAsTuFf: Let's at least fuckin' watch da SuperTV first, it's got a lot more style, as it ain't got no borin' 3D-engine at all!!

HENCCA: D'ya mean it's some fuckin' 2D platformer then??

mR.mEgAsTuFf: Fuckin' lamer, ain't ya seen demos before? 3D engines bore ya instantly, ya can get much more varied stuff without an engine -

MIKKO: But could we watch it from the student computer screens so that we wouldn't hafta peek -

mR.mEgAsTuFf: Ain't ya fuckin' gotten yet that they're EGA monitors!! Ya can't show VGA gfx with 'em!!

wArlord: And I s'pose the Auditek network ain't got even VGA support. Couldna even hook Kassu's machine there.

dArK sTuFfEr: I wonder whether it would support standard video signal? I could show at least one Amiga demo -

mR.mEgAsTuFf: Da EGA monitors would fuck da colors there too even if ya got 'em somehow connected. Better to watch straight from da monitor...

HENCCA: D'ya mean watching' sump'n from that tiny box?? That's like even smaller than 15 inches, like 12 or sump'n!!

VIHTORI: I wouldna care even if I dinna see anythang, demos usually have so good music in 'em!

TEMETZU: But Amiga is so fuckin' old-fashioned and SUCH ARSE, with that kinda tiny hopelessly tiny monitor!!

dArK sTuFfEr: Amiga is still ahead of every PC in everything. Besides -

SANNA: Could we get to look at the Internet already?? That's what we came for, and not for the demos!!

mR.mEgAsTuFf: Well, let's at least watch SuperTV -

ELINA: No, it's THE INTERNET, NOW!

wArlord: Well, what 'bout if we show the Internet now, and after that put some more demos rollin'.

OH7MO: Yeah, sound quite good that.

DaRK FuCKeR: Would we show that Internet from my computer too...?

wArlord: Well, we could use the teacher's computer for that.

SANNA: It's good that we can use the forced video for that!!

HENCCA: But Internet's sure look quite damn pukesome with the EGA colors!!

mR.mEgAsTuFf: Ya don't fuckin' need no colors in the Internet, dammit!

TEMETZU: Yes yes but all the modern homepages require at least 256 colors and the 800x600 resolution -

mR.mEgAsTuFf: Who's da godfuckin' imbecile who wants to look at some fuckin' homepages on da Internet, dammit?!?

dArK sTuFfEr: Indeed. No seasoned Internet user uses WWW for nearly anything, preferring the more advanced text-based protocols instead.

MIKAEL: Yar all stuck in the past, dammit!!

SANNA: But could we at least get to look at that??

WARLOD: Allright, let's show it then.

OH7MO: Maybe I could first explain how our network is implemented.

ELINA: And be quick with that!

OH7MO: Just a short introduction...

OH7MO: Like y'all may've heard, I've got a radio mast at home in Höttövaara, with a microwave link to Pielavesi...

OH7MO: Over the summer, we got IP packets goin' back and forth over the link.

OH7MO: And even afore that, we got a copper and Ethernet based local area network built in Hautataipale...

OH7MO: But with that microwave link we got the local network joined to the big world's Internet.

DaRK FuCKeR: I guess there ain't many villages in Finland with fixed Internets in 'em!

mR.mEgAsTuFf: Yeah, da Hautataipale scene is like ten years ahead of its time in this stuff!!

OH7MO: Now I could advertise a bit: if ye got a computer and mawdem at home, then ye can get a cheap Internet connection via Hautataipale...

wArlord: Yeah. It's thirty marks a month for Telnet access at Frontline, time limit 60 minutes per day...

OH7MO: So, if y'all reckon the school's computers are bad and y'all rather use yer own computers for it.

OH7MO: But anyway, the school computers have gotten a fixed Internet connection from this day on.

OH7MO: Y'all see, we've now put up a microwave link on the school's roof, that links to my mast in Höttövaara.

OH7MO: Then there's cables from there to that amplifier box I made myself, and that's connected to the teacher's computer with ethernet.

OH7MO: This classroom's network wasna even intended for ethernet, it's Auditek's own proprietary system -

TEMETZU: It's ethernet like the same thang as internet?

OH7MO: Oh, right, y'all seventh-graders weren't at the class where we explained all this stuff...

HENCCA: Ethernet is what ya make local networks with! LANs!!

OH7MO: Yeah. But this classroom's network is not Ethernet-based, so we had to program our own driver system for it.

OH7MO: Sam and Jyri had made some earlier studies on how it works, and I then sat there over a weekend and programmed the driver...

MIKKO: Didye make it with that DEBUG.COM??

OH7MO: No, I used a macro-assembler... as the network driver for the Hautataipale network is made with it too.

OH7MO: But one big difference between the Auditek network and a normal LAN is that the driver in teacher's machine has to process all the traffic...

OH7MO: So, the drivers in the student computers can't get their packets sent nowhere, if the teacher's computer ain't on.

SANNA: When are we gonna get to look into the internet??

OH7MO: Well, I s'pose I've explained the sketch of the network already.

wArlord: Yeah, we could take over from that. I'm puttin the forced video on so that y'all can see it too...

MIKAEL: Why are y'all in DOS??

wArlord: Well, that driver Osmo made wouldna work in Windows...

MIKAEL: There ain't even a proper web browser for DO!! Like Internet Explorer -

dArK sTuFfEr: There is a DOS version of Lynx. If we wanted to use a miserable graphical browser instead of it, we could use it on Linux.

wArlord: Yeah, Jyri made a Linux version of that driver.

dArK sTuFfEr: Although trying to use graphical browsers with the school's computers would be hopeless, as they are extremely wasteful in their memory use.

wArlord: Yeah, that X-Windows eats up the four megs even for startin' up and still swaps like hell -

mR.mEgAsTuFf: It's X Window System and no "X-Windows"!!

wArlord: Well, it's shorter to say like that...

mR.mEgAsTuFf: It's just "ex" if ya wanna get shorter! We should fuckin' KILL everybody who mix Windows with some Unix stuff!!

dArK sTuFfEr: This is something I absolutely agree on.

wArlord: But what aboot takin' a connection to a Unix machine first?

dArK sTuFfEr: Affirmative. At home, I have a PC computer running a relative of Unix, and it is connected to the network right now.

dArK sTuFfEr: There are no secure remote access software available for the MS-DOS, so I am forced to use NCSA Telnet instead.

dArK sTuFfEr: I am now giving it the IP address of my Unix system: 194.251.252.7...

dArK sTuFfEr: The connection was succesful. The remote host responds with a program of my own making, decretty, corresponding to the standard Unix getty -

DaRK FuCKeR: The earlier IPs that started with ten were much easier!! I never recall how them 194-thangs go!

dArK sTuFfEr: Maybe practice is therefore worthwhile, if your memory indeed is as bad as that.

dArK sTuFfEr: Myself, I prefer to use IP addresses every time I remember them. This will save bandwidth and keep my memory in good condition.

wArlord: But what aboot goin' forwards...

dArK sTuFfEr: Let us indeed. I am now entering the username "guest" to the login prompt of the decretty program...

decrepitude login: guest

dArK sTuFfEr: The guest user has no password, and its priviliges are extremely limited.

dArK sTuFfEr: On the last row on the screen, you see the prompt of the tcsh shell of the Unix system.

dArK sTuFfEr: The MS-DOS shell you are familiar with is loosely based on the Unix shell but is considerably more primitive than that.

dArK sTuFfEr: The commands are also slightly different. For example, the counterpart of the DIR command of MS-DOS is ls -

WARLOD: Hey, don't start showin' off with all the whistles of yer shell -

dArK sTuFfEr: I have no intention to. We shall get to that on the subsequent Unix lessons.

SANNA: Show us the Internet already!!

dArK sTuFfEr: You are already seeing the Internet. Remote access to computers it its most important feature. The next are email, news and IRC.

SANNA: Well, show the one that's the proper Internet everbody's tawkin' aboot!!

MIKAEL: WWW is the proper Internet everbody's tawkin' aboot, all the other stuff is old-fashioned crap!!

dArK sTuFfEr: WWW may be the fifth most important Internet service at this moment, but shall certainly fall in the ranking.

myXTer: Yeah, once the masses realize that email, news and IRC exists, they're gonna stop using that useless WWW...

dArK sTuFfEr: We could also show the WWW, but only after the more important services.

SANNA: I heard the IRC is somehow nice!! Jaana told she'd tried it out at her new school...

dArK sTuFfEr: So, I am going to first presetn it.

dArK sTuFfEr: IRC stands for Internet Relay Chat, meaning a kind of Internet-wide chat network of thousands of simultaneous users.

dArK sTuFfEr: An IRC client program called IrcII can be started with the command "irc"...

dArK sTuFfEr: As the parameters of the command, it is worthy to enter the desired nickname and the IRC server address.

irc testi666 irc.pspt.fi

dArK sTuFfEr: Now IrcII has started, and it is connecting to the server irc.pspt.fi locate in the Kuopio Polytechnic institute.

dArK sTuFfEr: Without parameters, IrcII would use our username "guest" as the nickname, and it would probably be already in use.

dArK sTuFfEr: Now we are on the IRC, and our nickname is testi666.

dArK sTuFfEr: There are thousands of named channels on the IRC, and anyone can create new ones by simply joining them with the /join command.

dArK sTuFfEr: But now we want to use the /join command to join an existing channel called #freenet...


*** testi666 (guest@194.251.252.7) has joined channel #freenet

mR.mEgAsTuFf: Why in da fuck d'ya teach 'em to be some #freenet morons??

dArK sTuFfEr: I prefer to direct the classroom users to irrelevant channels in order to prevent the CWUnet IP address range from losing its reputation.

mR.mEgAsTuFf: Well, that's a good point, yeah...

dArK sTuFfEr: You may notice that the channel has tens of users, most of whom are actively participating in a discussion.

wArlord: If ye can call that a discussion...

dArK sTuFfEr: Right now, the so-called moron channels like #freenet, #kukka and #superkukka, are full of school children and other so-called morons.

wArlord: Now there's some MiLJA-eightytwo beggin' for chatpals...

DaRK FuCKeR: Let's greet her back!!

mR.mEgAsTuFf: YA FUCKIN' AIN'T GONNA GREET HER BACK IN PUBLIC!! PRIVATE, AT MOST!!

dArK sTuFfEr: I think we should now give a warning example of undesired behaviour.


> moi milja82!!!
<MiLJA82> no moi testi666...
<Keppis> mikähän vitun testi666...
*** testi666 has been kicked off channel #freenet by Keppis (vaiha
+peelonikkis)

dArK sTuFfEr: Oh, a channel operator called Keppis considered the nickname we chose too moronic and kicked us out of the channel due to that.

dArK sTuFfEr: We shall therefore switch to a more "appropriate" nickname, "ATK-Pekka", acceptable even by the most seasond #freenet operators.

*** testi666 is now known as ATK-Pekka

dArK sTuFfEr: However, we shall not join back to #freenet with it, in order to not get banned from there. As you say, "kick is not invite".

SANNA: Could we get to try it on our own already??

dArK sTuFfEr: We should first go through email and news...

OH7MO: Maybe it ain't necessary to go thru 'em this time. One or two services at a time might be just good enuff...

AARNE: Afternoon! Seems y'all's got the computer club all up and runnin' already.

OH7MO: Look at that, Aarne came back from Pielavesi.

AARNE: Hear me now, I've got some happy news for y'all... we're gonna get to borrow the video projector from Pielavesi!

DaRK FuCKeR: YEAAHH!!!

mR.mEgAsTuFf: Allright, now let's release da party invitation fuckin' quickly!!

DaRK FuCKeR: Can't we wait afore we get home...

dArK sTuFfEr: We should indeed do this as quickly as possible, so that we shall be the first to announce a party for that weekend.

DaRK FuCKeR: Oh, yeah, right!! So, we really hafta do it quickly!

dArK sTuFfEr: I could keep the forced video on, so that the students get to see some proper Internet usage before going to play morons on the IRC.

mR.mEgAsTuFf: Yeah, agreed. It'd be so awkward to just show 'em the IRC.

wArlord: Yeah.

ELINA: For the fuck's sake with y'all!

mR.mEgAsTuFf: Who's got da final version of da invitation file?

dArK sTuFfEr: You made some modifications to it after me.

wArlord: And I looked at it a bit more after ye...

mR.mEgAsTuFf: So, da version in Frontline is da newest one.

dArK sTuFfEr: Let us therefore bring up the file from Frontline.

wArlord: Well, I reckon we should first set is as a public downloadable...

dArK sTuFfEr: Maybe you can, as the sysop of the BBS in question, execute this procedure. We shall first quit the IRC with the command /quit...

wArlord: And then quit the shell with exit...

wArlord: And then up with a new Telnet connection. The address of our crew's main BBS, Frontline, is the same but ends with three...

wArlord: Now it's askin' for the username, so let's log in as sysop...

dArK sTuFfEr: You are now seeing the login ANSI of Frontline BBS. It shows up colourless, as NCSA Telnet is too primitive to support colours.

wArlord: What was the file called?

mR.mEgAsTuFf: I sent it to ya as a file attachment...

wArlord: Oh, yeah, right.

wArlord: There. Let's move it on to the file areas then...

wArlord: There. And now if somebody calls to the board and sees the new files, that file should show up there.

mR.mEgAsTuFf: But that's probably only start spreading sometime tonight, and we'd like some faster pace for it...

dArK sTuFfEr: Affirmative. Files spread much more quickly on the Internet.

dArK sTuFfEr: I suggest that we download the file on the teacher's computer first, and then upload it -

wArlord: So, yer sayin' that the NCSA telnet supports file transfers these days?

dArK sTuFfEr: Indeed, it does entirely lack file transfer protocols. In that case, we should use FTP...

wArlord: But there ain't no FTP server at Frontline. Telnet's the only way ye can access it over the net.

dArK sTuFfEr: Indeed. I keep forgetting that the Internet features of Frontline are substandard due to it being MS-DOS-based.

wArlord: Well, maybe I could shell to DOS as the sysop and then use FTP from there to upload it to yer Linux...

dArK sTuFfEr: Is there an MS-DOS-based FTP client that would use standard output instead of BIOS calls for its messages? NCSA -

wArlord: Oh, yeah, that could become a problem there, right. I always just do these thangs locally on the BBS computer...

ELINA: I'm not gettin' at all anymaw what they're doin'...

AARNE: Neither do I, but y'all now got some good chances to learn!

AARNE: Y'all see, we decided with Osmo that we're gonna have the classroom door open at all times... y'all can use it on breaks and learn!

DaRK FuCKeR: Yeahhh!! Going to the Internet on the breaks!!!

OH7MO: And if somebody of y'all here on town gets interested enuff, we could even connect yer home to the network...

OH7MO: In that case y'all gonna need to pay for the cables and hardware, but I guess we'd get to quite moderate prices there...

AARNE: But I'm gonna get to finish my paperwork. Have a nice club, all of y'all!!

OH7MO: Thanks for thate...

TEMETZU: If that Internet of theirs even works graphically, then at least we could buy it to our home!!

HENCCA: Ya should be careful with that, there can be all kinda flupump idiocy in that.

dArK sTuFfEr: Maybe I could telnet to DECREPiTUDE, then telnet to Frontline from there, and transfer the file that way.

wArlord: So, ye mean the Linux telnet would be so much better that ye can actually download files thru it?

dArK sTuFfEr: No, the standard Unix telnet does not support file transfer, but Minicom does.

wArlord: But ain't it a mawdem term?

dArK sTuFfEr: It is, primarily...

wArlord: So ye mean ye should call Frontline over the mawdem and landline over the Telnet!?

dArK sTuFfEr: Not at all. There is a Linux utility called modememu, making it possible to create a pseudo serial port that functions like a modem.

wArlord: Allrighty-right then... I'm gonna log outta Frontline then...

dArK sTuFfEr: And I'm then gonna reconnect to DECREPiTUDE. I'm now using a temporary user account instead of guest...

DaRK FuCKeR: Couldna ye just use yer own user account?

dArK sTuFfEr: It is an absolute imperative to stick to good data security practices.

dArK sTuFfEr: As Telnet is insecure, I have temporary user accounts for emergency situations, each one with its own one-time password.

ELINA: Hey, it ain't no computer class anymaw!!

SANNA: Yeah, we came to try the internet out ourselves here!! Put the forced video away already!!

dArK sTuFfEr: You have indeed seen enough already. Besides, I would not even like to present my private data security solutions to outsiders.

wArlord: Allright with that then. Is the forced video off now?

SANNA: Yeah... thanks!!

OONA: (Heck, that Jyri is so lovely, 'cause he can do all kinds of exciting stuff I don't get at all!!)

SANNA: So, we're now gonna connect to Jyri's home computer if we wanna go to the IRC?

dArK sTuFfEr: Please connect there.

wArlord: How's that ye let some computer class blockheads so freely to use yer shell??

dArK sTuFfEr: I have thoroughly examined the operational possibilities of the guest user. I consider it perfectly crack-safe.

wArlord: So, ye trust quite a lot in yerself...

ELINA: What was the program called?

wArlord: TELNET...

ELINA: So, I just write here like TELNET and press enter?

wArlord: Yeah...

dArK sTuFfEr: I definitely believe that people barely able to use MS-DOS can do any harm in DECREPiTUDE.

SANNA: What's we gonna put then?

ELINA: Alt-A... it stands right there!!

SANNA: But what was the adress we should put there in that alt-A?

DaRK FuCKeR: 194.252.251.7... wasna it?

dArK sTuFfEr: Now, the other way around. 251 first.

DaRK FuCKeR: I always mess up with that part!!

wArlord: Well, maybe I should write the addresses and commands on the blackboard so y'all don't need to ask it many times...

ELINA: Yeah, it'd be quite good if ye wrote it.

wArlord: But where were we at?

dArK sTuFfEr: I have now transferred the file with zmodem to DECREPiTUDE. Then, I have to move it to a directory visible to FTP users.

wArlord: Maybe we should upload it on some bigger server too...

mR.mEgAsTuFf: Yeah, at least da incoming directory at ftp.cdrom.com gets scenefiles.

myXTer: Maybe we should unzip the zip first? Maybe everyone doesn't bother to unzip...

dArK sTuFfEr: This would be a completely unjustified waste of disk space and Internet bandwidth.

wArlord: Yeah, right, it's six kilobytes as a textfile and five as a zip...

dArK sTuFfEr: Even one kilobyte is too much, if it is an excess kilobyte.

mR.mEgAsTuFf: And besides, do we want some lamers on our party who don't bother to unzip files!?

SANNA: Hey, what were some of them good channels???

OONA: Freenet was one of them but we don't get there!!

JONETZU: We just threw away from there a while ago...

wArlord: #kukka and #superkukka are also some of 'em moron channels that suit y'all...

SANNA: Oh, yeah, right!! Let's join kukka!!

OONA: We're also comin' with y'all there to kukka!!

wArlord: But should we also put that invitation as a message to the Internet? Like a newsgroup post...

mR.mEgAsTuFf: Yeah, let's put is to comp.sys.ibm.pc.demos and alt.amiga.demos as text... but let's first deal with da zip, they spread better on da scene!!

dArK sTuFfEr: I have now uploaded the file to ftp.cdrom.com. Maybe we could then advertise the file on IRC.

mR.mEgAsTuFf: Ya should also set up a DCC offer for da file on IRC...

dArK sTuFfEr: Indeed. I shall add the appropriate macro to my IRC client.

myXTer: At least #suomiscene and #coders could we worth advertising at...

dArK sTuFfEr: Affirmative. I assume these are the most important channels for announcing a demoparty.

DaRK FuCKeR: But hey, yeah, WE'VE GOT OUR OWN DEMOPARTY!! GENERALIZATION PARTY!!

mR.mEgAsTuFf: It's fuckin' GENERATOR dammit!!

DaRK FuCKeR: Oh, yeah, right, that was it... GENERATION PARTY!!

mR.mEgAsTuFf: Fuck's sake, AIN'T YA GOT EARS IN YAR HEAD DAMMIT?? IT'S GENERATOR PARTY!! GENERATOR PARTY '96!!!

TEMETZU: Hey chaps, d'y'all really got that kinda local area network in Hautataipale, like from house to house?

DaRK FuCKeR: Yeah, we've got one!!

TEMETZU: And y'all never play naw games with it!? At least we'd play Quake many hours every night if we had that!!

mR.mEgAsTuFf: We've fuckin' got a bit more advanced activities in our network than shootin' around in fuckin' Quake...

TEMETZU: But could y'all at least try out some game there, like Doom if Quake wouldna work!

mR.mEgAsTuFf: WE DON'T PLAY NO FUCKIN' GAMES IN OUR NET, PERIOD!!

JONETZU: But it'd be so cool to try out that kinda LAN with very many players in it...

DaRK FuCKeR: Well, y'all should bring yer computers to our party! There y'all can do anythang y'all want with 'em!!

JONETZU: Yeah, we could actually come...

HENCCA: We could even surf on the WWW properly, not having to limit ourselves to some flupumps that don't even run Windows properly!!

MIKAEL: Yeah, right!! We're gonna bring our own computers there and then y'all see what A PROPER WINDOWS is worth and who's the boss!!

HENCCA: Everthang's so much easier with Windows 95! No need to do nuffin' in a way as hard as y'all just did...

dArK sTuFfEr: You probably understand that all the previous problems where due to the primitivity of MS-DOS, and Windows is a mere MS-DOS-based GUI.

dArK sTuFfEr: Additionally, the Internet world and BBS world somehow repel one another, so there are always some challenges when bringing them together -

HENCCA: Windows is a proper operating system dammit, not a DOS proggy!!

MIKAEL: Windows 95 - CLICK'N'GO!!!

wArlord: Phew...

««-  · CWU MEMOiRS 0x7C ·  nExT cHApTeR -»»