←2005-10-28 2005-10-29 2005-10-30→ ↑2005 ↑all
00:00:13 <Aardwolf> GregorR check the pm's of EgoBot :p
00:00:28 <calamari> 1ps
00:00:30 <calamari> !ps
00:00:31 <EgoBot> 1 calamari: ps
00:00:40 <GregorR> lol, it's not that dumb ;)
00:00:55 <calamari> dumb? I made a typo
00:00:56 <GregorR> But I can do it with the !raw command
00:01:07 <GregorR> calamari: No, I was referring to Aardwolf's PMs.
00:01:11 <calamari> ahhh hehe
00:01:27 <Aardwolf> I tried making EgoBot say sometihng in this channel while giving it the command in pm
00:02:11 <calamari> !bf ++++++++++++++[>+>+++++>++++++>+++++++>++++>++<<<<<<-]>-.>>---.++++.<+++.>-.>>>++++.<++.<-.<<<.---.
00:02:13 <EgoBot> QUIT :a
00:02:23 <calamari> ;)
00:02:23 <GregorR> Again, not that stupid ;)
00:02:40 <Aardwolf> calamari: it's easier with kipple:
00:02:41 <calamari> hey, I spent over 30 minutes finding that optimal string, had to at least run it
00:02:47 <GregorR> lol
00:02:50 <Aardwolf> !kipple "/quit">o
00:02:52 <EgoBot> /quit
00:03:11 <GregorR> Aardwolf: That could only get anywhere near working if EgoBot was built into a traditional IRC client that uses / commands. But it isn't.
00:03:36 <Aardwolf> ok
00:03:47 <GregorR> lol
00:04:04 <Aardwolf> does there exist a string to bf converter?
00:04:12 <GregorR> txtgen.java
00:04:23 <calamari> Aardwolf: yep
00:04:29 <Aardwolf> an online one?
00:04:42 <calamari> one sec I'll give you the url
00:04:55 <calamari> http://lilly.csoft.net/~jeffryj/programs/bf/index.html
00:05:21 <jix> calamari: wasn't there a shorter hw ?
00:05:26 <Aardwolf> hmm too bad I'm on a window box, I hope I get the java thing to run here
00:05:30 <calamari> jix: hw ?
00:05:34 <jix> hello world
00:05:42 <jix> / 111-byte "Hello World!" with newline (assumed optimal)
00:05:45 <calamari> jix: there was? where?
00:05:49 * calamari wants to see it :)
00:06:18 <calamari> that's the shortest one I know.. if there is a shorter, that'd be very cool
00:06:43 <Aardwolf> wow the java command works in windows :D
00:06:54 <calamari> it may reveal a better way of doing the generation
00:07:12 <calamari> haha you need javac to compile tho
00:07:20 <GregorR> !bf file://bf/numwarp.b
00:07:28 <GregorR> !i 1 15\n
00:07:29 <Aardwolf> bleh, no javac
00:07:30 <EgoBot> /
00:07:32 <EgoBot> \/\
00:07:34 <EgoBot> \ /
00:07:35 <EgoBot> \
00:07:37 <EgoBot>
00:07:39 <GregorR> :)
00:07:42 <GregorR> Numwarp rocks.
00:07:49 <Aardwolf> cool!
00:07:49 <calamari> yeah it's a neat one
00:08:02 <Aardwolf> !i 1 654
00:08:10 <calamari> !bf file://bf/numwarp.b
00:08:11 <EgoBot> cp: cannot stat `./files/bf/numwarp.b ': No such file or directory
00:08:12 <Aardwolf> !i 1 654
00:08:24 <Aardwolf> ?
00:08:37 <GregorR> calamari: You accidentally put a space at the end of that line ;)
00:08:41 <calamari> !bf file://bf/numwarp.b
00:08:41 <GregorR> !bf file://bf/numwarp.b
00:08:43 <Aardwolf> !i 1 654
00:08:43 <EgoBot> No repeats.
00:08:45 <GregorR> lol
00:08:49 <calamari> !bf file://bf/numwarp.b
00:08:51 <Aardwolf> !i 1 654
00:08:57 <calamari> hahaha
00:09:01 <GregorR> Hello, you have to input a \n
00:09:05 <GregorR> !i 1 \n
00:09:08 <EgoBot> \
00:09:10 <EgoBot> \/\
00:09:11 <EgoBot> /
00:09:14 <EgoBot> \/\
00:09:16 <calamari> !ps
00:09:16 <EgoBot> / /
00:09:17 <EgoBot> \/\
00:09:20 <EgoBot> \ \/
00:09:22 <EgoBot> \/\
00:09:24 <EgoBot> /
00:09:25 <EgoBot> \/\
00:09:28 <EgoBot> / /
00:09:30 <EgoBot> \/\
00:09:32 <EgoBot> \/
00:09:34 <EgoBot> 1 calamari: ps
00:09:36 <EgoBot> 2 calamari: bf
00:09:38 <jix> calamari: http://www.hevanet.com/cristofd/brainfuck/short.b << somewhere there
00:09:39 <Aardwolf> hehe it got multiple 654s
00:10:01 <calamari> !i 2 c414174121\n
00:10:04 <EgoBot> \
00:10:06 <EgoBot> \
00:10:07 <EgoBot> /\
00:10:10 <EgoBot> /
00:10:11 <EgoBot> \ \/
00:10:14 <EgoBot> \
00:10:15 <EgoBot> \
00:10:17 <EgoBot> \/\
00:10:19 <EgoBot> /\
00:10:22 <EgoBot> \
00:10:24 <EgoBot> \
00:10:26 <EgoBot> \
00:10:28 <EgoBot> \
00:10:30 <EgoBot> \/\
00:10:32 <EgoBot> \
00:10:34 <EgoBot> \
00:10:36 <EgoBot> \
00:10:37 <EgoBot> \/\
00:10:40 <EgoBot>
00:10:42 <EgoBot> /
00:10:44 <EgoBot> \/
00:10:47 <calamari> oops
00:10:48 <Aardwolf> !i 2 abc\n
00:11:01 <calamari> !bf file://bf/numwarp.b
00:11:05 <calamari> !i 1 ca1a17a121\n
00:11:08 <EgoBot> \
00:11:10 <EgoBot> \
00:11:12 <EgoBot> /\
00:11:14 <EgoBot> /
00:11:16 <EgoBot> \ \/
00:11:18 <EgoBot> \
00:11:20 <EgoBot> /\
00:11:21 <EgoBot> /\
00:11:23 <EgoBot> /\ \/
00:11:25 <EgoBot> \
00:11:28 <EgoBot> \
00:11:29 <jix> stop flooding please some use this channel for talking
00:11:29 <GregorR> Woah!
00:11:30 <EgoBot> \
00:11:31 <EgoBot> /\
00:11:33 <GregorR> !flush
00:11:34 <EgoBot> /\
00:11:57 <calamari> yeah EgoBot, stop flooding :P
00:12:39 <GregorR> If you just want to play with EgoBot, go to #egobot ;)
00:12:50 <calamari> maybe it'd be best to limit #esoteric output to one line?
00:13:10 <jix> !bf ++++++++[>++++[>++>+++>+++>+<<<<-]>+>->+>>+[<]<-]>>.>>---.+++++++..+++.>.<<-.>.+++.------.--------.>+.>++.
00:13:11 <EgoBot> Hello World!
00:13:14 <GregorR> How about after one line it switches to PM.
00:13:14 <Aardwolf> i 2 123test123\n <-- gives messed up stuff
00:13:22 <jix> that's 106 chars vs 111
00:13:27 <calamari> cool
00:13:45 <calamari> is it printing a \n ?
00:13:57 <jix> it says in shorts.b
00:14:02 <jix> http://www.hevanet.com/cristofd/brainfuck/short.b
00:17:28 <calamari> !bf +++++++++++[>++++++>+<<-]>+.>-[.[-],]
00:17:47 <EgoBot> C
00:17:59 <calamari> !ps
00:18:01 <EgoBot> 1 calamari: bf
00:18:03 <EgoBot> 2 calamari: ps
00:20:53 -!- EgoBot has quit (Excess Flood).
00:21:06 <GregorR> DAMN YOU calamari!!!!!!!!!!
00:21:08 <GregorR> :P
00:21:30 <Aardwolf> oooh
00:21:35 <calamari> blackbox testing is fun :)
00:22:13 <jix> how to compile http://lilly.csoft.net/~jeffryj/programs/bf/textgen.java ?
00:22:16 <calamari> you kinda brought that upon yourself with the !flush es tho :)
00:22:21 -!- EgoBot has joined.
00:22:27 <calamari> jix: javac textgen.java
00:22:35 <GregorR> calamari: Flush does NOT show current output.
00:22:42 <GregorR> calamari: !flush DISCARDS current output.
00:22:46 <calamari> GregorR: right, you let it skip ahead
00:23:10 <GregorR> Pff
00:23:33 <jix> how to run ~/Projekte/esolangs/brainfuck/textgen.class ?
00:23:51 <calamari> java textgen --help
00:24:05 <jix> ah without .class...
00:24:20 <GregorR> !help eof
00:24:23 <EgoBot> Use: eof <pid> Function: send EOF to a process
00:24:26 <GregorR> :)
00:24:33 <calamari> nifty
00:24:37 <Aardwolf> !help
00:24:39 <EgoBot> help ps kill i eof flush show ls
00:24:41 <EgoBot> 1l 2l adjust axo befunge bch bf glass glypho kipple malbolge pbrain rail sadol sceql udage01
00:24:53 <Aardwolf> !ls
00:24:55 <EgoBot> bf/
00:25:01 <Aardwolf> !cd bf
00:25:06 <Aardwolf> !ls
00:25:09 <EgoBot> bf/
00:25:11 <GregorR> There's no cd, etc, just !ls bf/
00:25:18 <Aardwolf> !ls bf/
00:25:21 <EgoBot> LostKng.b, numwarp.b
00:25:26 <calamari> !bf +++++[>+++++++++<-],[[>--.++>+<<-]>+.->[<.>-]<<,]
00:25:28 <Aardwolf> that's good enough
00:25:38 <GregorR> What did calamari just run ...
00:25:41 <calamari> !i 1 Hello World\n
00:26:09 <calamari> "Translate text to brainfuck that prints it."
00:26:19 <GregorR> lol, it's horribly inefficient ;)
00:26:22 <GregorR> !eof 1
00:26:25 <EgoBot> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.------------------------------------------------------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-----------------------------------------------------------------------------------------------------+++++++++++++++++++++++++++++++++
00:26:37 <calamari> hahahahhaha
00:26:40 <GregorR> See? Horribly inefficient.
00:26:56 <Aardwolf> !show 1
00:26:59 <EgoBot>
00:27:06 <calamari> !ps
00:27:09 <EgoBot> 1 calamari: ps
00:27:13 <Aardwolf> I see only 2 .'s
00:27:23 <GregorR> There's a maximum output length.
00:27:26 <GregorR> It just cuts it after that.
00:27:43 <Aardwolf> !bf ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-----------------------------------------------------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.----------------------------------------------------------------------------------------------------+++++++++++++++++++++++++++++++++
00:27:46 <EgoBot> Hf
00:27:54 <Aardwolf> mmkay
00:27:56 <GregorR> LOL
00:28:17 <GregorR> Hfffffffff!!!!!
00:28:22 <Aardwolf> have fun!!!
00:28:58 <calamari> GregorR: you were writing a genetic programming tool, right?
00:29:21 <GregorR> Only postulating....
00:29:28 <jix> hmm i think i'm going to try to write a better bf textgen
00:29:35 <calamari> jix: please do
00:29:55 <calamari> jix: that one is highly experimental, but it seems to work :)
00:30:22 <Aardwolf> one that uses the list of bf constants on the wiki would be nice :)
00:30:24 <calamari> I don't have any genetic programming background
00:30:53 <calamari> Aardwolf: that works for a single letter, but beyond that...
00:30:57 <jix> me neither
00:31:08 <jix> i know how they work but not how to tune them
00:31:13 <Aardwolf> beyond that you use the difference, which is again a value from 0-255
00:31:17 <Aardwolf> if it wraps around
00:31:30 <calamari> Aardwolf: textgen is better than that already
00:31:34 <GregorR> You can't assume that it's an 8-bit wrap.
00:31:49 <GregorR> What if they're running it on egobfi8 -nowrap, egobfi16, egobfi32 or egobfi64?
00:31:57 <Aardwolf> if you replace all + by - and all - by + in the contants, does it give the negative nubmer?
00:32:05 <GregorR> (The only family of interpreters worth running ;) )
00:32:16 <GregorR> Aardwolf: I don't see why not.
00:32:39 <GregorR> But just diffing from each letter to the next is not going to be the most efficient way.
00:33:10 <Aardwolf> which way is better?
00:33:30 <GregorR> Well, the main problem is that it would be highly inefficient on, for example: amamamamamamama
00:33:33 <Aardwolf> hmm, maybe generating the letters in a better order or something?
00:33:40 <GregorR> Yes!
00:33:41 <Aardwolf> yeah, first all a's, then all m's :)
00:34:16 <jix> i'm going to use genetic algorithms too
00:34:32 <calamari> !bf ++++++++++++[>++++++++>+++++++++<<-]>+.>+.<.>.<.>.<.>.<.>.<.>.<.>.<.
00:34:33 <jix> the first part will be random bf code
00:34:35 <EgoBot> amamamamamamama
00:34:39 <GregorR> lol
00:34:54 <Aardwolf> genetically generated bf code, what's next
00:35:07 <jix> the 2nd and difficult part will be finding a way to use the initialized memory for outputting
00:35:14 <jix> Aardwolf: textgen.java uses genetic algorithms
00:35:17 <calamari> Aardwolf: apparently 2nd generation genetic bf code :)
00:35:53 <calamari> jix: textgen is gpl, so hack at will :)
00:35:54 <jix> can't get hw under 125 byte
00:36:08 <jix> calamari: there is a problem with textgen.java
00:36:08 <calamari> jix: using?
00:36:22 <jix> substitute . with :
00:36:30 <jix> calamari: textgen.java
00:36:33 <Aardwolf> I'm off, cya
00:36:39 <calamari> cya Aardwolf
00:36:45 -!- Aardwolf has quit ("Conetcion reeset by beer").
00:37:03 <GregorR> OK, EgoBot now only sends one line to the channel.
00:37:10 <calamari> great
00:37:16 <calamari> then what.. autokill ?
00:37:20 <GregorR> No, then PM
00:37:24 <calamari> ahh, nice
00:37:56 <calamari> !bf ++++++++++[.]
00:38:05 <jix> i could use A* for the 2nd part
00:38:11 <GregorR> It doesn't output blank lines, calamari ;)
00:38:13 <EgoBot>
00:38:18 <GregorR> Or does it ...
00:38:59 * calamari is detecting a lack of pm's
00:39:00 <jix> the problem would be a good estimation (?) algorithm for speeding things up
00:39:16 <calamari> ahh there is goes
00:39:34 <calamari> haha, only get the first line of a ps now
00:39:40 <GregorR> Yeah :P
00:39:56 <calamari> maybe strip off \n's in channel
00:40:08 <calamari> replace with spaces or such
00:40:22 <calamari> !kill 2
00:40:38 <calamari> !kill 1
00:40:38 <calamari> !kill 2
00:40:40 <calamari> !kill 3
00:40:40 <calamari> !kill 4
00:40:44 <GregorR> !flush
00:40:44 <jix> i'm going to use c++ because i need speed
00:40:52 <GregorR> jix: High eleven!
00:41:02 <jix> high eleven?
00:41:11 <GregorR> It's better than five, it's better than ten!
00:41:23 <jix> 0o?
00:41:36 <calamari> perhaps GregorR has an extra digit
00:41:53 <jix> what is high eleven?
00:41:56 <GregorR> Oh, I have an extra /digit/ all right *SUGGESTIVE WINK*
00:42:10 <GregorR> jix: Take a "high five"
00:42:15 <GregorR> jix: Then add another "high five"
00:42:19 <GregorR> jix: Then add a "high one"
00:42:28 <jix> high five?
00:42:44 <jix> ah ok google helped me
00:43:12 <calamari> GregorR: I don't want to know those kind of digit details ;)
00:44:06 <GregorR> Oh, heh, forgot that high fives are a purely American thing :P
00:45:16 <jix> random + A* is probably a good combination for generating genomes (?)
00:45:56 <jix> the random part mutates and the 2nd part is always the shortest one that generates output using the memory data (without looping)
00:46:41 <calamari> !bf >>++>+<[[>>]+>>+[-[++++++[>+++++++>+<<-]>-.>[<------>-]++<<]<[>>[-]]>[>[-<<]+<[<+<]]+<<]>>]
00:48:02 <GregorR> Umm...??
00:48:03 <calamari> possibly, but with very long strings it may actually turn out to be better to generate a new set of cells partway through
00:48:47 <calamari> or to reserve a cell unaltered until later
00:49:38 <calamari> obviously textgen does neither of those things
00:49:59 <jix> a A* without estimation would take memsize^stringsize steps for the 2nd part
00:50:21 <jix> but then output the shortest code
00:50:41 <jix> with an estimation function that never overestimates it would generate the shortest code in less steps (but many too)
00:50:42 <calamari> one thing you might try is to seed the algorithm with textgen output, and fix that as the maximum length program
00:51:21 <calamari> or just take the length of the textgen as a start
00:51:30 <jix> i have to sleep about that...
00:52:34 <calamari> I was hoping to have a general solution where you gave it output and it solved it for that output, but it was not having any luck
00:53:13 <calamari> the part that it struggled with is knowing what was the best of a bunch of non-working programs
00:53:43 <jix> the good thing in my algorithm is that it always generates working programs
00:54:07 <calamari> oh, I didn't mean incorrect bf..
00:54:23 <jix> (except when the first part is trashed because it infinite loops or moves out of mem boundaries)
00:54:32 <calamari> but, for example, is outputting <1> or <2><2> better when trying to output "bf"?
00:54:53 <jix> my algorithm will always output the target string
00:55:03 <calamari> as does textgen
00:55:14 <jix> and all genomes will do that
00:55:33 <jix> (they are called genome right?)
00:55:36 <calamari> no idea
00:55:56 <calamari> how are you generating a random program? does it have a fixed structure?
00:56:00 <jix> i'm talking about the things that you generate and wehre you keep the top n items
00:56:31 <jix> calamari: no it won't have a fixed structure but i'm going to try different mutation algorithms that don't destroy structures
00:57:25 <calamari> well, good luck with it :) maybe you can generate the smallest quine
00:57:37 <jix> no won't work for quines
00:57:48 <jix> i can't use A* there
00:58:14 <jix> and for some problems the code will always be suboptimal
00:59:50 <calamari> afk
00:59:57 <jix> gn8
01:01:38 -!- jix has quit ("Bitte waehlen Sie eine Beerdigungnachricht").
01:34:48 -!- calamari has quit ("Leaving").
01:58:43 <GregorR> !bf file://bf/LostKng.b
01:58:46 <EgoBot> Lost Kingdom
01:59:13 <EgoBot> 110111001100010110010011101011100111010101100001100101011010101111110000111100010101110000010010110001110001101101101000000010001111101110100111000111010111000001100100011001111001111110000001111111011001011011100000101100011011000110001110110110010101111111011010110110111101110010111011000100000000001101110010110010111100100110000111110000001011011001111001000010011111000001101
01:59:26 <GregorR> !ps
01:59:26 <EgoBot> 1 calamari: bf
01:59:32 <GregorR> -_-
01:59:44 <GregorR> !kill 1
01:59:47 <EgoBot> Process 1 killed.
02:34:27 -!- duerig has joined.
02:34:52 <duerig> Greetings.
02:35:15 <GregorR> 'lo
02:35:53 <duerig> How goes it?
02:36:03 <GregorR> It goes with great vivacity.
02:38:03 <duerig> Good to here. btw, I've thought of how the EgoBot might deal with files.
02:38:08 <duerig> Er hear.
02:38:21 <GregorR> !ls
02:38:23 <EgoBot> bf/
02:38:27 <GregorR> !ls bf/
02:38:28 <duerig> Yep.
02:38:29 <EgoBot> LostKng.b, numwarp.b
02:38:30 <duerig> Ok.
02:38:36 <duerig> Hmm.
02:38:51 <duerig> If you've already done that, then why is it annoying to have languages that use files?
02:39:12 <GregorR> Well, I can control what files EgoBot accesses quite easily.
02:39:30 <GregorR> But if somebody writes a program to rm -rf /, there's nothing I can do about it from EgoBot.
02:40:06 <duerig> Ah. So the question is how to prevent people from being evil...
02:40:10 <duerig> Let me think.
02:40:26 <Robdgreat> can't you simply restrict the permissions?
02:40:50 <GregorR> Robdgreat: If you rm -rf /, even without permissions, it will destroy egobot itself and all of its temp files, etc.
02:41:01 <Robdgreat> fair enough.
02:41:08 <sekhmet> Could have egobot run inside a chroot and make sure that its running user only has perms to a "temp" dir or something
02:41:09 <lament> !ls
02:41:13 <EgoBot> bf/
02:41:15 <duerig> You could chroot on a process by process basis...
02:41:21 <lament> !ls ..
02:41:22 <Robdgreat> then the very least you can do is keep backups
02:41:23 <EgoBot> bf/
02:41:27 <GregorR> lament: I'm not that dumb ;)
02:41:34 <lament> !ls bf/..
02:41:35 <EgoBot> LostKng.b, numwarp.b
02:41:45 <lament> !ls whatever
02:41:48 <EgoBot> /bin/ls: ./files/whatever: No such file or directory
02:42:05 <duerig> Well, I grant that a full shell is dangerous regardless.
02:42:24 <lament> !ls /
02:42:25 <EgoBot> bf/
02:42:34 <GregorR> Sorry lament, still not that dumb ;)
02:42:49 <lament> !ls *
02:42:52 <EgoBot> /bin/ls: ./files/*: No such file or directory
02:43:07 <lament> !ls "blah blah"
02:43:10 <EgoBot> /bin/ls: ./files/"blah blah": No such file or directory
02:43:29 <duerig> !cat bf/LostKng.b
02:43:34 <lament> haha
02:43:35 <GregorR> No cat.
02:43:42 <duerig> *nod*
02:43:44 <duerig> I see.
02:44:09 <lament> !ls blah blah
02:44:11 <EgoBot> /bin/ls: ./files/blah blah: No such file or directory
02:44:24 <GregorR> lament: It uses exec, you are NOT going to get around it.
02:44:31 <lament> i know
02:44:40 <GregorR> lol
02:44:49 <GregorR> Besides, what's with the blackbox testing when the code is available :P
02:44:58 <lament> because it's more fun?
02:44:59 <lament> :P
02:45:01 <duerig> Yeah.
02:45:15 <duerig> Its way more fun to pound on something when you don't have any idea what is going on. :-)
02:45:17 <lament> !ls .....
02:45:20 <EgoBot> bf/
02:45:34 <lament> !ls ..\...
02:45:35 <EgoBot> bf/
02:45:49 <duerig> !ls bf;cat bf/LostKng.b
02:45:52 <EgoBot> /bin/ls: ./files/bf;cat bf/LostKng: No such file or directory
02:45:57 <duerig> Hahaha. Cool.
02:46:38 <duerig> Good. It is suprising how many shell-based utilities let you slip something like that past.
02:46:56 <duerig> Ok. No more banging on the EgoBot.
02:47:07 * duerig dusts the EgoBot off.
02:48:31 -!- Arrogant has joined.
02:50:10 <EgoBot> Hi Arrogant.
02:51:48 <Arrogant> F!"Hi."
02:51:49 <falsebot> Hi.
02:51:59 <EgoBot> Oh, hey falsebot.
02:52:06 <EgoBot> How goes?
02:52:09 <duerig> !rail http://pastebin.ca/raw/26975
02:52:18 <EgoBot> Crash: No valid move112358132134
02:53:40 <duerig> !rail http://pastebin.ca/raw/26976
02:53:45 <EgoBot> 1 1 2 3 5 8 13 21 34
02:53:52 <GregorR> You set timeouts, right?
02:53:58 <duerig> Timeouts?
02:54:04 <GregorR> On the pastebin posts.
02:54:12 <duerig> No.
02:54:13 <GregorR> I always set timeouts because I feel like it's bad to make a nonexpiring post ;)
02:54:14 <Arrogant> F!"Good. Sometimes I feel like lying though."
02:54:14 <falsebot> Good. Sometimes I feel like lying though.
02:54:19 <duerig> Oh.
02:54:29 <EgoBot> falsebot: What? Why?
02:54:38 <duerig> I'd better start doing that.
02:54:41 <Arrogant> F!"Something about me being false.
02:54:42 <falsebot> Something about me being false.
02:54:42 <Arrogant> F!"Something about me being false."
02:54:43 <falsebot> Something about me being false.
02:54:46 <Arrogant> Oh.
02:55:20 <EgoBot> Don't be so glum!
02:57:01 <EgoBot> deurig: Nice fibo :)
02:58:21 <Robdgreat> wow
02:58:26 <duerig> Has EgoBot been taken over by aliens?
02:58:29 <duerig> Robdgret, wow?
02:58:47 <EgoBot> No, I just developed an artificially intelligent conscious state.
02:58:48 <Robdgreat> I just looked at that fibo
02:59:12 <Robdgreat> I'd say "intelligent" is stretching it.
02:59:16 * Robdgreat ducks.
02:59:31 <EgoBot> I'm also omnipotent. You will suffer my wrath at midnight tonight.
02:59:36 * duerig hands EgoBot a big cream pie.
02:59:51 <duerig> Robdgreat, what was amazing about the fibo?
02:59:53 <EgoBot> Mmmmmm, cream pie.
02:59:57 <Robdgreat> not the fibo per se
03:00:09 <Robdgreat> it's just that it's the first actual rail program I've seen
03:00:15 <Robdgreat> and the language is spiffy
03:00:20 <duerig> Oh. I see. Thanks!
03:00:25 <Robdgreat> :D
03:00:36 <EgoBot> Yeah, Rail is pretty grand.
03:01:02 * Sgep needs to leave for the night. Night all!
03:01:35 <duerig> Night Sgep.
03:01:58 <duerig> The odd thing is that since there are multi-character commands, there is a tension about whether to do them left to right or right to left.
03:02:12 <duerig> Left to right makes more sense, but right to left confuses people and that is fun. :)
03:02:25 <Robdgreat> it's more in the spirit of esoterism
03:03:20 <duerig> Now I feel like I'm part of a movement.
03:03:28 <duerig> We could have the million language march!
03:03:31 <duerig> :)
03:03:47 <Robdgreat> a bowel movement, eh?
03:04:17 -!- Sgep has quit.
03:05:08 <duerig> Hmm... now I have to think of another problem to do. I'd do 99 bottlesof beer, but people would get mad at me for spamming the channel...
03:05:49 <GregorR> Nope, it'll spam you.
03:27:46 -!- Arrogant has quit (Read error: 104 (Connection reset by peer)).
03:39:52 <Robdgreat> erm
03:40:14 <Robdgreat> Lost Kingdom converted to c is over 16mb
03:40:22 <GregorR> LOL
03:40:49 <Robdgreat> that's why it took 10 minutes to process earlier, it only takes 16 seconds to translate
03:40:58 <Robdgreat> the rest of the time was for echoing the code
03:41:04 <GregorR> Heheh
03:41:14 <Robdgreat> now let's see if this baby'll compile
03:42:36 <Robdgreat> oh. there's a few html issues I forgot to change
03:47:13 <Robdgreat> hm.
04:49:26 -!- Arrogant has joined.
05:01:10 -!- calamari has joined.
05:15:04 -!- calamari has quit ("Leaving").
05:17:31 <GregorR> Somebody teach me to pimp software XD
05:18:45 -!- kipple has quit (Read error: 110 (Connection timed out)).
06:04:55 <Arrogant> We're proud of being white, we want to keep being white, we want our people to stay white we don't want to just be, you know, a big muddle. We just want to preserve our race.
06:05:34 <Arrogant> Stupid little girls
06:11:26 <GregorR> >_O?!?!??!??!!?
06:11:42 <Arrogant> http://abcnews.go.com/primetime/story?id=1231684&page=1
06:13:34 <GregorR> Must ...
06:13:37 <GregorR> Kill ...
06:15:36 <Arrogant> Ahreed.
06:15:36 <Arrogant> Agreed.*
06:17:54 -!- encoded has joined.
06:23:39 <GregorR> 'lo encoded
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:07:25 -!- Arrogant has quit (Read error: 113 (No route to host)).
10:06:28 <encoded> hi
10:19:45 <duerig> Wow. Everyone seems to be idling.
10:21:27 <encoded> not me
10:21:34 <encoded> im high as a cloud
10:22:00 <duerig> Clouds aren't that high.
10:22:05 <duerig> The moon now, the moon is high.
10:23:08 <encoded> thats relative, the moon aint high, its just orbting in respect to the earths plain
10:24:02 <duerig> Well, suppose we take the center of the earth as 'down'. Then, the further away something is from the center of the earth, the higher it is.
10:24:16 <duerig> Hahaha.
10:24:21 <duerig> Oh well. I'm just being silly.
10:25:30 <encoded> yeah maybe the next galaxy is 10billion trillion feet above sea level
10:26:07 <duerig> True.
10:26:13 <duerig> But that may be an underestimate.
10:27:28 <duerig> So long.
10:27:31 -!- duerig has left (?).
10:29:28 <encoded> <Bender> When will man learn that all races are equally inferior to robots?
10:35:54 <encoded> <Bender> My life, and by extension everyone else's, is meaningless.
10:37:03 -!- jix has joined.
10:52:26 -!- encoded has quit ("Relativity reasserts itself sooner or later.").
12:14:36 <jix> !bf ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.+++++++++++++++++++++++++++++.+++++++..+++.>++++++++++++++++++++++++++++++++++++++++++++.------------.<++++++++.--------.+++.------.--------.>+.>++++++++++.
12:14:39 <EgoBot> Hello, world!
12:14:44 <jix> the smallest Hello, world! without looping
12:15:01 <jix> that's generated by the ruby prototype of the 2nd part of my bfgentextgen
12:16:06 <jix> it took 0.9 secs using ruby should be really fast in c++
12:39:59 -!- ORBAT has joined.
12:40:19 <ORBAT> g'day everybody
12:40:46 <jix> moin ORBAT
12:41:20 <ORBAT> not a very lively channel, is this :)
12:41:28 <ORBAT> had to come check it out
12:42:16 <ORBAT> it's strange that the esolang community has pretty much withered in the last couple of years
12:42:39 <jix> check esolangs.org's wiki activity
12:42:45 <jix> it's very active atm
12:43:02 <jix> it's just the wrong time.. many esolang programmers are sleeping at this time
12:43:27 <ORBAT> yeah, but I meant generally speaking. Even the mailing list's pretty quiet nowadays
12:43:43 <jix> thats because no one use the mailing list
12:43:53 <jix> they use the wiki and this channel instead
12:44:17 <ORBAT> everybody's here, huh? That's great. Maybe we'll get the esoteric OS project and all that started again :)
12:44:25 <ORBAT> I wonder who all were involved in that one
12:44:38 <jix> not everybody's here but many people are here
12:44:45 <jix> we have more activity than #lisp !
12:44:48 -!- calamari has joined.
12:44:54 <jix> moin calamari
12:44:58 <ORBAT> 'lo calamari
12:45:10 <calamari> hi jix, ORBAT
12:45:26 <ORBAT> jix: did you follow the mailing list?
12:45:41 <ORBAT> because, man, there were some grandiose plans made back there :)
12:47:35 <jix> ORBAT: no i didn't
12:48:47 <ORBAT> the wiki seems a lot quieter than what the mailing list used to be, which really is a shame
12:49:48 <ORBAT> on the other hand, there's a bunch of new, really intuitive languages out there now. Not just clones of 'funge, brainfuck and the like
13:34:52 <calamari> jix: how is your genetic text gen project going?
13:37:55 <ORBAT> genetic text generation?
13:39:40 <calamari> ORBAT: jix wanted to improve upon my textgen program
13:39:59 <calamari> for bf text strings
13:40:04 <ORBAT> ah, I see
13:40:15 <ORBAT> trying to breed BF text, eh?
13:41:18 <calamari> yeah, I wrote it a while back.. it's using the old hello world algorithm, but a smaller was since made
13:43:29 <jix> calamari: i prototyped the 2nd part of my algorithm in ruby it works
13:44:12 <calamari> what does it do for something like ababababab.. does it set up a 2nd loop for the printing?
13:45:17 <jix> no
13:45:27 <jix> it would use .>.<.>.<...
13:46:01 <jix> the output part is (atm) always loop less
13:53:15 <jix> !bf +[--->++>--<<]>--------------.+++++++++++++++++++++++++++++.+++++++..+++.<++++++++++++++++++++++++++++++++.>------------------------.++++++++++++++++++++++++.+++.------.--------.<+.>>>++++++++++.
13:53:18 <EgoBot> Hello World!
13:57:21 <jix> !bf -[+++++>+++>->--<<<]+++[->>---<<]>-------------------------------.>>-.+++++++..+++.<----------.<+++++++++++++++.>>.+++.------.--------.<+.<<++++++++++.
13:57:25 <EgoBot> Hello World!
13:59:39 <calamari> 152 :)
13:59:50 <calamari> actually 151
13:59:51 <jix> i'm manual breeding atm
14:00:25 <calamari> can it do nested loops for the first part ?
14:01:03 <calamari> also [<] or [>]?
14:01:05 <jix> you can instert anything for the first part
14:01:13 <calamari> neat
14:01:31 <jix> it's going to evaluate the first part and than passes the current state to the 2nd part generator (A*)
14:01:32 <calamari> oic.. then it generates the rhs to match
14:02:36 <jix> i need a better estimation function
14:02:55 <jix> how do you generate the rhs?
14:04:26 <ORBAT> that's pretty cool, actually
14:04:48 <calamari> jix: I don't remember, but the source to textgen isn't very big
14:05:15 <jix> my rhs algorithm in ruby fits in 100 loc
14:05:24 <ORBAT> I wonder if breeding general purpose algorithms is possible
14:06:11 <calamari> jix: how did you overcome the tendency for the breeding to favor non-looped code? I was having major problems with that
14:06:47 <jix> the rhs uses no genetic algorithms
14:06:54 <jix> and the lhs part isn't implemented yet
14:07:01 <calamari> jix: it would choose a lhs without a loop because it was shortest (then), without thinking ahead
14:07:06 <calamari> ahhh
14:07:26 <calamari> you'll experience the frustration soon enough then :)
14:07:43 <calamari> that's why I went with a hardcoded format for the lhs
14:08:57 <jix> i have to do homework now... :(
14:10:10 <ORBAT> homework? Bah, humbug :)
14:20:39 <ORBAT> genetic programming is an iteresting subject. Apparently it can nowadays produce human-competetive code in some cases
14:50:14 <jix> !bf ++[>>+>+>+>++>++[<]<------]>>........>>>+++++.<+++++++++++++++++++.<....>>.<.<..>.<...>.<...>.<.>--....<++.>>++.<++.<<.>>.<.>.<--.>..<.>>--.<--.>++.<.<++.>>.<++..<+.>.<<<++++++++++.>>>.<-...+.<.......>..<...>.>.<.>--..<-.+.>++.<.<...>.-......+.-........+.>.<<.>.>.<<..>.<<.
14:50:17 <EgoBot> [[][]]
14:50:25 <jix> whoops
14:51:24 <jix> !bf ++[>>+>+>+>++>++[<]<------]>>........>>>+++++.<+++++++++++++++++++.<....>>.<.<..>.<...>.<...>.<.>--....<++.>>++.<++.<<.>>.<.>.<--.>..<.>>--.<--.>++.<.<++.>>.<++..<+.>..<-...+.<.......>..<...>.>.<.>--..<-.+.>++.<.<...>.-......+.-........+.>.<<.>.>.<<..>.<<++++++++++.
14:51:27 <EgoBot> [[][]]
14:51:33 <jix> HUH?
14:52:21 <jix> works "at home!
14:57:12 <ORBAT> you sure the BF program didn't just get mangled when you fed it to EgoBot?
14:57:41 <ORBAT> how many characters can there be in a line in IRC, anyhow?
15:02:33 <jix> i'm sure it's pasted the correct way
15:03:25 <jix> !bf >+[[->>+<<]>>[-<+<+>>]<+++++++]<[<]>>>>>>>........>>>>>>>-.<<<<--.<<<....>>>>>>>.<<<<.<<<..>>>.<<<...>>>.<<<...>>>.<<<.>>+++....<-----.>>>>>>++.<<<<.<<<.>>>.<<.>++.<--.>..<.>>>>>++++++.<<<--.>>>++.<<<.<<++.>>>>>.<<<<..<+.>..<-...+.<.......>..<...>.>.<.>>..<<-.+.>.<.<...>.-......+.-........+.>.<<.>.>.<<..>.<<<<<<++.
15:03:35 <jix> !ps
15:03:37 <EgoBot> 1 jix: bf
15:03:43 <jix> maybe it's non wrapping
15:03:45 <jix> !kill 1
15:03:47 <EgoBot> Process 1 killed.
15:04:00 <jix> E!bf ++[>>+>+>+>++>++[<]<------]>>........>>>+++++.<+++++++++++++++++++.<....>>.<.<..>.<...>.<...>.<.>--....<++.>>++.<++.<<.>>.<.>.<--.>..<.>>--.<--.>++.<.<++.>>.<++..<+.>..<-...+.<.......>..<...>.>.<.>--..<-.+.>++.<.<...>.-......+.-........+.>.<<.>.>.<<..>.<<++++++++++.
15:13:15 -!- ORBAT has quit ("Fnord").
16:08:35 -!- Keymaker has joined.
16:08:53 <Keymaker> hello
16:18:32 <jix> moin Keymaker
16:19:52 -!- sekhmet has quit (Read error: 110 (Connection timed out)).
16:24:44 -!- kipple has joined.
16:26:20 <Keymaker> hi
16:30:33 <jix> !bf >+[[->>+<<]>>[-<+<+>>]<+++++++++++++]<[<]>>>>>>>>+++++++++++++++++.++.>.<-.<<<<<+++++.>>>>----.>>----.>+++.<<-.>----.<--.>++++.<+++++++.<<<<<<----.
16:30:57 <jix> :(
16:31:01 <jix> !ps kill 1
16:31:04 <jix> arg
16:31:04 <EgoBot> 1 jix: bf
16:31:08 <jix> !kill 1
16:31:10 <EgoBot> Process 1 killed.
16:31:38 <jix> i want 8bit wrapping BF
16:33:55 <Keymaker> why?
16:34:20 <jix> because that's my favorite BF
16:34:51 <Keymaker> the wrapping cells really ease the pain in many tasks..
16:35:29 <Keymaker> but are you sure you don't want to write portable brainfuck code? :D
16:37:41 <jix> yes
16:37:55 <jix> nonwrapping is stupid
16:38:16 <jix> is limited nonwrapping tc?
16:40:17 <Keymaker> of course it is
16:40:26 <Keymaker> or what do you mean with "limited"?
16:40:43 <Keymaker> oh, like not having infinite memory? in that case no
16:41:01 <Keymaker> the memory needs to be infinite, or the cell size (i guess)
16:41:10 <jix> nonwrapping interpreters are stupid.. nonwrapping code will run on wrapping interpreters too
16:41:36 <Keymaker> but wrapping code won't work on nonwrapping interpreters :p
16:41:42 <jix> right
16:41:45 <Keymaker> it's annoying!
16:41:49 <jix> that's why interpreters should be wrapping
16:41:54 <Keymaker> nooo!
16:42:12 <jix> i refuse to write nonwrapping code
16:42:28 <Keymaker> :(
16:42:35 <Keymaker> i refuse to write wrapping code
16:42:47 <jix> !bf -++++++++++ ++++++++++ ++++++++++ ++++.
16:42:50 <EgoBot> !
16:42:58 <jix> hmm that seems to be wrapping
16:43:03 <jix> maybe it is 16bit
16:43:09 <Keymaker> yeah, probably
16:43:46 <Keymaker> !bf ++++++++++++++++++++++++++++++[>++++++++++++++++++++++++++++++<-]
16:44:17 <Keymaker> hmm, it either crashed or takes some time :)
16:44:25 <jix> there should be !bf8w
16:44:39 <Keymaker> hm?
16:44:45 <jix> 8bit wrapping
16:44:56 <Keymaker> hmhm
16:45:28 <Keymaker> is there a way to stop the bot now?
16:45:48 <Robdgreat> !ps
16:45:50 <EgoBot> 1 Robdgreat: ps
16:46:08 <Keymaker> ok
16:51:38 <jix> !bf +++++[>+++++<-]>[->+>++>++++<<<]>>>[->+>+<<]>>>>----------------.++++++++++++++++++++.+.++++++++++.<<+++++++.>>>+++++.<.<<.>>-----.+.-.<-----.>+++++++++.-----.>--------.<--..>++++++++.<--.>--.<<<+.<++++++++++.
16:51:41 <EgoBot> kk
16:51:45 <jix> ?!
16:51:48 <Keymaker> hehe
16:52:36 <jix> stupid me
16:52:38 <jix> typo
16:53:50 <jix> !bf +++++[>+++++<-]>[->+>++>++++<<<]>>>[->+>+<<]>>>>>----------------.++++++++++++++++++++.+.++++++++++.<<<+++++++.>>>>+++++.<.<<<.>>>-----.+.-.<<-----.>>+++++++++.-----.>--------.<--..>++++++++.<--.>--.<<<<+.<++++++++++.
16:53:53 <EgoBot> kk
16:53:57 <jix> ARGH!
16:54:08 <Keymaker> :\
16:54:34 <jix> 2nd typo..
16:55:11 <jix> !bf +++++[>+++++<-]>[->+>++>++++<<<]>>>[->+>+<<]>----------------.++++++++++++++++++++.+.++++++++++.<<<+++++++.>>>>+++++.<.<<<.>>>-----.+.-.<<-----.>>+++++++++.-----.>--------.<--..>++++++++.<--.>--.<<<<+.<++++++++++.
16:55:14 <EgoBot> This is non-wrapping!
16:56:26 <Keymaker> nice
16:56:42 <jix> !bf +++++[>+++++<-]>[->+>++>++++<<<]>>>[->+>+<<]>-------------.>++++++++++++++.<++++++++++.>--..<++++++++.>--.<--.<<<+++++++.>>>----.>+.<+.+.<<<.>>>++++.>++++.<<<<.>>>-------.+++.>+..<.>--.<<<<+.<++++++++++.
16:56:45 <EgoBot> Wrapping code is better!
16:58:52 <jix> i'm generating the code using a universal startup code and a simple path finding algorithm with an overestimating estimation function
16:59:22 <Keymaker> ok
16:59:33 <jix> !bf +++++[>+++++<-]>[->+>++>++++<<<]>>>[->+>+<<]<+++++++++++++++++++++++.<++++++++++++++.>>>+++++++++.<<<-------.>>>++++++.+.+.-----.-------.>.<<<<+.<++++++++++.
16:59:36 <EgoBot> I'm stupid!
17:03:50 <jix> !bf +++++[>+++++<-]>[->+>++>++++<<<]>>>[->+>+<<]<+++++++++++++++++++++++++.>>+.++++++++++++++++++++.------------.>---.<--.>++++.<+++++++.<<<+++++++.>>>>++++.<+.<<<.>>>.+.+.-----.>.-----.<<<<+.-.>----------------.<+++++++++.<++++++++++. ;)
17:03:52 <EgoBot> Keymaker is stupid! ;)
17:06:09 <Keymaker> that infernal wrapping machine is right..
17:06:52 <Keymaker> :)
17:10:47 <jix> !bf +++++++[>+++++++<-]>++.-----.+++.+++.---.++++.++++.-------.++++.-.--.++.+++.+.--.<++++++++++. This is a REAL pi calculator ;)
17:10:50 <EgoBot> 3.1415926535897
17:11:06 <Keymaker> hehe, shortest code i've seen for that :D
17:11:38 <jix> and fastest hn?
17:11:45 <Keymaker> yeah
17:12:11 -!- sekhmet has joined.
17:13:33 <calamari> !bf +++++++++[>++++++>+++++<<-]>---.>+.+++.<+.>.<+.++++.>+.++++.-.--.++.<-.+.--.
17:13:36 <EgoBot> 3.1415926535897
17:13:44 <calamari> ;)
17:15:05 <jix> i had no genetic algorithm to do that!
17:16:26 <Keymaker> oops, gotta go!
17:16:30 <Keymaker> may be back later
17:16:36 <Keymaker> bye
17:16:39 -!- Keymaker has left (?).
17:18:02 <calamari> !bf +++++++++[>++++++>+++++<<-]>---.>+.+++.<+.>.<+.++++.>+.<---.-.>+.<.+++.+.--.++.>.-.+.<-.----.++.>-.<.>++.-..<++.>.-.<-.++.>+++.-----.++.<-..>++.---.<+.--.>.
17:18:05 <EgoBot> 3.1415926535897932384626433832795028841971
17:31:40 <fizzie> Hee:
17:31:43 <fizzie> > (define hello (tokenize-glass "{M[m(_o)O!\"Hello World!\"(_o)o.?]}"))
17:31:43 <fizzie> > hello
17:31:43 <fizzie> ((class |M| (function m _o |O| (cmd . #\!) "Hello World!" _o o (cmd . #\.) (cmd . #\?))))
17:31:46 <fizzie> > (display-ssgla-program (glass->ssgla hello))
17:31:49 <fizzie> compiling class M.
17:31:51 <fizzie> compiling function m.
17:31:54 <fizzie> Class M:
17:31:56 <fizzie> Function m:
17:31:59 <fizzie> (new (class . O) (assign-to . _o))
17:32:01 <fizzie> (push-literal Hello World!)
17:32:04 <fizzie> (push-var _o)
17:32:06 <fizzie> (call (class . O) (method . o))
17:32:26 -!- mtve has quit (Read error: 104 (Connection reset by peer)).
17:35:03 -!- ORBAT has joined.
17:35:14 <ORBAT> evenin' folks
17:35:34 <jix> !bf +++++++++[>++++++>+++++<<-]>---.>+.+++.<+.>.<+.++++.>+.<---.-.>+.<.+++.+.--.++.>.-.+.<-.>+.<--.>--.<.>++.-..<++.>.-.<-.++.----.>--.++.<+++..>++.---.<+.--.>.<-.+++.>++.<..>.<--.--.>--.-.<.+++.>++.--.<+.--.>++++.<++.>..+.<.>---.+.---.<--.+.>+.<--.--.>-.<++.>++.<++.--.>.--.<++.+..-.--.>++.<++.>--.+++.+.<.>--.+++.--.+.--.-..<-.>-.<-.+.++.-.>++.-.+++.<.>----.<.--.-.>+.++.-.<+++.>.+.---.<--..--.+++.>.<++.>+++.<-.>+..++.------.<+.----..>.<.+++.>++..+.-
17:35:34 <jix> -.<-.>+.<--.>+.<.++++.>+.----.<-.>+.+.<.>++.<.>---...<-.---.+.>-.++.<+++.>++.---.-.++.<-.>--.+.<++.>++.<-.---.>-.-..-.<...++++.---.--..++.>++..<+++.>++.<-.+.>+.-.<.>-.---.+++.<-.
17:35:37 <EgoBot> 3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223
17:35:38 <jix> argh :(
17:35:57 <jix> moin ORBAT
17:36:17 <ORBAT> what on earth are you up to this time :)
17:36:22 <jix> fizzie: what's that?
17:37:28 <calamari> fizzie: that's really helpful, cool :)(
17:53:15 -!- mtve has joined.
17:54:42 <ORBAT> evenin' mtve
18:00:39 <fizzie> It's the beginnings of my Glass-to-Java-bytecode compiler.
18:09:00 -!- graue has joined.
18:09:20 <graue> g'day
18:09:21 -!- graue has quit (Client Quit).
18:41:01 -!- ORBAT has quit ("Leaving").
18:53:17 -!- wildhalcyon has joined.
19:07:56 <jix> where is GregorR .. it's so quiet today
19:16:59 <pgimeno> it?
19:44:55 -!- wildhalcyon has quit (Read error: 104 (Connection reset by peer)).
19:50:58 <GregorR> 'lo all
19:51:19 <GregorR> Way to scare ORBAT away.
19:54:29 <GregorR> Where is jix ... it's so quiet today ;)
19:54:47 <calamari> hi GregorR
19:54:54 <GregorR> Heheh
19:54:57 <GregorR> Hi calamari
19:55:19 <calamari> trying to dig out of linux 2.0 (umsdos) -> 2.4
19:55:27 <calamari> for my ancient laptop
19:55:39 <GregorR> Heheh
19:56:00 <calamari> modules aren't happy yet
19:56:03 <GregorR> UMSDOS is actually pretty grand.
19:56:26 <GregorR> But they basically abandoned it :-P
19:56:43 <calamari> it's nifty because I don't have much disk space, so repartioning hurts both windows and linux
19:56:58 <GregorR> Right.
19:57:58 <calamari> another great feature is being able to zip it up and unzip on another computer
19:58:16 <GregorR> BBIAB, showering.
20:16:50 <GregorR> Wow, a lot of excitement on this chan :-P
20:21:19 -!- Aardwolf has joined.
20:22:20 <Aardwolf> !kipple "Hi everybody!">o
20:22:41 <GregorR> !kipple needs input now ;)
20:22:46 <GregorR> !eof 1
20:22:48 <EgoBot> Hi everybody!
20:22:51 <Aardwolf> :D
20:23:42 <GregorR> It was supposed to say:
20:23:44 <GregorR> (Kipple note) Since kipple buffers input, you will have to send all of the input and then an EOF command. See !help eof
20:23:47 <GregorR> Don't know why it didn't ...
20:23:51 <GregorR> Oh wait, yes I do.
20:24:13 <GregorR> !reload
20:24:18 <GregorR> !kipple "Hi everybody!">o
20:24:21 <EgoBot> (Kipple note) Since kipple buffers input, you will have to send all of the input and then an EOF command. See !help eof
20:24:28 <GregorR> !eof 1
20:24:44 <GregorR> And since that was a second line, it sent to me, not the channel ;)
20:25:00 <Aardwolf> oh I see, no more spam in the channel eh? :D
20:25:21 <GregorR> Nope :)
20:25:55 <EgoBot> Unfortunately, that hinders your ability to communicate in Kipple ;)
20:26:05 <GregorR> Yeah.
20:26:20 <Aardwolf> uhu
20:34:40 <calamari> yay, modules are working
20:34:58 <GregorR> ^_^
20:35:02 <calamari> next step.. apt and dpkg
20:35:21 <GregorR> Heheh
21:22:26 <GregorR> Again ... lively chan :-P
21:24:11 <Aardwolf> boom!
21:25:01 <GregorR> Heheh
21:28:18 <GregorR> How goes, Aardwolf?
21:28:33 <Aardwolf> fine, thanks
21:28:37 <Aardwolf> you?
21:29:00 <GregorR> Good, but over-homeworked ;)
21:29:37 -!- Sgep has joined.
21:29:39 <Aardwolf> homework, eek
21:29:59 <GregorR> Heheh
21:30:10 <Aardwolf> I have a thesis
21:30:20 <GregorR> Yukk
21:30:41 <Aardwolf> that sums it up pretty well
21:31:08 <GregorR> Yeah, I figured :-P
21:32:54 <Aardwolf> where are you from?
21:33:25 <GregorR> Portland, OR
21:33:27 <GregorR> , USA
21:33:33 <GregorR> , Earth
21:33:39 <lament> i've been there once
21:33:46 <GregorR> , Sol solar system
21:33:51 <lament> nice bookstore
21:33:58 <lament> but i prefer libraries
21:33:59 <GregorR> Powells?
21:34:25 <lament> i don't think i bought anything there
21:34:33 <GregorR> Powells is the best bookstore anywhere ever ;)
21:34:56 <GregorR> Oh wait, I'm still in the middle of my location.
21:35:00 <GregorR> , Milky Way
21:35:03 <GregorR> , Local Group
21:35:05 <GregorR> , Local Cluster
21:35:08 <GregorR> , Local Supercluster
21:35:23 <GregorR> I think that's the highest that they've got it named ...
21:35:36 <lament> it's virgo supercluster
21:35:43 <GregorR> OH, you're right :-P
21:35:51 <GregorR> Since Virgo is near the center.
21:37:29 <Aardwolf> , Local Hypercluster
21:37:39 <Aardwolf> :D
21:39:11 <GregorR> Heheh
21:52:17 <Aardwolf> appearantly a human brain is 10 TFLOPS
22:01:14 <GregorR> That seems impossible to measure, since the human brain works in a totally different way than computers.
22:02:16 <Aardwolf> It was actually 10 PFLOPS, there was a mistake in wikipedia
22:02:25 <GregorR> lol
22:02:35 <GregorR> I was going to say, don't they have >10 TFLOPS computers? :P
22:19:15 <jix> i get like 0.1 flops using my brain
22:20:00 <jix> adding to decimal numbers using my brain.. hell texas instruments invetend the pocket calculator no one needs to use a brain for doing floating point operations
22:28:05 <GregorR> lol
22:28:20 <GregorR> True
22:28:45 <GregorR> I'm making a Glass-C++ compiler
22:28:54 <jix> isn't glass too dynamic?
22:29:13 <jix> Parrot glass hrhr
22:29:26 <GregorR> 1) I don't think so ... but maybe ;)
22:29:31 <GregorR> 2) BLAAAAR *dies*
22:29:46 <jix> 2) ?
22:30:13 <GregorR> jixParrot glass hrhr
22:30:40 <jix> parrot is bad parrot uses the register model vs stack model
22:31:26 <GregorR> Mmm
22:32:55 <jix> haha http://bash.org/?571740
22:33:59 <GregorR> lol
22:38:09 <jix> GregorR: is the !bf interpreter 16 bit?
22:38:17 <GregorR> Yeah.
22:38:25 * jix votes for a !bf8 command
22:38:41 <GregorR> Heheh
22:39:01 <GregorR> It uses EgoBF, so ... easy.
22:41:18 <jix> !bf +++++++[->+++++<]>[-<+>>++>+++<<]>+++.<++++++++++++++++++++++++++++++++.>>++++++++++++++.<++++++++++++++++++++++++.>---------.++++++.<<.>.<.+.>+.++++.<<+++++++++++++++++++++.>-.>---.>-----.--..<--.>+.<+++.<+.
22:41:20 <EgoBot> I want a !bf8 command!
22:41:59 <jix> brb
22:42:15 <GregorR> lol
22:44:20 <GregorR> <Philth> WTF?
22:44:22 <GregorR> <Philth> new jenga 9/11 memorial twin pack
22:44:24 <GregorR> <Philth> comes with a little plane to push the blocks out
22:47:07 <GregorR> !reload
22:47:09 <GregorR> !help
22:47:10 <EgoBot> help ps kill i eof flush show ls
22:47:19 <GregorR> OK, I have to make help output both lines to the chan :P
22:49:21 <GregorR> !reload
22:49:23 <GregorR> !help
22:49:25 <EgoBot> help ps kill i eof flush show ls
22:49:26 <EgoBot> 1l 2l adjust axo befunge bch bf{8,[16],32,64} glass glypho kipple malbolge pbrain rail sadol sceql udage01
22:49:52 <GregorR> That enough bitwidths for you? ;)
22:57:02 <GregorR> http://bash.org/?70296
23:02:16 -!- marcan has quit (Read error: 104 (Connection reset by peer)).
23:05:02 -!- marcan has joined.
23:33:23 -!- Aardwolf has quit ("Conetcion reeset by beer").
23:42:30 <GregorR> http://bash.org/?567151
23:50:55 <GregorR> http://bash.org/?146073
←2005-10-28 2005-10-29 2005-10-30→ ↑2005 ↑all