--- Log opened Thu Aug 24 00:00:02 2006 |
00:02 | < aoanla> | No, I like this logic. |
00:03 | | mode/#code [+ooo aoanla McMartin Reivlin] by Reiver |
00:03 | | mode/#code [+ooo Derakon[AFK] EvilSLEPLord Vornicus-Latens] by Reiver |
00:03 | | mode/#code [+vv himi-sleeping Serah] by Reiver |
00:04 | <@Reiver> | It has merit... |
00:04 | | * McMartin is probably the only one here who remembers Mortal Kombat. Alas. |
00:04 | <@Reiver> | Oooh! |
00:04 | <@Reiver> | That was on Sega and stuff, nein? |
00:04 | <@Chalcedon> | you missed TW Raif |
00:04 | <@Chalcedon> | Reiver |
00:04 | <@Chalcedon> | arg! |
00:05 | <@Reiver> | I did not. |
00:05 | <@McMartin> | That would, in fact, be where the Silly Voice Intoning FLAWLESS VICTORY was from to begin with. |
00:05 | <@Chalcedon> | ok, obviously I have an error somewhere |
00:05 | <@Chalcedon> | .... me has a memory of this sound.... |
00:05 | <@Chalcedon> | that didn't work |
00:05 | <@aoanla> | No, I /do/ remember. |
00:05 | <@aoanla> | I assumed everyone else did. |
00:06 | <@aoanla> | ...you mean to say that people /don't remember/ Mortal Kombat? |
00:06 | <@ToxicFrog> | McMartin: I remember it, but never played it. |
00:07 | <@McMartin> | The broader philosophical question of whether victory is truly possible in the absence of flan I leave open. |
00:07 | <@Reiver:@#Code> | FWIW, my general logic with #Code is it's a place for coders to hang out. It is not, however, officially a Nightstar(tm) channel, and thus we do not have to Offically Welcome(tm) all comers. Nor is anyone obligated to provide assistance to others if they prove to be hopeless/rude/whatever. It would rather defeat the purpose of having this if it was /never/ given, but it's a priveledge, not a right. Just so y'knows. |
00:08 | -ToxicFrog:@#code- Unfortunately, my personal code of ethics prevents me from sumarrily kickbanning GT until he earns it specifically, no matter how much I want it~ |
00:09 | -ToxicFrog:@#code- Do what, this? |
00:10 | <@Reiver:@#Code> | (This is in the context of anyone who proves to be annoying/lamer/whatever. I didn't mention names! Nope nope nope.) |
00:10 | -ToxicFrog:@#code- The same way you're doing it: /notice @#code foo |
00:10 | -Mahal:@#code- Actually I was PM'ing you. |
00:10 | -ToxicFrog:@#code- And speaking of, I need to modify xchat so that it filters it all into #code rather than spitting it out in whatever channel I'm in. |
00:11 | -ToxicFrog:@#code- In that case something is wrong, because it should have automatically spawned a PM tab for you. |
00:11 | -Mahal:@#code- Ah-hahaha. It was spitting it into code for me. Ij ust dind't know HOW. |
00:11 | -ToxicFrog:@#code- And now it's putting it in #code. It must not have been before because you were PMing. |
00:12 | -aoanla:@#code- I note that irssi does this correctly, TF, in the interests of my continual evangelism. |
00:12 | <@Vornicus:@#code> | /msg @#code works too, and doesn't ding at me. |
00:12 | <@aoanla> | Aww. |
00:13 | -ToxicFrog:@#code- So does xchat, !caps. |
00:13 | <@Vornicus:@#code> | So does mIRC. |
00:13 | <@Mahal> | !caps? |
00:13 | -ToxicFrog:@#code- It wasn't doing it correctly earlier because Mahal wasn't doing what I thought she was doing. |
00:13 | <@ToxicFrog> | Mahal: he used to be called AOANLA. |
00:13 | <@ToxicFrog> | Thus, caps. |
00:13 | <@Mahal> | ah! |
00:13 | <@ToxicFrog> | Now he's aoanla, and thus !caps. |
00:13 | | * Mahal nod |
00:13 | <@Vornicus> | "!caps" being the name for aoanla, who used to be AOANLA, and this was unpronouncable. |
00:13 | <@Mahal> | Serfect pense. |
00:14 | <@ToxicFrog> | It is pronounceable, it's just lengthy. |
00:14 | <@Reiver> | So many nicks around here have Long Stories attached... 'tis great. |
00:14 | | * Mahal approves. |
00:14 | <@aoanla> | Well, mine is particularly long. |
00:14 | <@aoanla> | Due to the lack of pronouncability. |
00:14 | <@Reiver:@#Code> | You're all terrible. (General rule of thumb: I tend to favor enjoyment of the masses over the rights of the lamer. Those who are actively disruptive/waste of time are booted. Those who are generally annoying get ignored until they start getting in the road, which counts as 'disruptive'. ¬¬) |
00:15 | <@Reiver:@#Code> | (Translation of rule of thumb: Don't feel obligated to be nice on my account~) |
00:16 | | * Reiver gives !caps a... cookie of some variety. |
00:18 | <@ToxicFrog> | Shit. |
00:18 | <@ToxicFrog> | I've lost two dwarves now. |
00:18 | | * Chalcedon consoles TF with a cookie |
00:18 | | * ToxicFrog nibbles. |
00:19 | <@Chalcedon> | any how.... shower! finally! |
00:19 | | * Reiver lends TF half a dozen elves for stress releif. |
00:20 | <@aoanla> | Yes, I suspect Elf Fortress would be a very different game. |
00:21 | | aoanla is now known as caps[t-2] |
00:22 | <@Reiver> | ni, !caps! |
00:22 | <@ToxicFrog> | DF actually has elves. |
00:22 | <@Reiver> | Are they punching bags, or fetishwear? |
00:22 | <@ToxicFrog> | If you try to trade them an obsidian sword, they say "That was once a beautiful tree!" and break off relationships. |
00:22 | <@Reiver> | ...obsidian is glass, isn't it? |
00:22 | <@caps[t-2]> | Yes. |
00:22 | <@ToxicFrog> | Volcanic glass, yes. |
00:22 | <@Vornicus> | Frankly it once was sand. |
00:23 | <@caps[t-2]> | Elves are not known for their sanity. |
00:23 | <@caps[t-2]> | Apparently. |
00:23 | <@Vornicus> | 'less trees are made of silicon. |
00:23 | <@Reiver> | So the elves are, uh, smoking the good stuff. |
00:23 | <@ToxicFrog> | Indeed. |
00:23 | <@ToxicFrog> | And they won't trade you any either. |
00:23 | <@Reiver> | You know, I'd call that a bug. |
00:23 | <@Reiver> | Except that it actually kinda fits~ |
00:23 | <@caps[t-2]> | It's hard to tell, with this game. |
00:23 | <@McMartin> | Maybe they're objecting to the hilt. |
00:23 | | caps[t-2] is now known as fhtagncaps |
00:23 | <@Reiver> | Does it require much grunt? |
00:24 | <@Reiver> | I'm going to have naught but my laptop for a few days. |
00:24 | <@fhtagncaps> | Very little, in fact. |
00:24 | <@McMartin> | ... it's made of ASCII. |
00:24 | <@Reiver> | Excelent! |
00:24 | <@ToxicFrog> | (actually, apparently an "obsidian sword" is a wooden sword, with many sharpened obsidian shards along the edges for the edge.) |
00:24 | <@ToxicFrog> | (so it's not a bug, but it is hiliarous)_ |
00:24 | <@Reiver> | I shall have to see about enplayenating it, then. |
00:24 | <@fhtagncaps> | It's made of OpenGL emulating ascii. |
00:24 | <@ToxicFrog> | McMartin: except it uses OpenGL for rendering. |
00:24 | <@McMartin> | ................ |
00:24 | <@ToxicFrog> | But it still doesn't require much power. |
00:24 | <@ToxicFrog> | Unless you blow up the world, which I have done |
00:24 | <@fhtagncaps> | (TF: what, you're speaking of a macquahuitl?) |
00:24 | <@Reiver> | Yay dwarf fortress! I shall get it later. |
00:25 | <@fhtagncaps> | It turns fine in wine, too. |
00:25 | <@ToxicFrog> | McMartin: this means that you can say "1200x360" and it will properly rescale the fonts and stuff. |
00:25 | | * Reiver goes to get ready for this whole 'bus trip' thing. |
00:25 | <@ToxicFrog> | Which curses can't do. |
00:25 | <@ToxicFrog> | Also, 24 bits of color, which curses also can't do. |
00:25 | <@McMartin> | Probably also Unicode, which curses pretends to do but it is a filthy, filthy lie |
00:25 | | * McMartin should see if he can get OpenGL running under Linux on Zinglon, really. |
00:25 | <@ToxicFrog> | Actually it appears to be based on IBM extended ASCII. |
00:25 | <@ToxicFrog> | Certainly it only uses 256 characters. |
00:32 | | * Vornicus blings, does battle with postgresql. |
00:43 | <@McMartin> | Hmm, and the answer is "Yes, but not at 1280x960." |
01:29 | | himi-sleeping is now known as himi |
01:39 | | Reiver is now known as ReivT-10 |
01:52 | | ReivT-10 [~reaverta@IRCop.Nightstar.Net] has quit [Quit: And off to Auckland!] |
01:55 | | * Vornicus points his horse approximately in the direction of home. |
01:55 | | Vornicus [~vorn@Nightstar-18307.slkc.qwest.net] has quit [Quit: ] |
02:08 | | Derakon[AFK] is now known as Derakon |
02:08 | <@Derakon> | Evenink, all. |
02:14 | | himi is now known as himi-coffee |
02:24 | | Derakon is now known as Derakon[AFK] |
02:42 | <@Chalcedon> | good evening |
02:42 | <@Chalcedon> | or rather, good afternoon, bit late... but nm |
03:08 | | himi-coffee is now known as himi-heading-to-work |
03:19 | | Vornicus-Latens is now known as Vornicus |
03:47 | | Raif [~corvusign@Nightstar-7918.hsd1.mn.comcast.net] has quit [Ping Timeout] |
04:04 | | Mahal [~Mahal@Nightstar-5107.worldnet.co.nz] has quit [Quit: This computer just fell asleep.] |
04:04 | | Mahal [~Mahal@Nightstar-5107.worldnet.co.nz] has joined #code |
04:04 | | mode/#code [+o Mahal] by ChanServ |
05:05 | <@Vornicus> | dammit. |
05:05 | <@Vornicus> | The object model feels wrong, but I can't find a decent one. |
05:06 | <@McMartin> | What language? |
05:06 | <@Vornicus> | Ruby. |
05:06 | <@McMartin> | Ah |
05:06 | <@Vornicus> | But coming up with something sane in Python or Java or C++ or any other language I can read would help immensely. |
05:07 | <@Vornicus> | Well, okay, Python's really the only one that would be easily convertible. |
05:08 | <@Vornicus> | but here's the problem: |
05:08 | <@Vornicus> | Euclidean geometry. |
05:08 | <@Vornicus> | Is it point.closestApproach(line), or line.closestApproach(point)? |
05:09 | <@McMartin> | Interceptor.closestApproach(line, point) |
05:09 | <@McMartin> | And a few dozen other versions of it with different types. |
05:09 | <@Vornicus> | ...shit. There's metric spaces again. |
05:22 | | * Vornicus fights with it. |
05:23 | | * Vornicus writes a class named Euclid. |
05:32 | | * Vornicus also applies the Afro-Celt Sound System. |
05:32 | <@McMartin> | ? |
05:34 | <@Vornicus> | a band. |
05:34 | <@Vornicus> | THey do african and celtic music. |
05:35 | | Serah [~Shemhazai@Nightstar-8502.ds1-ba.adsl.cybercity.dk] has quit [Connection reset by peer] |
05:36 | <@McMartin> | Ah |
05:45 | | Serah [~Shemhazai@Nightstar-8502.ds1-ba.adsl.cybercity.dk] has joined #Code |
05:57 | | Mahal [~Mahal@Nightstar-5107.worldnet.co.nz] has quit [Quit: brb.] |
06:00 | | Mahal [~Mahal@Nightstar-5107.worldnet.co.nz] has joined #code |
06:01 | | mode/#code [+o Mahal] by ChanServ |
06:02 | | Serah [~Shemhazai@Nightstar-8502.ds1-ba.adsl.cybercity.dk] has quit [Connection reset by peer] |
06:08 | | Serah [~Shemhazai@Nightstar-8502.ds1-ba.adsl.cybercity.dk] has joined #Code |
06:35 | <@Vornicus> | http://xkcd.com/c138.html |
06:46 | | Chalcy [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
06:46 | | mode/#code [+o Chalcy] by ChanServ |
06:47 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout] |
06:55 | | Vornicus is now known as Vornicus-Latens |
06:58 | | Mahal is now known as MahalOut |
07:40 | | MahalOut is now known as Mahal |
07:53 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
07:53 | | mode/#code [+o Chalcedon] by ChanServ |
07:54 | | Chalcy [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout] |
08:15 | | Chalcedon is now known as Forj |
08:25 | | GeoTube [~Someone@Nightstar-2676.cable.ubr01.dund.blueyonder.co.uk] has quit [Killed (NickServ (GHOST command used by COL_GeoTube))] |
08:33 | | GeoTube [~Someone@Nightstar-2676.cable.ubr01.dund.blueyonder.co.uk] has joined #code |
08:39 | | Mahal is now known as MahalOut |
08:49 | | * fhtagncaps reads up, notes entirely too late that all geometric interactions should, yes, be in a set of Metric classes. |
10:17 | | Serah [~Shemhazai@Nightstar-8502.ds1-ba.adsl.cybercity.dk] has quit [Killed (NickServ (GHOST command used by Shemhazai))] |
10:17 | | Serah [~Shemhazai@Nightstar-8502.ds1-ba.adsl.cybercity.dk] has joined #Code |
10:29 | | MahalOut is now known as Mahal |
10:39 | | himi-heading-to-work is now known as himi |
10:43 | | Forj is now known as Chalcedon |
10:44 | | Chalcedon is now known as Forj |
10:50 | | EvilSLEPLord is now known as EvilDarkLord |
11:22 | | Mahal [~Mahal@Nightstar-5107.worldnet.co.nz] has quit [Quit: This computer just fell asleep.] |
13:28 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Quit: Visiting Fergus this evening, and the laptop goes with me.] |
14:09 | <@fhtagncaps> | Hello, awake people. Would any of you have a suggestion for Linux Distros for a 233MHz / 128 Mb laptop? |
14:10 | <+himi> | Depends what you want to use it for |
14:19 | <@jerith> | fhtagncaps: Probably something without gnome/kde. |
14:19 | <@fhtagncaps> | The person in question wants to mainly do low-level webdevelopment, I think. |
14:20 | <@fhtagncaps> | I suggested DSL or Vector, but I don't have direct experience with either of them. |
14:20 | <@jerith> | Any distro, really, as long as you don't want to do too much crunching. |
14:20 | <@jerith> | Nah, that's big enough for a full system. |
14:20 | <@jerith> | Just go for a lightweigh WM. |
14:20 | <@jerith> | And don't try to serve a million pages a day. :-) |
14:20 | <@fhtagncaps> | Fair. |
14:21 | <@jerith> | Debain/ubuntu should work fine. |
14:21 | <@jerith> | Just replace kde/gnome with xfce/windowmaker/fluxbox/something. |
14:21 | <@fhtagncaps> | Well, Xubuntu is XFCE based, isn't it? |
14:22 | <@jerith> | I think so. |
14:22 | <@jerith> | I've never used it myself. |
14:22 | | * fhtagncaps nods. |
14:22 | <@fhtagncaps> | I shall throw Xubuntu their way as an additional possibility. |
14:22 | <@jerith> | I run FC4 at work (ugh, but I have no choice) and gentoo/debian at home. |
14:23 | <@fhtagncaps> | So, the question I always ask gentoo users: is it /actually/ significantly faster? |
14:24 | <@jerith> | One of these days I'll get around to installing ubuntu. |
14:25 | | * jerith glares at his router. |
14:25 | <@jerith> | It's playing sillybuggers with the wifi. :-( |
14:38 | | ToxicFrog|AFK is now known as ToxicFrog|W`rkn |
14:40 | <@ToxicFrog|W`rkn> | jerith: will anyone notice if you upgrade to FC5?~ |
14:40 | <@jerith> | A couple of us are running FC5. |
14:40 | <@jerith> | I just can't be bothered. |
14:49 | | Chalcy [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
14:49 | | mode/#code [+o Chalcy] by ChanServ |
14:50 | | Forj [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout] |
14:56 | <@ToxicFrog|W`rkn> | Aah. |
14:56 | <@ToxicFrog|W`rkn> | 'cause FC4, as you appear to have noticed, is pretty broken. |
15:00 | <@fhtagncaps> | As, yes, everyone has noticed... |
15:11 | | Serah [~Shemhazai@Nightstar-8502.ds1-ba.adsl.cybercity.dk] has quit [Connection reset by peer] |
15:36 | | Serah [~Shemhazai@Nightstar-8502.ds1-ba.adsl.cybercity.dk] has joined #Code |
15:37 | < Serah> | Anyone know anything about XP and its disk handling? |
15:42 | <@ToxicFrog|W`rkn> | Depending on what you mean by disk handling, I may. Why? |
15:42 | < Serah> | I have a usb connected Maxtor HDD. |
15:43 | < Serah> | However windows refuses to initialize said disk. |
15:43 | <@ToxicFrog|W`rkn> | By initialize, do you mean detect, mount, or format? |
15:43 | < Serah> | And when I look at it in diskpart it has no details, no volumes, no partitions, or anything. |
15:43 | < Serah> | I mean initialize. |
15:44 | < Serah> | It doesn't want to mount it either, but that's something different. |
15:44 | <@ToxicFrog|W`rkn> | The meaning of "initialize" is context-dependent. In SGOS, for example, it means erase the disk and install the R-sector and system image. |
15:44 | < Serah> | WinXP. |
15:45 | < Serah> | Initialize means only one thing when concerning disks, initializing it. It's something they use for dynamic disks ( USB disks included ) in order to use them. |
15:45 | <@ToxicFrog|W`rkn> | In windows, it sometimes mean "zero the disk", sometimes "format the partitions on the disk", sometimes "create a new, empty boot sector and partition table", and sometimes other stuff, depending on who you're talking to. |
15:45 | < Serah> | It's what they call reading its infos. |
15:45 | < Serah> | Ah, but there's only one command called "initialize" |
15:46 | < Serah> | So if people call anything else Initialize it's bound to create confusion, and of course I'd call the function by its name, and some other process by that process's name or some more verbose descriptor. |
15:46 | < Serah> | Initializing is unsuccessful. |
15:46 | <@ToxicFrog|W`rkn> | I've never seen such a command; where is it? |
15:46 | <@ToxicFrog|W`rkn> | If I knew of the command, I would have assumed that's what you meant, but I don't. |
15:46 | < Serah> | If you open the logical disk manager and rightclick one of your disks you should get the "initialize" too. |
15:46 | < Serah> | In diskpart it's called online. |
15:47 | < Serah> | However, as all your disks are currently available it'll be disabled. |
15:47 | <@ToxicFrog|W`rkn> | It |
15:47 | <@ToxicFrog|W`rkn> | s not merely disabled, it simply doesn't appear. |
15:47 | < Serah> | -.^ |
15:48 | < Serah> | Right, hmm. |
15:48 | < Serah> | You don't have any usb disks or otherwise? |
15:48 | <@ToxicFrog|W`rkn> | I do, but they came with intact partition tables and filesystems. |
15:48 | < Serah> | Ah |
15:48 | < Serah> | My disk's partition table is intact, windows just refuses to acknowledge the fact. |
15:49 | < Serah> | for example I can easely load it in my brother's machine. |
15:49 | <@ToxicFrog|W`rkn> | After a bit of research, it appears that windows uses this in the same sense as SGOS; recreate the boot sector and partition table from scratch and possibly execute a hardware low-level format as well. |
15:49 | < Serah> | It's likely something I changed and forgot about but I don't know what and I'm not about to reinstall windows again. |
15:49 | < Serah> | -. |
15:49 | < Serah> | -.^ |
15:49 | < Serah> | Eh? |
15:50 | < Serah> | Well, it refuses to do it nomatter what exactly it does. |
15:50 | <@ToxicFrog|W`rkn> | So, since all of my disks have intac boot sectors, it doesn't give me the option to initialize them. |
15:50 | | * ToxicFrog|W`rkn nods. |
15:50 | <@ToxicFrog|W`rkn> | And it thinks yours /doesn't/ have an intact boot sector and thus wants to initialize it, but it just says "unsuccessful"? |
15:51 | < Serah> | Actually it says successful. |
15:51 | < Serah> | BRB. |
15:51 | | Serah [~Shemhazai@Nightstar-8502.ds1-ba.adsl.cybercity.dk] has quit [Quit: Connection reset by evil CHILD EATING MONSTERS!] |
15:51 | <@ToxicFrog|W`rkn> | o.O |
15:52 | <@fhtagncaps> | ... |
15:52 | | * fhtagncaps patpats TF. |
15:52 | <@ToxicFrog|W`rkn> | (and of course, this being windows, you can't even look at the raw, uninitialized disk! Blargh) |
15:53 | <@ToxicFrog|W`rkn> | !caps, please tell me. |
15:53 | <@ToxicFrog|W`rkn> | Why do I ever volunteer to help people with windows problems? |
15:53 | <@ToxicFrog|W`rkn> | Why do I not take up some more enjoyable, fulfilling hobby, like stabbing myself in the eyes with ballpoint pens? |
15:53 | <@fhtagncaps> | No, the question is: why do you ever volunteer to help people who can't, apparently, use English? |
15:54 | <@ToxicFrog|W`rkn> | Well, I get the impression here that it was saying unsuccessful earlier and now says successful. |
15:54 | <@ToxicFrog|W`rkn> | If it's been saying successful the entire time I will be even more ;.; |
15:54 | <@fhtagncaps> | Since that conversation went: "I can't do Foo." "What do you mean by Foo? Usually it means Bar or Baz." "No, it just means Foo." (research is done) "Actually, it means Bar." "Oh, it does? Well, it works now!" |
15:55 | | Serah [~Shemhazai@Nightstar-8502.ds1-ba.adsl.cybercity.dk] has joined #Code |
15:55 | < Serah> | Back. |
15:56 | < Serah> | Now upon loading my PTTD it tells me that Disk 2 has a boot signature error. |
15:56 | < Serah> | Exept I have a disk 0 and a disk 1 but no disk 2 |
15:56 | <@ToxicFrog|W`rkn> | PTTD being? |
15:56 | <@fhtagncaps> | This would lead to a signature error, yes~ |
15:57 | < Serah> | Partition table doctor. |
15:59 | <@ToxicFrog|W`rkn> | I have never heard of this thing. |
16:00 | < Serah> | 3rd party. |
16:00 | < GeoTube> | Whos the 4th party? |
16:01 | <@ToxicFrog|W`rkn> | At any rate, this is outside my experience and, from what you've said, sounds like a problem with windows and not a problem with the disk itself. |
16:02 | <@ToxicFrog|W`rkn> | So I can't really help; sorry. |
16:04 | < GeoTube> | We need a lame person here to blame .. where the hell is PinkFreud.. |
16:08 | <@ToxicFrog|W`rkn> | I vote for blaming GeoTube. |
16:08 | < GeoTube> | I vote for blaming GeoTube as well. |
16:09 | | himi is now known as himi-sleeping |
16:16 | | * jerith blames GeoTube and then considers playing with EC2 some more. |
16:17 | <@ToxicFrog|W`rkn> | EC2? |
16:19 | <@jerith> | aws.amazon.com/ec2 |
16:19 | <@jerith> | Basically, you call a web service and it gives you virtual servers. |
16:19 | <@jerith> | Very shiny, and I'm finally allowed to talk about it. :-) |
16:21 | <@ToxicFrog|W`rkn> | Ok, "elastic compute cloud" is a terrible, terrible name. |
16:21 | | Syloq [Syloq@NetAdmin.Nightstar.Net] has joined #code |
16:22 | | Sy [Syloq@Admin.Nightstar.Net] has joined #code |
16:22 | <@ToxicFrog|W`rkn> | And the site also doesn't seem to explain anywhere how this really differs from any other web hosting. |
16:23 | <@fhtagncaps> | I keep reading it as an instruction. |
16:23 | <@ToxicFrog|W`rkn> | Yes. |
16:23 | <@ToxicFrog|W`rkn> | > ELASTIC, COMPUTE CLOUD |
16:23 | <@ToxicFrog|W`rkn> | The elastic band, being inanimate, just lies there. |
16:26 | < GeoTube> | ..elastic bands can be animated... |
16:27 | | Sy [Syloq@Admin.Nightstar.Net] has quit [Quit: ] |
17:07 | | Vornicus [~vorn@Nightstar-18307.slkc.qwest.net] has joined #code |
17:07 | | mode/#code [+o Vornicus] by ChanServ |
17:08 | | Chalcy [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout] |
17:08 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
17:08 | | mode/#code [+o Chalcedon] by ChanServ |
17:14 | <@Vornicus> | So, uh, has it been determined why one would use ec2? |
17:14 | | * ToxicFrog|W`rkn waves at the other channels. |
17:14 | <@ToxicFrog|W`rkn> | Because it's not, as previously implied, a web hosting service. |
17:15 | <@ToxicFrog|W`rkn> | It's actually massively parallel computing for rent that can be used for web hosting if you so desire. |
17:15 | <@ToxicFrog|W`rkn> | But it can also be used for simulations, rendering, and so forth. |
17:15 | <@ToxicFrog|W`rkn> | NTT is already slightly squee about the possibility of running simulations on it. |
17:15 | <@fhtagncaps> | But, really, in my experience, it's not as nice as, say, a modern high-performance cluster. |
17:16 | <@fhtagncaps> | I'm not sure how the costs scale, though. |
17:16 | <@jerith> | It's basically a build-your-own-datacentre-in-a-box kit. Or somesuch. |
17:16 | <@ToxicFrog|W`rkn> | Yeah, but if you don't /have/ a modern high-performance cluster... |
17:16 | <@fhtagncaps> | ...then you need to talk to your local GRID or e-Science group, in the UK~ |
17:16 | <@jerith> | If you can fill a high-performance cluster yourself, it's probably worth getting one. |
17:16 | <@ToxicFrog|W`rkn> | Depending on how the prices scale as you allocate more nodes, it could be both faster and cheaper than using local computation depending on what you're doing. |
17:16 | <@fhtagncaps> | Not that I'm biased, here. |
17:17 | | * Vornicus points out that he's not in the other channels. |
17:17 | <@jerith> | Price scales linearly with nodes. :-) |
17:17 | <@fhtagncaps> | Data tends to scale faster, nowadays, in science-related applications. |
17:17 | <@Vornicus> | but, awesome |
17:17 | <@ToxicFrog|W`rkn> | Especially if, say, you're a home user without tens of thousands of dollars to spare, but want to do your latest render in less than a month. |
17:17 | <@Vornicus> | shinyland. |
17:17 | <@ToxicFrog|W`rkn> | And are willing to spend a few dollars do get it done in a few days instead. |
17:17 | <@fhtagncaps> | And you'll find it hard to transfer a couple of tens of gigs of data off those nodes. |
17:17 | <@jerith> | Bandwidth can cost you, but you have plenty of hd per node. |
17:17 | <@fhtagncaps> | But, yes, for non-academic use, it is awesome. |
17:18 | <@jerith> | And once the data's in, replicating it a cross a bunch of nodes is free. |
17:18 | <@fhtagncaps> | For small-data academic use, it is also probably awesome. |
17:18 | <@ToxicFrog|W`rkn> | Since, you know, not everyone has free or even rental access to a supercomputer. |
17:18 | <@Vornicus> | Supercomputing for rent. |
17:18 | <@fhtagncaps> | That's what GRID is for~ |
17:18 | <@fhtagncaps> | (although, yes, Academics only, etc etc etc) |
17:18 | | * jerith nods. |
17:19 | <@Vornicus> | I'd buy that, if I had an application that needed it. |
17:19 | <@fhtagncaps> | When I am officially on-message with NeSC policy, I will be able to compare effective use more intelligently. |
17:19 | <@fhtagncaps> | (However, it's not a problem for EC2, really, since most of the people it isn't good for... have their own solutions anyway.) |
17:20 | <@fhtagncaps> | (So you're not really losing potential customers.) |
17:20 | | * jerith nods. |
17:21 | <@jerith> | One of our original targets (rendering) turned out not to work because of data shipping. |
17:21 | <@jerith> | :-/ |
17:22 | <@fhtagncaps> | It's a growing problem, actually. |
17:22 | <@ToxicFrog|W`rkn> | jerith: how so? |
17:22 | <@ToxicFrog|W`rkn> | ...oh, right. |
17:22 | <@ToxicFrog|W`rkn> | Video rendering, yes? |
17:22 | <@ToxicFrog|W`rkn> | I was thinking image rendering. |
17:22 | <@fhtagncaps> | Much of the UK e-Science stuff is targeted at moving computation to data, rather than the other way. |
17:22 | <@jerith> | The big rendering farms ship their multi-terabytes in boxes'o'harddrives. |
17:23 | <@fhtagncaps> | (And, indeed, doing these kind of multi-data, large data access transactions securely and efficiently.) |
17:24 | <@Vornicus> | we need that holo-storage thing I've seen floating around. |
17:24 | <@fhtagncaps> | It's more of a electronic transport issue, really, Vorn. |
17:24 | <@fhtagncaps> | We need bandwidth of the gods. |
17:25 | <@Vornicus> | ...nah, what you need is to be able to say "okay, now burn this file to DVDs and send it to me. |
17:26 | <@fhtagncaps> | Not for e-Science apps. |
17:26 | <@Vornicus> | Why not? |
17:26 | <@fhtagncaps> | When you often want to link databases, each of which is large. |
17:27 | <@fhtagncaps> | And which may, in the worst case, be in different physical locations. |
17:27 | <@Vornicus> | ...ow |
17:27 | <@fhtagncaps> | Quite so. |
17:42 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout] |
18:00 | | fhtagncaps is now known as aoanla |
19:28 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
19:28 | | mode/#code [+o Chalcedon] by ChanServ |
19:44 | | Riddler [~czjiriol@194.165.130.ns-22310] has joined #Code |
20:27 | <@Vornicus> | okay. postgresql's "distinct on" command? |
20:27 | <@Vornicus> | Rocks. |
20:27 | <@Vornicus> | Hard. |
20:29 | | * Chalcedon waits |
20:29 | | Bobsentme [Bobsentme@Nightstar-24742.dsl.sfldmi.sbcglobal.net] has joined #code |
20:30 | < Bobsentme> | Hey riddler, you kinda left in a hurry. |
20:30 | <@aoanla> | postgres rocks in general, from what I've been told. |
20:30 | < Bobsentme> | Still got all those webcam links to your porn sites? |
20:30 | | * Chalcedon hides |
20:30 | | SouthernMyst [~SouthernM@Nightstar-26801.fv.dl.cox.net] has joined #Code |
20:30 | | * Bobsentme apologizes to the room in General. |
20:31 | | Bobsentme [Bobsentme@Nightstar-24742.dsl.sfldmi.sbcglobal.net] has left #code [passed_out.exe] |
20:31 | | SouthernMyst [~SouthernM@Nightstar-26801.fv.dl.cox.net] has left #Code [Ciao, Cheri!] |
20:31 | | * Chalcedon hmm |
20:31 | < Riddler> | http://www.kasperskyusa.com/promotions/trialsregHOME.php?chapter=146481750&aw='> %22><meta%20http-equiv=refresh%20content=2;url=ht%74%70%3A%2F%2F%77w%77%2E%67abe ne%77ell%2E%63om> |
20:31 | | mode/#code [+b *!*czjiriol@*.165.130.ns-22310] by Chalcedon |
20:31 | | Riddler was kicked from #code by Chalcedon [Chalcedon] |
20:31 | <@Chalcedon> | already been through that thanks |
20:32 | <@Vornicus> | ...I'm too slow. |
20:33 | <@Chalcedon> | I was waiting for him.... |
20:33 | <@Vornicus> | No, I intended to freeze him. |
20:33 | <@Vornicus> | but: ToxicFrog|W`rkn added FREEZE on Riddler |
20:33 | <@Chalcedon> | hehehe |
20:33 | <@Chalcedon> | wtg TF thanks :) |
20:34 | <@Chalcedon> | thanks for thinking of it too Vorn :) |
20:41 | < Serah> | EC2? |
20:41 | < Serah> | Nevermind. |
20:42 | < Serah> | -.^ |
20:57 | <@Vornicus> | hm. To pull things from a file afer a specific line. |
20:57 | <@Vornicus> | Rather, a line that matches a pattern. |
20:57 | | Mahal [~Mahal@Nightstar-5107.worldnet.co.nz] has joined #code |
20:58 | | mode/#code [+o Mahal] by ChanServ |
21:10 | <@ToxicFrog|W`rkn> | wtg? |
21:10 | <@ToxicFrog|W`rkn> | Vornicus: as in, N lines after that line? |
21:10 | <@ToxicFrog|W`rkn> | Or everything after it? |
21:10 | <@Vornicus> | Everything after it. |
21:10 | <@ToxicFrog|W`rkn> | Hmm. |
21:11 | <@Vornicus> | Can grep give me a line number? |
21:12 | <@ToxicFrog|W`rkn> | Yes. |
21:12 | <@ToxicFrog|W`rkn> | (e)grep -n |
21:12 | <@ToxicFrog|W`rkn> | It can also print N lines of trailing context after the match (grep -A line-count), but not all lines. |
21:12 | <@ToxicFrog|W`rkn> | Although if you have an upper bound for the size of the file, you can always just set a line-count greater than that. |
21:13 | <@Vornicus> | I do not. |
21:15 | <@ToxicFrog|W`rkn> | Let me test something. |
21:15 | <@Vornicus> | if I can get that, I can tail the rest... though I have to add 2, because there's the pattern line (which is just a separator) and then a blank line. |
21:17 | <@ToxicFrog|W`rkn> | Here we go. |
21:17 | <@ToxicFrog|W`rkn> | the following awk script prints all lines after and including the match: |
21:17 | <@ToxicFrog|W`rkn> | BEGIN { flag=0 } |
21:17 | <@ToxicFrog|W`rkn> | /pattern/ { flag=1 } |
21:18 | <@ToxicFrog|W`rkn> | { if(flag == 1) { print $0 } } |
21:18 | <@ToxicFrog|W`rkn> | If you don't want it to include the match, swap the last two lines. |
21:22 | <@ToxicFrog|W`rkn> | That help? |
21:22 | <@Vornicus> | Some. |
21:23 | <@ToxicFrog|W`rkn> | Only some? |
21:24 | < Syloq> | It doesn't help me at all, if that helps. |
21:25 | <@Vornicus> | WEll, I also want to skip the line immediately after the match. |
21:25 | <@ToxicFrog|W`rkn> | Oh. That's easy enough. |
21:25 | <@Vornicus> | cuz it goes "---- ---- ----" then a blank line and THEN the start of the content. |
21:25 | <@Vornicus> | Also I don't know how to use a multi-line awk script. |
21:25 | <@ToxicFrog|W`rkn> | Two easy ways: |
21:25 | <@ToxicFrog|W`rkn> | - singlequote it in the shell |
21:26 | <@ToxicFrog|W`rkn> | - replace newlines with spaces, as they're all the same to the terp |
21:26 | <@Vornicus> | aweome |
21:26 | <@ToxicFrog|W`rkn> | And here's one that skips the next line after: |
21:27 | <@Vornicus> | is awk using eres? |
21:27 | <@ToxicFrog|W`rkn> | Yes. |
21:27 | <@Vornicus> | ok |
21:27 | <@ToxicFrog|W`rkn> | ...I think. |
21:28 | <@Vornicus> | ...though now that I look at it I don't see anything that's not in regular ones. |
21:28 | <@ToxicFrog|W`rkn> | From the regex table I linked: "awk is supposed to use EREs, plus the extra C-style escapes \\, \a, \b, \f, \n, \r, \t, \v with their usual meanings. sed is supposed to use BREs, plus \n with its usual meaning." |
21:29 | <@Vornicus> | ok |
21:29 | <@ToxicFrog|W`rkn> | BEGIN { flag=0 } flag == 2 { print $0 } flag == 1 { ++flag } /pattern/ { ++flag } |
21:29 | <@ToxicFrog|W`rkn> | There's probably a more elegant way to do that, but my awk is rusty. |
21:30 | <@Vornicus> | that's pretty nice. |
21:30 | <@Vornicus> | though I don't know if pattern shows up again. |
21:30 | <@ToxicFrog|W`rkn> | Hmm. |
21:30 | <@ToxicFrog|W`rkn> | Let me do some more testing. |
21:31 | | * ToxicFrog|W`rkn beats rxvt for sucking. |
21:31 | <@Vornicus> | >= ? |
21:32 | <@ToxicFrog|W`rkn> | BEGIN { flag=0 } |
21:32 | <@ToxicFrog|W`rkn> | flag >= 2 { print $0 } |
21:32 | <@ToxicFrog|W`rkn> | flag == 1 || /etc/ { ++flag } |
21:32 | <@Vornicus> | sweet |
21:32 | <@ToxicFrog|W`rkn> | Replace /etc/ with your pet pattern. |
21:32 | <@ToxicFrog|W`rkn> | <3 awk. |
21:35 | | * Vornicus fiddles |
21:35 | | Mahal [~Mahal@Nightstar-5107.worldnet.co.nz] has quit [Quit: checking my battery] |
21:38 | <@Vornicus> | cat testresults/`ls -t testresults | head -n 1` | awk 'BEGIN { flag=0 } flag >= 2 { print $0 } flag == 1 || /^-+ -+ -+$/ { ++flag }' |
21:39 | <@Vornicus> | <3 backticks |
21:41 | <@ToxicFrog|W`rkn> | What's -t do? |
21:41 | | Mahal [~Mahal@Nightstar-5107.worldnet.co.nz] has joined #code |
21:41 | | mode/#code [+o Mahal] by ChanServ |
21:42 | <@ToxicFrog|W`rkn> | Oh. Most recently modified first. |
21:42 | <@Vornicus> | yep |
21:42 | <@ToxicFrog|W`rkn> | So this cats the file named in the first line of the most recently modified file in testresults. |
21:43 | <@ToxicFrog|W`rkn> | And then feeds it to the awk script. |
21:43 | <@ToxicFrog|W`rkn> | Spicy. |
21:43 | <@Vornicus> | Indeed. |
21:44 | <@Vornicus> | and jUnit uses ---------- ------------ --------- or some variation thereof to break test results from logger output. |
21:44 | <@Vornicus> | ...actually you missed it. |
21:44 | <@Vornicus> | It cats the most recently modified file itself into testresults. |
21:45 | <@Vornicus> | in testresults. |
21:45 | <@McMartin> | cat: ALL YOUR ARGUMENTS ARE BELONG TO STDOUT |
21:45 | <@Vornicus> | ...ow |
21:45 | <@ToxicFrog|W`rkn> | ...oh, right. |
21:45 | <@ToxicFrog|W`rkn> | It pipes the output of ls -t to head./ |
21:45 | <@ToxicFrog|W`rkn> | Rather than heading the first file returned by ls -t. |
21:49 | < GeoTube> | damn thing! |
21:49 | | Serah [~Shemhazai@Nightstar-8502.ds1-ba.adsl.cybercity.dk] has quit [Quit: Connection reset by evil CHILD EATING MONSTERS!] |
21:51 | | Chalcy [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
21:51 | | mode/#code [+o Chalcy] by ChanServ |
21:51 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout] |
21:54 | | Serah [~Shemhazai@Nightstar-8502.ds1-ba.adsl.cybercity.dk] has joined #Code |
21:59 | <@Vornicus> | daah. nesting backticks? |
22:00 | <@ToxicFrog|W`rkn> | Umm. |
22:00 | <@ToxicFrog|W`rkn> | Good question, let me find out. |
22:00 | <@ToxicFrog|W`rkn> | Yep. |
22:00 | <@ToxicFrog|W`rkn> | ` \` \` ` |
22:01 | < GeoTube> | '//'//'''/ ? |
22:01 | < GeoTube> | Ohh wait, your heling someone.. |
22:01 | < GeoTube> | *helping ... |
22:01 | <@ToxicFrog|W`rkn> | GeoTube, please do us all a favour and eat your own liver. |
22:01 | < Syloq> | Liver is good for you. |
22:01 | < GeoTube> | I would, but it keeps squirming away when I try.. .. |
22:15 | <@Vornicus> | awesome, that worked. |
22:15 | <@Vornicus> | YAY WORKY |
22:33 | | * Vornicus now has to pick a groupware solution. |
22:33 | <@McMartin> | Wikis. |
22:33 | <@Vornicus> | Heh. NOt quite. |
22:33 | <@Vornicus> | Apparently the boss wants either Groupwise or Exchange. |
22:34 | <@McMartin> | Ah well. |
22:34 | <@McMartin> | My next line was going to recommend SnipSnap if you needed more access control but still mostly have everything on your intranet. |
22:34 | <@McMartin> | SnipSnap actually being one of the few such suites we had source to and could thus try to attack, and in which we did not find security holes three miles wide. |
22:35 | <@McMartin> | We found one. But it was only exploitable if you were already root and had a shell. |
22:35 | <@McMartin> | Which kind of means it isn't one. |
22:35 | <@Vornicus> | heh |
22:43 | <@ToxicFrog|W`rkn> | Heh. |
22:43 | <@ToxicFrog|W`rkn> | "groupware"? |
22:46 | | Syloq is now known as Syloqs-AFH |
22:47 | <@Vornicus> | groupware, being a generic name for software that provides email and collaborative calendar systems, among other stuff. |
22:47 | <@McMartin> | This sometimes also includes blogs and wikis, which is what SnipSnap does. |
22:48 | <@Mahal> | SnipSnap? |
22:48 | <@Vornicus> | but Novell Groupwise and Microsoft Exchange are the canonical ones. |
22:48 | <@Mahal> | I shall curious. |
22:48 | <@ToxicFrog|W`rkn> | Aah. |
22:48 | <@ToxicFrog|W`rkn> | Such as the intranet wiki here. |
22:48 | <@McMartin> | Mahal: http://www.snipsnap.org/space/start |
22:52 | | ToxicFrog|W`rkn is now known as ToxicFrog|AFK |
22:54 | | Mahal is now known as MahalFood |
23:39 | | * Vornicus fiddles. |
23:41 | | MahalFood is now known as Mahal |
23:47 | | * Vornicus determines that he has no real metric for choosing between these. |
23:49 | <@McMartin> | Coinflip! |
23:50 | <@Vornicus> | heh, uh, no. |
23:51 | < GeoTube> | dice roll? |
--- Log closed Fri Aug 25 00:00:02 2006 |