←2007-05-16 2007-05-17 2007-05-18→ ↑2007 ↑all
00:00:24 -!- sebbu has quit ("@+").
00:09:47 -!- digital_me has quit (Read error: 110 (Connection timed out)).
00:18:26 -!- crathman has quit (Read error: 113 (No route to host)).
00:29:48 <ihope> lament: pff, go and ruin all our HD-DVD fun? ;-)
00:29:56 <ihope> At least, I think that's what it is.
00:29:59 <ihope> Something like that.
00:35:30 <oerjan> decoding an infinite computation makes it much more difficult to define what it means not to cheat - you can no longer just require halting checker
00:35:42 <oerjan> *a halting
00:36:35 <oerjan> basically, a computation that just added an increasing counter to the end of the program text would be universal if you allowed it
00:37:19 <oerjan> since the checker could simply be "run program for counter number of steps"
00:38:07 <bsmntbombdood> encode the code in the number of steps to run the tm
00:38:24 <oerjan> in fact even primitive recursive may be strong enough to allow the cheat
00:38:43 <oerjan> no, the encoder cannot do that if it is to halt
00:39:54 <oerjan> bsmntbombdood: or maybe i don't understand what you mean
00:40:48 <bsmntbombdood> have a function decode:tape state -> number of steps ran
00:42:01 <bsmntbombdood> encode the program into a natural number, run tm that many steps, decode tape contents
00:42:45 <oerjan> that would not be universal, because it always halts.
00:43:27 <bsmntbombdood> oh,hmm
00:43:57 <oerjan> note that _only_ the tm is allowed to run indefinitely. i assume that the decoder gets to run once per step, with the current tape state
00:44:18 <oerjan> but not with any own state from previous steps
00:45:58 <oerjan> but still it gets too strong to allow a decoder that is arbitrarily primitive recursive
00:46:23 <oerjan> because that is enough for "run a program n number of steps" inside the decoder
00:47:10 <oerjan> on the other hand, i assume anything grep-like is definitely allowed
00:47:59 <oerjan> which means essentially, fixed memory limit for the checker
00:48:55 <oerjan> and almost anything that is more than that could be used to cheat
00:49:11 <oerjan> even logspace.
00:51:08 <oerjan> because you could simply have a checker that ran N steps or until it ran out of its current resource limit
01:55:55 -!- ehird` has joined.
02:07:11 -!- Sgeo has joined.
02:35:14 -!- ehird` has quit.
02:56:24 -!- Sgeo has quit (Read error: 104 (Connection reset by peer)).
02:58:58 -!- ihope has quit (Read error: 110 (Connection timed out)).
03:06:40 -!- Sgeo has joined.
03:09:51 -!- Sgeo has quit (Remote closed the connection).
03:15:35 -!- digital_me has joined.
03:16:45 -!- oerjan has quit ("leaving").
03:19:25 -!- digital_me has quit (zelazny.freenode.net irc.freenode.net).
03:19:25 -!- sp3tt has quit (zelazny.freenode.net irc.freenode.net).
03:19:26 -!- meatmanek has quit (zelazny.freenode.net irc.freenode.net).
03:19:26 -!- bsmntbombdood has quit (zelazny.freenode.net irc.freenode.net).
03:19:50 -!- digital_me has joined.
03:19:50 -!- sp3tt has joined.
03:19:50 -!- bsmntbombdood has joined.
03:19:50 -!- meatmanek has joined.
04:34:57 -!- Sgeo has joined.
04:53:59 -!- sp3tt has quit (zelazny.freenode.net irc.freenode.net).
04:53:59 -!- meatmanek has quit (zelazny.freenode.net irc.freenode.net).
04:53:59 -!- digital_me has quit (zelazny.freenode.net irc.freenode.net).
04:54:00 -!- bsmntbombdood has quit (zelazny.freenode.net irc.freenode.net).
04:56:16 -!- bsmntbombdood has joined.
05:00:20 -!- digital_me has joined.
05:00:20 -!- sp3tt has joined.
05:00:20 -!- meatmanek has joined.
05:00:26 -!- sp3tt has quit (No route to host).
05:01:59 -!- sp3tt has joined.
05:05:51 -!- digital_me_ has joined.
05:08:40 -!- digital_me has quit (Connection timed out).
05:11:53 -!- Sgeo has quit (Connection reset by peer).
05:15:30 -!- digital_me_ has quit ("leaving").
05:37:46 -!- Sgeo has joined.
06:50:32 -!- Sgeo has quit (Read error: 104 (Connection reset by peer)).
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
09:50:09 -!- sebbu has joined.
09:55:25 -!- sebbu2 has joined.
10:15:13 -!- sebbu has quit (Read error: 110 (Connection timed out)).
11:12:56 -!- ihope_ has joined.
11:12:58 -!- ihope_ has changed nick to ihope.
12:31:26 -!- Keymaker has joined.
12:32:06 <Keymaker> a new thue program for a change. look-and-say sequence in thue: http://koti.mbnet.fi/yiap/programs/thue/las.t
12:35:01 <Keymaker> by the way, the original (i think) thue interpreter has some bug in it that can happen with 1-character strings (iirc). i can't remember anymore what it exactly was, but i noticed it in the c interpreter when one program i did didn't seem to work correctly and i was sure it was correct. then i made some simple test program and found the bug. so use some other interpreter.
12:36:16 <Keymaker> oh, i also uploaded new version of my digital root calculator in thue, not that anyone cares. there's also padovan sequence in underload (using unary) i made recently...
12:37:29 <Keymaker> expect some larger and more complex esoprogs again, soon.
12:37:36 -!- Keymaker has left (?).
12:38:04 -!- Pikhq has quit (Read error: 110 (Connection timed out)).
12:54:28 -!- Pikhq has joined.
13:14:35 -!- jix has joined.
14:07:25 -!- sebbu has joined.
14:14:28 -!- sebbu2 has quit (Read error: 60 (Operation timed out)).
14:22:39 -!- sebbu2 has joined.
14:30:21 -!- sebbu has quit (Read error: 60 (Operation timed out)).
15:15:47 -!- crathman has joined.
15:58:14 -!- sebbu2 has changed nick to sebbu.
16:00:51 -!- sebbu2 has joined.
16:19:45 -!- sebbu has quit (Connection timed out).
16:47:34 * SimonRC imagines some sci-fi about a person transported to a universe with immense negative curvature.
16:48:03 <SimonRC> enough that he gets slightly broke bones, but not enough to kill him
16:48:12 <SimonRC> ah, the fun you can have with the concept.
17:05:26 <oklopol> what is negative curvature? i wanna join the fun
17:15:54 -!- sebbu has joined.
17:25:30 <lament> SimonRC: read "inverted world"
17:25:34 <lament> SimonRC: you'll love it
17:27:18 <SimonRC> yeah
17:27:20 <SimonRC> hmm
17:28:10 <oklopol> stop being interesting without sharing it!
17:28:29 <SimonRC> hm?
17:31:07 -!- sebbu3 has joined.
17:31:19 <SimonRC> hi
17:33:34 <oklopol> i meant negative curvature and inverted world :)
17:33:39 <oklopol> but i'll ask google
17:36:36 -!- sebbu2 has quit (Read error: 110 (Connection timed out)).
17:37:46 -!- ehird` has joined.
17:50:22 -!- sebbu has quit (Read error: 110 (Connection timed out)).
17:50:46 -!- ihope has quit (Read error: 110 (Connection timed out)).
18:34:32 <bsmntbombdood> schooooooooool's out
18:41:10 -!- sebbu has joined.
18:56:45 -!- sebbu2 has joined.
18:59:26 -!- sebbu3 has quit (Read error: 110 (Connection timed out)).
19:16:20 -!- sebbu has quit (Read error: 110 (Connection timed out)).
19:34:31 -!- ehird` has changed nick to NOT-ehird`.
19:59:26 -!- sebbu2 has changed nick to sebbu.
20:18:29 <SimonRC> oklopol: You Know You're A Geek When: you just assume that eveyone you meet knows what hyperbolic geometry is.
20:26:49 -!- ihope_ has joined.
20:26:51 -!- ihope_ has changed nick to ihope.
20:43:17 -!- Pikhq has quit (Connection timed out).
21:33:02 -!- Pikhq has joined.
21:53:07 <bsmntbombdood> you know you are a geek when you are in #esoteric
21:54:23 -!- Pikhq has quit (Read error: 110 (Connection timed out)).
21:54:57 -!- helios24 has quit (Read error: 60 (Operation timed out)).
22:22:19 -!- helios24 has joined.
22:41:31 -!- NOT-ehird` has quit (Read error: 54 (Connection reset by peer)).
22:42:42 -!- NOT-ehird` has joined.
22:44:12 -!- oerjan has joined.
23:29:17 -!- Pikhq has joined.
←2007-05-16 2007-05-17 2007-05-18→ ↑2007 ↑all