00:02:18 <oerjan> ah, it comes with a nifty lifetime guarantee
00:05:42 -!- fr34k has joined.
00:05:52 -!- fr34k has changed nick to boblol.
00:09:50 <jix> HAHA http://www.kleinbottle.com/gauss.htm
00:18:30 -!- GregorR-L has joined.
00:36:54 -!- Arrogant has joined.
00:42:27 <ihope> Anybody here heard of RoboCom?
01:02:18 -!- GregorR-L has quit (Read error: 148 (No route to host)).
01:14:03 -!- boblol has quit.
01:23:58 -!- Keymaker has left (?).
01:26:31 -!- RodgerTheGreat has quit (Read error: 110 (Connection timed out)).
01:34:51 <jix> ihope: i hate you
01:39:21 <ihope> For mentioning RoboCom?
01:39:48 <jix> uh it's still the first 02:39 isn't it?
01:40:38 <jix> ihope: you wrote some cool robot?
01:41:04 <ihope> Well, I'm writing "some cool robot".
01:41:08 <oerjan> (much of europe is changing away from daylight saving tonight)
01:42:07 <jix> germany is
01:42:20 <jix> when it's 3:00 the first time it'll go back to 2:00
01:45:21 <oerjan> what about britain and finland? they don't have the same timezone but maybe they still change at the same time
01:46:20 <ihope> It's 8:45 PM over here.
01:46:58 <ihope> I seem to have forgotten to make note of when the sun rises.
01:54:06 <fizzie> If I recall correctly, we (here in Finland) are going to go back to 03:00 when it gets to 04:00; so the change would happen at the same time.
01:54:48 <jix> well i'll go to bed now...
01:55:14 <oerjan> but you have an hour extra tonight :)
01:55:41 <jix> but my parents will wake me up two hours early than normal
01:55:54 <jix> because the school starts again day after tomorrow
01:56:12 <jix> and then i have to stand up like 6 hours earlier than normal
01:56:45 -!- jix has quit ("Bitte waehlen Sie eine Beerdigungnachricht").
01:57:21 -!- Asztal has joined.
01:58:06 <Asztal> wow, I join undernet and get spammed twice before my client manages to /umode +i
02:00:29 <fizzie> Yay, the clock jumped backwards.
02:00:57 <oerjan> asztal: does britain change back tonight too?
02:03:01 <Asztal> We were all planning to commit murder in the time that doesn't exist but it turns out it's still illegal.
02:06:22 <oerjan> maybe you could claim to have been somewhere else at the time
02:07:19 <Asztal> It's a shame I forgot. I wanted to try to retro-actively get first post on something
02:09:50 <oerjan> well, you would have to find somewhere with the right bug...
02:12:08 * Asztal wonders how many sites do use local time instead of UTC
02:20:22 * pikhq mourns the death of the US Constitution
02:20:35 <Sgeo> When does the switch happen?
02:26:31 -!- ihope has quit (Connection timed out).
02:27:14 -!- Arrogant has quit ("Leaving").
02:55:07 -!- wooby has joined.
02:56:06 -!- wooby has quit (Client Quit).
02:56:09 -!- wooby has joined.
03:33:29 -!- CakeProphet has quit (Connection reset by peer).
03:34:31 -!- CakeProphet has joined.
03:58:16 -!- Sgeo has quit (Read error: 104 (Connection reset by peer)).
04:01:26 -!- GregorR-L has joined.
04:17:49 -!- wooby has quit.
04:26:05 -!- Sgeo has joined.
04:26:59 -!- Sgeo has quit (Client Quit).
04:43:28 -!- calamari has quit ("Leaving").
04:50:27 -!- oerjan has quit ("Good night.").
04:56:44 -!- twobitsprite has quit ("Lost terminal").
05:13:32 -!- Asztal has quit ("Chatzilla 0.9.72-rdmsoft [XULRunner 1.8.1b2/0000000000]").
06:14:38 -!- wooby has joined.
06:56:07 <CakeProphet> >>> x = lambda nums: filter(lambda goo: False not in map(lambda primecheck: goo % primecheck != 0, range(2, goo/2+1)), nums)
06:56:27 <CakeProphet> My latest obsession is writing one-line functions in Python.
06:57:20 <CakeProphet> listlog = lambda log: "\n".join([log + " log:"] + ["%s. %s - %-*s %s" % (entrynum+1, entry.splitlines()[1][5:], entry.splitlines()[1][3:], max(map(lambda s: len(s.split()[2]), fullog)), entry.splitlines()[-3]) for entrynum, entry in enumerate(readlog(log).split("-------------\n"))])
07:02:08 <pikhq> You should do some Lisping.
07:02:22 <pikhq> You like lambdas enough to justify it.
07:02:54 <wooby> anyone tinkered with prolog?
07:09:33 -!- RodgerTheGreat has joined.
07:12:05 -!- RodgerTheGreat has quit (Client Quit).
07:18:53 -!- RodgerTheGreat has joined.
07:26:46 -!- anonfunc has joined.
07:27:02 <RodgerTheGreat> I've finished all my homework for the weekend, and I think I'll finally have time to build my "synthesys" interpreter.
07:27:26 <wooby> ha i've been hacking and neglecting homework
07:27:33 <wooby> you definitely have your priorities straight
07:27:57 <RodgerTheGreat> I try, and occasionally I get everything taken care of like this.
07:28:16 <RodgerTheGreat> it's pretty nice not to have anything looming over me.
07:28:24 <wooby> yeah i know exactly what you mean
07:32:16 <wooby> hm, the latest thing
07:32:22 <wooby> is a web based BF ide heavy on javascript
07:32:33 <wooby> that lets you store code fragments and chain them together with pipes
07:34:30 <RodgerTheGreat> well, it's an interesting language I've been designing over the last two months, off-and-on, and I'm going to build an implementation for it in Java.
07:34:53 <wooby> yes i'm a java dude myself
07:35:09 <RodgerTheGreat> Synthesys is a stack-based language based around self-modification and extension.
07:35:27 <RodgerTheGreat> I think people here might really like it once they have a chance to play with it.
07:37:20 <wooby> @ pushes onto the stack?
07:38:39 <RodgerTheGreat> here, I'll pastebin the spec as it exists- that might help to explain it
07:41:09 -!- Arrogant has joined.
07:43:55 <wooby> RodgerTheGreat: very cool
07:45:20 <RodgerTheGreat> the main changes I'm considering are reversing the order of the parameters @ takes and possibly turning | from a string splitting operator to a "charAt()" type command.
07:46:22 <RodgerTheGreat> the @ thing would make coding easier, because then you could simply generate a string, push a variable onto the stack and @ it, rather than having to think far ahead.
07:46:56 <RodgerTheGreat> what do you think would be more useful, string splitting or character extraction?
07:47:18 <wooby> sort of a difficult question when it comes to esolangs
07:48:51 <wooby> do you have a functional interpreter?
07:49:30 <wooby> yeah the answer might be more apparent when you're messing interactively with code
07:50:26 <RodgerTheGreat> the main thing is, you can synthesize either operator from the other with a little work- I'm just not sure what would be more handy to have immediate access to in a language designed around code generation.
07:51:56 <wooby> maybe you could implement them both?
07:53:09 <wooby> i'll be back in a bit
07:54:04 <RodgerTheGreat> I think I'll just implement charAt and then make a string-splitting function in the language itself as part of the standard library.
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:19:03 -!- thematrixeatsyou has joined.
08:31:37 -!- wooby has quit (Read error: 104 (Connection reset by peer)).
08:36:33 -!- wooby has joined.
08:47:07 <thematrixeatsyou> got a partially clockless latch (clocks are only on when latch is set), an OR gate (the standard '+' design), a NOT gate, a NAND gate, and a NOR gate.
08:51:28 <thematrixeatsyou> it's simpler than the one found at http://karl.kiwi.gen.nz/CA-Wireworld.html
08:54:36 <RodgerTheGreat> damn- looking at those examples, a full CPU seems like it could be feasibly built in wireworld.
08:55:51 <thematrixeatsyou> that's the frikkin crazy side: http://www.quinapalus.com/wi-index.html - wireworld computer
08:56:10 <thematrixeatsyou> though i HIGHLY recommend looking at this one: http://pages.prodigy.net/nylesheise/wireworld.html
08:58:05 <thematrixeatsyou> this one's a page on 3-cycle logic: http://pages.prodigy.net/nylesheise/threeticklogic.html
08:58:27 <thematrixeatsyou> there's a trick to 3-cycle logic, it's different to standard 5+ cycle logic
09:02:22 <thematrixeatsyou> in 3/4 cycle logic, you have to protect the input from being interfered with
09:25:56 -!- Arrogant has quit ("Leaving").
09:33:17 -!- thematrixeatsyou has quit ("Ultimate WireWorld Cellular Automata reference: http://pages.prodigy.net/nylesheise/wireworld.html").
09:49:01 <wooby> "new turing omnibus"
09:01:03 -!- GregorR-L has quit ("Leaving").
09:12:58 -!- ivan` has quit (" Want to be different? HydraIRC -> http://www.hydrairc.com <-").
09:58:37 -!- tgwizard has joined.
10:26:44 -!- jix has joined.
12:02:14 -!- ihope has joined.
13:45:59 -!- Sgeo has joined.
14:35:00 -!- oerjan has joined.
14:48:50 -!- oerjan has set topic: the international hub for esoteric programming language design and deployment - map: http://www.frappr.com/esolang - forum: http://esolangs.org/forum/ - EgoBot: !help - wiki: http://esolangs.org/wiki/ - logs: http://tunes.org/~nef/logs/esoteric/ or http://meme.b9.com/cdates.html?channel=esoteric - for brainfuck-specific discussion, go to ##brainfuck - http://esolangs.org/wiki/Adjudicated_Blind_Collaborative_Design_Esolang_Factory.
15:06:30 -!- oerjan has quit ("Later").
15:10:53 -!- CakeProphet has quit ("haaaaaaaaaa").
15:15:56 <jix> ihope: anything new about your robocom bot?
15:20:43 <ihope> So far, it seems to work as planned.
15:21:53 <jix> mine doesn't work as i planned at the beginning
15:22:05 <jix> it did something that i didn't inteded but that is really cool because it is effective
15:25:27 <jix> when mine wins it'll be allmost all the time around 21500
15:26:40 <jix> ok i win against all standard examples
15:26:56 <jix> lets add other examples and classic legends
15:28:15 -!- kipple_ has joined.
15:28:25 <jix> but mine doesn't liek getting hit at the beginning
15:28:32 <jix> i should do something against it
15:29:19 <jix> nargh i lost allready 6 games :/
15:29:44 <jix> and 2 ties
15:32:11 <jix> hmm won 16 lost 10 and 5 ties
15:32:18 <jix> against all included examples
15:36:49 <jix> cyborg is just killing me like i am not existent _|
15:37:49 <jix> cyborg is kind of doing the same thing that i do but in a more effective way
15:44:16 <jix> ihope: mine works by copying over it's own program to all robots and by creating new ones... the tricky part is to kill all enemy robots (that have your program, and create new robots with your program) when they all have your program...
16:27:10 -!- pgimeno_ has joined.
16:28:22 -!- pgimeno has quit (Read error: 104 (Connection reset by peer)).
17:00:12 * ihope runs his Survival against Cyborg
17:05:11 <ihope> It's probably because my bots have no attack mechanism.
17:06:39 <ihope> So with SCAN, 1 is a friend and 2 is an enemy?
17:06:44 <ihope> Or is it the other way around?
17:06:53 <jix> no 2 is a friend
17:08:07 -!- pgimeno_ has changed nick to pgimeno.
17:08:53 * ihope adds a simple infector
17:09:23 <jix> why can't the first unit move?
17:09:50 <ihope> To be more specific: because you haven't changed that in the rules.
17:10:04 <jix> yeah but when that are the default rules my robot should be able to cope with them
17:10:20 <ihope> Your robot can't cope with the default rules?
17:10:38 <jix> well it has to move the first robot (my new one)
17:11:21 <ihope> Have your first robot create another robot, transfer everything to it, then die?
17:11:32 <jix> well that's what i'm doing now
17:18:30 <ihope> What's the easiest bot to win against?
17:20:42 <ihope> Hmm, my latest change seems to have killed Survival.
17:26:32 <ihope> I found the problem: an unconditional AJUMP 0 which is invoked when there's nothing in front of the bot.
17:28:06 <ihope> Well, it only does that if there's nothing in front of it.
17:28:23 <ihope> ...Or if there's a friend in front of it.
17:28:33 <ihope> But not if there's an enemy in front of it.
17:30:12 -!- CakeProphet has joined.
17:33:42 <ihope> Interesting. My TRANS 3, 2 seems to not be doing anything.
17:34:42 <ihope> The child robot was created with only one bank!
17:35:54 <ihope> Now hopefully this fatal error won't be quite so fatal.
17:38:55 <ihope> Oops. My InfectDie bank doesn't die.
17:39:21 <ihope> It resets the death timer every time it runs through the loop.
17:47:42 * ihope makes a better infection mechanism, which actually does a decent job of infecting
17:47:50 <ihope> s/decent/half-decent/
17:48:53 <ihope> Hmm. My bot actually sort of won this time.
17:49:00 <ihope> But the death timer is still resetting.
17:49:44 <ihope> Apparently the first instruction in each bank is actually number 1.
17:49:51 * ihope adds one to all his AJUMPs
17:51:30 <ihope> Oh, how lucky. One of my bots infected their motherbot.
17:55:03 <ihope> And after a bit of oddness when I ended up with lots of bots with only the Child bank and not the InfectDie bank, the last opponent (which had been deactivated by a Child-only bot) got an InfectDie.
17:58:37 <ihope> Aha, it turns out that though the motherbot was creating children with two banks, those children were creating grandchildren with only one bank.
18:00:47 * ihope goes somewhat crazy and runs his bot against Cyborg
18:00:58 * pikhq wonders what program you're using
18:03:57 <pikhq> Know any *non* Win32 programming games?
18:05:01 <ihope> Does it not work under Wine?
18:05:09 <pikhq> RodgerTheGreat: Heard of it.
18:05:14 <pikhq> ihope: Not willing to try.
18:05:32 <RodgerTheGreat> it's pretty sweet, and there are dozens of implementations for different systems
18:06:15 <pikhq> ihope: Nonfree software makes baby Stallman cry.
18:06:35 <ihope> You could write your own interpreter for it.
18:06:49 <pikhq> Not bored *quite* enough yet.
18:07:08 <ihope> I could attempt to make an interpreter for it.
18:08:36 <ihope> Or I could sneakily post the language on the Wiki and hope someone else makes an interpreter for it.
18:08:50 <jix> pikhq: uhm robocode is java written but as the jvm isn't open source i guess...
18:09:00 -!- lament has joined.
18:09:12 <jix> and robocom runs fine under wine
18:09:18 <jix> (at least using mac os x)
18:11:06 <ihope> lament: could you add a phase shift gate to your QBF interpreter?
18:11:18 <RodgerTheGreat> JVM is slated to be fully open by christmas. I look forward to it.
18:11:20 <lament> can't you do it yourself?
18:11:40 <lament> just need to add a matrix for it
18:12:03 <ihope> Should be easy, then.
18:12:44 <ihope> Is it qubit.py or qbf.py?
18:13:36 <lament> check what happens in qbf.py in the big if-statement that takes care of individual instructions
18:18:42 <ihope> Is 1j the imaginary unit, then?
18:23:50 <ihope> I don't suppose there's a special name for anything along the lines of sin 1 + i cos 1.
18:25:06 <lament> what's more, i'm not sure the built-in sin and cos support imaginary numbers
18:25:24 <ihope> The results can't even be multiplied by them?
18:25:38 <lament> but do you actually mean sin(1)?
18:25:59 <ihope> As long as sin and cos take their stuff in radians.
18:26:20 <lament> so math.sin(1) + 1j * math.cos(1)
18:27:02 <lament> that's a strange shift though
18:27:31 <ihope> It's rationally independent to pi.
18:28:25 <ihope> You can get arbitrarily close to any real number less than 2pi with 1*x mod 2pi.
18:28:33 <ihope> ...where x is a natural number.
18:28:51 <ihope> And that means applying the phase shift thing x times.
18:30:16 <lament> seems kind of a pain to find the x though
18:30:42 <ihope> It's just a matter of... something.
18:30:46 <CakeProphet> But you must not eat meat that has its lifeblood still in it. And for your
18:30:48 <CakeProphet> lifeblood I will surely demand an accounting. I will demand an accounting
18:30:49 <CakeProphet> from every animal. And from each man, too, I will demand an accounting for
18:31:22 <CakeProphet> Proof that vampires exist as the children of Caine.
18:31:24 <ihope> Bad CakeProphet. You didn't say what translation that was.
18:31:59 <lament> that's why the jews have to cover meat in salt so all the blood is drained
18:32:13 <ihope> lament: Add 2pi to your wanted phase shift gate a bunch of times, until you get satisfactorily close to a natural number. Or something like that.
18:40:26 * ihope continues patching up the interpreter
18:44:04 * pikhq plays with Corewars for a bit
18:49:02 <ihope> Hopefully this new interpreter thingy works.
18:49:37 <jix> ihope: anything new bout your bot?
18:50:05 <ihope> It lost to Cyborg. (Did I already say that?)
18:50:30 <jix> mine does that too
19:08:24 <ihope> Of all the classic whatevers, Survival seems to be the best against Continuum.
19:13:16 <ihope> There, Survival won against Continuum.
19:17:30 <ihope> It won against Continuum again.
19:18:57 <pikhq> Redcode is 100% crazy.
19:27:25 * ihope mentions GregorR's name in the hopes that this will somehow summon him to the channel
19:30:48 <ihope> Yay! A tie against Cyborg!
19:31:00 <ihope> Of course, I only had one bot out there when it happened.
19:31:27 <ihope> Six games against it so far: five losses, one tie.
19:32:44 <ihope> And another win against Continuum, making it four.
19:35:57 -!- oerjan has joined.
19:36:59 <ihope> No, silly, it's Ørjan.
19:37:48 <pikhq> ihope: Yeah, but my terminal hates Unicode.
19:38:10 <ihope> Did it yell at you?
19:46:27 -!- clog has joined.
19:46:27 -!- clog_ has joined.
19:53:43 -!- clog has joined.
19:53:43 -!- clog_ has joined.
19:56:56 -!- clog has quit (Read error: 110 (Connection timed out)).
19:56:57 -!- clog_ has changed nick to clog.
20:06:30 <jix> those good bots are sooooo complex :/
20:28:11 -!- oerjan has quit ("Later").
21:05:17 <ihope> GregorR: I updated the interpreter for QBF.
21:05:41 <ihope> Could you magically update EgoBot and the file archive with it?
21:12:10 -!- calamari has joined.
21:13:39 <calamari> anything new & fun in esoland?
21:14:13 <ihope> calamari: there would be, but GregorR's being mean.
21:14:32 <ihope> I HATE YOU, GregorR!
21:15:23 <pikhq> @ foo 0;@ bar 1;cons78 foo : bar;out foo;cons111 foo : bar;out foo
21:17:12 <pikhq> !bf8 >-[<->+++]<-------.[-]>--[<->-------]<+.
21:18:30 <pikhq> (Proof that BFM doesn't create horribly inefficient code that makes you gouge your eyes out, even *if* you're being fairly naive when coding)
21:19:35 <EgoBot> 45 +++++++++++[>+++++++>++++++++++>><<<<-]>+.>+. [121]
21:19:36 <calamari> I think that's a little unfair
21:20:00 <calamari> because the textgen is being fed fixed parameters rather than being run from the command line
21:20:21 <calamari> when you tweak on it, it can really get some amazing results
21:20:50 <calamari> for example: >><< .. that wouldn't happen if you reduced the number of memory locations
21:20:51 <pikhq> >-[<->+++]<-------.>++++[<++++++++>-]<+.
21:22:25 <pikhq> (while that could be cleaned down a lot, one must admit it's some of the most efficient code you're going to get from a naive macro language :p)
21:23:34 <calamari> !bf8 >-[<->+++]<-------.>++++[<++++++++>-]<+.
21:23:43 <jix> ihope: :/ it's sooo difficuilt to write good bots
21:28:32 <calamari> !bf8 +++++++++++[>+++++++>++++++++++<<-]>+.>+.
21:29:52 <calamari> !bf8 ++++++++[>++++++++++++++<-]>.-------.++.---.+++++++++.
21:31:26 <pikhq> Mine are produced from a high-level language.
21:32:00 <pikhq> Oh, so you finished Java2BF?
21:32:25 <calamari> so, what doesn't yours make of "pikhq" ?
21:35:16 <pikhq> --[>-<-------]>++.-------.++.---.+++++++++.
21:35:22 <pikhq> !bf8 --[>-<-------]>++.-------.++.---.+++++++++.
21:35:43 <pikhq> Because BFM produces wrapping code. Your point?
21:36:01 <calamari> your point = I'm getting defensive
21:36:46 <pikhq> http://pikhq.nonlogic.org/pik.bfm has the corresponding BFM source code. . .
21:36:55 <pikhq> Not yet, at least. ;)
21:37:29 <calamari> !bf16 --[>-<-------]>++.-------.++.---.+++++++++.
21:37:38 <calamari> !bf32 --[>-<-------]>++.-------.++.---.+++++++++.
21:38:11 <calamari> !bf32 ++++++++[>++++++++++++++<-]>.-------.++.---.+++++++++............
21:38:18 <pikhq> It works on 16 bit implementations. Odd.
21:38:34 <calamari> it's just going to take forever
21:38:46 <calamari> notice how fast might was since it didn't use wrapping
21:39:38 <pikhq> So, you worry about working where char!=8 bits.
21:39:44 <pikhq> Not worth it, IMO.
21:40:25 <calamari> but then it bit me when I had a bunch of crappy algorithms IU could no longer use
21:40:30 <pikhq> It does work, still. :)
21:40:42 <calamari> yeah.. but see how much faster it was without wrapping? :)
21:41:00 <pikhq> Need to set up three modes. . .
21:41:25 <pikhq> Wrapping, nonwrapping, and "112 plusses in a row? Sure, why not?".
21:41:40 <calamari> yeah.. now that's a nice mode too
21:41:50 <calamari> that would be the bf audio mode ;)
21:42:05 <pikhq> More easily compiled into C via basm. ;)
21:42:51 <calamari> have any bf -> ... compilers been able to combine a printed string rather than printing a bunch of chars?
21:42:51 -!- ihope_ has joined.
21:43:33 <calamari> for example: ++++++++[>++++++++++++++<-]>.-------.++.---.+++++++++. => printf("pikhq");
21:44:08 <calamari> would have to check ahead to see if the memory locations were used later without being cleared to zero
21:44:28 <pikhq> Perhaps one could make a compiler convert all programs that don't accept input into some printfs. :p
21:44:52 <calamari> loops will mess you up there :)
21:51:25 -!- ihope has quit (Connection timed out).
22:01:38 <jix> ihope_: hah i think i found a strategy for robocom that could work
22:06:11 <jix> i wont tell yet and it will be a lot of work
22:06:17 <jix> i'm going to bed now gn8
22:06:56 <calamari> I'd like to write some bf code but my son insists I hold him instead
22:07:19 <calamari> jix: hope you finish it.. you are as bad at finishing projects as I am :)
22:07:49 <ihope_> jix: have you ever finished a project?
22:08:02 <jix> icfar.co.uk is one
22:08:11 <ihope_> You're probably better than calamari, then. :-P
22:08:26 <calamari> jix: if you ever figure out a fix for that.. please let me know ;)
22:08:48 <jix> i have to sleep now
22:09:01 <jix> calamari: upgrade to brain 2.0
22:09:27 <jix> yeah but he's probably stuck at brain 0.1.1
22:09:35 <ihope_> Brain 0.1.1? Sheesh...
22:09:58 <jix> m$ brain 2000 xp pro special edition sp 4
22:10:20 -!- jix has quit ("Bitte waehlen Sie eine Beerdigungnachricht").
22:18:25 -!- calamari has quit (orwell.freenode.net irc.freenode.net).
22:18:25 -!- tgwizard has quit (orwell.freenode.net irc.freenode.net).
22:18:25 -!- RodgerTheGreat has quit (orwell.freenode.net irc.freenode.net).
22:18:26 -!- Razor-X has quit (orwell.freenode.net irc.freenode.net).
22:18:26 -!- sekhmet has quit (orwell.freenode.net irc.freenode.net).
22:18:28 -!- Eidolos has quit (orwell.freenode.net irc.freenode.net).
22:18:29 -!- GregorR has quit (orwell.freenode.net irc.freenode.net).
22:18:47 -!- calamari has joined.
22:18:47 -!- tgwizard has joined.
22:18:47 -!- RodgerTheGreat has joined.
22:18:47 -!- Razor-X has joined.
22:18:47 -!- sekhmet has joined.
22:18:47 -!- Eidolos has joined.
22:18:47 -!- GregorR has joined.
22:31:09 -!- CakeProphet has quit (Read error: 104 (Connection reset by peer)).
22:32:12 -!- CakeProphet has joined.
22:32:50 -!- CakeProphet has quit (Read error: 104 (Connection reset by peer)).
22:33:50 -!- CakeProphet has joined.
22:37:11 -!- CakeProphet has quit (Connection reset by peer).
22:38:13 -!- CakeProphet has joined.
22:49:40 -!- tgwizard has quit (Remote closed the connection).
22:59:55 -!- anonfunc has quit.
23:19:22 <ihope_> I see Continuum is rather vulnerable.
23:39:33 * ihope_ improves his program slightly
23:41:12 -!- oerjan has joined.
23:41:51 <ihope_> Now a negative death timer won't mess things up.