←2007-01-24 2007-01-25 2007-01-26→ ↑2007 ↑all
00:58:05 <bsmntbombdood> wow
00:58:13 <bsmntbombdood> CLEVAR!
00:59:37 <bsmntbombdood> http://pastebin.ca/327529
00:59:40 <bsmntbombdood> (from SICP)
01:03:18 * ihope rings a bell for no good reason
01:03:25 <ihope> So yes, platform = funge?
01:03:42 <pgimeno> why not Java2K? it comes with built-in random crashes
01:03:43 <ihope> If there's any memory mapping at all, it should be a throw-together.
01:03:48 <ihope> Pff.
01:03:55 <ihope> What are we writing here, Windows?
01:04:48 <pgimeno> well, you can make the random crashes less likely than Windows'
01:05:43 <ihope> True.
01:06:11 <ihope> But I think maybe serious answers might be better. :-P
01:06:54 <pgimeno> er...
01:08:48 <ihope> Er?
01:09:36 <pgimeno> just I'm not prepared for a serious one :)
01:10:58 <ihope> I think we can do a funge.
01:14:04 <ihope> Now, get to work on a fungeoid that has a user mode, troops!
01:14:08 <ihope> Or something!
02:05:19 -!- anonfunc has joined.
02:21:09 -!- ihope has quit (Connection timed out).
02:44:48 -!- oerjan has quit ("Natta").
03:31:11 * SimonRC goes
03:53:44 <bsmntbombdood> wow
03:53:48 <bsmntbombdood> SICP is a great book
05:06:06 <lament> er, yes, it is
05:08:17 * bsmntbombdood is reading
05:16:02 -!- Sgeo has quit (Remote closed the connection).
05:54:21 -!- anonfunc has quit.
05:57:51 -!- anonfunc has joined.
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:17:00 -!- sebbu has joined.
11:52:25 -!- sebbu2 has joined.
11:54:37 -!- anonfunc has quit.
12:19:33 -!- sebbu has quit (Connection timed out).
13:07:20 * SimonRC goes to lunch
14:10:29 -!- Keymaker has joined.
14:12:16 <Keymaker> this is hopeless. i can't get my underload interpreter written in normal languages, so i guess it's time to try the brainfuck approach.
14:45:29 <oklopol> Keymaker, i've seen your codes! :D
14:46:27 <oklopol> the name just rang a bell, nm :)
14:47:58 <Keymaker> ah :)
14:48:08 <Keymaker> ok
14:48:53 <oklopol> actually, now that i think of it i found this channel when i found logs searching your name i saw in a brainfuck program :O
15:27:18 -!- Keymaker has quit (Read error: 145 (Connection timed out)).
16:24:29 -!- tokigun has left (?).
16:24:44 -!- tokigun has joined.
16:26:58 -!- FabioNET has joined.
17:13:10 * SimonRC goes to a lecture
18:32:42 -!- GregorR has quit (zelazny.freenode.net irc.freenode.net).
18:32:44 -!- digital_me has joined.
18:39:15 -!- GregorR has joined.
19:31:33 <oklopol> omfg muriel is the sickest language i ever saw :O
19:38:33 -!- ihope has joined.
20:07:58 -!- helios24 has quit (Read error: 104 (Connection reset by peer)).
20:08:06 -!- helios24 has joined.
20:27:35 -!- tgwizard has joined.
20:39:00 -!- Sgeo has joined.
21:20:24 <ihope> I suddenly feel the need to watch a dramatic computer crash.
21:21:04 -!- wooby has joined.
21:51:39 -!- sebbu has joined.
22:08:03 -!- oerjan has joined.
22:10:23 -!- sebbu2 has quit (Connection timed out).
22:30:12 -!- SevenInchBread has joined.
22:41:41 <GregorR> SUPER DANCE EXPLOSION TIME
22:42:37 <bsmntbombdood> SICP == awesome
22:42:45 <oklopol> GregorR, OoU with eventlists out yet?
22:52:39 <GregorR> I could release it "any second now" :P
22:52:41 <SevenInchBread> hmmm... Smalltalk is pretty cool...
22:52:53 <GregorR> But first I want to store some data in OoU ^^
22:53:00 <GregorR> I've encoded three bits so far ^^
22:53:19 <SevenInchBread> it would be cooler if it were prototype-based though..
22:56:51 <GregorR> oklopol: Now four bits :)
22:57:32 <oklopol> encoded what bits?
22:58:33 <oklopol> if you wanted to make it easy to code with it, you could have some guys sleep on the toilets to be waken up only when someone pees near them etc
22:58:40 <GregorR> It can take input ;)
22:58:44 <oklopol> you'd need to put in T's of course
22:58:56 <GregorR> I don't want to make it any easier, my goal is to get JUST THIS to be TC :)
22:59:06 <oklopol> it's nice as it is of course
22:59:07 <oklopol> true
22:59:15 <oklopol> i just hope i can do stuff with it
23:01:26 <ihope> What's OoU stand for again?
23:01:32 <GregorR> Order of Urinals.
23:01:43 <ihope> Ah, right.
23:02:12 <GregorR> http://www.codu.org/oou-2007-01-25.zip (Binaries for Windows and GNU/Linux)
23:03:12 <bsmntbombdood> I bet you wrote it in D
23:03:16 <bsmntbombdood> tsk tsk
23:03:22 * GregorR huggles D
23:03:46 <GregorR> D is like C++ minus the stupid ^^
23:03:51 <GregorR> Plus coolitude.
23:04:21 <bsmntbombdood> scheme == teh shit
23:04:31 <GregorR> Oh, and it now takes a speed parameter: oou <speed> <stage> <event list>
23:04:36 <GregorR> Lower is faster :P
23:04:46 <GregorR> 50000 is default
23:06:02 <oklopol> oh eventlists exist already? :O
23:06:13 <GregorR> Yup
23:06:19 <GregorR> Totally undocumented whoot.
23:06:42 <GregorR> The format is a text file: <tick> <wee> <repeat time>
23:06:49 <GregorR> Anything outside of that is interpreted as a comment.
23:07:25 <bsmntbombdood> heh
23:07:46 <oklopol> repeat time is done once in the beginning too?
23:07:55 <oklopol> or they all come in right away? :P
23:08:10 <GregorR> <tick> is when the actor enters.
23:08:32 <GregorR> Each tick corresponds to 1/2 second real time, 1/20th emulated time.
23:09:29 <oklopol> well, i don't care about seconds as long as all the params are same relational length
23:10:09 <oklopol> damn, why did i ask about that 1:06 am :\\
23:10:14 <oklopol> i wanna play
23:11:45 <ihope> GregorR: is that redrawing the whole screen every tick?
23:11:50 <ihope> Isn't that high treason or something?
23:13:30 <GregorR> Yes it's redrawing the whole screen, no I don't give a damn.
23:14:10 <oerjan> Doesn't D support curses?
23:14:37 <GregorR> Yeah, but I don't :)
23:15:29 <ihope> Who needs curses? Just use the escape codes directly.
23:15:40 <bsmntbombdood> portability does
23:17:19 <oerjan> What happens if one actor enters before another has reached his urinal?
23:17:43 <ihope> Can actors overlap?
23:17:43 <GregorR> oerjan: The actor makes a decision based only on urinals in use at the time - the moment it starts being used, he decides again.
23:17:46 <GregorR> ihope: No.
23:17:51 <ihope> Fun.
23:18:25 <ihope> Is it possible for two actors to even try to run into each other?
23:18:30 <oerjan> Is the "closeness" in the actor's new decision based on his position at the time of the decision?
23:19:17 <oerjan> And if there is a maze, does it influence distance calculations?
23:19:32 <oklopol> the .d-files are source, not eventlists :)
23:19:38 <oklopol> nice work, oklopol
23:26:20 -!- FabioNET has quit (Read error: 145 (Connection timed out)).
23:27:31 -!- SevenInchBread has changed nick to CakeProphet.
23:30:04 -!- lament has quit (Read error: 104 (Connection reset by peer)).
23:37:37 * GregorR reappears.
23:37:48 <GregorR> oerjan: The closeness is computed for the new decision, yes.
23:38:00 <GregorR> And no, the maziness doesn't change it.
23:40:24 -!- FabioNET has joined.
23:42:44 -!- tgwizard has quit (Remote closed the connection).
23:44:19 -!- ihope has quit ("http://tunes.org/~nef/logs/esoteric/06.08.09").
23:57:37 -!- FabioNET has quit ("googd night").
←2007-01-24 2007-01-25 2007-01-26→ ↑2007 ↑all