code logs -> 2007 -> Sun, 29 Apr 2007< code.20070428.log - code.20070430.log >
--- Log opened Sun Apr 29 00:00:03 2007
00:00 TakyojiClone [~Takyoji@Nightstar-25812.dhcp.roch.mn.charter.com] has quit [Quit: Leaving]
00:13 GeekSoldier_ is now known as GeekSoldier
00:28 Thaqui [~Thaqui@Nightstar-17830.jetstream.xtra.co.nz] has joined #code
00:28 mode/#code [+o Thaqui] by ChanServ
00:31 Chalcedon is now known as ChalcyOut
01:37 gnolam [lenin@Nightstar-13557.8.5.253.se.wasadata.net] has quit [Quit: Z?]
01:57
<@McMartin>
Hmm. According to wc, I've written a total of about 93,000 words of Inform.
01:59
< MyCatVerbs>
Is that with or without grep -v to filter out all the comments? Assuming Inform *has* comments, I mean.
01:59
<@McMartin>
It does have comments, but I don't use them a lot.
01:59
<@McMartin>
Also, I just noticed it double-counted about 40,000 lines, so the total is closer to 50,000.
01:59
< MyCatVerbs>
Aiee, Agile!
01:59
< MyCatVerbs>
=D
01:59
<@McMartin>
It's I7.
01:59
<@McMartin>
It has much better claims to self-documentation than many languages.
02:00
<@McMartin>
Also, I was in a hurry~
02:00
<@McMartin>
Most of my comments are TODO lists that don't also have direct counterparts in the code.
02:00
< MyCatVerbs>
Heehee. I was only teasing and, jah, you've shown the self-documentation bit well enough. ^^
02:00
<@McMartin>
The latest WSIF source has lots more comments in it than it used to, though, thanks in no small part to a major reorganization of all the world mechanics.
02:01
< MyCatVerbs>
Myself, I'm terrible. My home directory is full of buggy snippets which lack any sort of description as to what they actually *do*. ¬¬
02:01
<@McMartin>
As a result, many of the comments are actually designed to be rendered in the HTML version of the source as comical footnotes.
02:01
< MyCatVerbs>
Spiffy.
02:01
<@Vornicus>
"See? You were right."
02:02
<@McMartin>
Example:
02:02
<@McMartin>
Understand the command "raid" as "search".[1]
02:02
<@McMartin>
[1] The Scholars launch plenty of raids, but the only item the player is ever really cued to raid is the fridge.
02:03
< MyCatVerbs>
^^
02:03
<@McMartin>
"Section Regarding the Oppression of Slashficcers and the Promotion of Virtue"
02:03 Yahir is now known as AnnoDomini
02:04
<@McMartin>
Aha.
02:05
<@McMartin>
OK, first comment that actually code-related I find is:
02:05
<@McMartin>
"["Lockable" isn't a trait on things, at least in Version 4S08. We can test it anyway, but it seems iffy. Besides, we want to prioritize doors and containers anyway.]"
02:05
< MyCatVerbs>
Doesn't sound quite so comical, no.
02:11
<@McMartin>
Not all my footnotes are comical, either.
02:12
<@McMartin>
Usually those are justifications.
03:21
< MyCatVerbs>
Makes sense enough. Frankly I see no reason to comment the majority of my own code for any purpose other than simply explaining what any (sufficiently large to be of interest) piece does, and then apologise for it.
04:46 Takyoji [~Takyoji@Nightstar-25812.dhcp.roch.mn.charter.com] has joined #code
04:47
< Takyoji>
In Pattern Finding with REGEX, is there anyway I can have it return variables between a { and a } without the {}s being included in the result?
04:47
<@McMartin>
... can you give an example?
04:48
<@ToxicFrog>
McMartin: he wants to match {abcdef} but only return abcdef
04:48
< Takyoji>
yes
04:48
<@ToxicFrog>
Takyoji: ok, two possible angles of attack here.
04:48
<@ToxicFrog>
Item the first, just modify the string.
04:48
<@ToxicFrog>
In Lua, this is foo:find('{.*}'):sub(2,-2)
04:49
<@ToxicFrog>
But let's say that isn't practical in whatever language you're using.
04:49
<@ToxicFrog>
This next bit depends on which regex library you're using, but in most you can put stuff in () to turn it into 'captures', which are returned seperately.
04:50
<@ToxicFrog>
So, {(.*)} (or \{(.*)\} if {} are significant) will return the {.*} as the whole match and the .* as the first capture.
04:50
< Takyoji>
Ahh, so just put it in parenthesis?
04:50
<@ToxicFrog>
But, again, consult the documentation for your regex library, because not all of them behave the same.
04:50
< Takyoji>
I'
04:50
<@ToxicFrog>
I'm going by POSIX EREs here.
04:51
< Takyoji>
oh
04:51
<@ToxicFrog>
See also http://www.greenend.org.uk/rjk/2002/06/regexp.html
04:51
<@ToxicFrog>
Which summarizes the meanings of expressions in different regex libraries, and the differences between them.
04:58
< MyCatVerbs>
s/summarizes/makes a valiant attempt at the intractable task of summarizing/
05:07
<@Vornicus>
"no, that is too much - let me sum up"
05:07
< Takyoji>
Stupid question but, why doesn't this work for matching variables between curly brackets. Stupidly I messed it up and could remember how it was originally configured >.<: /\{(A-Za-z0-9_)+\}/
05:08
<@Vornicus>
It will match things that are strictly contained within the curly brackets: {abc} is matched, { abc} or {abc } is not.
05:09
< Takyoji>
I don't have spaces anyway. It's just that it isn't working.. I'll try a regex tester
05:19
< Takyoji>
Ahh stupid me, I was supposed to use square brackets instead of parenthesis
05:19
< Takyoji>
So for example, the proper syntax actually is /\{[A-Za-z0-9_]+\}/
05:23
<@ToxicFrog>
...that's something completely different from what you were originally asking.
05:37 Janus [~Cerulean@Nightstar-10302.columbus.res.rr.com] has quit [Quit: .]
05:56 MyCatVerbs is now known as MyCatSleeps
06:09 ReivZzz is now known as Reiver
06:33 Thaqui [~Thaqui@Nightstar-17830.jetstream.xtra.co.nz] has quit [Quit: Leaving]
06:56 Takyoji [~Takyoji@Nightstar-25812.dhcp.roch.mn.charter.com] has quit [Ping Timeout]
07:29 Vornicus is now known as Vornicus-Latens
07:56 GeekSoldier [~Rob@Nightstar-6669.pools.arcor-ip.net] has quit [Ping Timeout]
08:11 GeekSoldier [~Rob@Nightstar-6669.pools.arcor-ip.net] has joined #code
08:13 Thaqui [~Thaqui@Nightstar-18321.jetstream.xtra.co.nz] has joined #code
08:13 mode/#code [+o Thaqui] by ChanServ
08:37 You're now known as TheWatcher
09:12
< GeekSoldier>
quick dumb question: putting leading zeroes as in a time (10:09:05) in an output in python? I padded it, but cannot seem to fit zeroes in...
09:14
< GeekSoldier>
for example: "%2d:%2d:%2d" % (...)
09:15
<@jerith>
io_lib:format("~2.10.0B:~2.10.0B:~2.10.0B", [Hour, Minute, Second])
09:15
<@jerith>
Except that's Erlang.
09:17
< GeekSoldier>
indeed it is.
09:19
< GeekSoldier>
got it.
09:19 gnolam [lenin@Nightstar-13557.8.5.253.se.wasadata.net] has joined #Code
09:19 mode/#code [+o gnolam] by ChanServ
09:19
< GeekSoldier>
wow.. I thought I had tried that.
09:55 Mahal [~Mahal@Nightstar-12512.worldnet.co.nz] has joined #Code
09:55 mode/#code [+o Mahal] by ChanServ
10:00 * McMartin makes WSIF beatable, sort of!
10:00
<@McMartin>
*** You have won (sort of) ***
10:03
< GeekSoldier>
hehe.
10:24 Thaqui [~Thaqui@Nightstar-18321.jetstream.xtra.co.nz] has left #code [Leaving]
10:33 ChalcyOut is now known as ChalcyZzz
10:33 ChalcyZzz is now known as Chalcedon
10:37 Chalcedon is now known as Forj
10:51 Forj [~Chalcedon@Nightstar-2310.ue.woosh.co.nz] has quit [Quit: Gone]
11:17 Mahal is now known as MahalBed
15:55 Reiver is now known as ReivZzz
16:53 ReivZzz is now known as ReivSLEP
16:54 MyCatSleeps is now known as MyCatVerbs
17:09
<@ToxicFrog>
Here is your wacky insanity for the day!
17:10
<@ToxicFrog>
Over on another network, krka is writing his own implementation of the Lua VM...
17:10
<@ToxicFrog>
...in Java
17:13 You're now known as TheWatcher[afk]
17:14 * ReivSLEP ponders TF
17:14
< ReivSLEP>
You realise this is an exceedingly good thing, right?
17:14
< ReivSLEP>
If nothing else it means I can learn Lua and proceed to use it for my computer assignments next year. >.>
17:19
<@ToxicFrog>
Pfft
17:19
<@ToxicFrog>
But yes, the plan is apparently to give Java its own embeddable Lua terp.
17:20
< ReivSLEP>
(Our assignments have to be cross-platform compatable, and while I know you can compile C for Linux and Windows, it has an unpleasant tendancy to throw Unexpectedness even more than Java does.)
17:20
< ReivSLEP>
(At least in Java, so long as you didn't fuck up hard-coding the filesystem structure or something, it should work... >.>)
17:24
<@ToxicFrog>
...is cross-platform compatible the only requirement?
17:26
<@ToxicFrog>
Doing it in JavaLua would be hilarious, but I'd suggest just abusing blcgen~
17:26
<@Serah>
>_>
17:26
<@ToxicFrog>
(assuming I can finish the new version ??)
17:32
< ReivSLEP>
TF: The main thing is that you basically have Java Or C By Default on the machines.
17:32
< ReivSLEP>
Python may be present, I'm not certain what they let us get our hands on.
17:32
< ReivSLEP>
The lab machines are moderately locked-down, and if we don't have access to it, we don't have a hope in hell of asking for it. ¬¬
17:32 * ToxicFrog nods
17:33
<@ToxicFrog>
The way I handled this in my AI course was by including a complete Lua source tree.
17:33
< ReivSLEP>
(C/C++ and Java are the two primary languages they teach us and 'assume' we are liable to be coding in.)
17:33
<@ToxicFrog>
'make' first builds Lua, then uses that to build blcgen, then uses that to generate C source from the project and finally compiles and links it against the newly built liblua.a
17:34
< ReivSLEP>
(At 3rd year level they don't require us to use them, but you have to jump through hoops to ensure that your code will otherwise work, and it does have to run on the boxen in the labs.)
17:34
< ReivSLEP>
(And frankly my experiences in C/C++ are that it is 'theoretically cross-platform'. Note the 'theoretically'. This is as much to blame on using a different compiler/library set as you coded with it, but that doesn't help much with the headache, does it?)
17:36
< ReivSLEP>
(Thus, Java, other than a few things like "Make sure you use constants and not actual characters when determining file structure" and the like, can usually be expected to run on Linux comparatively well.)
17:36
<@ToxicFrog>
Sticking to pure ANSI C89 will work on everything but windows~
17:36
< ReivSLEP>
pff
17:36
<@ToxicFrog>
And that's all you need to build Lua, so.
17:36
< ReivSLEP>
It has to run on Windows too ¬¬
17:36
<@ToxicFrog>
Alternately, are you allowed to include binaries in the package?
17:37
< ReivSLEP>
(Actually, what is has to run on is thus: "We're going to mark your code. We're not going to tell you what we're going to mark it on, though, because that's up to the demonstrator, but if it doesn't work on Windows they're technically expected to test it on Linux just in case before they fail you, but this is not vice-versa.")
17:37
<@ToxicFrog>
As in, "here's the project, here's the terp you need to run it"?
17:38
<@ToxicFrog>
So, it has to work on Linux, and it should work on windows.
17:38 Vornicus-Latens is now known as Vornicus
17:38
<@ToxicFrog>
No tests for OSX or BSD?
17:38
< ReivSLEP>
In a compsci department?
17:38
< ReivSLEP>
>.>
17:39
< ReivSLEP>
No, I think the understanding is that as long as it runs on Linux, they're technically going to check it there before they flunk you.
17:39
<@ToxicFrog>
Well, here it's Linux, Windows and BSD in that order.
17:39
< ReivSLEP>
>.>
17:39
< ReivSLEP>
Nod. Probably the same here.
17:39
<@ToxicFrog>
OSX is not tested for (and not available on the comp sci lab machines) but you're encouraged to make your stuff as cross-platform as practical.
17:40
< ReivSLEP>
I generally end up using Windows because, uh, I run Windows for everything else, mostly because I needs my Excel. >.>
17:40
< ReivSLEP>
*nods*
17:40
< ReivSLEP>
I'm ... eh. It varies course to course. I just know that 99% expect it to be linux-compatable, and you're going to want windows-native-plus-Java compatable because half the time those are the other labs you have access to. >.>
17:41
< ReivSLEP>
(We have Linux and Windows labs. For some arcane reason a lot of courses end up with one of each avalable.)
17:41
< ReivSLEP>
(I state this as being 'arcane' because stuff is officially tested on the Linux boxes, so this seems a tad odd.)
17:42
< ReivSLEP>
(This is made even more ironic due to a snafu meaning that my last course left me unable to log onto any linux boxes on campus. All semester. >.>)
17:43
< ReivSLEP>
(For some reason the Paperwork(tm) allowed me onto the Windows boxes when you enrolled. But the Linux boxes were using the database of who had paid, and thus 'completed enrollment'.)
17:44
< ReivSLEP>
(And, uh, I spent most of the semester trying very hard not to kill incompetent finance staff who were, as far as I can tell, using my completed forms as paper hats.)
17:45
<@ToxicFrog>
Seperate labs? Wacky.
17:45
<@ToxicFrog>
Here they're just all dual- or triple-boot.
17:45
< ReivSLEP>
Hah
17:45
<@ToxicFrog>
Linux by default, if you want windows or BSD you reboot it and pick it from the GRUB menu.
17:45
< ReivSLEP>
The linux labs might be able to do that, but we have to let first-years near the windows labs. ¬¬
17:46
<@ToxicFrog>
First years do it on Linux like everyone else.
17:46
< ReivSLEP>
When I say first year, I mean "Computer Experience 123".
17:46
< ReivSLEP>
(It always amused me they gave that paper the paper code 123. It's almost like they were giving you a hint.)
17:46
< ReivSLEP>
Highlights of the paper:
17:47
< ReivSLEP>
- Having to explain in writing how you use a mouse
17:47
<@ToxicFrog>
I believe they use windows for that course.
17:47
<@ToxicFrog>
However, none of the computer science students take it.
17:47
< ReivSLEP>
- Having to explain in writing how you use a mouse to open/close software and files
17:47
< ReivSLEP>
- Having to explain in writing how you reboot a computer.
17:47
< ReivSLEP>
The terrifying bit is that people fuck the last one up
17:47
< ReivSLEP>
I... I never worked out how.
17:48
<@ToxicFrog>
I am speaking here from the perspective of the computer science courses.
17:48 * ReivSLEP nod.
17:48 * ReivSLEP was mostly pointing and laughing at the second biggest compsci course in the university. >.>
17:48
<@ToxicFrog>
Not CIS*1000, which, although classified under comp sci, is more 'basic survival skills you should have learned in high school, if high school weren't a total joke'
17:49
< ReivSLEP>
(The biggest is the 1st semester Computer Science 101. Computer Science 102 comes in several places behind, at about 2/3rd the first semester.)
17:49
< ReivSLEP>
CIS*1000?
17:49
<@ToxicFrog>
As for how people fuck up rebooting a computer - the correct answer is System, Shutdown, Reboot or your WM-specific equivalent. However, many people are going to answer with some variant on "press the reset button" or "press the power button twice"
17:49
<@ToxicFrog>
Our equivalent of CE-123.
17:50
< ReivSLEP>
Ah right.
17:50
<@Vornicus>
I had to take a class like that once.
17:50
< ReivSLEP>
TF: Even pressing the power button twice shouldn't fuck up a windows system~
17:50
<@Vornicus>
Before I started learning to actually program.
17:50
< ReivSLEP>
It might make it want to scan the disk on startup and bitch and moan at you, but I nver quite got how to corrupt your hard drive in the process. >.>
17:50
< ReivSLEP>
Hm.
17:50
<@Vornicus>
Approximately every day I did somethng that made the teacher go "holy crap"
17:51
<@ToxicFrog>
Letters before the * are the department, first digit afterwards is the year, next two digits are fairly arbitrary but specify the course, last digit is the section number and is 0 on disk.
17:51
< ReivSLEP>
*nod*
17:51
<@ToxicFrog>
ReivSLEP: FAT32 breaks if you look at it funny.
17:51
< ReivSLEP>
TF: This was Windows XP.
17:51
<@ToxicFrog>
Furthermore, even if doing that doesn't actually /break/ anything, it's still Not Right.
17:51
<@Vornicus>
My final, uh, thingy, was a brute force tic-tac-toe analysis in Excel.
17:51
< ReivSLEP>
I would hazard a guess it was on NTFS, and further I never managed to break FAT32 and I treated it poorly anyway~
17:51
<@ToxicFrog>
Vornicus: in university?
17:51
<@ToxicFrog>
Reiv: that's not an excuse!
17:52
<@Vornicus>
Well, yeah.
17:52
< ReivSLEP>
TF: Yes it is!
17:52
<@ToxicFrog>
No it isn't!
17:52
< ReivSLEP>
You and your filesystem zealotry~
17:52
<@Vornicus>
The teacher was a very good computer person, but really didn't know the full scope of the applications that she was teaching.
17:52
< ReivSLEP>
Mind you, the only file systems I've had fail, uh, were failed hard drives. Which I've had thrice. I may be biased. >.>
17:52
<@ToxicFrog>
"Oh, this has a chance of not working, and it's not meant to be done, but I'll do it anyways because it hasn't failed yet and it's not going to fail even if things change drastically with the next version!"
17:53
< ReivSLEP>
Vorn: This at high school?
17:53
<@ToxicFrog>
It's not just filesystems. What if you have a bunch of deferred writes? Bam, that 10-page final assignment you thought you saved isn't.
17:53 * ReivSLEP coughs. At high school he ended up with SysAdmin priveledges on his computer account. >.>
17:53
<@Vornicus>
Reiver: no, this is at university. My high school computers were, uh
17:53
<@ToxicFrog>
IRC client wants to properly QUIT and close()? Too bad, the server will be seeing a ping timeout.
17:54
<@Vornicus>
well, apple iigs figured prominently.
17:54 * ReivSLEP hees
17:54
< ReivSLEP>
We had ... what were those brightly coloured macs?
17:54
<@ToxicFrog>
One of the points of shutting down properly is to give everything a chance to respond to SIGTERM.
17:54
<@Vornicus>
iMacs
17:54
< ReivSLEP>
iMacs, right? But the first ones.
17:54
< ReivSLEP>
We had those.
17:54
<@Vornicus>
Yeah.
17:54
<@Vornicus>
I kinda liked those
17:54
< ReivSLEP>
I remember it was A Grand Day when they came in; before then they were all mac classics + mac colours on one side of the room.
17:55
<@Vornicus>
heh
17:55
< ReivSLEP>
And then
17:55
< ReivSLEP>
And then
17:55 GeekSoldier_ [~Rob@Nightstar-3050.pools.arcor-ip.net] has joined #code
17:55
< ReivSLEP>
They set up a 'windows lab' at school
17:55
<@ToxicFrog>
Heh. My high school had iMacs in the A/V labs, and win98 or DOS machines in the other labs...and Linux machines in the secret lab we built in TEI-OA1 ??
17:55
<@Vornicus>
Though, really - an apple iigs is a better computer for learning computers than most you have today.
17:55
<@ToxicFrog>
(Linux machines running Quake)
17:55
< ReivSLEP>
...486s running Win95 ;_;
17:55 GeekSoldier [~Rob@Nightstar-6669.pools.arcor-ip.net] has quit [Ping Timeout]
17:56
< ReivSLEP>
Oh, and their word processors?
17:56
<@ToxicFrog>
When I left, Wagner was talking about setting up a dedicated Linux lab, don't know if he ever got that off the ground.
17:56
< ReivSLEP>
Clarisworks for windows
17:56
<@Vornicus>
:(
17:56
< ReivSLEP>
>.>
17:57
<@ToxicFrog>
o.O
17:57
<@Vornicus>
Clarisworks was a pretty decent tool, but...
17:57
< ReivSLEP>
The one thing I always liked about Clarisworks that Windows never got was a semi-dedicated vector graphics drawing program.
17:57
< ReivSLEP>
-Windows +Office
17:57
<@Vornicus>
Well, Office has Visio.
17:57
< ReivSLEP>
...It does?
17:57
<@ToxicFrog>
Anyways. The only time I've seen a mandatory intro-to-computers course was in high school.
17:57
<@ToxicFrog>
And you could test out of that.
17:57
< ReivSLEP>
What distro? Or is it standalone?
17:57
<@Vornicus>
Which is easily the best product MS ever produced. Too bad they bought it.
17:58
<@Vornicus>
Let me see.
17:58
< ReivSLEP>
TF: At our highschool if you could autopass, you sat there and messed about on the computers for a while.
17:59
<@ToxicFrog>
Wait, no, not high school.
17:59
<@ToxicFrog>
Junior high.
17:59
<@ToxicFrog>
High school had an intro course but it was an elective, and programming courses in 11th and 12th grade.
17:59 * ToxicFrog kind of broke those ??
18:00
<@Vornicus>
Looks like it's kinda an expansion
18:01
< ReivSLEP>
I never had programming at high school. :(
18:01
<@Vornicus>
Which is too bad; drawing and spreadsheets are What I Use.
18:01
< ReivSLEP>
I think there was a module on Pascal but I failed it due to it pissing me off
18:01
< ReivSLEP>
Apparently, later on when I looked again, Pascal is... okay... but it is heavily structured in the way it does things.
18:02
< ReivSLEP>
... I wanted to get it to do OO programming.
18:02
< ReivSLEP>
It sort of complained at me.
18:02
< ReivSLEP>
I went off and learned HTML instead. ¬¬
18:02
< ReivSLEP>
(I almost convinced it! I got it to stop throwing errors! It just also didn't work right. *coff*)
18:04
<@ToxicFrog>
High school programming was done in OO Turing.
18:04
< ReivSLEP>
...Buh?
18:04
<@Vornicus>
Apple BASIC.
18:04
<@Vornicus>
here.
18:05
<@ToxicFrog>
Turing is an interpreted language roughly based on Pascal, designed for teaching.
18:05
<@ToxicFrog>
OO Turing is Turing with OO.
18:05
< ReivSLEP>
...That would have been nice.
18:05
< ReivSLEP>
I was using straight pascal. ;_;
18:05
<@gnolam>
Programming in my sr high school was only possible after I left. What with my final project being the installation of programming IDEs on the school computers.
18:05 * ToxicFrog borrowed the reference manual from the teacher, handed in an image editor on week 2 and a Tank Wars clone as his final project and a Spacewar With Stuff as one of his final projects in the next year.
18:05
< ReivSLEP>
...Dude.
18:06
< ReivSLEP>
...Spacewar?
18:06
<@ToxicFrog>
I wanted to make the latter of those networked, but while the manual claims it has TCP capability, it doesn't actually guarantee delivery~
18:06
< ReivSLEP>
Was that the one with the two spaceships in top-down that you shot at each other and there was a planet in the midle?
18:06
<@ToxicFrog>
Yep.
18:06
< ReivSLEP>
18:06
<@jerith>
I didn't do too well in my high school final programming project.
18:06
< ReivSLEP>
I used to play that on my first computer.
18:07
<@ToxicFrog>
This one implemented two players, four gun types, four missile types, adjustable gravity and item spawn parameters and a few other things.
18:07
<@jerith>
Mostly because the teacher didn't like me and entirely failed to tell me when it was due until the day before.
18:07
< ReivSLEP>
The one, uh, that had two floppy drives: One for the DOS, the other for the Program.
18:07
<@ToxicFrog>
Shared-keyboard, since I couldn't get TCP working.
18:07
< ReivSLEP>
If you wanted to save files, you took out the DOS floppy and put in a Files floppy. >.>
18:07
<@jerith>
So I spent oodles of time hacking up a mouse-driven GUI library.
18:07
<@ToxicFrog>
gnolam: IDEs are not a prerequisite for programming.
18:07 * ReivSLEP wants to play that game now ;_;
18:07
<@ToxicFrog>
ReivSLEP: weaaak~
18:08
<@gnolam>
ToxicFrog: compilers/interpreters, however, usually are.
18:08
<@ToxicFrog>
Vt100 4tw
18:08
< ReivSLEP>
TF: My first computer was my fathers buisness machine~
18:08
<@gnolam>
Unless you're going to do it all theoretically, but I don't think you could get many students to play along with that.
18:08
< ReivSLEP>
I didn't own an actual computer until I went to university. And that was a cousins Pentium MMX 200.
18:09
< ReivSLEP>
Granted, I got it for NZ$150 the year before "For schoolwork" and promptly wasted my life on teh internets, but that's okay. >.>
18:09
<@ToxicFrog>
ReivSLEP: mine was an 80x24 terminal attached to my dad's business machine, which ran AT&T UNIX.
18:10
<@ToxicFrog>
(it wasn't actually a Vt100, though~)
18:10
<@ToxicFrog>
gnolam: yes. And?
18:10
< ReivSLEP>
TF: You win.
18:10
< ReivSLEP>
Then again, I suspect you had several years and several orders of magnitude of money on me~
18:10
<@jerith>
Mine was my dad's C64. And a beautiful machine it was, too.
18:10
<@ToxicFrog>
ReivSLEP: we had two terminals attached to it, too. Multiplayer!
18:10
<@jerith>
But yes, TF wins.
18:11
< ReivSLEP>
(Suffice to say that when I was younger, I still remember giving my parents money loans of my savings account on at least one occasion.)
18:11
< ReivSLEP>
(There was almost $800 at the time. I never did get it back.)
18:11
< ReivSLEP>
>.>
18:11 * Vornicus <3 the C64.
18:11 * Vornicus ponders.
18:12
<@Vornicus>
How would I design a high school computer course?
18:12
< ReivSLEP>
Vorn: You'd set it for the lowest common denominator. 'cuz that's how high school works. >.>)
18:12
<@Vornicus>
Sad
18:12
<@ToxicFrog>
I never used the C64.
18:13
<@ToxicFrog>
And, yeah, ideally you wouldn't~
18:13
<@ToxicFrog>
High school is a total joke.
18:13
<@jerith>
Vornicus: You need to start with competent teachers.
18:13
<@ToxicFrog>
Wagner's G12 programming course, and OAC computer construction and maintenance, were in spite of policy, not because of it.
18:13
<@jerith>
And I have never had any kind of programming course taught by someone competent.
18:14
<@ToxicFrog>
Hell, in TEI OA1 we built them a complete, functional Linux lab (for playing Quake on) and last I checked they were just letting it gather dust.
18:20 GeekSoldier_ is now known as GeekSoldier
18:26 You're now known as TheWatcher
18:30 ReivSLEP is now known as ReivSLEP2
18:37
<@gnolam>
ToxicFrog: ... so that's what I did.
19:15 MahalBed is now known as Mahal
19:31 KBot [~karma.bot@Nightstar-28874.neoplus.adsl.tpnet.pl] has joined #Code
19:31 AnnoDomini [~farkoff@Nightstar-29186.neoplus.adsl.tpnet.pl] has quit [Ping Timeout]
19:32 KarmaBot [~karma.bot@Nightstar-29186.neoplus.adsl.tpnet.pl] has quit [Ping Timeout]
19:32 KBot is now known as KarmaBot
19:38 AnnoDomini [~farkoff@Nightstar-28874.neoplus.adsl.tpnet.pl] has joined #Code
19:38 mode/#code [+o AnnoDomini] by ChanServ
19:48 Mahal is now known as MahalGone
20:15 GeekSoldier [~Rob@Nightstar-3050.pools.arcor-ip.net] has quit [Quit: When the chips are down, well, the buffalo is empty]
20:34 Janus [~Cerulean@Nightstar-10302.columbus.res.rr.com] has joined #Code
20:38 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Quit: Need to move the computer because idiot housemates didn't tell me they were taking the table]
21:09 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code
21:09 mode/#code [+o ToxicFrog] by ChanServ
21:45 crypto [~ichrispa@Nightstar-7898.dip.t-dialin.net] has joined #code
21:47 crypto [~ichrispa@Nightstar-7898.dip.t-dialin.net] has left #code []
22:52 ReivSLEP2 is now known as ReivClass
23:14 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Ping Timeout]
23:14 Chalcedon [~Chalcedon@Nightstar-2310.ue.woosh.co.nz] has joined #code
23:14 mode/#code [+o Chalcedon] by ChanServ
23:27 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code
23:27 mode/#code [+o ToxicFrog] by ChanServ
23:36 Serah [~Z@87.72.36.ns-26407] has quit [Quit: Don't try to read the quit message, that is impossible. Instead only realize the truth; "there is no quit message" and you will see it is not you who read the quit message but the quit message who reads you.]
23:54 Raif [~corvusign@Nightstar-22484.hsd1.ca.comcast.net] has joined #Code
23:55 mode/#code [+o Raif] by ChanServ
23:55
<@Raif>
In other news, I submit raid5 for "Coolest Technology Ever." Discuss. :)
23:58
<@Vornicus>
Raid is pretty badass.
--- Log closed Mon Apr 30 00:00:03 2007
code logs -> 2007 -> Sun, 29 Apr 2007< code.20070428.log - code.20070430.log >