00:02:22 <ehird> bsmntbombdood: what equations 
00:02:25 <bsmntbombdood> i have a list of tuples of the form (a, b, D[a] ^ D[b]) 
00:02:31 <ehird> i have magical mathematica so i could give it a go if you want :P 
00:02:40 <ehird> bsmntbombdood: erm d is of length 2 right? 
00:02:59 <ehird> bsmntbombdood: that's, uh, not possible, anyway. as you just have the values, not any key stuff 
00:03:02 <ehird> D[a] isn't related to a 
00:03:22 <bsmntbombdood> a list of tuples of the form (a, b, D[a] ^ D[b]), and D[0] 
00:03:36 <ehird> bsmntbombdood: i'm not convinced that's possible. 
00:03:40 <ehird> bsmntbombdood: wait, are the tuples like 
00:03:50 <ehird> or is it all permutations 
00:04:43 <ehird> bsmntbombdood: which 
00:04:57 <fizzie> It's only possible if you have the right tuples, though. If you know D[0], Knowing D[0]^D[1], D[2]^D[3], D[2]^D[4] 
00:05:03 <fizzie> Grah, backspace-problem. 
00:05:20 <ehird> ah and you wanna know what (a,b)s you need? 
00:05:47 <bsmntbombdood> <bsmntbombdood> given A, A^D, D^B, B^E, E^C, you can solve for all A, B, C, D, E, right? 
00:06:02 <ehird> bsmntbombdood: well 
00:06:12 <ehird> you can figure it out frmo that 
00:06:59 <ehird> bsmntbombdood: if we have A, A^D, D^B then B=(D^B)^((A^D)^A) 
00:07:17 <fizzie> You can consider the (a,b) tuple as an edge in a graph, then just find a path that starts from 0 and visits each other vertex. (Then you can walk that path by moving from D[a] to D[b] using D[a] and D[a]^D[b].) 
00:07:20 <ehird> bsmntbombdood: i don't get your question 
00:07:35 <ehird> bsmntbombdood: only thousands is trivial though. 
00:08:22 <bsmntbombdood> ehird: ok, in a 120 minute 1080p movie, D is 1.7 billion items long 
00:08:33 <ehird> bsmntbombdood: true dat. 
00:08:40 <ehird> 00:07 fizzie: You can consider the (a,b) tuple as an edge in a graph, then just find a path that starts from 0 and visits each other vertex. (Then you can walk that path by moving from D[a] to D[b] using D[a] and D[a]^D[b].) 
00:08:54 <ehird> bsmntbombdood: it's just graph-walking 
00:09:06 <ehird> bsmntbombdood: ofc you want to do this at encode-time, right? 
00:09:12 <ehird> you're not expecting to do this in real-time i hope 
00:09:30 <ehird> bsmntbombdood: then it'll be far too slow 
00:09:44 <fizzie> You don't of course actually need a single path that visits each vertex. You just need to have each vertex reachable from 0. 
00:09:52 <bsmntbombdood> i was thinking to just keep a sparse array of data-dependencies 
00:09:59 <ehird> bsmntbombdood: finding a shitload of short paths in 1.7 billion items? 
00:10:06 <ehird> that'll take weeks, man 
00:11:37 <ehird> fizzie: can you disillusion fizzie 
00:12:00 <ehird> bsmntbombdood: btw this codec is useless if you can't decode fast, because otherwise you need the disk space for the full version :) 
00:13:27 <fizzie> Well... if you have a bitmap of all the D[x]'s you know (initialized to contain only D[0]) you can just loop the following: for each known D[a], take all the (a,b) tuples for which D[b] is unknown and use D[a] and D[a]^D[b] to find out D[b]. Then stop when during one iteration you didn't discover any new D[b]'s. If there are any remaining unknown ones, you're out of luck. 
00:14:01 <ehird> fizzie: That seems filesize-inflatingly. 
00:14:26 <fizzie> I haven't really been following the context here; I was just talking about the abstract thing. 
00:14:33 <fizzie> I was watching a lossily compressed movie. :p 
00:14:35 <bsmntbombdood> keep a map of undecoded tuples, that you scan for dependencies, outputting as you go 
00:17:38 <fizzie> If you're sure you actually have that case like "A, A^D, D^B, B^E, E^C, ..." where you have a single path, you can just directly walk through it by keeping the tuples in map where you can easily index by a. 
00:18:02 <fizzie> (Or even in an array, ordered by a, since each one will only be there once.) 
00:18:25 <bsmntbombdood> an array won't work because you can't keep a whole movie in memory 
00:18:47 <ehird> i eagerly wait you decoding this fast enough to watch 
00:18:55 -!- Gracenotes has joined. 
00:21:03 <fizzie> If you don't want to keep the whole movie in memory, I guess you have some sort of thing there that you don't get a (1, [last block of the movie]) tuple. 
00:27:30 <ehird> no i know i cant download the whole internet. but u know how u can save website to youre computer...can i download facebook or even just the facebook chat 
00:27:37 <ehird> http://forums.macrumors.com/showthread.php?t=717413 
00:28:40 <ehird> psygnisfive: ur a fag 
00:29:34 <ehird> Originally Posted by rdowns 
00:29:36 <ehird> Can't believe no one mentioned this. Just take a server on the plane. 
00:29:38 <ehird> where can i get one and do they let u take them on the plane? if i do will i be able to use fb and aim? im just really scared of goin on the plane and it wd be cool to talk to friends 
00:29:46 <psygnisfive> ehird, im thinking of designing a grammar engine language 
00:30:35 <psygnisfive> and what i intend to do is have grammar rules be first class in the language 
00:31:34 -!- GreaseMonkey has joined. 
00:38:23 <ehird> bsmntbombdood: turn green. 
00:39:35 <ehird> bsmntbombdood: meh 
00:39:43 <ehird> it own't it won't compress enough :) 
00:48:09 <ehird> bsmntbombdood: wut 
00:48:29 <bsmntbombdood> i started playing with elias-gamma coding results from just the sequential xoring 
00:49:16 <ehird> bsmntbombdood: sweet 
00:49:22 <ehird> you could just put it in a loop where it stops if it doesn't help :P 
00:50:31 <bsmntbombdood> actually, it will expand a ton, then shrink back smaller 
00:51:33 <ehird> bsmntbombdood: i'm not exactly sure how elias gamma would ever shorten it 
00:52:47 <bsmntbombdood> after xoring, you end up with lots of small numbers 
00:53:20 <ehird> bsmntbombdood: but elias-gamma always is longer than the source 
00:53:48 <ehird> bsmntbombdood: http://en.wikipedia.org/wiki/Elias_gamma_coding 
00:53:54 <ehird> it always prepends something to the binary 
00:53:57 <ehird> thus it will never shrink 
00:54:13 <ehird> bsmntbombdood: the number you're encoding 
00:54:16 <bsmntbombdood> that's only meaningful for a certain encoding of source 
00:54:16 * Kolonai ponders how to store and combine fractions of bits. 
00:54:30 <ehird> bsmntbombdood: do you mean that elias-gammaing it, then gzipping, sometimes shortens it? 
00:54:32 <ehird> i can believe that 
00:54:44 <ehird> bsmntbombdood: so htf does it shorten it 
00:55:34 <ehird> bsmntbombdood: bitsin(elias-gamma(x))>bitsin(x). 
00:55:39 <ehird> so elias-gamma can never shorten... 
00:56:32 <ehird> bsmntbombdood: bitsinbinaryrepresentationof. 
00:56:52 <bsmntbombdood> how do you encode an arbitrary natural number in binary? 
00:57:13 <ehird> bsmntbombdood: from [[Elias gamma coding]]: 
00:57:17 <ehird> Write it in binary. 
00:57:59 <ehird> bsmntbombdood: you're saying that sometimes elias-gamma shortens the input 
00:58:04 <ehird> that makes no fucking sense 
00:58:21 <bsmntbombdood> how are you going to find the boundaries between the numbers? 
00:58:34 <ehird> but elias-gamma has overhead 
00:58:39 <ehird> IT CAN NEVER SHORTEN 
00:58:45 <ehird> why are you dodging that? 
00:58:52 <ehird> you are saying that elias gamma is shortening at some point 
00:58:53 <ehird> that's nonsensical 
00:59:00 <ehird> i don't freaking know 
00:59:07 <ehird> 00:50 bsmntbombdood: actually, it will expand a ton, then shrink back smaller 
01:02:01 -!- BeholdMyGlory has quit (Read error: 54 (Connection reset by peer)). 
01:04:43 -!- psygnisfive has changed nick to augur. 
01:10:43 -!- amca has joined. 
01:13:07 -!- FireFly has quit ("Later"). 
01:21:41 <bsmntbombdood> ehird: for example, the sequnce (1, 200000) is compressed into  208738 bits 
01:22:09 <ehird> bsmntbombdood: odd definition of compress :) 
01:22:48 <ehird> i get that it's a compact representation 
01:22:50 <ehird> but it's not compression :P 
01:23:22 <bsmntbombdood> uh, ok -- naively, using 18 bit ints, it takes 3600000 bits 
01:24:18 <bsmntbombdood> or, using elias gamma without any xoring, it takes 6475750 bits 
01:24:32 <ehird> it's a good representation 
01:24:34 <ehird> i'll give you that 
01:26:15 <bsmntbombdood> obviously it's very good with runs - each item takes 1 bit 
01:29:56 <bsmntbombdood> [4, 12, 4, 3] * 1000 -> 4018 bits after 4 iterations 
01:35:27 -!- jix has quit (Read error: 113 (No route to host)). 
01:50:20 <bsmntbombdood> you know, bzip2 ought to be really easy to paralellize 
01:50:35 <bsmntbombdood> because the block sorting is probably the slowest part, and that's done in fixed sized blocks 
01:51:44 <amca> bsmntbombdood: Can I ask what block sorting is? 
02:24:25 -!- oerjan has joined. 
02:30:34 -!- oerjan has quit ("Reboot"). 
02:34:28 -!- oerjan has joined. 
02:45:28 -!- calamari- has joined. 
02:45:31 -!- calamari has quit (Read error: 110 (Connection timed out)). 
03:29:23 -!- calamari- has quit ("Leaving"). 
03:38:32 <GregorR> GregorR, GreaseMonkey, Gracenotes: This channel ain't big enough for the three of us. 
04:13:14 -!- augur_ has joined. 
04:13:14 -!- augur has quit (Read error: 104 (Connection reset by peer)). 
04:16:42 -!- Corun has quit (Read error: 110 (Connection timed out)). 
05:12:13 -!- augur_ has changed nick to augur. 
05:33:41 -!- oerjan has quit ("leaving"). 
05:57:01 -!- oerjan has joined. 
07:04:54 <GregorR> http://codu.org/music/auto/Blusteringly%20Versed%20Sonata.ogg // the latest version of my algorithm is having some sweet results 8-D 
07:16:22 <GregorR> (02:14:53 AM) <>: My friend didn't think that second one was made by ai 
07:16:28 <GregorR> Cool, it passes the musical Turing test :P 
07:22:50 <GregorR> It's music made by an algo I wrote. 
07:23:04 <GregorR> Just generative, but I choose not to correct my friend :P 
07:42:51 -!- kar8nga has joined. 
07:48:28 <GregorR> masterpiecemachine.com is registered and hasn't been updated in 9 years ... 
07:48:38 <GregorR> I think I should email the owner and ask to buy it :P 
07:49:52 <oerjan> what, you mean wolfram hasn't bought it for their alpha yet? ;D 
07:56:26 -!- coppro has quit (Read error: 110 (Connection timed out)). 
07:59:59 -!- clog has quit (ended). 
08:00:00 -!- clog has joined. 
08:04:35 <augur> oerjan, you were using the Royal 'they' 
08:05:09 <augur> because Wolfram is a royal twit 
08:05:37 <oerjan> thank you, explainer-of-jokes 
08:06:06 <augur> NO PROBLEM, CITIZEN. 
08:06:22 <lifthrasiir> oerjan: that should be masterpieceautomaton.com. 
08:06:50 <oerjan> except i'm pretty sure alpha is no CA 
08:08:41 <augur> not all automaton are cellular automaton! 
08:09:47 <oerjan> i don't think that's english... 
08:10:11 <oerjan> it just means something different 
08:10:19 <augur> i just made it up for fun. 
08:10:23 <augur> stop being ridiculous. 
08:10:39 <oerjan> http://en.wikipedia.org/wiki/Automat 
08:11:51 <augur> im saying i just constructed the word on the fly 
08:12:06 <augur> that it is homophonous with an existing word is coincidental and can be dismissed as irrelevant. 
08:12:19 <augur> on a related note: http://en.wikipedia.org/wiki/File:Bamn_Automat.png 
08:12:23 <augur> ive been past there. 
08:13:41 <augur> sad to hear they've closed 
09:16:39 -!- tetha has quit (Nick collision from services.). 
09:16:48 -!- tetha has joined. 
09:40:52 -!- ais523 has joined. 
09:44:31 -!- ais523 has quit (Read error: 54 (Connection reset by peer)). 
09:44:41 -!- ais523 has joined. 
10:03:49 -!- oerjan has quit ("leaving"). 
10:06:55 -!- MizardX- has joined. 
10:17:46 -!- MigoMipo has joined. 
10:21:56 -!- whtspc has joined. 
10:24:36 <whtspc>  i have made a sketch for an esolang based on nand logic-gates 
10:24:40 -!- MizardX has quit (Read error: 110 (Connection timed out)). 
10:24:47 <whtspc> it lacks recursion for now 
10:24:54 -!- MizardX- has changed nick to MizardX. 
10:25:33 <whtspc> at initialisation you have a infinite memory tape filled with 0's 
10:26:40 <whtspc> every memory cell has the adress named by a natural number 
10:27:18 <whtspc> the main syntax of the language is this: 
10:28:16 <AnMaster> whtspc, so how do you program in it? 
10:28:18 <whtspc> which means that the result of the value at adress 2 NAND the value at adress 3 will be put in adress 1 
10:28:48 <whtspc> 3:1#2/4:3#1/5:3#2/6:4#5 
10:28:48 <AnMaster> whtspc, are the rules processed in order, iterating through the list? 
10:29:07 <whtspc> if 1 is equal to 2, 6 is false (0) 
10:29:58 <whtspc> You will be able to input with the following command ,adress 
10:30:13 <whtspc> and it will put the binary byte starting at the adress 
10:30:35 <AnMaster> whtspc, based on how bf does it? 
10:31:08 <AnMaster> whtspc, hm, you can't skip input/output based on conditions can you? 
10:31:10 <whtspc> so I need a thing for recursion that's more creative 
10:31:31 <AnMaster> so you will always have to input/output a fixed number of bytes each iteration 
10:32:24 <AnMaster> whtspc, are these rules separated by a newline in the input or? 
10:32:25 <whtspc> It needs an if-construction 
10:33:14 <whtspc> I like esolangs without newlines, so probably a / will separate the actions 
10:34:20 <AnMaster> whtspc, are you new here? I don't remember seeing you here before. 
10:34:42 <whtspc> I like some fair feedback (tell me it's boring/been done a 1000 times before), so I can quit working on it :) 
10:34:58 <whtspc> I don't come here often 
10:35:00 <AnMaster> whtspc, actually I haven't heard of something like this before. 
10:35:30 <ais523> it's rare to see a BF derivative that is actually interesting 
10:36:54 <whtspc> I find it rather boring to insert [ ] in the nand-language 
10:37:15 <whtspc> it would probably look like 6[ 
10:37:34 <AnMaster> whtspc, that looks like some sort of IR representation for some optimising BF compiler 
10:37:36 <whtspc> if memorycell 6 is false skip the parentheses 
10:38:13 <AnMaster> what about "if memory cell x nand y != memory cell z then" 
10:38:39 <whtspc> excuse me but what's IR representation? 
10:39:09 <AnMaster> whtspc, oops, that would be "Intermediate Representation representation" 
10:39:10 <whtspc> more NAND to complicate, or as feature? 
10:39:17 <AnMaster> so drop one of those representation, 
10:39:54 <AnMaster> whtspc, is that bitwise nand btw? 
10:40:38 <AnMaster> hm ok. So then it is same as logical nand for this purpose 
10:42:47 <whtspc> Could one cell (for instance cell 0) be the checkup cell for iteration? 
10:43:19 <whtspc> so the program is divided in portions with eg. char ! 
10:44:02 <whtspc> when program reaches ! it checks memory cell 0, if true go back to previos ! 
10:44:39 <AnMaster> whtspc, might work. You need some way to shuffle data to/from this cell in between 
10:44:49 <AnMaster> also another question. How do you fill in initial values 
10:45:09 <AnMaster> wait. with nand that isn't an issue is it? 
10:45:27 <whtspc> the initial value is 0 
10:45:48 <AnMaster> nand always confuse me. Probably because most languages doesn't have it. 
10:45:56 <whtspc> memA NAND memA  is the same as not memA 
10:46:24 <ais523> no need for a separate operator, you can trivially form it out of the ones you have 
10:47:42 <whtspc> if you have one cell to check for returning back to previous ! 
10:47:55 <whtspc> I think you can't have loops in loops 
10:49:58 <AnMaster> whtspc, can't you shuffle the value around 
10:50:22 <AnMaster> like "move loop cell to cell x, move cell y to loop cell" 
10:50:32 <AnMaster> not sure how you would do that with nand 
10:50:59 <ais523> you can swap two values with just nands 
10:51:07 <ais523> make the nands into xors and do an xor swap 
10:51:31 <whtspc> that would be very interesting 
10:52:47 <whtspc> or maybe it'sjust the same as checking wether the state of a certain cell is true/false 
10:52:59 <whtspc> but complicated with swapping 
10:58:35 <whtspc> other thing that worries me a bit is that when an adress isn't pointed to in the program, it can never be part of execution 
10:58:43 <whtspc> but I don't know if that 
10:58:54 <whtspc> is problem to make working language 
11:12:32 <whtspc> Oh, and the name of the language would probably refer to a certain ABBA song 
11:13:47 <whtspc> because more esolangs should refer to ABBA-songs 
11:22:51 -!- amca has quit ("Farewell"). 
11:28:59 -!- BeholdMyGlory has joined. 
11:31:29 -!- bsmntbombdood has quit (Read error: 60 (Operation timed out)). 
11:36:35 -!- M0ny has joined. 
11:55:06 -!- tombom has joined. 
11:58:12 -!- GreaseMonkey has quit ("YES -> thor-ainor.it <- THIS IS *DELICIOUS*!"). 
11:58:29 -!- M0ny has quit. 
12:05:33 -!- bsmntbombdood has joined. 
12:10:31 -!- ehird has left (?). 
12:10:35 -!- ehird has joined. 
12:10:49 -!- whtspc has quit ("ChatZilla 0.9.84 [Firefox 3.0.11/2009060215]"). 
12:16:56 -!- inurinternet has quit (Read error: 60 (Operation timed out)). 
12:20:02 -!- FireFly has joined. 
12:27:39 -!- bsmntbombdood has quit (Success). 
12:33:56 -!- MaxDrAkyla has joined. 
12:34:13 -!- MaxDrAkyla has left (?). 
12:52:55 -!- sebbu has joined. 
13:01:14 -!- ais523 has quit (Remote closed the connection). 
13:08:03 -!- sebbu2 has quit (Read error: 110 (Connection timed out)). 
13:18:49 -!- BeholdMyGlory has quit (Remote closed the connection). 
13:37:48 -!- kar8nga has quit (Read error: 110 (Connection timed out)). 
14:23:36 -!- olsner has quit (Read error: 110 (Connection timed out)). 
14:31:20 <ehird> "Amusing random IRC paste from people with names like 'BBB' and 'Dark_Shikari'. Very authoritative. Links to specific patents please. Thanks." 
14:31:25 <ehird> — because authority is determined by IRC nickname. 
14:33:44 -!- MigoMipo has quit (Read error: 60 (Operation timed out)). 
14:49:53 -!- MigoMipo has joined. 
14:53:54 -!- jix has joined. 
14:54:09 -!- Corun has joined. 
15:03:34 -!- oerjan has joined. 
15:04:15 -!- olsner has joined. 
15:14:29 -!- Gracenotes has quit (Read error: 104 (Connection reset by peer)). 
15:25:53 <AnMaster> ehird, where is that quote from 
15:26:22 <ehird> BBB and Dark_Shikari are developers of x264, which is basically the best open source lossy video encoder in existence. 
15:26:33 <oerjan> we figured u reddit, but _where_? 
15:26:33 <ehird> (and possibly one of the best lossy encoders full stop) 
15:26:44 <ehird> oerjan: haw haw haw 
15:29:13 <AnMaster> oerjan, I like the annotation to IWC today 
15:30:12 <AnMaster> oerjan, I guess having a computer program that need exact time doesn't count? 
15:30:59 <oerjan> rolexes are for people, not computer, AnMaster. 
15:31:23 <ehird> "Seriously, who need to know the time to better than a few seconds anyway" 
15:31:35 <ehird> unless your program is a strong AI, anthropomorphizing it is wrong. 
15:31:43 -!- Asztal has quit (Read error: 60 (Operation timed out)). 
15:31:47 <oerjan> yeah they don't like that 
15:32:23 -!- sanxiyn has joined. 
15:34:44 -!- Asztal has joined. 
15:39:06 <AnMaster> Jun 14 15:37:41 tux [99654.704060] ata4.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen 
15:39:06 <AnMaster> Jun 14 15:37:41 tux [99654.704075] ata4.00: cmd ca/00:01:98:7d:65/00:00:00:00:00/e6 tag 0 dma 512 out 
15:39:06 <AnMaster> Jun 14 15:37:41 tux [99654.704078]          res 40/00:00:01:4f:c2/00:00:00:00:00/00 Emask 0x4 (timeout) 
15:39:19 <ehird> Anyone have the paintfuck .swf lying around? Asztal? You did some stuff with it. Slereah? 
15:39:19 <AnMaster> the computer locked up for about half a minute during that 
15:39:27 <ehird> The file upload expired. 
15:39:30 <AnMaster> it seems it re-initialised the drive after: 
15:39:41 <AnMaster> Jun 14 15:37:41 tux [99654.704084] ata4.00: status: { DRDY } 
15:39:42 <AnMaster> Jun 14 15:37:41 tux [99654.704112] ata4: soft resetting link 
15:39:42 <AnMaster> Jun 14 15:37:41 tux [99654.861464] ata4.00: configured for UDMA/100 
15:39:42 <AnMaster> Jun 14 15:37:41 tux [99654.861484] ata4: EH complete 
15:42:51 -!- bsmntbombdood has joined. 
15:43:45 <AnMaster> ehird, any clue what DRDY is? All I find on google is various error messages containing it, and some vague mention saying basically "DRDY is useless, it should not have been in the standard". But I can't find a description on what this "DRDY" _is_... 
15:44:07 <AnMaster> ehird, ATA error message from dmesg 
15:44:14 <AnMaster> <AnMaster> Jun 14 15:37:41 tux [99654.704084] ata4.00: status: { DRDY } 
15:44:19 <ehird> AnMaster: get ata standard? 
15:44:41 <ehird> http://www.t13.org/ 
15:44:43 <ehird> http://www.t13.org/ 
15:44:45 <ehird> Technical Committee T13 is responsible for all interface standards relating to the popular AT Attachment (ATA) storage interface utilized as the disk drive interface on most personal and mobile computers today. 
15:44:53 <ehird> AnMaster: it may be open. 
15:45:04 <AnMaster> ehird, so you didn't happen to know what it was then? 
15:47:50 <AnMaster> include/linux/ata.h:    ATA_DRDY                = (1 << 6),     /* device ready */ 
16:05:25 -!- KingOfKarlsruhe has joined. 
16:07:39 <ehird> 15:39 ehird: Anyone have the paintfuck .swf lying around? Asztal? You did some stuff with it. Slereah? 
16:11:05 -!- kar8nga has joined. 
16:18:08 <FireFly> http://firefly.nu/diverse/bottles.html <-- I want CSS conditionals :| 
16:18:38 <FireFly> And HTML in content:-inserted content 
16:18:53 <ehird> FireFly: just do things like :after:after:before 
16:18:55 <ehird> and use CSS on 'em 
16:19:04 <FireFly> Hm, is that actually possible? 
16:19:28 <ehird> FireFly: yours goes to -1 bob :) 
16:19:36 <ehird> lifthrasiir: he knows that much... 
16:20:01 <FireFly> I can't correct the grammar either 
16:20:13 <lifthrasiir> so is there any way to loop only using css? 
16:20:53 <FireFly> My first idea was to insert a new <div class="bottle"> in the :after content, e.g. recursively 
16:21:00 <FireFly> But I realised I can't insert HTML :( 
16:21:06 -!- MizardX has quit (Read error: 104 (Connection reset by peer)). 
16:21:11 -!- MizardX has joined. 
16:37:24 <ehird> 16:07 ehird: 15:39 ehird: Anyone have the paintfuck .swf lying around? Asztal? You did some stuff with it. Slereah? 
16:46:12 <ehird> oerjan: haf you got it? 
16:47:23 <GregorR> Aren't there other implementations? 
16:48:38 <ehird> yeah but they're all shit to use 
16:48:41 <ehird> and slow and crap. 
16:56:15 -!- Corun has quit ("Leaving..."). 
17:01:28 <ehird> i'm gonna try the uberman's sleep schedule soon. 
17:01:51 <ehird> in spite of all the "if you're under 18 or pregnant don't do this you fucking retard you need >3hrs of sleep a day" warnings people say. :) 
17:03:14 <oerjan> well you should at least be safe on the pregnancy issue. 
17:03:29 <ehird> yeah i don't plan to get pregnant any time soon 
17:04:55 <ehird> i'm just wary about losing ~10 days to insanity 
17:05:18 <ehird> also bsmntbombdood had a pretty fucking bad time with uberman's :P 
17:05:31 <Asztal> I don't have the .swf, sorry :( 
17:05:38 <oerjan> i figure anyone who starts with uberman's at this point is already insane, so nothing to worry about. 
17:05:43 <ehird> Asztal: do you have the .exe? 
17:05:46 -!- bsmntbombdood has quit (Read error: 110 (Connection timed out)). 
17:05:53 <ehird> i might be able to extract the .swf or sth 
17:05:59 <Asztal> ehird: possibly, likely in fact 
17:06:09 <ehird> oerjan: to boot, lack of sunlight depresses me :) 
17:06:14 <Asztal> though I preferred the javascript + canvas one 
17:06:24 <ehird> guess i could buy one of those sunlight emulators 
17:07:40 <ehird> i should write some stuff when i start uberman's 
17:07:52 <ehird> i end up pretty surrealist after a day with no night's sleep 
17:08:53 <ehird> the really cool thing about uberman's is how it rewires your brain to enter REM immediately 
17:09:06 <ehird> Asztal: so uh could you upload it :D 
17:09:37 <oerjan> preferably somewhere permanent, the wiki is missing a working link... 
17:09:48 <ehird> yuh, filebin.ca would be nice 
17:10:09 -!- jix has quit ("Lost terminal"). 
17:11:09 <oerjan> that goes for the .exe too 
17:11:16 <ehird> oerjan: btw if i do uberman's for 70 years (= 83, a bit optimistic life expectancy but the march of technology etc) straight, i will gain an extra 14 and a half years awake :D 
17:11:25 <ehird> oerjan: the .exe is just a compiled .swf, so it's rather useless 
17:12:28 <ehird> of course the disadvantage is: if it does physiological damage, i'll be worse off than if I tried uberman's later, due to being younger and still growing 
17:13:24 <Asztal> http://filebin.ca/hevveq/pain.swf 
17:13:46 <Asztal> I'd upload to my own website, but that looks rather unpermanent at the minute :( 
17:14:03 <GregorR> Somebody put it in the files archive. 
17:14:25 * pikhq seems to be somewhat likely to hit 80... 
17:14:49 <pikhq> Given that my relatives tend to die in their 80s or 90s. 
17:15:01 <ehird> pikhq: i think that's pretty much a given if we all avoid being killed. with the accelerating rate of science and the possibility of the singularity, 80 is a weak, weak estimate :) 
17:15:14 <pikhq> ehird: Right, right. 
17:15:34 <ehird> also cryonics; if it works, there's people like 150 years old alive :) 
17:15:38 <pikhq> Speaking of: We are fucking *growing organs* and *putting them in people*. 
17:15:43 <ehird> well, in a solid state coma 
17:15:56 <ehird> pikhq: a performance artist got himself an ear grown and put it on his arm 
17:15:58 <ehird> and i just thought 
17:16:04 <ehird> why the fuck do you want a grown ear on your arm 
17:16:10 <ehird> WHAT IS THE POINT OF THAT IT DOESN'T EVEN DO ANYTHING 
17:16:16 <ehird> IT JUST HEARS AND RELAYS THE HEARING ONTO NOTHING 
17:16:38 <GregorR> I just like that expression :P 
17:16:57 <oerjan> ehird: at this rate you could well end up getting pregnant... 
17:17:07 <ehird> singularity babies 
17:17:34 * ehird installs standalone flash player 
17:18:54 -!- pikhq_ has joined. 
17:19:10 -!- pikhq has quit (Nick collision from services.). 
17:19:16 -!- pikhq_ has changed nick to pikhq. 
17:21:43 <ehird> now to play with it! 
17:21:57 <ehird> paintfuck is fun :) 
17:22:49 <ehird> 05:55:14 <ehird> pgimeno: whtspc: *[[se*nwnw*se*se]*[ne*swsw*ne*ne]*] 
17:22:51 <ehird> okay i love how that bounces around. 
17:25:41 <ehird> ahhh it's so nice to watch the pseudoturing automata. 
17:26:10 <GregorR> ehird: http://codu.org/music/auto/Ridiculously%20Absent%20Toccata.mid (or .ogg) 
17:26:39 <ehird> GregorR: it's good, but the tunes as of late have been a bit too dramatic imo 
17:27:20 <ehird> GregorR: wow, my midi is way better than yours 
17:27:25 <ehird> the .ogg sounds like shit 
17:28:43 <ehird> Since they acquired eMagic's Logic, I guess they put a lot of stock into it 
17:29:06 <ehird> GregorR: I could try and record the .mids if you want. 
17:29:17 <GregorR> Yeah, I'd like to give one a listen. 
17:29:39 <ehird> GregorR: Sure. Name a track. 
17:30:07 <ehird> GregorR: Render Cake-Eating on your box, I bet it sounds like crap because your midi doesn't jive with it :P 
17:32:20 <GregorR> No chance that it sounds like crap because, oh, it sounds like crap? X-P 
17:33:01 -!- Corun has joined. 
17:35:25 <ehird> GregorR: Recordinng ridiculously absent tccata. 
17:36:17 -!- BeholdMyGlory has joined. 
17:37:06 <sanxiyn> Sound font oh I want good sound font :( 
17:38:04 <ehird> GregorR: Recordedamated. 
17:38:24 <ehird> sanxiyn: oello 'aven't seen you before here. 
17:38:28 <ehird> GregorR: Uploadingermating. 
17:38:47 <sanxiyn> ehird: Actually I haven't been here at all... 
17:38:56 <sanxiyn> lifthrasiir told me about here. 
17:39:08 <ehird> Well, that would make sense :P 
17:39:09 -!- oerjan has quit ("what about a sound mind?"). 
17:39:27 <sanxiyn> Actually I'm now in the same room lifthrasiir lives :) 
17:40:29 <ehird> GregorR: http://filebin.ca/bmdpxh/RidiculouslyAbsentToccata.mp3 
17:41:29 <GregorR> Well, it doesn't sound like the difference is any technical innovation, just a better soundfont. 
17:41:45 <ehird> GregorR: Of course. 
17:41:50 <ehird> GregorR: But it does sound an awful lot better. 
17:41:54 <ehird> Your rendering sounds, well, MIDI :P 
17:42:14 <ehird> Meh. I'ma render cake-eating now, since I'm insistent that's a good song. 
17:46:50 <ehird> GregorR: May you know the Lord's true sound... 
17:46:53 <ehird> (upload upload upload) 
17:47:58 <ehird> GregorR: http://filebin.ca/wojhum/OnerousCake-EatingFestivalDisallowmentBarricade.mp3 
17:48:14 <ehird> And on the eighth day, God created good MIDI soundfonts. 
17:48:22 <ehird> And he saw what it resulted in; and it was good. 
17:48:34 <GregorR> And on the ninth day, he made them expensive and only bundled them with shitty OSes :P 
17:48:46 <ehird> Nobody's perfect :P 
17:49:15 -!- MizardX has quit (Connection timed out). 
17:50:01 <sanxiyn> http://nedbatchelder.com/blog/200906/side_project_endgame.html <- so true 
17:50:01 <ehird> GregorR: Anyway, thou shalt now see its true colours. 
17:50:09 <GregorR> Yeah, it is vaguely musical here :P 
17:50:49 <ehird> GregorR: I'm curious to how it sounds on your end; totally random notes? :P 
17:51:09 <GregorR> No, not that dissimilar, but pretty hectic. 
17:52:40 <ehird> GregorR: I'll start liking even the worst ones when I Uberman myself up. 
17:52:54 -!- MigoMipo has quit (Nick collision from services.). 
17:52:55 -!- MigoMipo_ has joined. 
17:53:00 <GregorR> Because you'll be tired all the time. 
17:53:29 <ehird> GregorR: Well, yeah; it *is* a 10-day sleep deprivation program before you adjust. 
17:53:40 -!- MigoMipo_ has quit (Client Quit). 
17:53:52 -!- MigoMipo has joined. 
17:53:58 <ehird> Shit can fuck you up; 13 days of no sleep will make you go insane and kill you. With Uberman's you start napping on day two or so, though, so it's more like the effect of 3 days. 
17:57:52 <GregorR> http://filebin.ca/ctegd/OnerousCake-EatingFestivalDisallowmentBarricade.ogg 
17:58:42 <ehird> GregorR: Wow, that misses the main melody line. 
17:58:54 <ehird> And a bunch of the hooks. 
18:00:11 <ehird> GregorR: That's really awful to listen to, I keep getting the expectation of melody yet none comes. 
18:02:53 -!- kar8nga has quit (Read error: 104 (Connection reset by peer)). 
18:08:08 <ehird> i should specify my circuit CA 
18:13:37 <ehird> hahaaha someone thinks that the uberman's schedule was made by a guy called uberman 
18:15:54 <pikhq> ehird: Beat him with ubermensch. 
18:16:02 <ehird> [[After sleep deprivation there is a sharp rebound of SWS, suggesting there is a "need" for this stage.]] 
18:16:07 <ehird> uberman's skips that stage 
18:16:11 <ehird> it goes straight from a quick stage 1 to REM 
18:16:21 <ehird> otoh i've never heard anyone doing uberman's properly actually have any problems 
18:17:10 <pikhq> I've heard of problems. 
18:17:15 <pikhq> All of them social. 
18:18:22 <ehird> pikhq: otoh polyphasic sleep doesn't inherently impair social stuff 
18:18:34 <ehird> http://en.wikipedia.org/wiki/Polyphasic_sleep#Comparison_of_sleep_patterns 
18:18:39 <ehird> for instance, biphasic there is trivial 
18:18:44 <ehird> you just reserve some time at noon 
18:18:57 <pikhq> It's not inherent, it's just that it's tricky to take a nap every few hours. ;P 
18:19:09 <ehird> pikhq: however... a woman with a kid and everything (the inventor of Uberman) is doing Everyman 
18:19:23 <ehird> (= uberman but 4 naps instead of 6, and one is longer) 
18:20:14 <ehird> http://www.puredoxyk.com/ 
18:20:25 <ehird> and http://www.puredoxyk.com/index.php/category/polyphasic/ 
18:21:01 <ehird> pikhq: but i could see, say, spending the day in another town would be difficult 
18:21:24 <ehird> since you'd have to sleep on a bench somewhere while everyone else you're with goes off and does whatever :P 
18:21:31 <ehird> apart from that though... 
18:22:10 <ehird> pikhq: the guy who thinks "Uberman" invented it says they gave up after four days because they had no idea what to do with 22 hour days 
18:22:19 <ehird> days are sooooo short 
18:22:28 <ehird> htf do you think that 
18:22:33 <ehird> unless you're mr bored mcboredson 
18:23:01 <pikhq> I'm capable of using all 24 hours in a day. 
18:23:41 <ehird> yah. gimme some sunlight and a rested body and i'll never, ever want to stop 
18:24:01 <ehird> despite this i accomplish very little; but that's just adhd-esqueness and perfectionism :) 
18:24:22 <ehird> "Like one day I set my alarm clock, lied down on my bed, laid my head on my pillow, and the alarm clock sounded. I slowly got up and looked at it. Twenty minutes had passed in what felt like one second. It was the fastest I’ve ever gone to sleep in my life." 
18:24:30 <ehird> i wonder if this works for someone who can never sleep :) 
18:24:34 <Asztal> my mum likes Ridiculously Absent Toccata 
18:25:54 <ehird> it's very likeable 
18:26:16 <ehird> apparently lucid dreaming is a lot easier w/ uberman's and dream recall is perfect 
18:26:20 <ehird> SimonRC should try it :-) 
18:26:36 <GregorR> Uberman's is sounding more fake every minute. 
18:27:11 <pikhq> My roommate did polyphasic sleep last semester. 
18:27:15 <ehird> multiple independent sources have tried it and gone through with it 
18:27:18 <pikhq> I think it lasted a couple of weeks. 
18:27:19 <ehird> and reported the same effects 
18:27:31 <pikhq> He then went back to his 2-4 hours of sleep at night. 
18:27:32 <ehird> and the two who have done it are very avid about it 
18:27:37 <ehird> i don't see why it'd be some prank 
18:29:06 <ehird> GregorR: also, infants sleep polyphasically 
18:29:16 <ehird> 80% of their sleep is REM — just like napping schedules. 
18:29:23 <ehird> GregorR: and they sleep sporadically in ~20 minute bursts. 
18:30:23 <pikhq> Also, the human norm is biphasic sleep. 
18:30:57 <ehird> if you let it go naturally — which our culture doesn't — you start polyphasic then transition to biphasic, which is a minor change, really 
18:31:02 <ehird> just consolidating one to three naps 
18:31:10 <ehird> so really, uberman's is just tweaking it a little /shrug 
18:31:24 -!- inurinternet has joined. 
18:32:26 <ehird> my main problem with uberman's will be giving up caffeine 
18:33:04 <ehird> you could do caffeine on everyman's and biphasic 
18:33:22 <ehird> but unless you have just a small amount right after waking in Uberman's, yer gonna miss your nap 
18:33:27 <GregorR> I can play the first 1/2 page of Onerously Uptight Toccata! (Up to the first 8va) 
18:33:47 <ehird> 18:26 GregorR: Uberman's is sounding more fake every minute. ← wanna expand on this? 
18:33:53 <ehird> GregorR: cool, that track is really catchy 
18:34:10 <GregorR> Nope, I don't care to expand on it :P 
18:34:20 <ehird> then why'd you say it >:| 
18:35:38 <ehird> someone commented saying that dreams happen in non-REM 
18:35:43 <GregorR> (Re: OUT) It's tough to learn because it's so distinctly non-human ... rarely do you in normal music have one hand syncopated while the other isn't, and never is one hand off by a 16th note. Also, neither hand sounds particularly musical by itself, but the emergent sound of both is musical, so it's hard to learn one hand at a time. 
18:35:44 <AnMaster> GregorR, I was wondering if it was a fake too... 
18:35:44 <ehird> while almost all recalled dreams happen in REM... 
18:35:58 <ehird> i don't get how it sounds realistic 
18:36:02 <ehird> it's not some silver bullet 
18:36:06 <ehird> the downsides are obvious 
18:36:13 <AnMaster> ehird, "<ehird> i don't get how it sounds realistic" <-- huh? 
18:36:15 <ehird> but it makes perfect sense, sicentifically 
18:36:17 <ehird> AnMaster: unrealistic 
18:36:37 <ehird> GregorR: yeah, it is rather alien 
18:37:21 <GregorR> Also the fact that the first rest of any kind (just not playing very fast) hasn't come yet :P 
18:37:53 <ehird> it's so fun being a crazy child 
18:38:04 <ehird> GregorR: you should assemble a band to play it 
18:38:10 <ehird> on the original instruments 
18:38:16 <ehird> drums, steel drums and guitar 
18:38:40 <GregorR> I don't think that steel drums can actually do that :P 
18:38:51 <ehird> GregorR: I've played steel drums and heard songs made with them 
18:38:58 <ehird> Nothing unrealistic sounding there. 
18:39:13 <GregorR> You can only play two notes at once, right? 
18:39:15 <ehird> GregorR: The pitch-changing drums might pose more of a problem; just get a few different-sounding ones. 
18:39:19 <GregorR> There are three- and four-note chords. 
18:39:25 <ehird> GregorR: Also, you have multiple steel drums :P 
18:39:45 <GregorR> Yes, I know, but you have to use your hands to play them, and you only have two hands :P 
18:40:10 <GregorR> Yes, that would be bitchin' sweet. 
18:40:28 <GregorR> But finding one steel drum player in West Lafayette, Indiana would be nigh on impossible, finding two? Silly :P 
18:40:50 <ehird> GregorR: I'll find one and we can both fly off there. I will play the instrument person coördinator. :P 
18:41:14 <GregorR> I'll, uh, conduct, as I play none of those instruments. 
18:41:27 <ehird> GregorR: I'm sure you can hit some differently-pitched drums of one kind. 
18:41:39 <ehird> [the drum line :P] 
18:41:47 <ehird> GregorR: wow, lyrics would have to be über-weird 
18:41:51 <ehird> what time signature is it in? 
18:42:01 <ehird> well, whatever time signature it's in, it's idiosyncratic even for it :) 
18:42:19 <ehird> GregorR: Although its title would fit quite well as a lyric at some points in it 
18:43:37 -!- sanxiyn has left (?). 
18:44:27 <ehird> I just figured out what "frequent flier" meant 
18:44:51 <ehird> I had no idea, it just didn't register. 
18:45:03 <ehird> GregorR: I thought it was the, uh, bits of paper you stick up on walls outside and stuff to advertise things at first. 
18:45:15 <ehird> But that made NO FUCKING SENSE in all the contexts it was used in. 
18:54:54 -!- Gracenotes has joined. 
18:55:41 <ehird> it occurs to me that uberman shifts a lot of maintenance on to you 
18:55:49 <ehird> i wouldn't be surprised if excercise requirements increased 
19:03:35 <AnMaster> ehird, isn't it something like "if you travel more than y / month you can get slightly cheaper tickets"? 
19:03:50 <ehird> it's someone who flies frequently. 
19:04:13 <AnMaster> ehird, ah, I was confusing it with http://en.wikipedia.org/wiki/Frequent_flyer_program 
19:04:27 <AnMaster> which is the context I have seen it in 
19:07:52 -!- ais523 has joined. 
19:08:04 -!- Hiato has joined. 
19:08:20 <pikhq> !swedish Your FACE! 
19:08:21 <EgoBot> Yuoor FECE!  Bork Bork Bork! 
19:08:45 <GregorR> Your FECES! Bork Bork Bork! 
19:09:07 <ehird> ^____________________________^ 
19:09:16 <GregorR> pikhq: WTF is with that smiley? 
19:09:35 <pikhq> GregorR: Combining diacritics were involved. 
19:10:43 <GregorR> You're FECES! Bork Bork Bork! 
19:11:19 <ehird> GregorR: Your wrong bitch. 
19:14:04 <ehird> GregorR: PIG DISGUSTING 
19:23:31 -!- MizardX has joined. 
19:37:00 -!- KingOfKarlsruhe has quit (Remote closed the connection). 
19:46:04 * pikhq discovered how getline is implemented. 
19:47:21 <pikhq> It reads in a few bytes, then recurses. When it hits the end of what it's been asked to get, it mallocs enough space for the buffer, sticks its few bytes in there, then returns. 
19:48:25 <ehird> Heh, a popular polyphasic forum bans people under 18 because wooo scary dangerous :-) 
19:48:51 <ais523> ok, so I've now implemented bubble sort and insertion sort in Rubicon 
19:48:57 -!- Hiato has quit ("Leaving."). 
19:49:07 <ais523> I'd rather like to do an O(n log n) algorithm, but they're probably much harder 
19:49:15 -!- kar8nga has joined. 
19:49:40 <ais523> ehird: yes, it's a computer game which is RUBE plus a few extra rules to make it a game 
19:50:04 <ehird> ais523: btw you're probably the most level-headed person in here, if in the next 10 days i get significantly more crazy than usual tell me to stop uberman's please. 
19:50:30 <ehird> ais523: polyphasic sleep schedule based around naps consisting of almost entirely REM sleep instead of long sleep 
19:50:40 <ehird> 20 hour nap once every 4 hours. 
19:50:46 <ehird> obviously, nigh-on impossible to adjust to. 
19:50:58 <ehird> ais523: clarify "?" :P 
19:51:09 <ehird> 20 minute nap once every 4 hours 
19:51:16 <ehird> lol twenty hour nap :D 
19:55:40 <ehird> I wonder how established polyphasists go back to monophasic sleep 
19:55:58 <ehird> Maybe by attempting to burn out and not using an alarm so that your naps relapse into regular sleep 
19:56:39 <ais523> I was semiphasic for about a week 
19:56:42 <ais523> sleeping once per two days 
19:56:57 <ais523> to get back to monophasic, wake up in the morning a few days in a row deliberately 
19:57:08 <ais523> you get instantaneously rather tired, but everything's back to normal before long 
19:57:33 <ehird> ais523: 0.5-phasic isn't really comparable to >1-phasic :) 
19:58:32 <ehird> ais523: because if you try and go to monophasic from polyphasic, you'll become extremely tired after the 4 hours 
19:58:43 <ehird> ais523: then if you sleep, you'll go through the compact nap schedule and wake up in 20 minutes 
19:59:06 <ehird> so i theorize you have to do that, stay awake for as long as you can, then try and extend the naps as long as possible 
19:59:14 <ehird> probably only take 2-3 cycles to relapse 
20:05:23 <ehird> the polyphasic week: monday, jutfay, tuesday, mantfay, wednesday, tofay, thursday, notefay, friday, tipperfay, saturday, ratafay, sunday, lunnerfay 
20:08:31 <ehird> where the new ones take up 10PM-6AM 
20:09:09 <ais523> polyphasic probably isn't compatible with school/work 
20:09:36 <ehird> ais523: it has been done 
20:10:21 <ehird> ais523: heck, the woman who named it does everyman (uberman except one "core nap" which is a bit longer at night) and she has a kid 
20:10:28 <ehird> but admittedly, probably not the easiest thing. 
20:10:44 <ehird> ais523: still, it's just a matter of finding 20 minutes every 4 hours 
20:10:55 <ehird> personally, if I couldn't find that sort of time anyway, I'd burn out 
20:28:12 -!- sebbu2 has joined. 
20:40:25 <ehird> GregorR: what does OUT sound like on your system? I'm curious as to whether i'm hearing it wrong 
20:44:02 -!- sebbu has quit (Connection timed out). 
21:46:06 -!- kar8nga has quit (Remote closed the connection). 
22:04:34 -!- coppro has joined. 
22:13:55 -!- tombom has quit ("Peace and Protection 4.22.2"). 
22:22:30 <GregorR> ehird: http://codu.org/music/auto/Onerously%20Uptight%20Toccata.ogg 
22:22:58 -!- bsmntbombdood has joined. 
22:23:22 <ehird> GregorR: wow, it sounds way different on my machine 
22:23:27 <ehird> a lot more hyperactive 
22:24:22 <ehird> GregorR: yours seems less tuneful, but more rhythmical 
22:26:27 <GregorR> "Generalizations! I don't understand them!" 
22:26:43 <ehird> GregorR: Fine, then an mp3 you shall have 
22:30:41 <ehird> GregorR: And thusly it was uploading. 
22:31:35 <ehird> GregorR: http://filebin.ca/mpzznt/OnerouslyUptightToccata.mp3 
22:32:20 <GregorR> Is that new, I never saw filebin links until recentlY :P 
22:32:27 <ehird> Just a few months. 
22:32:53 <GregorR> Is there a reason that your version sounds utterly like garbage? 
22:33:00 <GregorR> Is this just the worst guitar soundfont ever or what? 
22:33:17 <ehird> GregorR: What? mine sounds great :P 
22:33:31 <ehird> GregorR: Your notes are just too short 
22:33:34 <GregorR> Holy crap man, the others sounded better than mine, but this is /awful/ 
22:33:44 <ehird> GregorR: Well, I agree. 
22:33:52 <ehird> Yours is a lot better in this case. 
22:34:59 -!- KingOfKarlsruhe has joined. 
22:35:13 <ehird> GregorR: BTW, I highly doubt OUT is actually 4/4. 
22:35:20 <ehird> The rests are just enough to put it out of sync :P 
22:36:24 <GregorR> It has a lot of syncopation, but written on paper it's clear how it all comes together and it's very much 4/4 
22:36:42 <ehird> I love the repeating steel drums riff 
22:37:09 <ehird> Dun, dun dun, dwun dwin dwun dwun, dwun dwun dwundwundwun. 
22:37:27 <GregorR> Also, there are no rests, so I'm not sure what you mean by that :P 
22:37:45 <ehird> Well, it sounds like there are :P 
22:38:35 <GregorR> Did you send all of those messages entirely after I said "<GregorR> Also, there are no rests, so I'm not sure what you mean by that :P", or am I getting ultralag? 
22:38:59 <ehird> GregorR: Starting with which? 
22:39:08 <ehird> 14:36:24 <GregorR> It has a lot of syncopation, but written on paper it's clear how it all comes together and it's very much 4/4 
22:39:09 <ehird> 14:36:31 <ehird> I s'pose :P 
22:39:10 <ehird> 14:36:42 <ehird> I love the repeating steel drums riff 
22:39:12 <ehird> 14:37:09 <ehird> Dun, dun dun, dwun dwin dwun dwun, dwun dwun dwundwundwun. 
22:39:14 <ehird> 14:37:27 <GregorR> Also, there are no rests, so I'm not sure what you mean by that :P 
22:39:16 <ehird> 14:37:45 <ehird> Well, it sounds like there are :P 
22:39:18 <ehird> 14:38:35 <GregorR> Did you send all of those messages entirely after I said "<GregorR> Also, there are no rests, so I'm not sure what you mean by that :P", or am I getting ultralag? 
22:39:21 <ehird> 14:38:59 <ehird> GregorR: Starting with which? 
22:39:26 <GregorR> I'm getting supermegaultralag. 
22:39:33 <pikhq> GregorR: More lag than my system. 
22:39:39 <pikhq> And my packets GO TO ORBIT. 
22:40:25 -!- bsmntbombdood has quit (Read error: 110 (Connection timed out)). 
22:42:29 -!- whtspc has joined. 
22:45:40 -!- bsmntbombdood_ has joined. 
22:53:26 -!- MigoMipo has quit ("QuitIRCServerException: MigoMipo disconnected from IRC Server"). 
23:07:28 -!- ais523 has quit (Remote closed the connection). 
23:10:48 -!- whtspc has quit ("ChatZilla 0.9.84 [Firefox 3.0.11/2009060215]"). 
23:17:17 -!- GreaseMonkey has joined. 
23:17:41 <ehird> I found a legit use for "f (a, b, c)" style 
23:25:09 <ehird> olsner: when all functions take one argument, and the convention is tuple for multiple arguments 
23:26:01 -!- Kolonai has changed nick to Aneu. 
23:27:13 <Aneu> In Haskell, at least, f(a, b, c) is perfectly valid notation for that. 
23:27:47 <Aneu> And I think ordinary function notation usually allows saying f (a, b, c). 
23:28:14 <ehird> Aneu: Of course, it can be valid. 
23:28:28 <ehird> But if "f x" is the function call syntax, "f (a, b, c)" is a logical convention for multiple arguments. 
23:28:33 <ehird> In other languages, however, this convention is retarded. 
23:30:39 * ehird invents a nice new language. 
23:30:42 <olsner> I'd say haskell completely lacks multiple-argument functions, but you can simulate them by either sticking stuff in a tuple or by currying 
23:30:52 <ehird> It's like Haskell without some awkward syntax and with some nice stuff. 
23:31:01 <ehird> but if the convention was to use tuples, 
23:31:08 <ehird> and "f x" was still how one argument calls were accepted, 
23:31:12 <ehird> "f (a, b, c)" makes sense 
23:40:09 -!- akiross has joined.