00:00:24 better 00:10:45 POOP ovulates over POOP 00:15:34 -!- FireFly has quit ("Later"). 00:15:40 -!- BeholdMyGlory has quit ("godnatt"). 00:19:38 -!- Mony has quit ("Quit"). 00:21:02 -!- oklopol has joined. 00:22:37 -!- MizardX- has joined. 00:26:16 -!- MizardX has quit (Connection reset by peer). 00:26:20 -!- MizardX- has changed nick to MizardX. 00:29:12 -!- sebbu2 has joined. 00:34:22 -!- Sgeo has joined. 00:35:15 http://upload.wikimedia.org/wikipedia/commons/1/16/LISP_machine.jpg so pretty the logo is just <33 00:36:00 Except some idiot put a big piece of tape on it! 00:36:16 "I must hide that dong I drew on the Lisp machine!" 00:36:18 Slereah: lol wut 00:37:26 knowing MIT, there probably *was* a dong there 00:38:09 even dongs cannot decrease a lisp machine's amazingosity 00:38:41 What if I covered it in dongs? 00:39:20 http://en.wikipedia.org/wiki/Vietnamese_%C4%91%E1%BB%93ng 00:39:40 ... it'd be rich! 00:39:48 :D 00:39:58 8===========(lambda (x) (x x)) 00:40:13 infinite dong 00:40:18 Although really, the dong is worthless, IIT 00:40:20 IIRC 00:40:56 second lowest valued currency 00:41:48 although not so unstable, at least before the crisis 00:41:55 vietnam is a fascinating place 00:42:01 i went to a Pho, and got mild food poisoning 00:42:26 hm zimbabwe dollar moved down, used to be first 00:42:37 the dong has bad inflation 00:43:33 yeah but nothing like the ZWD 00:43:34 kekeke ^__^ 00:43:45 Shush oerjan, you ruined the joke 00:45:36 -!- sebbu has quit (Connection timed out). 00:48:14 13:45:02 bah why are revision controlsystems always mutable? 00:48:14 13:45:04 :( 00:48:14 13:45:09 filesystems should never modify data! 00:48:14 13:47:53 oh well, MINE will be an immutable, garbage-collected filesystem database! :D 00:48:17 fuck yeah, go for it ehird! 00:48:18 wait, shit. 00:48:32 ehird: you're ehird 00:48:38 i know :( 00:49:08 well, sucks to be you, I guess 00:49:15 18:59:09 i'm sad 00:49:15 18:59:25 I just found two languages which are nearly Identical to my dream language 00:49:16 how sad 00:49:44 :D 00:50:15 where's that 00:50:23 08.02.03, logs 00:50:25 b:4>@[n;&0n=n:+/_sqr 50{c+(-/x*x;2*/x)}/c:+,/(-1.5+2*(!w)%w),/:\:-1+2*(!w)%w:200;:;4];`mandel.pbm 6:"P4\n",(5:2#w),"\n",_ci 2_sv'-1 8#,/+(2#w)#b 00:50:40 noise-line 00:50:59 looks like j. 00:51:03 it's k 00:51:09 mandelbrot set 00:51:22 beat that in j oklopol :P 00:51:24 `mandel.pbm <<< orly :P 00:51:35 :P 00:51:36 ehird: i doubt i will. 00:52:00 www.kx.com/a/k/examples/bell.k <- i love the commenting style 00:52:18 at least now, 12/19 of my math exercises for tomorrow done 00:52:37 that means i will probably get to sleep for about 0 hours. 00:52:57 it will be nice. 00:53:09 http://kx.com/a/k/examples/read.k i also love this 00:53:12 qrrrrrrtrrrrrsrr 00:53:15 rrrrrrrtrrrrrsrr 00:53:18 actual code :DD 00:55:48 oklopol: now just be happy you don't have 20 exercises. then you would have to sleep for negative hours. 00:55:53 WTF is a cost of typing? 00:56:36 2 cents a keypress. 00:56:55 the original j interp is fucked up 00:56:55 1,2,3+1,2,3 00:56:55 5 00:56:56 1 2 4 2 3 00:57:23 http://www.farmingdale.edu/enewsfiles/Teresa_Flyer.pdf 01:01:08 they could not afford the cost of printing so they had to use typing instead. which is very slow, especially for the pictures which are really ASCII art using a very tiny typewriter font. 01:01:58 :DD 01:02:10 they save on costs for the pictures by only using tiny pygmy child laborers 01:15:02 The sum function in LMR assembly, prototype one. 01:15:03 sum: jnil RA, end 01:15:03 car RA, R1 01:15:03 cdr RA, R2 01:15:03 push [R2], RA 01:15:03 call sum, 1 01:15:05 add [R1], [RR], RR 01:15:07 ret 01:15:09 end: push 0, RR 01:15:11 ret 01:17:39 discuss. 01:24:26 what does "push [R2], RA" do? 01:24:48 and what does the 1 in "call sum, 1" mean? 01:24:58 pushes the contents of the R2 register to the RA stack/register 01:25:01 and function argument count 01:27:27 sum: jnil RA, end -- define label 'sum'; jump to end if RA is nil 01:27:39 ah. not tail recursive? 01:27:43 MizardX: err, should be [RA] 01:27:58 car RA, R1 -- copy head of RA to R1 01:28:02 yah 01:28:08 not copy 01:28:09 put 01:28:11 cdr = pput tail, ofc 01:28:16 push [R2], RA 01:28:22 push the value in R2 to RA (Register: Arguments) 01:28:26 call sum with 1 argument 01:28:38 add the value in R1 and the value in RR (Register: Return), putting the result in RR 01:28:39 return 01:28:41 end: 01:28:43 push 0 to RR 01:28:44 return 01:29:02 voila, 9-instruction list summation 01:29:55 ah. not tail recursive? 01:30:10 yeah. 01:30:15 you could easily make it tail recursive. 01:34:18 sum: push 0, RR 01:34:18 loop: jnil RA, end car RA, R1 cdr RA, RA add [R1], [RR], RR jump loop 01:34:18 end: ret 01:34:28 F**K 01:34:33 jump? fuck jump. 01:34:36 there's a tailcall instruction. 01:35:35 darn irssi joining lines 01:36:04 oerjan: exactly what I was writing... :P 01:36:13 except the line breaks 01:36:43 oh i _wrote_ the line breaks. they just didn't show up :( 01:36:49 no jump :P 01:36:51 well, jump exists 01:36:52 but phoo 01:37:13 ah, I used 'jmp' instead of 'jump' :) 01:38:32 oh well whatever has the same effect... 01:39:15 should be some complement to "jnil"... maybe "jnn"? 01:41:55 jcons? 02:07:20 what's your favorite homonym of "hair"? 02:10:55 * oerjan isn't actually sure there are any 02:12:29 oh wiktionary lists "hare" 02:16:56 Hare dryer 02:29:49 a hary scheme if i ever saw one 02:30:10 also, hare-brained 02:33:34 Hm. 02:33:37 Hare scheme 02:33:48 (lambda x) (xx) rabbit 02:34:33 excellent for fibonacci 02:37:01 although it contains a lot of easter eggs 02:37:41 oerjan : You just won an internet 02:38:19 i did? 02:38:20 -!- Slereah has set topic: Hare Scheme : perfect for Fibonacci | http://bespin.org/~nef/logs/esoteric/. 02:40:02 although the programs tend to be long, as it's hard to avoid duplication 02:42:03 but extremely fast 02:42:31 I think you can only do it in punch cards, though 02:42:40 ? 02:42:41 Because you need RABBITS 02:43:01 i'm sure unicode solves that problem. 02:43:03 (You know, like INTERCAL's "+.) 02:43:18 Does Unicode have rabbits though? 02:43:24 Can't think of a symbol like that 02:44:03 there are some chinese characters for it at least 02:45:10 Which ones though! 02:45:56 http://en.wikipedia.org/wiki/Z-variant 02:46:36 That reminds me of the two unicode's K 02:46:45 The one for k and the one for Kelvin 02:46:55 They had to think hard about how to make them different 02:47:27 -!- Slereah_ has joined. 02:47:36 huh? why? isn't kelvin just an ordinary capital K? 02:47:36 [03:46:16] That reminds me of the two unicode's K 02:47:37 [03:46:22] The one for k and the one for Kelvin 02:47:37 [03:46:34] They had to think hard about how to make them different 02:47:37 [03:46:57] * Disconnected 02:47:38 ffffffff 02:48:04 http://en.wikipedia.org/wiki/Kelvin#The_special_Unicode_kelvin_character 02:53:26 ...WHY? 02:54:02 Because those people are paid to do work, I assume 02:54:11 So they have to find something to work about 02:55:40 probably due to the principle of embedding every previous character set... the article mentions CJK charsets having it 02:56:03 also, good night 02:56:05 -!- oerjan has quit ("leaving"). 03:06:38 -!- Slereah has quit (Read error: 110 (Connection timed out)). 04:29:51 -!- MizardX- has joined. 04:30:00 -!- MizardX has quit (Read error: 104 (Connection reset by peer)). 04:30:19 -!- MizardX- has changed nick to MizardX. 05:25:12 -!- psygnisfive has joined. 05:26:30 Hare Scheme? oh dear. 05:28:01 -!- oklopol has quit (Read error: 54 (Connection reset by peer)). 05:28:16 -!- oklopol has joined. 05:30:10 oko 05:34:19 morning 05:34:25 morning :) 05:34:34 :--) 05:34:46 O_O; 05:38:33 the guy who does lispcast sounds like a schlump. 05:46:12 i'm tired. 05:57:23 so, i think i'm gonna zombie it up to the unis now 05:58:04 maybe take a little nap when i get there 05:58:08 like, 6 hours 05:58:33 ~~> 06:00:01 * Sgeo got to satisfy a 5 year old l'esprit d'escalier today 06:13:05 G'night all 06:13:34 -!- Sgeo has quit (Read error: 104 (Connection reset by peer)). 07:19:05 -!- MizardX- has joined. 07:20:57 -!- MizardX has quit (Read error: 104 (Connection reset by peer)). 07:21:03 -!- MizardX- has changed nick to MizardX. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:22:42 -!- sebbu has joined. 08:38:15 -!- sebbu2 has quit (Read error: 110 (Connection timed out)). 09:25:12 -!- olsner has quit ("Leaving"). 09:29:11 -!- GreaseMonkey has quit ("Client Excited"). 09:56:39 -!- Mony has joined. 10:41:56 -!- Mony has quit ("Quit"). 11:45:12 -!- Corun has joined. 11:56:18 -!- Corun has quit ("This computer has gone to sleep"). 11:56:30 -!- KingOfKarlsruhe has joined. 12:04:28 -!- sebbu2 has joined. 12:19:02 -!- sebbu has quit (Read error: 110 (Connection timed out)). 12:29:17 -!- sebbu has joined. 12:44:28 -!- sebbu2 has quit (Connection timed out). 13:14:40 -!- KingOfKarlsruhe has quit (Remote closed the connection). 13:37:07 -!- jix has joined. 14:00:56 -!- Hiato has joined. 14:01:42 -!- oerjan has joined. 14:07:47 * Sgeo got to satisfy a 5 year old l'esprit d'escalier today 14:07:54 Darn, he's left 14:08:08 before knowing what that meant, that sounded pretty perverted. 14:09:21 I was going to comment how that doesn't apply as much on irc, but then i noticed Sgeo had left 14:09:56 :D 14:10:19 and then i realized that actually made it perfect... 14:10:28 oh it was not a pun originally? 14:10:42 well not a pun 14:10:56 i think we use "pun" too broadly. 14:11:06 hah 14:11:39 well the realization happened somewhere between brain and keyboard, so yes and no 14:12:18 and yeah it sounded pretty perverted to me too 14:14:24 -!- oklopol has quit (Read error: 104 (Connection reset by peer)). 14:14:35 -!- oklopol has joined. 14:42:56 -!- Mony has joined. 14:54:53 -!- sebbu2 has joined. 14:59:43 -!- sebbu has quit (Read error: 60 (Operation timed out)). 14:59:43 -!- sebbu2 has changed nick to sebbu. 15:32:34 -!- FireFly has joined. 15:33:48 heh valgrind just told me to report a bug 15:34:35 -!- BeholdMyGlory has joined. 15:40:58 The memory debugger? 15:42:33 -!- ehird has changed nick to ehird|away. 15:42:40 * Sgeo got to satisfy a 5 year old l'esprit d'escalier today 15:42:46 Sexual indeed. 15:42:50 -!- ehird|away has changed nick to ehird. 15:42:55 Fuck this client and its away hadling 15:43:53 http://en.wikipedia.org/wiki/L'esprit_de_l'escalier argh 15:43:55 I get that all the time 15:43:58 my brain is too slow 15:44:05 must... work on... cybernetic... implants... 15:44:45 yeah, then in the future, we can all be several microseconds late instead... 15:44:55 bah. 15:44:59 time travel. 15:45:48 same problem, really: time would just grind to a halt as everyone reverses it constantly... 15:46:07 it'd be concurrent time travel 15:46:10 possibly this has already happened, of course. 15:46:21 ha 15:46:24 time used to be a lot faster 15:46:26 :^) 15:51:14 The first few billion years... 16:08:43 yeah they just took six days *duck* 16:20:43 MizardX, yes 16:21:25 memcheck: the 'impossible' happened: 16:21:26 unhandled syscall 16:21:35 [long backtrace] 16:21:47 Note: see also the FAQ.txt in the source distribution. 16:21:47 It contains workarounds to several common problems. 16:21:47 If that doesn't help, please report this bug to: www.valgrind.org 16:21:47 In the bug report, send all the above text, the valgrind 16:21:47 version, and what Linux distro you are using. Thanks. 16:28:29 -!- psygnisfive has quit (Read error: 110 (Connection timed out)). 16:33:16 Valid C: 16:33:17 Main pr "%i",2+2); nl end NB Prints 4 16:35:18 ehird, is that the whole file? 16:35:39 No, not entirely. But the only other thing is an #include. 16:35:39 nah, can't be... 16:35:41 ah 16:35:51 ehird, what header does it include? 16:36:07 one with strange defines I guess 16:36:18 The full program: 16:36:19 #include"omg.h" 16:36:19 Main pr "%i",2+2); nl end NB Prints 4 16:36:24 The header: 16:36:25 #include 16:36:25 #define NB // 16:36:25 #define equ { 16:36:25 #define end return 0;} 16:36:27 #define Main int main(void){ 16:36:27 #define pr printf( 16:36:29 #define nl putchar('\n'); 16:36:31 (Yes, I know equ isn't used in it) 16:36:32 heh indeed... :D 16:36:34 -!- MigoMipo has joined. 16:38:01 ehird, while certainly confusing if you didn't see the header, it wouldn't win IOCCC ;P 16:38:12 did you write that C code btw? 16:38:25 Yeah. I was trying to get c to look like K and similar langs 16:38:36 didn't do too well, oh well 16:44:12 mhm 16:44:39 ehird, you could write some array operations in preprocessor maybe? 16:44:45 unlikely 16:45:24 oh? Well I guess so using standard C, but GCC has some rather useful extensions to the preprocessor that maybe would be useful to (ab)use 16:46:20 "statement expressions" was one of them (not a preprocessor feature, but makes complex macros a lot easier to write) 16:46:52 and no, that wouldn't be portable :) 16:47:00 portability is for squares 16:47:31 in a case like this, you do have a point 16:49:41 ehird, possibly (though I'm not sure, and haven't tested) you could avoid () by something like this: 16:50:04 #define mymacro(arg) /* stuff here */ 16:50:10 #define foo ( 16:50:14 #define bar ) 16:50:19 cheating 16:50:29 you need to eliminate delimiters 16:50:30 Main mymacro foo 12 bar 16:50:39 ehird, hm ok, you can include some in the macros 16:50:46 like: 16:50:54 #define ___mymacro(arg) /* stuff here */ 16:51:04 yes 16:51:04 #define mymacro ___mymacro( 16:51:17 then you need to include the matching ) somewhere 16:52:17 see: pr 16:52:21 I did that 16:53:27 yes indeed 16:53:33 but you didn't do anything for ); 16:53:58 yeah 16:54:08 the unbalanced paren looked K-y 16:54:09 :P 16:54:13 ah ok 16:54:23 don't know K well enough 16:54:48 (read: I don't know it at all, apart from seeing some K code once or twice) 16:55:07 -!- MigoMipo has left (?). 16:55:38 ehird, if you really want to do this I would suggest going for m4 or such instead of cpp 16:55:50 that's cheating 16:55:54 In what order is #defines evaluated? If I have two defines that refer to eachother, which will be the result? 16:55:55 true 16:56:11 MizardX: cpp will whinge at you 16:56:13 MizardX, aren't they evaluated when expanded 16:56:16 UB 16:56:23 and yes probably UB 16:56:42 gcc's cpp just leaves the bare name in after it detects a recursion 16:56:43 IIRC 16:57:14 interesting 16:58:30 10:16:25 you could always try filling the computer with liquid nitrogen 16:58:30 10:16:35 ISTR that method was used to set an overclocking record at one time 16:58:33 hm is GNU cpp implemented as a single pass reading input and writing to output as it goes, (+ storing defines in some list or such) or does it do something more complex? 16:58:35 should team up with a cryonics company 16:58:42 vitrified cpu 16:59:09 AnMaster: read the source :P I think so though 16:59:12 "vitrified"? 16:59:16 http://en.wikipedia.org/wiki/Vitrification 16:59:28 ah thanks 16:59:30 It's what's used in cryopreservation, as opposed to freezing 17:02:44 10:50:42 because monads cause things to happen in order 17:02:46 highly incorrect. 17:04:41 ehird, about freezing CPUs: yes it has been used for speed records, but doing that leads to a shorter lifetime for the CPU since it is put under quite large mechanical stress. Also too low temperature will lead to worse performance. 17:04:58 I know this... 17:04:59 10:17:28 the computer still managed to overheat eventually even though the outside was frozen. They only just had enough time to take a photo of the screen showing the fast clock speed before the computer turned itself off for heat reasons 17:05:04 i'm not an idiot 17:08:01 I didn't claim you were one 17:08:32 explaining trivial things generally has that implication 17:22:40 omgad 17:22:40 [ehird:~/Saved/2009-02/kdb] % QHOME=. rlwrap ./m32/q 17:22:40 KDB+ 2.5 2009.02.13 Copyright (C) 1993-2009 Kx Systems 17:22:41 m32/ 2()core 2560MB ehird bournemouth 255.255.255.255 PLAY 2009.05.14 17:22:41 q)Y:{{x[{x[x]y}[y]]z}[x][{x[{x[x]y}[y]]z}[x]]y} 17:22:41 q)Y Y 17:22:42 {{x[{x[x]y}[y]]z}[x][{x[{x[x]y}[y]]z}[x]]y}[{{x[{x[x]y}[y]]z}[x][{x[{x[x]y}[y.. 17:22:44 :D :D 17:26:27 q))2147483646 17:26:27 2147483646 17:26:28 q))2147483647 17:26:28 0W 17:26:28 q))2147483648 17:26:28 '2147483648 17:26:39 -!- M0ny has joined. 17:27:03 -!- Hiato has quit ("Leaving."). 17:42:15 my virtual memory size of 49.85GB. 17:42:18 This is rathter large. 17:42:44 It's not the size that matters. 17:45:20 -!- Mony has quit (Read error: 110 (Connection timed out)). 17:47:59 it went over a tb 17:48:00 x_x 17:48:09 -!- Hiato has joined. 17:49:21 HOLY FUCK 17:49:26 I JUST MMAPED 10 FUCKING TERABYTES 17:49:27 :-| 17:51:21 your very own memory bubble 17:51:36 no wait 17:51:39 I mmaped 5242880 tb 17:51:43 lol wat 17:51:48 oh wait 17:51:50 those allocations failed 17:51:56 too bad it wasn't a year or two ago, or you could surely have sold it to the banks 17:52:15 ok I actually mmaped 320 TB 17:52:36 no wait 17:52:42 80 TB 17:53:24 i think you should take out insurance on that memory. ask someone else to allocate the same amount, and make a contract to cover each other. 17:54:42 :D 17:55:07 -!- jix has quit ("..."). 17:56:49 -!- oerjan has quit ("Business"). 17:59:08 -!- jix has joined. 18:07:30 out of interest, who is 92.48.122.144 and why did this person take the ACRONYM entry out of the hello world programmes page? 18:07:51 an idiot, probably 18:07:52 or a troll 18:07:55 feel free to revert them 18:08:23 Hiato: they replaced it with PnkHiD 18:08:24 yeah, I will 18:08:26 so merely a simple vandal 18:08:28 or a weird spambot 18:08:37 its because it was the first one 18:08:58 roger 18:11:05 -!- kar8nga has joined. 18:12:04 not sure how to revert, so I edited =/ 18:12:38 * Hiato wonders if the equates to the same thing 18:13:46 history -> edit before the offender -> edit -> save 18:14:31 Except for the log message, I don't think there is any difference. 18:17:05 hrmm, ok, thanks (for future notice) and good to know, MizardX 18:20:09 http://golf.shinh.org/reveal.rb?uudecode/pooq/1202119366&ijs 18:20:11 uudecode in j 18:20:16 -!- kar8nga has quit (Read error: 60 (Operation timed out)). 18:23:06 -!- kar8nga has joined. 18:38:23 [18:37:40] Grr, I wish there was an Emacs extention for stripping away the silly commands 18:38:40 yes it is!! 18:38:43 it's called VIM 18:38:46 *there is 18:38:50 hahaha, I just said 18:38:50 [18:38:35] cmihai: careful, someone will say 'vim' 18:44:17 11:19:16 how's this for a quine and palindromic quine: 18:44:17 11:19:44 puts"aa";File.open("test.rb"){|x|x.puts"aa"} 18:48:06 11:52:06 i'm trying to decide on the order in which i ban you all. 18:48:06 11:52:13 and the kick messages 19:12:05 -!- Sgeo has joined. 19:12:34 * ehird downloads tic-tac-toe playing BMP 19:14:16 WHere was that located again? 19:14:21 http://filebin.ca/tesmth/OANDX.BMP 19:14:24 kudos to ais523 19:14:34 Also, some virus deleted my svchost.exe, so I found another copy on here and am using that 19:14:45 The computer feels faster, but I think Daemon Tools doesn't like it 19:14:51 ty 19:15:46 it is so amaaaazing 19:18:02 It.. doesn't take wins 19:19:16 Still cool 19:20:20 Sgeo: sure it does 19:20:22 I made it win 19:20:52 Sgeo: (0,0), (0,2), (2,2) 19:20:53 makes it win 19:21:00 * ehird makes AND gate 19:22:07 What I meant is that it doesn't always make a winning move when it becomes available 19:22:13 that is true 19:24:32 whoa 19:24:34 my friend won 19:24:39 Sgeo: http://filebin.ca/dkuvr/THISISNTCHEATING.bmp 19:25:50 s/NT// 19:26:11 Sgeo: how is it cheating 19:26:30 oh. yep. 19:26:32 he cheated. 19:26:51 First, I can't replicate it. Even if I didn't try replicating it, there should be 4 X's somewhere there 19:27:02 yeah he wiped out the computer's move 19:33:30 Nice BMP 19:48:49 -!- Hiato has quit ("Leaving."). 20:14:43 05:43:57 I knew I'd seen ehird somewhere before 20:14:45 Asztal: wut 20:15:28 07:34:08 ehird: have you visited hoodwink'd before? this explains why I recognised your name. 20:15:28 aha 20:16:32 Hoodwink'd? 20:16:43 http://hoodwink.d/ 20:17:35 WHY does it require changing the hosts file? 20:18:06 If you have to ask that, you won't get it. Don't bothe. 20:18:07 r 20:18:09 It's broken anyway. 20:18:41 -!- BeholdMyGlory has quit (Excess Flood). 20:19:02 -!- BeholdMyGlory has joined. 20:22:24 in fact, it now displays viagra advertisments. 20:45:15 -!- Sgeo_ has joined. 20:54:01 -!- Sgeo_ has quit (Read error: 104 (Connection reset by peer)). 20:56:53 -!- ehird has changed nick to ehird|away. 21:03:00 -!- Sgeo has quit (Read error: 110 (Connection timed out)). 21:06:22 -!- ehird|away has changed nick to ehird. 21:11:06 -!- oerjan has joined. 21:13:00 -!- Sgeo has joined. 21:13:42 not sure how to revert, so I edited =/ 21:13:58 this is obviously l'esprit d'escalier day 21:14:21 You saw what I said a while ago? 21:14:34 and commented on it 21:14:41 then, ehird did the same 21:14:59 although my point is that now i want to comment on Hiato too, and he is gone 21:15:54 anyway, a simpler way to remove spam, assuming you are reading through recent changes: click the diff link, then the undo link in the diff, then save 21:16:01 * Sgeo reads logs 21:16:05 that also gives a nice summary message 21:16:21 *diff link for the spam 21:16:46 you can do that through history too, iirc 21:17:26 oh and oklopol commented too 21:19:46 11:52:06 i'm trying to decide on the order in which i ban you all. 21:20:21 i suggest ordered by first letter of real name, according to the english alphabet ordering 21:20:34 * oerjan cackles evilly 21:21:08 And if ones real name is unknown? 21:21:28 i guess we'll have to go by nick then 21:21:31 :< 21:22:20 * oerjan goes into a backwards travelling time machine, then swats FireFly -----### 21:24:11 ...creating a time paradox, since the same is writing this message now, after the above event has taken place?' 21:35:58 i never said you were travelling backwards 21:38:19 * Sgeo renames some dangerous stuff by putting ".evil" at the end 21:38:23 Is that a good idea? 21:38:51 hoodwink.d was fun while it lasted :( 21:39:03 well, don't put it on the web where google can find it 21:39:04 And it's too dead for me to get to now? 21:39:31 or else some evil overlord might find it and use it 21:40:36 what is hoodwink.d apart from on a nonexistent tld? 21:41:31 Google it 21:46:22 Does hoodwink.d even work anymore? 21:47:41 no :( 21:47:57 the source code's still available, I guess 21:48:21 it was a system for commenting on other people's websites secretly 21:54:05 Secretly as in, not many people knew about it? 21:54:24 so 21:54:25 how come 21:54:34 when you sleep for 73 hours 21:54:38 when you wake up 21:54:50 things happen 21:54:55 even though they didn't while you slept 21:55:16 what do you think? 21:56:52 ehird: http://en.wikipedia.org/wiki/L'esprit_de_l'escalier argh <<< i often have this in reverse, after a conversation i'm like "wow how did i come up with something that clever". 22:01:11 that would be Reilacseled Tirpsel, which is Frisian for "relaxed flow of wit" 22:02:56 something like that. 22:04:03 i have a lot of brain gears, which i cannot control voluntarily (yet) 22:05:12 -!- k2 has joined. 22:06:07 -!- kar8nga has quit (Nick collision from services.). 22:06:09 -!- k2 has changed nick to kar8nga. 22:07:04 beware of brain gears, even when bearing grains 22:08:41 oerjan: are you using a beginner's edition of the pun handbook, or what happened there? 22:09:29 it was a relaxed pun flow. 22:09:48 ah, that was better :) 22:09:49 those are made from punicles, so don't have to make sense 23:02:14 -!- ehird has changed nick to ehird|away. 23:03:22 [23:01:49] [21:38:51] hoodwink.d was fun while it lasted :( 23:03:24 it should be revived 23:03:28 stupid why and his stupid doing other things. 23:03:35 -!- ehird|away has changed nick to ehird. 23:03:39 stupid fucking client 23:13:13 Hi, Sgeo. 23:13:32 Why are you spontaneously saying "Hi"? j/k 23:13:40 hi 23:13:59 I'm guessing you're not going to buy it? 23:16:02 Hm? 23:23:33 I looked the client up, and apparently a 15-day trial is offered 23:27:44 oh, right. 23:27:49 I has a pirate key. 23:27:56 It's nice apart from the away behaviour 23:28:08 fixed 23:31:24 grah 23:31:26 * ehird swats FireFly 23:31:31 :< 23:31:59 aw 23:32:03 poor unloved FireFly 23:32:37 -!- bsmntbombdood has quit (Read error: 104 (Connection reset by peer)). 23:33:02 -!- bsmntbombdood has joined. 23:36:11 09:46:57 * ais523 is annoyed that the following Anarchy Golf quine-by-cheating was rejected: ps -Cps -oargs= 23:36:12 09:47:04 it segfaults 23:36:17 [ehird:~] % ps -Cps -oargs= 23:36:17 ps: Invalid process id: s 23:36:17 :P 23:37:12 https://addons.mozilla.org/en-US/firefox/addon/3471 <- amazing. 23:43:21 grah, readline is such a scourge 23:43:30 I want to make them relicense it to lgpl at gunpoint 23:47:08 Anarchy Golf ? 23:47:49 Don't the FSF people think of readline as a success, for actually causing some projects to switch to GPL for its sake? 23:52:40 How does one take up 12 characters to print 42? 23:53:52 Sgeo: 23:53:57 1) What about it? 23:54:06 I mean, why would anyone try that? 23:54:11 try what 23:54:16 2) Yes — fuck the FSF. 23:54:18 3) Huh? 23:54:34 http://golf.shinh.org/p.rb?ultimate+problem 23:54:39 Look at the Python chart 23:54:42 let's write a readline clone from scratch and release it under lgpl 23:54:53 lament: see - editline 23:54:55 ...in haskell! 23:55:11 Sgeo: either 1) be an idiot, 2) be silly 23:57:08 * Sgeo doesn't get "Evil C Compiler".. is it supposed to be that it detects one of the programs supplied as input as being something and gives hardcoded output? 23:57:17 it depends. 23:57:21 some are legit compilers, some are not 23:57:28 -!- FireFly has quit (Remote closed the connection). 23:57:28 (where legit = regexs the C to make it valid $LANG, then eval) 23:57:39 ah 23:58:01 legit ones = my Ruby sub 23:58:05 and the long postscript one 23:59:26 -!- FireFly has joined. 23:59:28 How can you tell which are legit? None of the submissions are available, unless I'm missing something? 23:59:44 Protip: Making a legit version takes a lot of code. The byte sizes are available. 23:59:48 Also, I just listed all the legit ones. 23:59:55 The postscript guy wrote about it on his japanese blog