««- · 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...
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...
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.
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...
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.
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.
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 -»»