--- Log opened Thu Feb 15 00:00:30 2007 |
00:02 | | EvilDarkLord [althalas@Nightstar-15301.a88-115-211-62.elisa-laajakaista.fi] has joined #code |
00:09 | < Serah-Lost> | Well, 98 might be a possebility. |
00:09 | < Serah-Lost> | Someone added memcleanup to 98 |
00:56 | | * ChalcyThesis eyes |
00:56 | <@ChalcyThesis> | maybe I'm not learning Delphi. |
01:05 | | * Serah-Lost PatPats ChalcyThesis. |
01:06 | <@ChalcyThesis> | well, the disk I got contains .NET framework, visual web developer, VB, visual C#, visual C++, visual J#, MSDN library and SQL server. |
01:06 | <@ChalcyThesis> | I think I'd have gone for Delphi personally. |
01:10 | < Vornicus> | Bah, Python. |
01:12 | | Netsplit DeepThought.NY.US.Nightstar.Net <-> Blargh.CA.US.Nightstar.Net quits: MyCatVerbs, EvilDarkLord |
01:16 | <@ChalcyThesis> | yeah, Python would be better. |
01:16 | <@ChalcyThesis> | but well. |
01:47 | | MyCatSleeps [~mycatownz@Nightstar-379.dsl.in-addr.zen.co.uk] has joined #code |
01:47 | | EvilDarkLord [althalas@Nightstar-15301.a88-115-211-62.elisa-laajakaista.fi] has joined #code |
02:28 | | MyCatSleeps [~mycatownz@Nightstar-379.dsl.in-addr.zen.co.uk] has quit [Ping Timeout] |
02:30 | | MyCatSleeps [~mycatownz@Nightstar-379.dsl.in-addr.zen.co.uk] has joined #code |
02:57 | | ChalcyThesis is now known as ChalcyOut |
03:03 | | Chalcy [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
03:03 | | mode/#code [+o Chalcy] by ChanServ |
03:04 | | ChalcyOut [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout] |
03:31 | | ChalcyGone [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
03:31 | | ChalcyGone is now known as Chalcedon |
03:33 | | Chalcy [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout] |
03:50 | | MyCatSleeps [~mycatownz@Nightstar-379.dsl.in-addr.zen.co.uk] has quit [Connection reset by peer] |
03:51 | | MyCatSleeps [~mycatownz@Nightstar-379.dsl.in-addr.zen.co.uk] has joined #code |
04:28 | <@McMartin> | My latest minor project is complete |
04:28 | <@McMartin> | http://mcmartin.livejournal.com/90358.html |
05:04 | < Vornicus> | shiny |
05:09 | | ReivWork is now known as Reiver |
05:33 | | Reiver is now known as ReivOut |
06:55 | | timelady [~romana@Nightstar-14410.lns3.adl2.internode.on.net] has joined #Code |
07:20 | | timelady [~romana@Nightstar-14410.lns3.adl2.internode.on.net] has quit [Ping Timeout] |
07:21 | | timelady [~romana@Nightstar-14410.lns3.adl2.internode.on.net] has joined #Code |
07:55 | | ReivOut is now known as Reiver |
07:55 | | timelady [~romana@Nightstar-14410.lns3.adl2.internode.on.net] has quit [Ping Timeout] |
07:57 | | Chalcedon is now known as ChalcyThesis |
08:18 | < ChalcyThesis> | who's about |
08:19 | < ChalcyThesis> | what is the correct way to give the name of a program? |
08:19 | < ChalcyThesis> | I have PRESENCE and STATISTICA, but suspect that distributions.py should at most have a captial D. |
08:20 | | * AnnoDomini would suggest asking the magic 8-ball. |
08:20 | < Reiver> | There sort of isn't one. |
08:20 | < Reiver> | You generally call a program as it's name. |
08:21 | < Reiver> | If your program doesn't have a name, I reccomend talking to Vorn. |
08:21 | < ChalcyThesis> | hrm |
08:21 | < Reiver> | I personally suggest STOATBUCKETS, but this is also likely to get me shot. |
08:21 | < AnnoDomini> | Or look around your room. Some good name is bound to crop up. |
08:22 | < ChalcyThesis> | I don't want to imagine Kim's reaction to that one |
08:22 | < AnnoDomini> | Hm. Maybe name it the Demented Orange? |
08:22 | < ChalcyThesis> | AD, it's for a thesis. |
08:22 | < AnnoDomini> | Ah. |
08:22 | < AnnoDomini> | So you need more subtlety. |
08:22 | < ChalcyThesis> | yes |
08:22 | < Reiver> | VORN |
08:22 | < Reiver> | We need a geeky pun. |
08:22 | < AnnoDomini> | Something the profs won't recognize only until after they've passed you |
08:22 | < Reiver> | You are like, The Man for that sort of thing |
08:22 | < AnnoDomini> | *+. |
08:23 | < ChalcyThesis> | the original program was called IOPS (index of patchiness for stations) |
08:23 | < Reiver> | (Or more to the point Moltare isn't around so you'll do instead.) |
08:23 | < ChalcyThesis> | IOPUT |
08:23 | < ChalcyThesis> | *? |
08:23 | < Reiver> | UT? |
08:23 | < Vornicus> | UT? |
08:23 | < ChalcyThesis> | unavailable traps |
08:23 | < Vornicus> | ah |
08:23 | < ChalcyThesis> | or IOPUS (stations) |
08:24 | | * ChalcyThesis is no good at naming stuff |
08:24 | < Vornicus> | IOPUT is also a vaguely geeky pun. |
08:24 | < ChalcyThesis> | this is making me giggle |
08:24 | < Reiver> | Vorn: It is? |
08:24 | < Vornicus> | What's IO stand for? |
08:24 | < ChalcyThesis> | index of |
08:24 | < Vornicus> | No, no |
08:24 | < Vornicus> | in computer science |
08:24 | < ChalcyThesis> | IO(in out), PUT |
08:25 | < Vornicus> | Charlie, tell the woman what she's one. |
08:25 | < Vornicus> | won* |
08:25 | | * ChalcyThesis eyes |
08:25 | | * ChalcyThesis giggle |
08:26 | < Reiver> | in out put. |
08:26 | < Reiver> | Huh. |
08:26 | < Vornicus> | usually it actually stands for input/output |
08:26 | < ChalcyThesis> | close enough |
08:26 | < ChalcyThesis> | Forj says Shotput |
08:26 | < Vornicus> | but that's what makes it geeky |
08:26 | | * ChalcyThesis feels this is somewhat irrelevant |
08:27 | < Vornicus> | If you can backronym it, use it. It'd be great. |
08:27 | < ChalcyThesis> | backronym? |
08:27 | | * AnnoDomini sniggers. GOIO. |
08:28 | < Vornicus> | Backronym: take a word, find a relevant thing that abbreviates to that word. |
08:28 | | * ChalcyThesis christens the program IOPUT |
08:29 | < Reiver> | Statistical Translation Of Area Patchiness (Unavalable Traps [version]). |
08:29 | < Reiver> | I need a T. |
08:29 | < Reiver> | Can someone give me a T? |
08:29 | < Vornicus> | Stoaput? |
08:29 | < ChalcyThesis> | STOAPUT |
08:29 | < Reiver> | Nono. |
08:29 | < ChalcyThesis> | ah, STOATPUT |
08:29 | < Reiver> | Yeah. |
08:29 | < Reiver> | I need a T. |
08:29 | < Reiver> | I can't think of one. |
08:29 | < ChalcyThesis> | the? |
08:29 | < Vornicus> | has to fit between "area" and "patchiness" |
08:30 | < ChalcyThesis> | Statistical Translation Of Area Patchiness The Unavailable Traps (version) |
08:30 | < Reiver> | Yeah |
08:30 | < ChalcyThesis> | bah |
08:30 | < Vornicus> | Stoaptut? |
08:30 | < Reiver> | Area Total Patchiness? |
08:30 | < Reiver> | Typical? |
08:30 | < ChalcyThesis> | total |
08:30 | < ChalcyThesis> | no, doesn't work. |
08:30 | | * ChalcyThesis goes with IOPUT |
08:30 | < Reiver> | Transient? |
08:30 | < Reiver> | Translational? |
08:30 | < Reiver> | Travel? |
08:31 | < ChalcyThesis> | besides, kim might EYE a program called STOATPUT |
08:31 | < Reiver> | Transvestite? |
08:31 | < Reiver> | No wait |
08:31 | < Reiver> | Not unless the rats are crossdressing anyway. |
08:31 | | * ChalcyThesis is giggling so hard she's crying |
08:32 | < ChalcyThesis> | congratulations everyone, we have a name (despite Reiver's efforts). |
08:32 | < Reiver> | Aww. |
08:32 | | * ChalcyThesis hands out stoatburgers |
08:32 | < Reiver> | I wasn't that bad! |
08:33 | | * Vornicus yays, nroms |
08:33 | < Reiver> | ...I hope... |
08:33 | | mode/#code [+oooooo AnnoDomini ChalcyThesis EvilDarkLord Mahal MyCatSleeps Raif] by Reiver |
08:33 | | mode/#code [+ooooo Reiver Serah-Lost Thaqui ToxicFrog Vornicus] by Reiver |
08:33 | | Schlock [~schlock@Nightstar-6915.hsd1.or.comcast.net] has joined #code |
08:33 | | mode/#code [+v Schlock] by ChanServ |
08:33 | <@ChalcyThesis> | I think you have desynch issues |
08:33 | <@ChalcyThesis> | because I'm still seeing a bunch unopped. |
08:34 | <@ChalcyThesis> | (or did you just miss some?) |
08:34 | <@Reiver> | All opped from my end. *sigh* |
08:34 | <@AnnoDomini> | Here, too. |
08:35 | <@ChalcyThesis> | thats weird. |
08:35 | <@Reiver> | Anno is on my server. |
08:35 | <@Reiver> | Chalcy is on Blargh. |
08:35 | <@Reiver> | This makes it not weird at all. |
08:35 | <@Reiver> | Merely vexing. |
08:36 | <@ChalcyThesis> | no of 5 unopped, 4 are from troika and one on DeepThought. |
08:36 | | ReivOut [~reaverta@IRCop.Nightstar.Net] has joined #Code |
08:36 | | mode/#code [+oooooo Chalain jerith McMartin Pi ReivOut TheWatcher[zZzZ]] by ReivOut |
08:36 | | ReivOut [~reaverta@IRCop.Nightstar.Net] has left #Code [] |
08:41 | | Reiver [~reaverta@IRCop.Nightstar.Net] has quit [Ping Timeout] |
08:42 | | Reiver [~reaverta@IRCop.Nightstar.Net] has joined #Code |
08:42 | | mode/#code [+o Reiver] by ChanServ |
08:44 | <@Reiver> | What does it mean when your computer freezes and stops responding (Such that even Winamp stops running), but your mouse still works? And then, thirty seconds of fruitless clicking later, your PC speaker starts going BEEEEEEEEEEEEEEEEEEEEEEEEEEEP and your mouse freezes to boot? |
08:45 | <@Vornicus> | I don't know |
08:45 | <@AnnoDomini> | Ah, I know that occurence. |
08:46 | <@AnnoDomini> | Means that you're running too many things at once, and there's been some conflict. |
08:46 | | timelady [~romana@Nightstar-14410.lns3.adl2.internode.on.net] has joined #Code |
08:47 | <@Reiver> | conflict? |
08:47 | | timelady [~romana@Nightstar-14410.lns3.adl2.internode.on.net] has quit [Quit: run away! run away!] |
08:48 | <@AnnoDomini> | OS can't decide which process to give priority or something. |
08:48 | <@AnnoDomini> | At least, that's what I've come up with. |
08:48 | <@Vornicus> | It's more likely the hardware going mcwtf |
08:49 | <@AnnoDomini> | Probably. |
08:50 | <@AnnoDomini> | I've only had this with multiple things demanding heavy load from the box. |
08:50 | <@AnnoDomini> | Like launching seven programs at once. |
09:23 | | Mahal is now known as MahalBEDD |
09:25 | | Vornicus [~vorn@67.50.40.ns-3674] has quit [Client exited] |
09:26 | | Vornicus [~vorn@67.50.40.ns-3674] has joined #code |
09:26 | | mode/#code [+o Vornicus] by ChanServ |
10:07 | | You're now known as TheWatcher[wr0k] |
10:23 | | ChalcyThesis [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Quit: slep] |
11:14 | | Thaqui [~Thaqui@Nightstar-26359.jetstream.xtra.co.nz] has quit [Quit: Leaving] |
11:16 | | Reiver is now known as ReivZzz |
14:50 | | Schlock [~schlock@Nightstar-6915.hsd1.or.comcast.net] has left #Code [] |
15:06 | <@ToxicFrog> | AnnoDomini: running seven programs at once should not be heavy load. |
15:06 | <@ToxicFrog> | Unless it's a pretty old machine. |
15:06 | <@AnnoDomini> | Not running. Launching. |
15:06 | <@AnnoDomini> | Especially heavy things like games. |
15:07 | <@ToxicFrog> | ...ok, launching seven games at once I can see causing problems. |
15:07 | <@ToxicFrog> | Especially if they all try to grab hardware rendering surfaces. |
16:01 | | gnolam [Lenin@Nightstar-13557.8.5.253.se.wasadata.net] has joined #Code |
16:15 | | Netsplit DeepThought.NY.US.Nightstar.Net <-> Blargh.CA.US.Nightstar.Net quits: @EvilDarkLord, gnolam, @ReivZzz |
16:16 | | Netsplit over, joins: EvilDarkLord |
16:16 | | Netsplit over, joins: ReivZzz, gnolam |
16:21 | | MyCatVerbs [~rb6822@Nightstar-23886.cs.bris.ac.uk] has joined #code |
16:23 | | You're now known as TheWatcher |
17:35 | | ReivZzz is now known as Reiver |
17:36 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
17:36 | | mode/#code [+o Chalcedon] by ChanServ |
17:40 | <@Serah-Lost> | [094208] <Reiver> What does it mean when your computer freezes and stops responding (Such that even Winamp stops running), but your mouse still works? And then, thirty seconds of fruitless clicking later, your PC speaker starts going BEEEEEEEEEEEEEEEEEEEEEEEEEEEP and your mouse freezes to boot? <- "Can I reboot now? Myesplease?" |
17:41 | | Reiver is now known as ReivWork |
17:42 | <@AnnoDomini> | Haha. That's a nice way of putting it. |
17:44 | | Otto_Flick [Lenin@Nightstar-13557.8.5.253.se.wasadata.net] has joined #Code |
17:44 | | gnolam is now known as NSGuest-474 |
17:44 | | Otto_Flick is now known as gnolam |
17:46 | | NSGuest-474 [Lenin@Nightstar-13557.8.5.253.se.wasadata.net] has quit [Ping Timeout] |
17:50 | | Netsplit DeepThought.NY.US.Nightstar.Net <-> Blargh.CA.US.Nightstar.Net quits: ReivWork, EvilDarkLord, @Chalcedon |
17:51 | | Netsplit over, joins: EvilDarkLord |
17:51 | | Netsplit over, joins: ReivWork, Chalcedon |
17:51 | | ServerMode/#Code [+oo ReivWork EvilDarkLord] by Blargh.CA.US.Nightstar.Net |
17:51 | | mode/#code [+o Chalcedon] by ChanServ |
17:51 | | mode/#code [-o ReivWork] by ChanServ |
17:51 | | mode/#code [-o EvilDarkLord] by ChanServ |
17:51 | | * AnnoDomini shakes his head at the netsplits. |
17:52 | | Chalcy [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
17:52 | | mode/#code [+o Chalcy] by ChanServ |
17:52 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout] |
17:54 | | Chalcy is now known as Chalcedon |
19:09 | | MahalBEDD is now known as Mahal |
19:26 | | Janus [~Cerulean@Nightstar-10302.columbus.res.rr.com] has joined #Code |
19:26 | | AnnoDomini [~farkoff@Nightstar-29110.neoplus.adsl.tpnet.pl] has quit [Killed (NickServ (GHOST command used by AbuDhabi))] |
19:26 | | AnnoDomini [~farkoff@Nightstar-29061.neoplus.adsl.tpnet.pl] has joined #Code |
19:26 | | MyCatVerbs [~rb6822@Nightstar-23886.cs.bris.ac.uk] has quit [Quit: Swim, swim, hungry!] |
19:43 | | Thaqui [~Thaqui@Nightstar-26359.jetstream.xtra.co.nz] has joined #code |
21:27 | | MyCatSleeps is now known as MyCatVerbs |
22:25 | | * McMartin looks at the LiveJournal source code. |
22:25 | <@McMartin> | MY GOD, IT'S FULL OF PERL |
22:27 | <@MyCatVerbs> | Well, uh, duh? |
22:27 | <@MyCatVerbs> | Surprisingly scalable, at that. |
22:30 | <@McMartin> | That was actually one reason I was kind of surprised~ |
22:31 | | * McMartin half expected a thin wrapper around a compiled CGI backend or something. |
22:45 | <@MyCatVerbs> | ...yeah, me too. |
22:46 | <@MyCatVerbs> | McMartin: but mod_perl's actually a surprisingly effective and pretty well proven performance hack. Perhaps they really can get away with it? |
22:47 | <@McMartin> | Well, by demonstration, yes, they can. |
22:48 | <@McMartin> | Unless they faked 10,000+ commits of a revision history just to make it look like it was in Perl. |
22:49 | <@MyCatVerbs> | Well, maybe they're hoping that Blogger, Movable Type and so on will all sabotage themselves by attempting to follow suit. =D |
22:51 | | You're now known as TheWatcher[T-2] |
22:51 | <@McMartin> | Aren't LJ and Movable Type owned by the same guys now? |
22:51 | <@Vornicus> | Yes. |
22:52 | <@McMartin> | Hmm. Actually. |
22:52 | <@McMartin> | On a similar, but nevertheless unrelated note |
22:52 | <@McMartin> | Does anyone know of any large-scale Python web applications? |
22:52 | <@Vornicus> | McM: is it good perl? |
22:52 | <@McMartin> | ISTR Bugzilla is python powered, but I'm trying to find others |
22:53 | | You're now known as TheWatcher[zZzZ] |
22:53 | <@Vornicus> | MoinMoin is a python wiki. |
22:53 | <@Vornicus> | Beyond that, I haven't the foggiest idea. |
22:54 | <@Vornicus> | (though I don't often see moinmoin in the wild) |
22:54 | <@McMartin> | It, idly, doesn't appear to be bad Perl. |
22:54 | <@McMartin> | I'm not sure if any Perl can be said to eb good. |
22:54 | <@Vornicus> | heh |
22:54 | <@McMartin> | http://code.sixapart.com/svn/livejournal/trunk/cgi-bin/console.pl |
22:54 | <@Vornicus> | I can almost read that. |
22:55 | <@MyCatVerbs> | Vornicus: how do you tell? |
22:56 | <@Vornicus> | tell what? |
22:56 | <@MyCatVerbs> | 'Good' Perl from bad. |
22:56 | <@Vornicus> | If I can almost read it, it's good perl. |
22:56 | <@McMartin> | Use of comments and indentation are good signs. |
22:57 | <@MyCatVerbs> | Hehehe. |
22:57 | <@Vornicus> | Though, uh, the 200 line function is not healthy. |
22:58 | <@MyCatVerbs> | McMartin: not if you deliberately mislead with the indentation and make sure that all the comments are subtle lies that correlate perfectly with the indendentation. =D |
22:58 | <@McMartin> | Astonishingly, collaborative projects rarely do this. |
23:02 | | * Vornicus has seen some horrible sins against programming. |
23:03 | <@MyCatVerbs> | McMartin: no, collaborative projects don't of course. But there's nothing stopping deliberate, cruel and malicious jokes from doing so... =) |
23:03 | <@Vornicus> | ...like the 30 files of 200-1,000 line functions with no documentation, outdated Hungarian notation, and mostly meaningless names. |
23:03 | <@Vornicus> | ...in VB. |
23:05 | <@MyCatVerbs> | Vornicus: outdated Hungarian notation? |
23:05 | <@MyCatVerbs> | Vornicus: systems or apps? |
23:05 | <@McMartin> | (LJ counts as "collaborative", I think.) |
23:06 | <@Vornicus> | A reservation system. |
23:06 | <@McMartin> | Why do you need Hungarian in VB? Doesn't VB do dynamic typing? |
23:07 | <@Vornicus> | A large, horrible, MS Access-based, reservation system, used by upwards of 50 companies across the English-speaking world in mission-critical settings. |
23:07 | <@Mahal> | ... |
23:08 | <@Mahal> | augh that's bad :( |
23:08 | <@Vornicus> | McM: It does, but not if you start specifically naming types. |
23:09 | <@MyCatVerbs> | McMartin: nnnnuuuuuohes! |
23:10 | <@MyCatVerbs> | That's not what Hungarian is supposed to be! That's the evil, bastard perverse systems hungarian. |
23:10 | <@Vornicus> | I had to go in and fix it one day because the writer used Integers a lot. Those are 16-bit numbers... and after a while, they started running out. |
23:10 | <@MyCatVerbs> | The method they were using in the Excel team ("apps hungarian") was that they'd use the prefixes to note variable semantics, not types. |
23:11 | <@Vornicus> | This was the bad kind. |
23:11 | <@MyCatVerbs> | McMartin: http://www.joelonsoftware.com/articles/Wrong.html <-- the good kind. |
23:11 | <@Vornicus> | All integer variables were prefixed with "I". |
23:11 | <@MyCatVerbs> | (And the bad kind, compared.) |
23:11 | <@Vornicus> | Even after being changed to longs. THough some longs were instead prefixed with "L" |
23:13 | <@MyCatVerbs> | Heh. That's the best kind of convention. |
23:13 | <@MyCatVerbs> | "All integer variable names are prefixed with I. Except when they aren't." =D |
23:14 | <@Vornicus> | Exactly. |
23:15 | <@Vornicus> | On the other hand, unless your typing system explicitly codes for units, a physics engine should say what the units of measure are. |
23:16 | | AnnoDomini [~farkoff@Nightstar-29061.neoplus.adsl.tpnet.pl] has quit [Quit: Don't trust the skull.] |
23:16 | <@MyCatVerbs> | Vornicus: aye. That be where apps hungarian comes in handy. :/ |
23:16 | <@MyCatVerbs> | I wonder if ML's type system could be made to do that? |
23:17 | <@Vornicus> | Either in the names, or in types themselves, or in the documentation. it has to say somewhere pretty obvious. |
23:18 | <@MyCatVerbs> | Vornicus: try the Joel article I just linked, it has pretty good suggestions for that kinda seperation. |
23:18 | <@MyCatVerbs> | I'd be interested to know whether those suggestions could be integrated into a language itself. |
23:18 | <@MyCatVerbs> | *Could practically be*, I mean. |
--- Log closed Fri Feb 16 00:00:30 2007 |