00:00:31 -!- pikhq has quit (Read error: 104 (Connection reset by peer)).
00:10:00 -!- timotiis has quit ("leaving").
00:13:09 -!- pikhq has joined.
00:18:03 -!- olsner has quit (Read error: 110 (Connection timed out)).
01:06:02 * Sgeo wants to have lucid dreams!
01:22:59 -!- ihope has joined.
02:01:24 -!- GreaseMonkey has joined.
02:03:46 -!- Corun has quit ("This computer has gone to sleep").
02:40:38 <ehird> > ((Array new '(1 2 3)) length)
02:55:07 <oklofok> Ask an obvious question and you may hear "KVG," short for "Check it on Google, you idiot." <<< omg, i'm old.
02:55:36 <oklofok> (except in english, can i be young in english?)
02:57:33 <oklofok> it doesn't really say much finnish people are statistically smart, 99% of the population simply doesn't know anything anywhere in the world, so it's really no use comparing
02:58:44 <oklofok> but i do like to agree with the "extra playtime makes smart" thing, because i've been watching scrubs 24/7 for the last week, and i don't wanna lose my awesome brain powers
02:59:04 <oklofok> and no, this will not be a monologue, because i'll refullscreen now ->
03:11:16 <pikhq> Most of the shows on TV are terrible shows.
03:11:35 <pikhq> And the ones that aren't terrible are so bogged down with ads so as to make them worthless.
03:12:38 -!- ehird has quit ("Konversation terminated!").
03:13:31 -!- GregorR-L has joined.
03:21:48 <pikhq> So, you decided on a grad school?
03:22:17 <Sgeo> pikhq, are you having lagdeath in Sine?
03:22:28 <pikhq> Sgeo: Not connected to Sine.
03:33:15 <immibis> http://www.reghardware.co.uk/2008/02/29/msi_stirling_cooling/
03:46:28 <slereah_> But my CPU is in a vertical position! :o
03:46:40 <slereah_> How would the hot air reach the engine!
03:49:47 -!- ihope_ has joined.
03:51:01 -!- ihope has quit (Read error: 110 (Connection timed out)).
03:51:10 -!- ihope_ has changed nick to ihope.
04:05:44 <GregorR-L> pikhq: I haven't officially made a decision - this trip is comp'd by Purdue ^^
04:06:20 <GregorR-L> That being said, Purdue's pretty high on my list. I would have to see something really spectacular elsewhere (CMU rejected me, so that decision's simple :P )
04:16:16 -!- GreaseMonkey has quit ("Read error: 110 (Connection chickened out)").
04:19:57 -!- immibis has quit ("Hi Im a qit msg virus. Pls rplce ur old qit msg wit tis 1 & hlp me tk ovr th wrld of IRC. and dlte ur files. and email ths to).
04:30:59 * Sgeo wants lucid dreams!
04:54:24 * pikhq considers vomiting
04:55:39 <GregorR-L> I'm going with the Seinfeld plan: I will never vomit again, because I WILL NEVER VOMIT AGAIN >_<
05:00:56 <pikhq> I'm going with the pikhq plan: URGH. ME HAVE FLU. ME NO LIKE. ME WANT BRAINS. UUUUUUUURGH. . .
05:31:15 -!- Sgeo has quit (brown.freenode.net irc.freenode.net).
05:31:15 -!- oklofok has quit (brown.freenode.net irc.freenode.net).
05:31:15 -!- AnMaster has quit (brown.freenode.net irc.freenode.net).
05:31:15 -!- lamentb has quit (brown.freenode.net irc.freenode.net).
05:31:15 -!- GregorR has quit (brown.freenode.net irc.freenode.net).
05:31:16 -!- SimonRC has quit (brown.freenode.net irc.freenode.net).
05:35:10 <slereah_> What would be a good method for writing down a graph?
05:36:02 <slereah_> I'm thinking of using the method described by Kolmogorov - list the n nodes (by their types), and then writing the n² relations with either 0 and 1, to describe if two nodes are linked.
05:36:06 -!- SimonRC has joined.
05:36:08 -!- lamentb has joined.
05:38:33 -!- Sgeo has joined.
05:38:33 -!- oklofok has joined.
05:38:33 -!- AnMaster has joined.
05:38:33 -!- GregorR has joined.
05:38:42 <RodgerTheGreat> haha- I just found what I thought was an omission in my instruction set, until I realized I could do a workaround by using self-modifying code. :D
05:39:22 -!- GregorR has quit (brown.freenode.net irc.freenode.net).
05:39:24 -!- AnMaster has quit (brown.freenode.net irc.freenode.net).
05:39:24 -!- oklofok has quit (brown.freenode.net irc.freenode.net).
05:39:24 -!- Sgeo has quit (brown.freenode.net irc.freenode.net).
05:39:27 -!- oklofok has joined.
05:39:55 -!- GregorR has joined.
05:40:07 -!- Sgeo has joined.
05:40:12 -!- AnMaster has joined.
05:41:16 -!- GregorR-L has quit (Read error: 110 (Connection timed out)).
05:50:28 -!- Tritonio_ has quit (Remote closed the connection).
05:56:17 -!- puzzlet has quit ("Lost terminal").
06:09:27 -!- puzzlet has joined.
06:10:11 -!- puzzlet has quit (Client Quit).
06:11:33 -!- puzzlet has joined.
06:18:21 -!- Sgeo has quit (Read error: 110 (Connection timed out)).
06:48:39 -!- oerjan has joined.
07:14:48 -!- slereah__ has joined.
07:15:02 -!- slereah_ has quit (Read error: 104 (Connection reset by peer)).
07:23:41 -!- ihope has quit (Read error: 110 (Connection timed out)).
07:29:08 -!- ihope_ has joined.
07:29:12 -!- ihope_ has changed nick to ihope.
07:53:45 -!- Sukoshi has joined.
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:16:48 -!- ihope_ has joined.
08:34:17 -!- ihope has quit (Read error: 110 (Connection timed out)).
09:59:26 -!- Sukoshi has quit ("Leaving").
10:03:15 -!- ihope_ has quit (Read error: 110 (Connection timed out)).
10:06:28 -!- ihope_ has joined.
10:06:32 -!- ihope_ has changed nick to ihope.
10:18:11 -!- oerjan has quit ("Lurch! Er, lunch.").
10:42:23 -!- olsner has joined.
10:47:58 -!- sebbu2 has joined.
10:53:31 -!- sebbu has quit (Read error: 60 (Operation timed out)).
11:16:47 -!- slereah__ has quit (Read error: 104 (Connection reset by peer)).
11:16:54 -!- slereah__ has joined.
11:20:10 -!- slereah_ has joined.
11:34:01 -!- slereah__ has quit (Read error: 110 (Connection timed out)).
11:41:46 -!- slereah_ has quit (Read error: 104 (Connection reset by peer)).
11:41:58 -!- slereah_ has joined.
11:52:58 -!- ihope_ has joined.
12:10:34 -!- ihope has quit (Read error: 110 (Connection timed out)).
12:11:07 -!- jix has joined.
12:30:01 -!- ihope__ has joined.
12:30:06 -!- ihope__ has changed nick to ihope.
12:46:14 -!- ihope_ has quit (Read error: 110 (Connection timed out)).
13:08:01 -!- ihope__ has joined.
13:09:15 -!- GregorR-L has joined.
13:25:21 -!- ihope has quit (Read error: 110 (Connection timed out)).
13:27:35 -!- GregorR-L has quit (Read error: 110 (Connection timed out)).
13:27:43 -!- oklofok has quit (Read error: 104 (Connection reset by peer)).
13:29:51 -!- oklopol has joined.
13:31:02 -!- RedDak has joined.
13:48:17 -!- Corun has joined.
13:56:28 -!- Judofyr has joined.
14:07:06 -!- ihope___ has joined.
14:07:11 -!- ihope___ has changed nick to ihope.
14:10:50 -!- RedDak has quit ("I'm quitting... Bye all").
14:24:34 -!- ihope__ has quit (Read error: 110 (Connection timed out)).
14:54:21 -!- timotiis has joined.
15:05:39 -!- timotiis has quit (Read error: 104 (Connection reset by peer)).
15:10:48 -!- timotiis has joined.
15:18:55 -!- ehird has joined.
16:16:37 -!- Corun has quit ("This computer has gone to sleep").
16:16:51 -!- ihope has quit (Read error: 110 (Connection timed out)).
16:53:37 -!- slereah_ has quit (Read error: 104 (Connection reset by peer)).
16:53:37 -!- slereah__ has joined.
17:11:32 -!- slereah_ has joined.
17:11:32 -!- slereah__ has quit (Read error: 104 (Connection reset by peer)).
18:02:38 -!- ihope___ has joined.
18:02:41 -!- ihope___ has changed nick to ihope.
18:24:23 -!- timotiis_ has joined.
18:26:02 -!- otesanek has joined.
18:29:54 * Judofyr makes a Skull-interpreter in Ruby
18:30:41 <Judofyr> http://esoteric.voxelperfect.net/wiki/Skull
18:31:21 <Judofyr> it's just like BF (can do the same thing), but a little nicer
18:32:51 <Judofyr> but that shoudn't be hard to implement
18:35:55 <Judofyr> we better speak to fr34k (the creator)
18:38:42 -!- timotiis has quit (Read error: 110 (Connection timed out)).
18:44:44 -!- oerjan has joined.
18:46:31 -!- lamentb has changed nick to lament.
19:14:41 -!- otesanek has left (?).
19:21:05 <Judofyr> It runs the Hello World :D
19:21:08 <ehird> i might use that soemtime actually
19:21:12 <ehird> treetop is overkill for this
19:21:23 <Judofyr> I just want to check out Treetop
19:21:37 <ehird> are treetop's parsetrees sane
19:22:37 <Judofyr> ehird: Here are the grammar: http://pastie.caboo.se/159840
19:22:55 <Judofyr> so I just run i=SkullParser.new.parse(string)
19:23:21 <Judofyr> and then I can iterate over i.elements and check if it's OutputMode etc.
19:23:53 * Judofyr doesn't know if it's the Treetop-way to do it, but it works like a charm
19:24:16 <Judofyr> beware of some weird names..
19:24:23 <Judofyr> negopos = negative or positive
19:30:34 <ehird> Judofyr: do you know of any doctest libs for ruby, btw?
19:31:11 <ehird> i might have to write my own
19:31:17 <ehird> but parsetree doesn't let me get '=begin..=end' blocks
19:31:55 <ihope> ehird: have you done anything with your kilbot?
19:32:23 <ehird> ihope: not as of yet. sorry
19:33:28 <ihope> Could you send me a copy, or would that be agony? :-P
19:36:49 <ehird> ihope: it does nothing yet
19:37:02 <ihope> Doesn't it connect?
19:37:44 <Judofyr> and now does it work with while-block too :D
19:38:27 <ehird> ihope: yes. it just opens a socket, and has a two-liner which calls 'encode' on a Message and sends it to the server
19:38:38 <ehird> and a main loop which just gets a line, 'decode's it, and passes it to a function
19:38:49 <ehird> Network.IRC does all the parsing/generation work
20:39:03 * Judofyr has just written cat.skull and it works!
20:41:00 <Judofyr> if anyone wonders, I used !0! (where 0 is cell) for input
20:42:02 <Judofyr> does it need negative values?
20:48:52 <ehird> i own #moderatelyrainyesoteric
20:48:58 <ehird> when did i do that
20:49:32 <oerjan> ah, the canonical channel for discussing mild-mannered rain dances
20:58:09 -!- RedDak has joined.
21:41:51 -!- pikhq has quit (Read error: 110 (Connection timed out)).
21:42:33 <ihope> So, I guess I should start on my fancy artificial life simulator thingy.
21:45:52 <ihope> Unfortunately, I have 1,376,544 distractions.
21:56:06 <ehird> Judofyr: i just got that
21:56:25 <Judofyr> Anyone knows how to get in touch with fr34k?
21:59:08 <ihope> The first question, perhaps, should be what programming to use. I guess my options are Pascal, Java, Haskell and Python, kind of, since those are the only ones I know to a good degree.
22:00:20 <Judofyr> Isn't Haskall pretty hot now?
22:00:22 <ehird> ihope: Haskell would be good for codifying the algorithm. Expressive.
22:00:34 <ehird> The IO wouldn't be too bad either, so.
22:00:48 <ehird> Though if you want to use e.g. SDL you might want to glue haskell for the algo and python for the gui together
22:06:38 -!- immibis has joined.
22:09:12 <ihope> The GUI elements would be pretty simple.
22:09:42 -!- pikhq has joined.
22:09:49 <ihope> A grid with icons on it, a neural net.
22:11:27 <ihope> I don't think there's anything else I want to display.
22:14:15 <ihope> The idea is pretty simple: you have a 100x100 grid with 100 creatures on it (or something) and each creature sees whether the eight squares around it are occupied, its own current health, its own health last turn, and whether it successfully bit a creature last turn.
22:14:53 <ihope> A creature can bite the creature in front of it, turn in either direction, or move forward. If the creature it tries to bite is facing it, the bite fails.
22:15:20 <ihope> (You know how my kilbot ideas were stolen from B Nomic? This movement and biting stuff is stolen from PerlNomic.)
22:16:20 <ihope> A creature is dead once it has been bitten 10 times. If a creature kills another creature, it automatically lays an egg; if a creature of the opposite sex encounters the egg, the egg hatches.
22:16:32 <ehird> Judofyr: the best thing ever
22:16:44 <ihope> ehird: PerlNomic, a Perl-based nomic.
22:18:18 <ihope> I guess you can also have a creature sense whether it's male or female, and let it lay down chemicals and sense those, and see the directions of the creatures around it, and see eggs whether they were laid by males or females.
22:18:33 <ihope> Or maybe I should deem the idea of males laying eggs ridiculous?
22:25:08 -!- oerjan has quit ("Good night").
22:29:54 <ihope> I guess giving eggs only to the females would be interesting, since the males would no longer have any incentive to kill.
22:30:42 * Judofyr shall write 99bottles in Skull
22:30:57 <ehird> Judofyr: skull on the brain?
22:33:35 <ihope> Hopefully I can have plenty of input and still keep the neural net to a reasonable size. If I want to keep this within 100 megabytes with 100 creatures, that's a megabyte per creature, and if the neural net width is 1,000 neurons, that's up to 1,000,000 connections per level.
22:34:12 <ihope> And there's nothing to say that 1,000,000 connections per level are actually required.
22:41:51 <ihope> So yeah, I can have all the input I want.
22:46:25 -!- pikhq has quit ("New kernel!").
22:54:22 -!- Judofyr has quit ("- nbs-irc 2.36 - www.nbs-irc.net -").
22:54:58 -!- Sgeo has joined.
23:16:17 -!- pikhq has joined.
23:16:59 -!- pikhq has quit (Client Quit).
23:17:43 -!- pikhq has joined.
23:59:30 -!- pikhq has quit (Read error: 104 (Connection reset by peer)).