00:03:40 -!- heatsink has quit ("Leaving"). 00:07:29 *yawn* 00:35:41 dang, another wiki controversy :( 00:37:10 * kipple wishes graue would be a bit gentler to people... 00:37:39 Where's this controversy? 00:37:45 http://esoteric.voxelperfect.net/wiki/Talk:Dumbf*ck 00:40:06 * GregorR takes nine steps away from that conversation. 00:40:38 * kipple worries that we'll get another fragmentation... 00:42:26 fragmentation? 00:42:31 of the wiki 02:00:31 sorry to cause a dispute.. I was just getting tired of the abuse and spoke out in a moment of frustration 02:07:45 Totally legitimately. 02:09:26 haha 02:09:29 "quit being a jerk" 02:09:32 nice 02:09:37 well, just in case there is any doubt.. I won't be tryign to fragment the wiki or anything of the sort :) 02:18:47 MUTINY!!!!!!!!!!!! 02:18:58 Nah, graue offered to write a curses UI for DirectNet :P 02:24:48 DirectNet? 02:28:44 Ow :( 02:28:46 :P 02:28:49 http://directnet.sourceforge.net/ 02:38:04 bah.. I wanted to say how cool it was that it compiled without any warnings, but it snuck a couple in :( 02:38:16 What did? 02:38:19 DN? 02:38:23 yeah 02:38:26 Piffle. 02:38:39 Are they not in src/enc-cyfer/cyfer or src/enc-cyfer/gmp ? 02:38:43 get_d_2exp.c: In function `__gmpz_get_d_2exp': 02:38:43 get_d_2exp.c:60: warning: matching constraint does not allow a register 02:38:43 get_d_2exp.c:60: warning: matching constraint does not allow a register 02:38:50 Cool, that's not my code ;) 02:38:56 hehehe 02:39:05 congrats then! :) 02:39:45 Incidentally, I'm releasing 1.0.0rc2 as we speak :P 02:40:08 lol, you did that to me the last time I compiled it 02:40:18 I'm very good at that ;) 02:40:25 It's just a few bugfixes of course. 02:40:40 Almost exclusively problems on OpenBSD and Mac OS X. 02:40:43 So *shrugs* 02:41:01 * calamari checks the file to see what the warning means 02:42:23 cool.. embedded assembly code 02:42:29 Not mine ;) 02:42:33 It's GMP 02:42:52 asm ("" : "=m" (res) : "0" (res)); 02:43:00 lol 02:43:02 That's a bit odd. 02:43:06 seems like an esolang 02:43:23 XD 02:57:06 does directnet use the same port for outgoing and incoming connections? 02:57:28 I can't seem to connect and I'm wondering if I need to open a port on my router 03:03:46 Oh, hi :P 03:03:52 If you wanted to connect to yourself, then yes, you would. 03:04:00 But you don't /need/ to to be on the DN network. 03:10:08 Err 03:13:35 * calamari left out a "to" when reading that and got slightly confused.. :) 03:15:44 * calamari wonders if having a list of active nicks and ip's goes against the spirit of directnet 03:16:16 Certainly not if they're on different IPs. 03:16:27 Err, wait. 03:16:32 * GregorR misinterpreted that sentence. 03:16:44 The "route list" is essentially that. 03:17:33 I guess what I mean is that on irc I can join a channel and find people, so I don't have to search.. but I wouldn't know how to discover people on dn 03:17:51 /Oh/ 03:18:12 Yeah, that's sort of an issue :P 03:18:34 It's not against the "spirit" of DN, but it's against the technology of serverless networks ;) 03:20:08 * calamari tries to think of how a chat room would work on p2p 03:20:19 There are chatrooms on DN. 03:20:25 But you have to have a route to one person in the chat room. 03:21:01 (Meaning, amongst other things, that there can be two chatrooms with the same name) 03:22:29 that's sick. 03:22:57 It's a problem :P 03:23:08 Still trying to work out the technoissues. 03:38:57 -!- calamari has quit (Connection timed out). 03:39:31 -!- calamari has joined. 03:54:33 bbl 03:54:37 -!- calamari has quit ("Leaving"). 04:32:09 -!- calamari has joined. 04:32:16 re's 04:34:11 'lo 04:34:11 re calamari 05:11:23 Night all. 05:11:34 * Sgep forces himself to turn off the computer 05:12:31 -!- Sgep has quit. 05:52:33 -!- puzzlet has quit (brown.freenode.net irc.freenode.net). 05:52:42 -!- tokigun has quit (brown.freenode.net irc.freenode.net). 05:52:42 -!- lindi- has quit (brown.freenode.net irc.freenode.net). 05:52:43 -!- fizzie has quit (brown.freenode.net irc.freenode.net). 05:53:27 -!- puzzlet has joined. 05:53:27 -!- lindi- has joined. 05:53:27 -!- tokigun has joined. 05:53:27 -!- fizzie has joined. 06:07:05 -!- Arrogant has joined. 06:09:08 -!- kipple has quit (Read error: 110 (Connection timed out)). 06:44:51 -!- calamari has quit ("Leaving"). 07:24:39 Nothing makes you feel more stupid than digging through code for twenty minutes trying to find a bug, only to discover that you forgot to NULL-terminate a string. 07:49:23 -!- lirthy has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:27:11 -!- GregorR has quit (Remote closed the connection). 08:29:47 -!- GregorR has joined. 08:39:23 -!- Arrogant has quit ("Leaving"). 09:54:06 -!- mtve2 has changed nick to mtve. 12:23:13 -!- CXII has joined. 12:28:02 -!- CXI has quit (Read error: 104 (Connection reset by peer)). 12:28:22 -!- CXII has changed nick to CXI. 12:51:27 -!- puzzlet has quit (Read error: 110 (Connection timed out)). 13:03:22 -!- J|x has joined. 13:30:28 -!- J|x has changed nick to jix. 14:27:14 -!- kipple has joined. 17:38:36 GOOGLE IS DOWN (well i found one google server that responses but all google groups and gmail servers are down) 17:44:12 jix: are you sure it's just google? 17:44:26 yes 17:44:34 i'm reading http://www.eweek.com/article2/0,1895,1813828,00.asp atm 17:44:37 but all other websites work 17:44:55 jix: i'm seeing http://iki.fi/lindi/google_last_10800.png 17:45:18 jix: i have problems with e.g. en.wikipedia.org too 17:45:40 wikipedia is faster than normal here 17:45:50 but i can't read google groups 17:46:02 and some people can't read mails using gmail... 17:46:27 I'm reading mails in gmail.com. i have no problem. lucky :p 17:46:58 dns problems are often provider local .. but there seems to be many dns problems with many providers only affecting google 17:47:00 --- www.eweek.com ping statistics --- 17:47:00 21 packets transmitted, 10 received, 52% loss, time 22174ms 17:47:01 rtt min/avg/max/mdev = 143.979/165.792/183.558/11.645 ms 17:47:31 http://www.eweek.com/article2/0,1895,1813828,00.asp works google doesn't work.. everything except google works 17:48:44 jix: i can read that if i ssh to work first ;) 17:48:59 google is back here 20:25:32 -!- Sgep has joined. 21:41:25 -!- jix has quit ("Bitte waehlen Sie eine Beerdigungnachricht"). 22:08:46 -!- calamari has joined. 22:08:57 hi 22:09:02 ho 22:12:34 ha 22:12:36 -!- Sgep has quit. 22:15:56 afk to bake a birthday cake :D 22:37:00 -!- Sgep has joined. 23:00:56 -!- Sgep has quit (Read error: 104 (Connection reset by peer)). 23:07:35 -!- Sgep has joined. 23:15:52 -!- ihope has joined. 23:16:59 hi ihope 23:17:02 Hello 23:17:25 Did you see that I implemented your Foobar and Foobaz and Barbaz, oh my! language? 23:17:50 Yep. 23:18:02 I haven't had the chance to test it yet, though. 23:18:38 It currently crashes after hitting a blank line or a comment :-( 23:22:15 Well, the 99 bottles of beer program probably doesn't need any of those, since it'll pretty much contain the whole song, one line per character. 23:22:51 There's a 99 bottles of beer program? 23:22:58 At least I think that's what it'll do. Theoretically, it could be packed into less than 12000 lines, but I'm not sure how to do that. 23:23:52 And I'm working on the beer program. Since this computer somehow got restarted, I'll start over. 23:24:45 All I need is a simple parser, to turn each raw character into "[ASCII code] and [ASCII code] and [ASCII code], oh my.\n". 23:31:00 Shouldn't just the two on the left be the same 23:31:06 And the third 0? 23:32:21 All those [ASCII code]s are the same. 23:32:39 hmm? 23:33:03 An exclamation point would translate to "33 and 33 and 33, oh my.", for example. 23:33:30 Why the third 33? 23:33:56 No reason, really. It could be 32 or 1 or 0. 23:34:17 * Sgep decides to make something that outputs: 23:34:24 [ASCII code] and 255 and 0, oh my.\n 23:35:06 fis@colin:~$ echo foo | perl -ne 'print ord($_), " and 255 and 0, oh my.\n" foreach split //;' 23:35:10 102 and 255 and 0, oh my. 23:35:12 111 and 255 and 0, oh my. 23:35:15 111 and 255 and 0, oh my. 23:35:17 10 and 255 and 0, oh my. 23:36:46 http://rafb.net/paste/results/nvPFP965.html 23:37:09 Bleh. Accidentally pasted as C++ 23:37:26 Mine has less characters. :p 23:37:36 :-) 23:39:40 Hmm... foobar x = [ show (ord a) : " and 255 and 0, oh my.\n" | a <- x ] 23:44:25 ~.25*".ym ho ,0 dna 552 dna">:#,_ 23:45:12 -!- marcan has joined. 23:45:18 Ook. 23:48:53 foobar x = concat [ reverse ("\n.ym ho ,0 dna 552 dna " ++ [show (ord a)]) | a <- x ] 23:49:42 http://rafb.net/paste/results/akEyDY56.html 23:49:45 There's not much point reversing the string if you're not writing befunge. Besides, wouldn't that reverse the input'd character? 23:50:06 My script leaves two blank lines at the end 23:50:32 Which would need to be stripped out before it works with my implementation :-/ 23:51:01 fizzie: yes. 23:51:56 Sgep; Well, my befunge version doesn't understand EOF so if you pipe input to it, you'll end up with an infinite amount of "-1 and 255 and 0, oh my."s. Compared to that, two blank lines shouldn't seem all that bad, right? 23:52:02 foobar x = concat [ reverse ("\n.ym ho ,0 dna 553 dna " ++ [reverse (show (ord a))]) | a <- x ] 23:53:51 compose x y z = y (x z) 23:53:56 compose foobar foobar 23:54:07 ~:1+!#@_.25*".ym ho ,0 dna 552 dna">:#,_ 23:54:42 Befunge oneliners are silly, they should really be small rectangular blocks of code. 23:58:30 mesh x y = concat [ [a,b] | (a,b) <- zip x y ] 23:59:12 mesh (x:xs) y = x : (concat [ [a,b] | (a,b) <- zip y x ])