< 1234569811 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :o < 1234570033 0 :GreaseMonkey!n=gm@unaffiliated/greasemonkey JOIN :#esoteric < 1234570184 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :o < 1234571077 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: i demand ops on ##0x50000000 < 1234571260 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :thank you mister greggie < 1234571676 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is running a script to compile and run his program with every GCC optimization option (one by one), and time them. < 1234571695 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :all combinations too? < 1234571709 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :No, that would take too long (EXP is a bad complexity class :P ) < 1234571740 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and what is the overall shape of the results? < 1234571747 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's not done yet. < 1234571762 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well i don't know how many orthogonal options there are. < 1234571842 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Probably a few, but this will at least get me somewhere. < 1234571895 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :there should be an option for getting the absolute best gcc can offer, no matter how long it takes < 1234571903 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ahh < 1234571912 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :bed awaits < 1234571912 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That wouldn't be difficult to write, it would just take 2^{number of options} time. < 1234571914 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :c u < 1234571924 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :like "optimize for N seconds" < 1234571931 0 :nooga!unknown@unknown.invalid QUIT :"Lost terminal" < 1234571993 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i think i need to sleep too. < 1234571995 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :~> < 1234575806 0 :psygnisfive!unknown@unknown.invalid QUIT :Remote closed the connection < 1234577686 0 :Slereah!n=fff@ANantes-259-1-54-180.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1234577986 0 :sebbu2!n=sebbu@ADijon-152-1-34-117.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1234578333 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"Client Excited" < 1234578438 0 :Slereah2!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1234578685 0 :GreaseMonkey!n=gm@unaffiliated/greasemonkey JOIN :#esoteric < 1234578892 0 :sebbu!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1234579954 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :that doesn't handle PGO < 1234579972 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1234579979 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :question for #esoteric < 1234580189 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :actually, I'm going to use prlog < 1234580191 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric ::o < 1234580315 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :How dare you not ask your question. >:-( < 1234582909 0 :metaphysician!i=metaphys@212.117.164.51 JOIN :#esoteric < 1234583989 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has discovered the most pleasantly absurd DOS project... < 1234583996 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :HX DOS-Extender. < 1234584022 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Implements a subset of Win32, sufficient for running many single-window GUI applications which use DirectDraw, GDI, or OpenGL. < 1234584058 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :One program that runs under it is... DOSbox. < 1234584544 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, it's pretty cool. < 1234584568 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And dosbox is actually useful, as putting layers between you and the game makes it run slower. < 1234584702 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. It's even *more* absurd that it's genuinely useful. < 1234584716 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(assuming you're in DOS, of course) < 1234584732 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... Hmm. I should try and get that XT in the room running some day. < 1234586104 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"Client Excited" < 1234586696 0 :Pthing!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1234586696 0 :lifthrasiir!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1234586698 0 :ehird!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1234586698 0 :GregorR!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1234586698 0 :comex!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1234586717 0 :Judofyr_!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1234586718 0 :rodgort!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1234586723 0 :Pthing!n=pthing@i-194-106-48-136.freedom2surf.net JOIN :#esoteric < 1234586723 0 :ehird!n=ehird@eso-std.org JOIN :#esoteric < 1234586723 0 :GregorR!n=gregor@65.183.185.209 JOIN :#esoteric < 1234586723 0 :comex!n=comex@teklinks.org JOIN :#esoteric < 1234586723 0 :lifthrasiir!n=lifthras@haje12.kaist.ac.kr JOIN :#esoteric < 1234586757 0 :Judofyr_!n=Judofyr@95.34.27.156.customer.cdi.no JOIN :#esoteric < 1234586757 0 :rodgort!n=rodgort@ludios.net JOIN :#esoteric < 1234597563 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1234598051 0 :bsmntbombdood!n=gavin@97-118-127-13.hlrn.qwest.net JOIN :#esoteric < 1234598399 0 :clog!unknown@unknown.invalid QUIT :ended < 1234598400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1234598638 0 :kar8nga!n=kar8nga@e-17.vc-graz.ac.at JOIN :#esoteric < 1234601164 0 :MigoMipo!n=MigoMipo@84-217-4-219.tn.glocalnet.net JOIN :#esoteric < 1234609525 0 :Judofyr_!unknown@unknown.invalid QUIT :Remote closed the connection < 1234610895 0 :Hiato!n=1@dsl-245-3-235.telkomadsl.co.za JOIN :#esoteric < 1234613511 0 :Slereah2!n=fff@ANantes-259-1-86-62.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1234614174 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1234614605 0 :Dewio!unknown@unknown.invalid NICK :Dewi < 1234617172 0 :kar8nga!unknown@unknown.invalid PART #esoteric :? < 1234617179 0 :kar8nga!n=kar8nga@e-17.vc-graz.ac.at JOIN :#esoteric < 1234617308 0 :ais523!n=ais523@147.188.254.110 JOIN :#esoteric < 1234617711 0 :KingOfKarlsruhe!n=nice@HSI-KBW-085-216-041-121.hsi.kabelbw.de JOIN :#esoteric < 1234617767 0 :Hiato!unknown@unknown.invalid QUIT :"Leaving." < 1234617995 0 :BeholdMyGlory!n=arvid@d83-183-181-73.cust.tele2.se JOIN :#esoteric < 1234618576 0 :Corun!n=Corun@94-193-40-216.zone7.bethere.co.uk JOIN :#esoteric < 1234619783 0 :oklopol!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1234619797 0 :oklopol!n=nnscript@a91-153-121-248.elisa-laajakaista.fi JOIN :#esoteric < 1234619868 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote closed the connection < 1234619888 0 :BeholdMyGlory!n=arvid@d83-183-181-73.cust.tele2.se JOIN :#esoteric < 1234620265 0 :oklofok!n=nnscript@a91-153-121-248.elisa-laajakaista.fi JOIN :#esoteric < 1234620287 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1234620572 0 :Judofyr!n=Judofyr@c809ABF51.dhcp.bluecom.no JOIN :#esoteric < 1234620945 0 :ehird!unknown@unknown.invalid PART #esoteric :? < 1234620945 0 :ehird!n=ehird@eso-std.org JOIN :#esoteric < 1234621283 0 :Slereah!n=fff@ANantes-259-1-138-135.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1234621317 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :00:36:27 it's funny how every technical chanel has an extremely knowledgable person who is also a total dick < 1234621319 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :00:36:40 is it ehird? < 1234621321 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :00:37:00 trbw is #math's, zhivago is ##c's, riadstrat is #scheme's < 1234621323 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :00:37:04 we don't have one < 1234621325 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1234621327 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :totally me < 1234621329 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1234621331 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, zhivago is tolerable because poppavic is worse < 1234621333 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :riastradthtdhjthdjth is really irritating though < 1234621343 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is that nick too long for freenode? < 1234621391 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :dunno, but he has a stupid name that nobody can spell. < 1234621406 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :this is a good thing because if you have trouble replying he talks to you less < 1234621415 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :09:44:08 * AnMaster sighs. < 1234621415 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :09:44:20 Why this recent interested in eso-codewar? < 1234621429 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :god, does AnMaster have to complain every time something is happening that he's not interested in? < 1234621444 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it looked like curiosity rather than complaint < 1234621463 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, you are correct < 1234621467 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"* AnMaster sighs." is pretty much complaint, especially in future context " well I never found it very interesting" < 1234621561 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :10:45:06 I think it's legal Haskell and Prolog, but only if you define operators in each < 1234621563 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not haskell, no < 1234621570 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :++ would have to be a binary operator < 1234621572 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :even if you override ++ to be unary? < 1234621575 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you can't < 1234621576 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or can't you do that? < 1234621578 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1234621580 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :operator names can only be binary < 1234621586 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :operator name = symbol+ < 1234621635 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :10:52:06 ais523, also ++ in erlang means "concat lists", and is useless because it is slow on large lists unless you concat one element at head, and then you would use [H|T] anyway < 1234621646 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :10:52:33 so useless in any real code < 1234621647 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1234621649 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, see also further discussion < 1234621650 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(++) is the same in Haskell, but efficient due to laziness < 1234621664 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :interesting < 1234621668 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, of course < 1234621677 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the concat doesn't happen until you've finished reading the first list < 1234621679 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and from there, it's trivial < 1234621680 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :right < 1234621688 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's just: < 1234621693 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[] ++ b = b < 1234621702 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(x:xs) ++ b = x : xs ++ b < 1234621875 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1234621988 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :11:00:10 i don't think so. ++ S . S implies S is a function and i don't think you can achieve that. < 1234621989 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sure you can < 1234621992 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :data constructor < 1234622070 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Remote closed the connection < 1234622100 0 :Slereah2!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1234622106 0 :Judofyr!n=Judofyr@c809ABF51.dhcp.bluecom.no JOIN :#esoteric < 1234622846 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :11:49:03 (in winhugs it's :type bleh) < 1234622849 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :_winhugs_? < 1234622856 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :whoa, it's 2003. < 1234622901 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the 49th day of November/ < 1234622917 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :verily. < 1234623016 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :12:28:07 $$%d{4} would be a deprecated syntax for $$$d{4} < 1234623023 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hahahahahahaha I love perl I'm going to kill larry wall. < 1234623062 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I love perl too, but not to the extent when I want to kill its author < 1234623069 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :12:30:30 oerjan, yeah, I noticed: max x = if head x == 0 then tail x else map head (groupBy (\x y -> x>y) ((0:(reverse x))) < 1234623074 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wow that function makes no sense at all. < 1234623078 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :to be even more fun, $$%d{4} would be correct in Perl6, whereas $$$d{4} wouldn't < 1234623101 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in Perl5, I'd probably write it as $${$d{4}} to be clearer, though < 1234623115 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :that makes it really clear yeah < 1234623116 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or even ${${$d{4}}} to avoid a potential ambiguity with the nonexistent %$ hash < 1234623124 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :LOL Hiato was testing his function as the builtin < 1234623128 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(he wrote max and tested maximum) < 1234623131 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hahaha :DD < 1234623141 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i wonder how many tries it took < 1234623147 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :1, obviously < 1234623153 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no, I bet he had a serious bug. < 1234623162 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but he tested the wrong function < 1234623164 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it worked first time < 1234623174 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it was a joke. < 1234623175 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :12:37:37 oerjan: yeah, so is length, but that didn't stop me from writing len x = if x==[] then 0 else rlen (x,0); rlen (x,n) = if head x==sum x then n+1 else rlen(tail x,n+1) and then len (x:xs) = if xs==[] then 1 else ln xs+1 < 1234623176 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what the frack < 1234623182 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :have you written a markov chain that outputs haskell < 1234623202 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :"that didn't stop me from writing", brilliant < 1234623203 0 :Judofyr!unknown@unknown.invalid QUIT :"rebooting" < 1234623216 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :12:40:23 I raelise now < 1234623219 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :aliens < 1234623228 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :/obscure < 1234623275 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :heh, awesome: if head x == sum x ... < 1234623287 0 :ski__!unknown@unknown.invalid PRIVMSG #esoteric :Hiato> rlen [0,1,-1] < 1234623294 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: I know XD < 1234623303 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ski__: no, len < 1234623304 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not rlen < 1234623307 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :len calls rlen < 1234623308 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :where are you getting this from? < 1234623313 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :olsner: http://tunes.org/~nef/logs/esoteric/09.02.13 < 1234623314 0 :ski__!unknown@unknown.invalid PRIVMSG #esoteric :um, yes < 1234623341 0 :ski__!unknown@unknown.invalid PRIVMSG #esoteric :len [0,1,-1] = rlen ([0,1,-1],0) = 0+1 = 1 < 1234623352 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hahahahahaah < 1234623358 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what the heckkkk < 1234623379 0 :ski__!unknown@unknown.invalid PRIVMSG #esoteric :(since `head [0,1,-1] = 0 = sum [0,1,-1]') < 1234623395 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :13:56:28 AnMaster: if you're doing low-level stuff i need to inform you the ubiquitous-pass-by-reference thing is just how i see it, i don't actually know that much. < 1234623400 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah, python is all pass by object reference < 1234623405 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that is, it passes a reference to the object in the variable < 1234623409 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not a reference to the variable < 1234623431 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sorry, I've been away for a whoooole day so I'm megalogreading. < 1234623577 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :wow, that haskell code is awesome < 1234623602 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's expressionist haskell. < 1234623629 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :14:28:11 I wonder how bad the Y2038 bug will be? < 1234623629 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :14:28:24 I reckon there'll be a huge panic about it in about 2035, and everything will be fixed in time < 1234623634 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hopefully we'll all be on 64-bit or higher systems by then. < 1234623638 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1234623654 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :except for a few critical government systems, which are still 16-bit for some odd reason < 1234623654 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Funnay option: the singularity will upgrade us all to infinity-bits, but time is irrelevant and bendable at our will so we forget all about it. < 1234623683 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think the singularity won't actually happen < 1234623691 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :look at wikipedia, it was exponential for a while then became linear < 1234623703 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I expect something similar will happen to technological progress < 1234623719 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I'm skeptical too, but for another reason: I'm not sure humans can create smarter-than-human AI. < 1234623732 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :After all, if we can understand intelligence smarter than us, that's a paradox. We'd have to be that smart. < 1234623768 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I may be incorrect, but I haven't seen a good argument why. < 1234623829 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(More generally, I don't see how X intelligence can understand X+Y intelligence, for any X and Y.) < 1234623921 0 :Judofyr!n=Judofyr@c809ABF51.dhcp.bluecom.no JOIN :#esoteric < 1234623937 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :##1234567890: < 1234623938 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[15:05:23] hi guys am I too late for the party?? < 1234623951 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :was there any response? < 1234623955 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, it was ridiculous < 1234623957 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[15:05:39] indeed < 1234623957 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[15:05:45] :slowpoke: < 1234623960 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it was a massively spam channel < 1234623961 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :define ridiculous < 1234623971 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there were over 1000 people there < 1234623976 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and over 400 of them were talking simultaneously < 1234623976 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hee < 1234623990 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :400 people talking simultaneously really is ridiculous < 1234623997 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the most active channel I've seen was, I think, the lilo memorial channel. < 1234624011 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :comex pasted Agora's rule 105 into the channel, and it just got lost in the general mess < 1234624014 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :where everybody's "rest in piece" was a unique and special snowflake that everyone must see! < 1234624023 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what happened to lilo? < 1234624031 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: he died in 2006 < 1234624034 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bike got hit by a car < 1234624037 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-> coma -> dead < 1234624043 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, I thought it was a bootloader < 1234624044 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you didn't know? < 1234624046 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh. < 1234624046 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ha < 1234624049 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: founder of freenode < 1234624051 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is there a person by that name too? < 1234624053 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, and ok < 1234624056 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that would make sense < 1234624097 0 :MigoMipo!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1234624112 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[15:07:54] i camed here when there was 100 peoples and dont part it bigger then 40 min when i was banned) < 1234624114 0 :kar8nga1!n=kar8nga@e-17.vc-graz.ac.at JOIN :#esoteric < 1234624130 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, the ban list ended up full < 1234624139 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Unsurprising < 1234624152 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but there was no time to find a staffer to increase it before the event happened < 1234624156 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :15:01:15 reminds me of when i made my own ircd < 1234624158 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I still wanna do that < 1234624169 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :15:14:43 friday 13th on a round epoch number day... in 2012? < 1234624169 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :15:14:51 I think we now know when the end of the world is < 1234624172 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I want to write an IRC client in INTERCAL < 1234624174 0 :kar8nga2!n=kar8nga@e-17.vc-graz.ac.at JOIN :#esoteric < 1234624178 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Spacetime will bend so that it is 21st december. < 1234624184 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :? < 1234624193 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :2012-12-21 is the definitive End of the World day. < 1234624200 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1234624205 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :According to New Agers making assumptions about the Mayans. < 1234624213 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Man, it'll be so funny to see that day pass. < 1234624214 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, the Mayans didn't predict the end of the world < 1234624220 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I predict mass suicides immediately beforehand. < 1234624223 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just a mass extinction, in which all but a few humans are transformed into animals < 1234624233 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so, no change? < 1234624233 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1234624234 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the world's terrain massively changes, although they didn't know what into < 1234624267 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I bet there was an off-by-one < 1234624270 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and it's actually the day after. < 1234624328 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, I don't want the end of the world to happen < 1234624340 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :how come the Mayans, in particular, get all the credence for prediciting it? < 1234624360 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :because they're mystic and supposedly really clever. < 1234624361 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Discordianism thinks something major will happen in 9661, how could it if the world had ended at the time? < 1234624365 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and because new agers are idiots < 1234624459 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think I've just found the best Slashdot car analogy ever: http://yro.slashdot.org/comments.pl?sid=1127743&cid=26852283 < 1234624479 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :amazing < 1234624526 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :now I just have to figure out what it means... < 1234624544 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I think it's God, converted to a string. < 1234624616 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :16:38:15 there should be an option for getting the absolute best gcc can offer, no matter how long it takes < 1234624623 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-O9001 < 1234624624 0 :kar8nga1!unknown@unknown.invalid QUIT :Read error: 145 (Connection timed out) < 1234624634 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :-F from C-INTERCAL, obviously < 1234624739 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm...IMAP lets you forge arbitrary messages on the server? neat < 1234624837 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://offsystem.sourceforge.net/ <-- Copyright law intent fail < 1234624903 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think they're missing the point < 1234624912 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Very. < 1234624916 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :clearly, it's the data that's copyrighted not the encoding < 1234624923 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and equally clearly, the data exists, or it couldn't be retrieved < 1234624926 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1234624936 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And also, semantic lies are useless. < 1234624938 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's all about intent. < 1234624942 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[ see http://ansuz.sooke.bc.ca/lawpoli/colour/2004061001.php ] < 1234624985 0 :kar8nga!unknown@unknown.invalid QUIT :Connection timed out < 1234625139 0 :kar8nga2!unknown@unknown.invalid QUIT :Connection timed out < 1234625252 0 :kar8nga!n=kar8nga@e-17.vc-graz.ac.at JOIN :#esoteric < 1234625662 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :incidentally, Mon Feb 16 16:51:37 UTC 2009 is 0x49999999 seconds since the epoch < 1234625666 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although that's clearly cheating a bit < 1234625731 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :heh, http://www.google.com/logos/unix1234567890.gif < 1234625735 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :surely 16:51:38 is more interesting < 1234625738 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh, right < 1234625739 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hex < 1234625740 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if even Google celebrates it, it must be a major holiday < 1234625752 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I hope that only went up for one second < 1234625764 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't know, although reports are it wasn't up for very long < 1234625765 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, the 0 at the end is so. arbitrary. < 1234625768 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so maybe it was just the one second < 1234625772 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :0123456789 was more impressive < 1234625783 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the 0's to the right of a 9 on a computer keyboard < 1234625794 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I know < 1234625797 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's still arbitrary as hell < 1234625844 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :0123456789 = 29 nov 1973, 21:33:09 < 1234625848 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :1234625847 < 1234625852 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :1234625851 < 1234625854 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :1234625853 < 1234625856 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :1234625856 < 1234625875 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's amazing how fast a few tens of thousands of seconds can fly past < 1234625887 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1234625901 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I wonder how many planck times in a second. (note: trivial to find out.) < 1234625912 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :although, < 1234625922 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :According to quantum theory, 1 Planck time should be the smallest unit of time physics can reason about in a meaningful way. But according to news reports, analyses of Hubble Space Telescope Deep Field images in 2003 raised a possible discrepancy. Very distant images that should have been blurry were not, contradicting the notion that Planck time is indeed the smallest measurable unit of time.[5][6][7] < 1234625923 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :time should be continuou < 1234625924 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :s < 1234625934 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's purer < 1234625960 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :5.39124 * (10^(-44)) = 5.39124 × 10-44 < 1234625961 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :thx google < 1234625974 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :er, oops. < 1234625985 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION read the wp article wrong < 1234626147 0 :kar8nga!unknown@unknown.invalid QUIT : < 1234626529 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: that's surprisingly ugly/hacked up for a google logos < 1234626530 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*logo < 1234626539 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, kind of obscure for them to reference. < 1234626558 0 :kar8nga!n=kar8nga@e-17.vc-graz.ac.at JOIN :#esoteric < 1234626558 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.google.com/holidaylogos.html not here < 1234626562 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, it's a UNIX time celebration, a UNIX command makes sense < 1234626569 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well yeah < 1234626570 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't think it was a holiday logo, more a one-off 1-second joke < 1234626599 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if it was really only up for a second, I wanna marry the guy that did that < 1234626603 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wait, is google based in california? fuck. < 1234626615 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :/lame < 1234626638 0 :Corun!unknown@unknown.invalid QUIT :"Leaving" < 1234626652 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.google.com/customlogos.html this page is horrendous, but, go to the end and see retro google logos < 1234626657 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :totally hilarious < 1234626962 0 :chuck!unknown@unknown.invalid PRIVMSG #esoteric :ehird: the logo was only up for a few minutes, I think < 1234626971 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :aw < 1234626972 0 :chuck!unknown@unknown.invalid PRIVMSG #esoteric :I checked google before and after, and it was up, but then 30 minutes later it was down < 1234626978 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi chuck, haven't seen you before < 1234627000 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't remember seeing chuck talk here before < 1234627004 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although it's a common enough name < 1234627011 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :chuck: what brings you here < 1234627015 0 :chuck!unknown@unknown.invalid PRIVMSG #esoteric :hi ehird and ais523 < 1234627025 0 :chuck!unknown@unknown.invalid PRIVMSG #esoteric :i dunno, i just had this window open and I thought I'd look to see what it was ^_^' < 1234627032 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1234627036 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :clicked on a link here by mistake? < 1234627044 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :welcome, anyway < 1234627048 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :we should googlebomb Barack Obama to this place or something < 1234627050 0 :chuck!unknown@unknown.invalid PRIVMSG #esoteric :heh, thanks < 1234627051 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :^bf ,[.,]!Say something impressive, fungot < 1234627051 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Say something impressive, fungot < 1234627059 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1234627062 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that contained the words < 1234627064 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Say something else impressive fungot! < 1234627065 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: if that's not apparent without knowledge of a fuctional language. if only inequalities are supported in gauche's native encoding? < 1234627070 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"we", "should", "bomb", "barack", "obama" < 1234627072 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :should we be worried? < 1234627081 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, we shouldn't < 1234627103 0 :chuck!unknown@unknown.invalid PRIVMSG #esoteric :ACTION sucks at brainfuck and all other esoteric langs. < 1234627105 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :^style < 1234627106 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Available: agora alice darwin discworld europarl ff7 fisher ic irc* lovecraft pa speeches ss wp < 1234627111 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :^style ic < 1234627112 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Selected style: ic (INTERCAL manual) < 1234627121 0 :chuck!unknown@unknown.invalid PRIVMSG #esoteric :^bf +++++++++++[>+++++++<-]>. < 1234627121 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :M < 1234627122 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fungot: let's mess with this style a bit more, I haven't seen it for a while < 1234627123 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: the j-intercal implementation of this sentence was going to write a portable program. < 1234627124 0 :chuck!unknown@unknown.invalid PRIVMSG #esoteric :yey < 1234627130 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hahaha < 1234627144 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fungot: obviously, it changed its mind < 1234627145 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: e621 error type 621 encountered at runtime. < 1234627156 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fungot is broken! < 1234627157 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ehird: the parentheses here are those that the c-intercal compiler, what operating system. however, a compiler). the dormant thread in which it would be allowed by placing them between' and other such system libraries. if you do somehow find a copy onto the code to be precise, in situations where a group is opened inside an array subscript < 1234627158 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1234627174 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fungot: that makes considerably less sense than before... < 1234627175 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: the clc-intercal compiler, but an attempt to mix those with intercal) are created by multiple `come from's or `next from'. < 1234627205 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :do we have any esobots in here at the moment, other than fungot? < 1234627206 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: this is to allow abstaining from the previous character code, and anywhere that c source code form; this means that before using it, create a choicepoint is created containing the syntax is < 1234627232 0 :chuck!unknown@unknown.invalid PRIVMSG #esoteric :^bf +++++++++++++++++++++++++++++[>++<-]>.>++++++++++[>++++<-]>+. < 1234627233 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1234627243 0 :chuck!unknown@unknown.invalid PRIVMSG #esoteric :woo < 1234627275 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :chuck: fungot is written in befunge-98 < 1234627276 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ehird: this restriction was not implemented at all by most mainstream languages. the explanation is in clc-intercal ( which deprecates `next'.) < 1234627292 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :chuck: http://zem.fi/~fis/fungot.b98.txt < 1234627293 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ehird: however, this means that the number, and j-intercal. computed `come from' behaviour, the most recent existing version. < 1234627320 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :wow, it's only after watching fungot chatter for a while that I realise how concerned I was with portability when writing the INTERCAL manual < 1234627321 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: using gnu tar tar xzvf ick-0-29.pax.gz or tar xqvf ick-0-29.pax.bz2 tar xvf ick-0-29.pax or bunzip2 ick-0-29.pax.bz2 tar xvf ick-0-29.pax or gunzip ick-0-29.pax.gz tar xvf ick-0-29.pax or bunzip2 ick-0-29.pax.bz2 tar xvf ick-0-29.pax < 1234627323 0 :chuck!unknown@unknown.invalid PRIVMSG #esoteric :ehird: haha, nice < 1234627347 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm /almost/ tempted to try to run that command < 1234627355 0 :chuck!unknown@unknown.invalid PRIVMSG #esoteric :i know someone that wrote an extension of brainfuck to write a brainfuck bot that parses brainfuck < 1234627385 0 :kar8nga2!n=kar8nga@e-17.vc-graz.ac.at JOIN :#esoteric < 1234627527 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: hi < 1234627585 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :omfg < 1234627588 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :my hostname just got cahnged behind my back < 1234627590 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :how dare it < 1234627596 0 :kar8nga!unknown@unknown.invalid QUIT :Connection timed out < 1234627640 0 :kar8nga3!n=kar8nga@e-17.vc-graz.ac.at JOIN :#esoteric < 1234627680 0 :kar8nga3!unknown@unknown.invalid NICK :kar8nga < 1234627704 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: what was it, and what is it now? < 1234627720 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :was bournemouth, and os x changed it to elliott-hirds-imac behind my back somehow. < 1234627733 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's a ridiculous change < 1234627742 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah, I see why it happened < 1234627748 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :technically, it shouldn't have persisted past the upgrade anyway < 1234627752 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so it working was just a fluke < 1234627794 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fixed < 1234627805 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sudo ed /etc/hostconfig; $; a; HOSTNAME=bournemouth; .; w; q < 1234627815 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :guess I have to restart, grumble < 1234627842 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ed? < 1234627851 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes, ed. < 1234627919 0 :kar8nga2!unknown@unknown.invalid QUIT :Read error: 145 (Connection timed out) < 1234627936 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: why "ed?"? < 1234627980 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it seems strange for you to use for a quick edit < 1234627989 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :given that vi is almost certainly available, and has all the same commands < 1234628001 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :vi does not have an identical command-set < 1234628007 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :near enough < 1234628013 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1234628015 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in that exaple, < 1234628016 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :$ = G < 1234628019 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a = o < 1234628024 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :. = < 1234628028 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :w = :w < 1234628030 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :q = q < 1234629128 0 :kar8nga_!n=kar8nga@e-17.vc-graz.ac.at JOIN :#esoteric < 1234629189 0 :kar8nga!unknown@unknown.invalid QUIT :Nick collision from services. < 1234629216 0 :kar8nga_!unknown@unknown.invalid NICK :kar8nga < 1234629721 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i wonder why anyone uses the gnu userland < 1234629723 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1234629735 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because it has so many random useful features? < 1234629744 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :random, yes, useful, uh... < 1234629836 0 :kar8nga!unknown@unknown.invalid QUIT : < 1234629856 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :grr, organizing ~/Code is hard < 1234629869 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I just have so many random projects that I dunno how to avoid having 1,000+ directories in it < 1234629899 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I have a ~/esoteric < 1234629911 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I have ~/Code/esolangs now but I dislike i t < 1234629916 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and separate directories for non-eso projects < 1234629932 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ditto, but you don't understand how many projects I have < 1234629947 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :how many are started and quickly abandoned? < 1234629960 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :99% < 1234629961 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :% ls /Previous\ Systems.localized/2009-02-11_1200/Users/ehird/Documents/Code|wc -l < 1234629961 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : 805 < 1234629982 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(% ls -R /Previous\ Systems.localized/2009-02-11_1200/Users/ehird/Documents/Code|wc -l, on the other hand, hasn't terminated yet.) < 1234629986 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :now it has < 1234629987 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : 28631 < 1234629997 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(note: I do have some downloaded projects in here, but even so) < 1234630001 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(as in, not my code) < 1234630063 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :$ ls -R /home/ais523/esoteric/ | wc -l < 1234630064 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :151580 < 1234630072 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's cheating, though, I think < 1234630081 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm pretty sure there's at least one gcc source tree in there somewhere, possibly two < 1234630087 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1234630156 0 :MigoMipo!n=MigoMipo@84-217-4-219.tn.glocalnet.net JOIN :#esoteric < 1234630176 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wow, we last changed our topic days ago < 1234630205 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :2009-02-06 < 1234630208 0 :ehird!unknown@unknown.invalid TOPIC #esoteric :07:38:13 --- topic: set to '#esoteric. THEY are the (not so secret) world goverment. http://tunes.org/~nef/logs/esoteric. http://esolangs.org/wiki/Main_Page.' by ehird < 1234630210 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err < 1234630211 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1234630223 0 :ehird!unknown@unknown.invalid TOPIC #esoteric :#esoteric. THEY are the (not so secret) world goverment. http://bespin.org/~nef/logs/esoteric. http://esolangs.org/wiki/Main_Page. < 1234630235 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(technically, the logs are on bespin.org; tunes.org just happens to be hosted on bespin < 1234630244 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :) < 1234630385 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm, wonder what I should write el ircd in < 1234630404 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :INTERCAL < 1234630425 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1234630429 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1234630437 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Funge? < 1234630441 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1234630442 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1234630444 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's pretty high-level as esolangs go < 1234630451 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :redcode < 1234630457 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1234630457 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1234630459 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that isn't even an esolang, technically speaking < 1234630536 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's more of a domain-specific language, really. < 1234630579 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :grr... why does redcode not have preincrement < 1234630746 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or a command to make programs work backwards, that would work just as well < 1234631289 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :btw, I discussed an OISC corewar with impomatic < 1234631295 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :we couldn't find an OISC that could do an imp in one instruction < 1234631298 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1234631320 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :OISC corewar, I love it < 1234631349 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yep, it has several odd requirements < 1234631350 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there are MOV-based OISCs, with memory-mapped instruction pointers and arithmetic < 1234631350 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :like: < 1234631353 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also < 1234631356 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that sucks < 1234631357 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they could do imps, but not much else easily < 1234631359 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's just cheating < 1234631364 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's just moving instructions into memory < 1234631365 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lam < 1234631366 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :e < 1234631373 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: it's how WireWorld was proved a bounded-storage machine < 1234631375 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :anyway, all addresses have to be relative to the ip < 1234631377 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :stuff like that is fun :D < 1234631396 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what about a MiniMAX corewar? < 1234631417 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1234631425 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :probably wouldn't work, because you can't safely read or write to any element in MiniMAX unless you have a nearby known instruction < 1234631431 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1234631582 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: what were your BF joust ideas? I'm working on my own hill < 1234631597 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :with a web interface that DOESN'T require you select each competitor manually... < 1234631607 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm also thinking of it showing a view of the tape < 1234631615 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :with your competitor's current cell highlighted < 1234631619 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :pretty much here, I was planning mostly the tape view < 1234631620 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(animated) < 1234631630 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :except I was planning something that showed both programs, as more of a practice thing < 1234631634 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: what < 1234631638 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I was asking your ideas for the mechanics. < 1234631649 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, mechanics < 1234631685 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :same as before, except . is explicit NOP, tape length is from 10 to 50 inclusive (uniform distribution), you lose if your flag is at 0 at the end of two consecutive cycles (it can be -+ or something in between) < 1234631709 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if Goethe's unwilling to make it official, I'll happily play you at it unofficially < 1234631724 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I like those, except for explicit NOP I'm probably making any non-BF char a nop < 1234631874 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :then you can't have comments easily < 1234631893 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and if you think about it, a . is a one-cycle nop if you have "output" but it isn't connected to anything < 1234631907 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: comments are useless < 1234631912 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :since others won't see them < 1234631917 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, this is useful for a nano hill < 1234631921 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i.e., you can do length limits sanely < 1234631935 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah yes, I was going to propose a relatively small length limit < 1234631964 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm going to have multiple hills, probably < 1234631969 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Free-for-all unlimited classical hill < 1234631970 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nano hill < 1234631973 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :cycle hill < 1234631973 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :etc < 1234631979 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if you have arbitrary-length programs that are limited to only run for a finite length of time, you can do if(*p==0), if(*p!=0), while(*p==0), and while(*p!=0) each in one cycle < 1234631989 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but the program ends up massively long because it needs to be duplicated a lot < 1234632003 0 :alex89ru!n=kw@hbrn-5f7170ad.pool.einsundeins.de JOIN :#esoteric < 1234632023 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1234632023 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :still < 1234632033 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err < 1234632038 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not in one cycle... < 1234632040 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :cycle = instruction < 1234632051 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, in one cycle, for the branch < 1234632058 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you have to unroll the while loops < 1234632091 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1234632094 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in my scoring, btw, < 1234632098 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err < 1234632100 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :my cycle scoring, < 1234632128 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :,[.,] with input "abc" would take 9 cycles < 1234632133 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :executing like: < 1234632150 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :, [ . , ] . , ] . , ] < 1234632159 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :sounds fair < 1234632165 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err, that's 11 cycles < 1234632170 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :remember to implement defined semantics for simultaneous ] with + < 1234632179 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :huh? < 1234632180 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't matter what they are, but they should be fair and consistent < 1234632197 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if one program runs ] and the other one runs +, should the ] test the original or incremented value? < 1234632213 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm, I don't think ] should execute each loop cycle < 1234632215 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I think it should be < 1234632221 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :, [ . , [ . , [ . , ] < 1234632224 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah, that makes sense < 1234632229 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[ = start of loop iteration < 1234632231 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :] = end of loop < 1234632246 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ah < 1234632258 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: that doesn't really make sense from a programmatic point of view, though < 1234632262 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, it doesn't really matter < 1234632269 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes, I'm trying for purity here < 1234632279 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :purrrrity < 1234632311 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it'd check the original value < 1234632317 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :since ] is never actually executed in my expansion ther < 1234632317 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :e < 1234632328 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and by the time [ is executed, we've already decided to loop again < 1234632341 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :on the other hand < 1234632353 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you could argue that you should never hit a [ when the current cell will be 0 inside the loop < 1234632355 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so hm < 1234632400 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :, [ . , ] . , ] . , ] is a better semantic, then < 1234632404 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1234632413 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :,[.,] with no input should be ,] < 1234632416 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :as an execution path, I think < 1234632418 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: do you agree? < 1234632431 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think ,[ < 1234632435 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the [ jumps to after the ] < 1234632437 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I think that nop loops should cost one cycle, even though they do nothing, since the checking of the current cell is some computation < 1234632440 0 :Judofyr!unknown@unknown.invalid QUIT :Remote closed the connection < 1234632443 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1234632444 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ah, agreed < 1234632480 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so the formal semantics of [ are "loop started, jump past end of ] after checking if = 0" < 1234632489 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and the formal semantics of ] are "jump back to [" < 1234632491 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but that'd actually make it < 1234632497 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :, [ . , ] [ . , ] [ . , ] < 1234632504 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which, while pretty, is costly < 1234632505 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, the formal semantics of ] are "jump to the right of the matching ] if != 0" < 1234632511 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err < 1234632512 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fail? < 1234632520 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :read that sentence < 1234632522 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :"the matching [" < 1234632546 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that duplication of logic irritates me < 1234632559 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :only one instruction should be operated each loop tick, and it should be the only instruction that can check for cell value < 1234632582 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that duplication of logic is a common way to do BF looping, though < 1234632592 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and it's the neatest way IMO, being symmetrical < 1234632599 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i know, but that's not pure < 1234632602 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :otherwise you need 0-cycle jumps and other stupidities like that < 1234632617 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and what do you mean "not pure", testing both ends seems pretty pure to me < 1234632619 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :each command should be completely separate from the rest < 1234632622 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :your version has [ and ] doing different things! < 1234632627 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i.e., no commands should duplicate the purpose of another command < 1234632638 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :thus, only one command should do "check the value of the current cell" < 1234632654 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :[ and ] are opposites; [ jumps on zero, ] jumps on nonzero < 1234632667 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :right, but they both make a jump depending on the current cell < 1234632669 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just like only one command should do "change the value of the current cell", or "change the location of the pointer"? < 1234632672 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and that duplication makes the instruction set less pure < 1234632679 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :BF has always had /two/ commands doing anything in particular, which are opposites < 1234632683 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: we're assuming bignum here, because it's also pure < 1234632690 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: what? in BF Joust? are you mad? < 1234632694 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1234632700 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm coming up with cycle semantics for brainfuck that are pure < 1234632705 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and then applying them to joust < 1234632720 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :your definition of pure is ridiculous, you may as well eliminate - and < if you're going that way < 1234632736 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :with bignums, + and - cannot replace each other. and with a non-wrapping tape, < and > cannot either. < 1234632755 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and [ and ] cannot replace each other either! < 1234632760 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you clearly need both of them for a loop < 1234632772 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they are both, at heart, conditional jump instructions < 1234632789 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :still, they both check the value of the current cell and jump based on it < 1234632793 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and there's no reason to break symmetry by implementing [ as "jump to ] and test there" or ] as "jump to [ and test there" < 1234632794 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I think only one of them should do that < 1234632814 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what I'm saying is, an unconditional jump is a lot less pure than a conditional jump, if there's only one thing you can unconditionally jump to and that's a conditional jump < 1234632849 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i don't want an unconditional jump < 1234632858 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :as I said, I want only one command to be executed each cycle < 1234632866 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Currently, I'm tempted to have ] never actually execute < 1234632878 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :,[.,] with no input = , [ < 1234632881 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, I agree < 1234632890 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :,[.,] with input "abc" = , [ . , [ . , [ . , < 1234632895 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the jump-at-each-end semantic is clearly the neatest, most symmetrical and purest way to do that < 1234632907 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if you like, think of [ as for jumping forwards and ] as for jumping backwards < 1234632917 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just like you need both < and >, you need to be able to jump both forwards and backwards < 1234632928 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm, I'm tempted to have ] execute in one case: < 1234632933 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :when the loop ends, [ jumps onto the ] < 1234632935 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :,[.,] with no input = , [ ] < 1234632937 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :,[.,] with input "abc" = , [ . , [ . , [ . , ] < 1234632965 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ugh, that's wasting a cycle for no good reason < 1234632969 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :,[.,] with no input = , [ < 1234632978 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :,[.,] with input "abc" = , [ . , ] . , ] . , ] < 1234633001 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :by your definition, ,[.,] with input "abc" would be , [ . , [ , [ . , [ ] < 1234633003 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which is silly < 1234633008 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1234633018 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :"when the loop ends, [ jumps onto the ]" < 1234633019 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :itd be , [ . , [ . , [ . , ] < 1234633022 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1234633024 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :when the loop ENDS < 1234633027 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :as in, no more iterations < 1234633033 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so, in other words, ] tests its argument, but only if it's 0 < 1234633038 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1234633039 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if its argument isn't 0, the [ runs instead < 1234633039 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :] is a nop < 1234633048 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, what's testing the argument, then? < 1234633052 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :does the test materialise out of thin air? < 1234633103 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sort of. < 1234633121 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't get how you can claim that all this is purer than my method < 1234633133 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[17:36:09] ,[.,] with no input = , [ < 1234633136 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :this is wrong, IMO < 1234633141 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: how can it be? < 1234633144 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's too cheap for a not-running loop < 1234633145 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the . and , inside the loop never run < 1234633148 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: no, it isn't < 1234633150 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I think a not running loop should cost two cycles < 1234633154 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's exactly as cheap as it ought to be < 1234633161 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and I bet you in Goethe's rules, a nonrunning loop costs one cycle < 1234633170 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :a not running loop is an if, it should only cost one cycle < 1234633176 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :a; if(b) {c;} d; < 1234633182 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :say b is false, should that if really cost two cycles < 1234633243 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1234633253 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :loop starting & loop ending should both be one cycle, after all, that's symmetric isn't it? < 1234633262 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :loop skipping should also be one cycle < 1234633273 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: how many cycles should loop iterating be? < 1234633277 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :one, clearly < 1234633281 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :one < 1234633283 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so loop skipping should also be 1 < 1234633288 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :execute 0 times = 1 cycle < 1234633292 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :execute 1 time = 2 cycles < 1234633298 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :execute 2 times = 3 cycles < 1234633299 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and so on < 1234633308 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you want the first two entries to both be 2 cycles, for some reason < 1234633311 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm, fine. < 1234634467 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm... < 1234634474 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It looks like I'm on the road to writing my own mail client, < 1234634561 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::x < 1234634806 0 :Judofyr!n=Judofyr@c809ABF51.dhcp.bluecom.no JOIN :#esoteric < 1234634827 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hey Judofyr, what mail client do you use. < 1234634843 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :ehird: gmail for personal, Mail.app for work < 1234634853 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bah. < 1234634855 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1234634856 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :I know < 1234634903 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I love gmail except it'd be nicer as a native app. so right now I'm clutching at straws to avoid learning Interface Builder & Cocoa & IMAP & POP to make my own damn client < 1234634907 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh, & SMTP < 1234634999 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :I wish gmail had proper tree-view (for mailing-lists) < 1234635012 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :other than that, I'm pretty happy with it < 1234635021 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Judofyr: I've thought about that, and concluded that: < 1234635046 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the same conversation view, but with a thread-tree view to the side that auto-updates as you scroll (to select the current one), and lets you jump to somewhere in the thread,w < 1234635048 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :would be useful < 1234635061 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(per-thread, ofc, since most of the time I doubt it'd be useful) < 1234635070 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Obj-C? < 1234635086 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Judofyr: I'd avoid using obj-c by using a binding. < 1234635087 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1234635095 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :RubyCocoa? < 1234635100 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :something like that. < 1234635113 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :MacRuby? < 1234635117 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :something like that. < 1234635120 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1234635122 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1234635123 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :secret? < 1234635126 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nope. < 1234635136 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I just am desperately trying to avoid coding my own damn client. < 1234635152 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :because I hate fussing around with gui code < 1234635155 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :seen sop? < 1234635158 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, because IMAP sucks < 1234635162 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :http://sop.rubyforge.org < 1234635164 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sup? yeah, but it's console based. < 1234635303 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in conclusion, software sucks < 1234635342 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :I'm still surprised no-one has built The Perfect Mail Client < 1234635359 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm pretty sure people have trie < 1234635359 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :d < 1234635380 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Judofyr: the problem is that IMAP really, really sucks < 1234635385 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you can only use one folder at a time! < 1234635396 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, imap is more or less completely incompatible with doing labels < 1234635410 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :true < 1234635460 0 :kar8nga!n=kar8nga@e-79.vc-graz.ac.at JOIN :#esoteric < 1234635460 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :gmail has it easy because they don't need to support things like imap < 1234635465 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well, they do support i t < 1234635468 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but they can just hack it in < 1234635475 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and natively use their own thing < 1234635661 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wants Gmail API < 1234635708 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but yeah, ew making GUIs :( < 1234635713 0 :kar8nga_!n=kar8nga@e-79.vc-graz.ac.at JOIN :#esoteric < 1234635747 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :Shoooes! < 1234635775 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah um shoes kind of doesn't really have the rich GUI components useful for making a fully-featured, native email client. < 1234635778 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you know. like toolbars < 1234635804 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :true. shoes is much more about plain fun < 1234635814 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :unfortunately email is very unfun < 1234635900 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a better path to making a client is to make a nice API for imap and suchlike then build a client on top, but unfortunately the client will almost certainly require a huge restructuring of the api that you did not anticipate... < 1234635984 0 :kar8nga_!unknown@unknown.invalid QUIT :Client Quit < 1234636026 0 :kar8nga_!n=kar8nga@e-79.vc-graz.ac.at JOIN :#esoteric < 1234636069 0 :kar8nga!unknown@unknown.invalid QUIT :Nick collision from services. < 1234636073 0 :kar8nga_!unknown@unknown.invalid NICK :kar8nga < 1234636364 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1234636421 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh wow, bloopsaphone is awesome < 1234636430 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://github.com/why/bloopsaphone/tree < 1234636447 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :heh, I just thought about it :P < 1234636585 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I am totally using this for a haccordian-like thing < 1234636779 0 :Corun!n=Corun@94-193-40-216.zone7.bethere.co.uk JOIN :#esoteric < 1234637265 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : data constructor < 1234637268 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm true < 1234637279 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but ++ at the start means it's a non-starter < 1234637287 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :my mind is going, i can feel it < 1234637303 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: i interpreted it as whether it could be a legal fragment < 1234637307 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1234637334 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the ++ still needs to be redefined though < 1234637348 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1234637381 0 :Judofyr!unknown@unknown.invalid QUIT :Remote closed the connection < 1234637585 0 :oerjan!unknown@unknown.invalid QUIT :Remote closed the connection < 1234637590 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1234637630 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :lost connection to isp, hope that was just a one-time thing < 1234637676 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :was about to say: or you could redefine just . < 1234637695 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nah < 1234637699 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :++ S is inherently a type error < 1234637700 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :since S is not [a] < 1234637706 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh, it's ++(S.S) < 1234637709 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ok then, yeah < 1234637795 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bloopsaphone is what I've wanted for aaages < 1234637915 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what does it do? < 1234637925 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : I reckon there'll be a huge panic about it in about 2035, and everything will be fixed in time < 1234637952 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no, because no one but the geeks will be able to understand the fuzz, since it's not a BIG ROUND number < 1234637955 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: http://github.com/why/bloopsaphone/blob/b6fc0c789e81574099169fbf498adfaed9130b8b/README < 1234637965 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so no one will actually pay to fix it in time < 1234637972 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*fuss < 1234638011 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I bet they will < 1234638019 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :PHBs will know slightly more about computers back then < 1234638033 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is only playing a cynic for humorous purposes < 1234638034 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they'll hear about a doomsday on which computers will all stop working < 1234638043 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and beg their engineers to make sure they aren't caught up in it < 1234638080 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : back then <- overflow reference? :D < 1234638090 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in my brain < 1234638104 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :my brain seems to place just-before-2038 as before today < 1234638110 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :maybe because it's happened once already, in 2000 < 1234638121 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although that one was relatively small < 1234638125 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i bet your brain uses 16-bit time_t < 1234638127 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :incidentally, some 2038 bugs have already happened < 1234638127 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or something < 1234638132 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm except - islamic terrorists (or whatever replaces them) will sow misinformation to make the PHBs think it's all a hoax, and they're too stupid to understand who is right... < 1234638136 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :due to someone who used 1 billion seconds to represent forever < 1234638140 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1234638186 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :by that time it might be the angry maldivian diaspora < 1234638191 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as for that bloopsaphone, I was really disappointed when Microsoft deprecated the API to do that < 1234638198 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it existed in win 3.1, still worked in 95 < 1234638206 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but had stopped working by XP, which is annoying < 1234638222 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they wanted people to use a weird MIDI+WAV+video scripting language instead < 1234638233 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :wait, that was working in 98 < 1234638238 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but by XP, it was broken again < 1234638248 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wait, microsoft had an api to make chiptunes? < 1234638249 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1234638250 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it still "worked", but with a 10-second-or-so delay whenever you loaded a MIDI file < 1234638259 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: only sort of tune there was back in win 3.1 < 1234638264 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :unless you had spiffy new gamind speakers < 1234638265 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: oh, you mean pc speaker? < 1234638268 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1234638271 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nooo, bloopsaphone is much more < 1234638282 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it does polyphonic, synthesized sound, based on squarewaves and such < 1234638286 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so it sounds like the NES etc < 1234638293 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, the BBC Micro did that < 1234638298 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(although you can make it do monophonic bleeps too, ofc) < 1234638302 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it even had an ENVELOPE command < 1234638358 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : After all, if we can understand intelligence smarter than us, that's a paradox. We'd have to be that smart. < 1234638379 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i think that paradox only applies to understanding so finely that you can simulate it in your head < 1234638386 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1234638388 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :possibly < 1234638452 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also, it could be a large team of humans working on it, who would of course have access to all kinds of computer resources to improve their own reach < 1234638472 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :true < 1234638755 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : I want to write an IRC client in INTERCAL < 1234638766 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I have all sorts of ideas for interesting features < 1234638775 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :such as a /swapnick command which swaps nicks with someone without anyone knowing < 1234638781 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(working by piping messages through each other's clients) < 1234638787 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i was going to say "that way lies madness", but then i realized madess has been far surpassed before you begin :D < 1234638793 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*n < 1234638802 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: why? < 1234638811 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: do you really have to ask why? < 1234638817 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes. :D < 1234638824 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but the actual reason is Claudio mentioned the possibility in an email, and I've been wondering about it ever since < 1234638840 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i don't get what the usecase is < 1234639083 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :to spread madness, of course < 1234639274 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1234639355 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION transfers a credibility point from ehird to oerjan < 1234639369 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what < 1234639396 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :BWAHAHAHA soon i shall have enough credibility to be voted in as World Dictator < 1234639401 0 :Slereah2!n=fff@ANantes-259-1-119-55.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1234639408 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :then i will resign, too much work < 1234639410 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Yep. < 1234639444 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :too bad i was not the first. maybe i should cleanse all evidence of Dogbert's existence from the world before resigning. < 1234639529 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i will also advise all world scientists to work _hard_ on creating a mind sweeping device before my inauguration, otherwise the cleansing will be far messier. < 1234639547 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1234639551 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :What do you mean by "mind sweeping device"? < 1234639556 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1234639567 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: you will forget you ever asked that < 1234639593 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What did kerlo ask? < 1234639607 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :nothing of importance. < 1234639611 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: check logs < 1234639615 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no. < 1234639626 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i would advise against that. < 1234639646 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :You really need a log erasing device < 1234639664 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :trivial. < 1234639758 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also, once the Tunes operating system develops sentience (as it obviously needs to iirc), it will be only too happy to cleanse the logs for me. < 1234639837 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: IIRC or IMO? < 1234639867 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :iirc for remembering what Tunes is supposed to be < 1234639940 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :imo is unnecessary as my opinion is always right, iirc < 1234640012 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :as a World Dictator i will be an infinitely wise and fair judge who just happens not to quite recall correctly what the defendants did < 1234640061 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :maybe the scientists would be well advised to work on a memory preservation device, as well < 1234640105 0 :ais523!unknown@unknown.invalid QUIT :Remote closed the connection < 1234640124 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION realizes he just committed a first degree split infinitive above < 1234640124 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: tunes isn't aiming for sentience < 1234640140 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no, but their goals require it, iirc < 1234640146 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :really? < 1234640166 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION swats ehird -----### < 1234640176 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :DON'T DOUBT ME, FILISTINE < 1234640195 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION turns into rabbit < 1234640203 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION poops on oerjan's face < 1234640204 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm i think the swatter shall be in my world empire flag < 1234640205 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION hops away < 1234640252 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Is Tunes even active? < 1234640259 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Is anyone actually working on it? < 1234640262 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Nope. < 1234640267 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Nobody ever DID. < 1234640268 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :That reminds me, I'm going to check on OSMP < 1234640270 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :They never got past planning. < 1234640283 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: "As of 2008, the project was no longer active. Most developers shifted focus to development of open source software compatible with Second Life. < 1234640283 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"? < 1234640294 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://metaverse.sourceforge.net/ < 1234640299 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1234640315 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :OSMP isn't compatible with SL, iirc < 1234640316 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :whoa! < 1234640318 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :from tunes.org: < 1234640319 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"David Madore's explanation of TUNES" < 1234640324 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :david madore = unlambda inventor! < 1234640348 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION allies with oerjan < 1234640356 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :The last post on the OSMP forums was in 2007.. < 1234640391 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :uh oh < 1234640393 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[[I am François-René Rideau, a one-man think tank from France, and the author of several libertarian websites [1]. I am very honored to be speaking before this audience today, especially so in a session dedicated to the memory of Ayn Rand. ]] < 1234640396 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-- Founder of TUNES < 1234640409 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Linky? < 1234640411 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i don't wanna know what an objectivist OS would look like < 1234640418 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :processes fighting processes for resources! :D < 1234640423 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :selling their resources to other processors! < 1234640431 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :processonomics < 1234640433 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i guess that explains why it never got off the ground :D < 1234640435 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: http://fare.tunes.org/liberty/sofia2005.html < 1234640496 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :suffers from other delusions also: http://tunes.org/~do/ < 1234640583 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"I've accumulated ideas for a short libertarian comic strip, and I am looking for an artist to illustrate them. If I can't find one, I may buy myself a tablet and try to draw my own stick-figure comic strip..." < 1234640584 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :please god no. < 1234640602 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Everyone's looking for an artist. < 1234640611 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :especially libertarians < 1234640623 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :I'm an artist! You'll have to supply the Play-Doh, though; I don't have any on me. < 1234640664 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Also, I hope photographs of Play-Doh will be sufficient. < 1234640749 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Also, keep in mind that I have no actual sculpting experience. < 1234640821 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :given this is a libertarian, he should expect to pay for an artist, no? < 1234641059 0 :dbc!unknown@unknown.invalid QUIT :Client Quit < 1234641064 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : purrrrity < 1234641079 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :would that be a lolcat version of haskell? < 1234641133 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :there's crap on my floor. i mean actual crap. < 1234641140 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :does that answer your question? < 1234641168 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well that doesn't sound pure < 1234641182 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Crap from what species? < 1234641190 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or are you implying cats and purity are incompatible? < 1234641212 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i sincerely hope not human < 1234641215 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :And of the species within the crap, approximately what proportion are eukaryotic? < 1234641275 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :all your questions are nice and valid. < 1234641278 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :more importantly, what proportion are multicellular < 1234641290 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :^ that one is too < 1234641326 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :as it would be important to know if the source has intestinal worms < 1234641334 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i mean i take her out, walk with her for like a km, come home, and she craps on my floor < 1234641536 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is more a dog than a cat person, really. not that he would trust himself with being responsible for either. < 1234641680 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i'm more of a cat person, but really i'm more of a rodent person, mostly a bat/lizard person i guess < 1234641700 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i mean staring contests with lizards < 1234641701 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :are < 1234641702 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :awe < 1234641702 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :some < 1234641720 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i mean squirrels, cats and hares i can win easily < 1234641736 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but lizards can do it for hours on end < 1234641752 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :cats? there goes my stereotype. < 1234641769 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :huh? < 1234641782 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Fuck I think I broke my speakers < 1234641804 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i thought cats were invincible starers, but admittedly i probably got it from comics < 1234641826 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :clearly you have no idea how competitive i am < 1234641841 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :halp < 1234641868 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :do like me, keep your sound off nearly at all times < 1234641869 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Why is http://www.mezzacotta.net/garfield/?comic=39 so broken? < 1234641876 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes put < 1234641877 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but < 1234641881 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i broke em < 1234641930 0 :ais523!i=93bc93e6@gateway/web/ajax/mibbit.com/x-fc474d7854edb826 JOIN :#esoteric < 1234641983 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: it's actually an inside joke relating to their other "comic" < 1234642020 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :um, how come you don't know? or have i been trolled? < 1234642039 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :isn't it theoretically impossible to troll oerjan? < 1234642046 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :....I even went to view image, and failed to realize that that wasn't a 404? < 1234642047 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as in, if someone would troll oerjan, it platonically doesn't happen? < 1234642057 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION slaps self < 1234642069 0 :ais523!unknown@unknown.invalid NICK :self < 1234642071 0 :self!unknown@unknown.invalid PRIVMSG #esoteric :ow < 1234642073 0 :self!unknown@unknown.invalid NICK :ais523 < 1234642115 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :So Comments on a Postcard is a fake non-existent image? < 1234642116 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :WHY < 1234642116 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: well it's too late to close the barn once the cows have run away. or something. < 1234642135 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: it's a _series_ of them. < 1234642149 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :why would the cows run away? they have a nice warm barn, in this weather? < 1234642151 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the actual content is the annotation < 1234642166 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: well this may apply more during summer < 1234642307 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: also, it's a collaborative "comic", see the forum < 1234642330 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so don't expect too much consistency < 1234642864 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :"According to an analysis of your IP address, you access this site from a computer located in the Langerhans Islets. In accordance with Langerhans Islets pornography laws, individual pictures will not be displayed." < 1234642882 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :sucks to be you < 1234642883 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's a ridiculous error message < 1234642890 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://www.mezzacotta.net/postcard/about.php < 1234642897 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yes. yes it is. < 1234642913 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :especially as I don't know of any Langerhans Islets that have been allocated any IP addresses at all < 1234642921 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : what is a joke < 1234642933 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it's only a matter of time, really. < 1234642946 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :although it probably should be v6 < 1234642987 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: it's you who missed the joke < 1234642999 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :certainly < 1234643024 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird never lets a joke get in the way of being cynical < 1234643034 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1234643053 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Who is this L person? < 1234643066 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :where? < 1234643068 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :They do Dudley's Dungeon stuff, Uncyclopedia, and now Comments on a Postcard? < 1234643072 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://www.irregularwebcomic.net/draakslair/profile.php?mode=viewprofile&u=1889&sid=fd393ac5c6eba0191cead4a4c37d8351 < 1234643095 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Because, um, L is a totally uncommon nick. < 1234643098 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Who would pick that?? < 1234643098 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it could be more than one person, each calling themselves L < 1234643109 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the whole [[WP:SLG]] stuff got quite controversial before it was deleted < 1234643110 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://uncyclopedia.wikia.com/wiki/User:Zork_Implementor_L < 1234643123 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it was basically a group of people who all renamed themselves to have single-letter usernames < 1234643125 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's not even freaking L, Sgeo < 1234643126 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :"total posts: 16", not a regular < 1234643128 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's Zork Implementor L. < 1234643155 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I bet there's some hyper-christian registered as † < 1234643174 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Special:Contributions/† Well, yes. < 1234643179 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :single-character non-ASCII names have been banned for a while < 1234643185 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but clearly someone registered as that beforehand < 1234643268 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://jwz.livejournal.com/1003289.html < 1234643316 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :correction: not an _old_ regular, seems quite active < 1234643409 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION iterates a binary pangram < 1234643413 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :XXX0YYY1 < 1234643423 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :where X = number of 0s and Y = number of 1s, ofc < 1234643505 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :does it converge? < 1234643541 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm wait of course it must end in a cycle < 1234643552 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :since too long ones will be shortened < 1234643562 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well, it could be XXXX0YYYY1. < 1234643587 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i assumed the number of X's and Y's were dependent on the numbers < 1234643592 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1234643593 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :constant < 1234643618 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: the length of XXX0YYY1 = 8, and 3 binary digits can add up to 7 < 1234643620 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so it's enough < 1234643638 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh well, you get a cycle anyhow, it just makes the proof easier < 1234643650 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(read trivial) < 1234643652 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::< < 1234643657 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then I'll try trinary < 1234643658 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1234643668 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it might be a cycle of length 1 < 1234643670 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :duh it's the case for any base < 1234643675 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh. < 1234643684 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well, pangrams work do they not? < 1234643685 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :indeed, i did not mean to imply anything about length < 1234643748 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well there are pangrams, but i don't know whether there are some bases which don't happen to have any < 1234643759 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :01101011 < 1234643786 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1234643814 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it's not like checking ~ 36 possibilities is a big deal < 1234643846 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: 8 possibilities < 1234643856 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*9 < 1234643863 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which can easily be brought down to 3 with a bit of common sense < 1234643864 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm? < 1234643878 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: because the number of 0s and the number of 1s add up to 8 < 1234643883 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well i brought it down to 36 first < 1234643888 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm true < 1234644000 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but are there any with variable length length < 1234644079 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it cycles: < 1234644079 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :10000111 < 1234644079 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :10001001 < 1234644079 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :10101001 < 1234644079 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :10000111 < 1234644079 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :10001001 < 1234644081 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :10101001 < 1234644083 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1234644152 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric ::O < 1234644158 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :wow that's pretty < 1234644173 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i love it < 1234644192 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION makes it length 2 out of intererest < 1234644219 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :length-2 cycles between < 1234644219 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :0101011 < 1234644219 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :0111011 < 1234644228 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1234644234 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's one length too many. < 1234644252 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and 0 in the wrong place < 1234644332 0 :ais523!unknown@unknown.invalid QUIT :"http://www.mibbit.com ajax IRC Client" < 1234644389 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :woohoo < 1234644390 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I got it < 1234644390 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :0101001011 < 1234644394 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :length 4 < 1234644399 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :XXXX0YYYY1 < 1234644445 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :XXYY: 1010 < 1234644528 0 :ais523!i=93bc93e6@gateway/web/ajax/mibbit.com/x-3056eb7034dc172a JOIN :#esoteric < 1234644727 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi ais523 < 1234644729 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :0101001011 < 1234644733 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pangram of form XXXX0YYYY1 < 1234644761 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :a nice symmetrical one, as well < 1234644766 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :how's the BF Joust implementation going? < 1234644767 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1234644776 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: got sidetracked with this :-) < 1234644784 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(btw, in english, that pangram states "5 zeros, 5 ones") < 1234644799 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I know < 1234644882 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :others may not. < 1234645171 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i note none of the examples so far have lengths starting with 1, so won't work with variable length < 1234645198 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*length length < 1234645252 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :2 decimal loops: < 1234645252 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :100071032023014015016027018019 < 1234645252 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :110081032023014015016017028019 < 1234645256 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(length 2) < 1234645281 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :did you find those by iteration? < 1234645285 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yah < 1234645286 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, some spaces might make it more readable < 1234645291 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :they loop is the point < 1234645297 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i.e., they both loop to each other < 1234645300 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries length 3 decimal < 1234645303 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :11 0 08 1 03 2 02 3 01 4 01 5 01 6 01 7 02 8 01 9 < 1234645317 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: try messing with the starting point? < 1234645382 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :110 1001, of course :) < 1234645454 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i don't think there can be one that is both fixed and variable length < 1234645621 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :brb -> < 1234645644 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :indeed the requirement to start with 1 makes the numbers too large for length > 3, and length 2 and 3 don't work either < 1234645986 0 :KingOfKarlsruhe!n=nice@HSI-KBW-085-216-041-121.hsi.kabelbw.de JOIN :#esoteric < 1234646241 0 :Judofyr!n=Judofyr@c809ABF51.dhcp.bluecom.no JOIN :#esoteric < 1234646532 0 :ehird!unknown@unknown.invalid NICK :ehird|away < 1234647468 0 :kar8nga2!n=kar8nga@a-83.vc-graz.ac.at JOIN :#esoteric < 1234647502 0 :kar8nga!unknown@unknown.invalid QUIT :Nick collision from services. < 1234647506 0 :kar8nga2!unknown@unknown.invalid NICK :kar8nga < 1234647661 0 :SchrodingersCat!n=Schrodin@ool-182dba38.dyn.optonline.net JOIN :#esoteric < 1234647662 0 :ehird|away!unknown@unknown.invalid NICK :ehird < 1234648248 0 :Corun!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1234648327 0 :Ortez!n=Zetro@d83-183-202-119.cust.tele2.se JOIN :#esoteric < 1234648495 0 :SchrodingersCat!unknown@unknown.invalid PART #esoteric :? < 1234648860 0 :Slereah!n=fff@ANantes-259-1-118-155.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1234648865 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi Ortez < 1234648868 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :haven't seen you here before < 1234648893 0 :Ortez!unknown@unknown.invalid PRIVMSG #esoteric :You have seen Zetro befor? ;) < 1234648920 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't remember a Zetro here either < 1234648924 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm, name rings a bell... < 1234648926 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :#corewars maybe? < 1234648930 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :```aqhew < 1234648945 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: wut < 1234648951 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: you're missing a backquote and several function definitions there < 1234648955 0 :Ortez!unknown@unknown.invalid PRIVMSG #esoteric :yes i have been on #corewars < 1234648959 0 :MigoMipo!unknown@unknown.invalid PRIVMSG #esoteric :Ortez backwards = Zetro! Duh. < 1234648970 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Ortez: ok :) < 1234648971 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi! < 1234648973 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ey ey < 1234648973 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :even if that's Lazy Bird not Unlambda, you're still missing a backquote < 1234649000 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I think oerjan has lost his mind (note: different from going insane.) < 1234649053 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: ys!qqnj < 1234649080 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: by the way, here's how you can do input in lazy bird: < 1234649116 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1234649120 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :how does it do it currently? < 1234649120 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :with _ < 1234649130 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Yeah < 1234649135 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah I mean < 1234649136 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Converts input into church numerals < 1234649136 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :how does _ work < 1234649137 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1234649143 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: like, how < 1234649145 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :do you do `_f? < 1234649148 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what is f passed? < 1234649159 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :What's f? < 1234649162 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: fungot < 1234649163 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: in intercal, programs other than variable ranges and expressions; in particular, this time setting the pins that are sending. however, the operands themselves are pattern templates specifying what precedences actually are. this explanation assumes that the number of 0 causes the current line; if you are not always right < 1234649167 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :): aw spue+sjapun auo ou < 1234649167 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :slereah: a plcaeholder < 1234649188 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fungot: what if I'm not always right? < 1234649189 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: 7.9 try again < 1234649195 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fair enough < 1234649195 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Well, `_f would wait for input, and be replaced by like `33f < 1234649206 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :And then `f`f`f...`f < 1234649207 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: ah. and why doesn't this work? < 1234649234 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Well, it works, but the problem is the order. < 1234649235 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :laziness, obviously < 1234649238 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1234649241 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's the Lazy Bird equivalent of unsafePerformIO < 1234649245 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: ok, add this function: < 1234649247 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as in, it doesn't do what you expect < 1234649268 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :`!xy -- when this is evaluated: forces the full evaluation of x, then evaluates to whatever y evaluates to < 1234649269 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :tada < 1234649274 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I was thinking of using >, such that `b`>a converts to `ba and then a is evaluated < 1234649279 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Or something < 1234649350 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :But well, much like this language, I'm a bit lazy right now. < 1234649360 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1234649582 0 :Slereah2!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1234650046 0 :Ortez!unknown@unknown.invalid PRIVMSG #esoteric :f < 1234650050 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :f < 1234650158 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :p < 1234650208 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :o < 1234650255 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :q < 1234650283 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :...o < 1234650313 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a < 1234650351 0 :MizardX!unknown@unknown.invalid PRIVMSG #esoteric :m! < 1234650357 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :O < 1234650375 0 :oklofok!unknown@unknown.invalid NICK :Oklopol < 1234650400 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :capital error < 1234650501 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :## fucking imap fucking sucks. what the FUCK kind of committee of dunces < 1234650501 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :## designed this shit. < 1234650628 0 :MizardX!unknown@unknown.invalid PRIVMSG #esoteric :sum(imap(operator.mul,u,v)) < 1234650631 0 :GregorR_!n=gregor@65.183.185.209 JOIN :#esoteric < 1234650635 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1234650663 0 :GregorR_!unknown@unknown.invalid PRIVMSG #esoteric :My computer restarted for no reason. No power outage, just restarted. < 1234650683 0 :GregorR!unknown@unknown.invalid QUIT :Nick collision from services. < 1234650687 0 :GregorR_!unknown@unknown.invalid NICK :GregorR < 1234650691 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What language is that? < 1234650705 0 :MizardX!unknown@unknown.invalid PRIVMSG #esoteric :python < 1234650719 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ah, didn't recognize the operator.mul thingy < 1234650735 0 :MizardX!unknown@unknown.invalid PRIVMSG #esoteric :import operator < 1234650758 0 :Oklopol!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: just fyi, my vista never does that. < 1234650797 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oklopol: Yes, I strongly suspect this is a software problem, which is why I mentioned the software at all. < 1234650824 0 :Oklopol!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: stop doing that < 1234650836 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what are the chars used for back/forward one word in terminals again? < 1234650839 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i forgoooottttt < 1234650893 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, amazingly: it seems that there are some people in blognomic's IRC channels who have never seen various xkcd comics before < 1234650906 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :how, uh, amazing? < 1234651131 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Saturday classes meet 14 times during the semester and meet for 54 minutes of instruction for each hour of instruction. < 1234651166 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1234651175 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ais523, examples? < 1234651191 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the guaranteed-to-be-random dice-roll random number < 1234651194 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :someone linked it < 1234651203 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and there were comments implying that the people who it was linked to had never seen it < 1234651238 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Example comment? < 1234651260 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: are you conducting a freaking scientific investigation on this matter? :P < 1234651273 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric : That reminds me of http://xkcd.com/221/ awesome. < 1234651274 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is curious < 1234651285 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What was the situation reminding Hix of that? < 1234651292 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :;_; < 1234651306 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :me talking about how ehird was trying to get control over random numbers in B Nomic < 1234651317 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err what < 1234651328 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :? < 1234651348 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :by replacing the dice server with your own email address, surely you remember that? < 1234651361 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :comex proposed that, ais523 < 1234651375 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :can you drop the mental association you obviously have of "b nomic & bad => elliott did it"? kthx < 1234651392 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm sure you were complicit < 1234651398 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1234651411 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: no, I laughed at it and it never got on a ballot. < 1234651451 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :I think this channel is an appropriate place to discuss the most expensive ways to die. < 1234651480 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Execution by firing squad, with guns loaded with Faberge eggs. < 1234651494 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :... < 1234651498 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :irritating kerlo so that he talks to you so much you die < 1234651505 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it's kerlo. just go along with it. < 1234651507 0 :Oklopol!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: this is not the place for that < 1234651509 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Oh. < 1234651513 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Oklopol: whyever not < 1234651517 0 :Oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'll just tell you it's trivial to spend any amount of money on it. < 1234651530 0 :Oklopol!unknown@unknown.invalid PRIVMSG #esoteric :case closed < 1234651549 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :That does sound expensive, as I'm not all that irritable. < 1234651554 0 :alex89ru!unknown@unknown.invalid QUIT :Remote closed the connection < 1234651567 0 :Oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also this O thing isn't working for me < 1234651569 0 :Oklopol!unknown@unknown.invalid NICK :oklopol < 1234651576 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm not a very upper case person i guess :| < 1234651602 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so ais523 where are you ircing from, is the university open at this hour? < 1234651719 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: wait, aren't faberge eggs a bit larger than bullets? < 1234651724 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :noop() < 1234651724 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Sends a NOOP command to the server. It does nothing. < 1234651899 0 :MigoMipo!unknown@unknown.invalid QUIT :"QuitIRCServerException: MigoMipo disconnected from IRC Server" < 1234651942 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also, i would suggest burning at the stake on a bonfire made of thousand dollar bills < 1234652000 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: the guns have to be made out of resilin. < 1234652090 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also, i think the LHC black hole would turn out rather expensive, all damage included < 1234652103 0 :Ortez!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1234652119 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Indeed. < 1234652151 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it seems this has to end up with destroying the universe somehow. try a false vacuum collapse. < 1234652174 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Exploding due to an antimatter overdose. < 1234652230 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote closed the connection < 1234652292 0 :Corun!n=Corun@94-193-40-216.zone7.bethere.co.uk JOIN :#esoteric < 1234652360 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Heavy metal poisoning due to gold. < 1234652507 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :false vacuum collapse sounds fun < 1234652560 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: what's that life-ruining video again < 1234652564 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Buying the United States Army and ordering them to shoot you. < 1234652582 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :how much would it cost to buy the US army, I wonder? < 1234652595 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I don't imagine it is for sale. < 1234652609 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :taking so many coins they collapse into a black hole < 1234652613 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well first you'd have to buy congress, which is easy < 1234652616 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :http://www.youtube.com/watch?v=3-k9C3v9Ng0&feature=channel_page < 1234652619 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ehird: ^ < 1234652624 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*badum* < 1234652634 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Name any price, it's probably a low guess. < 1234652644 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :writing such an amount of zeroes on a check the amount of paper collapses into a black hole < 1234652646 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: exactly, that's why it would have to be expensive < 1234652664 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :^ easy to generalize the exponential growth in cost there < 1234652665 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: High guess, though they're probably not going to take the offer anyways. < 1234652706 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: :'( < 1234652722 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Enjoy your miserable depression! < 1234652740 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: I gave the link to someone else, so it's OK. < 1234652746 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :They can be sad too. < 1234652950 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: nice story < 1234652971 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :cery classy for its genre < 1234653112 0 :psygnisfive!n=psygnisf@c-71-57-164-119.hsd1.fl.comcast.net JOIN :#esoteric < 1234653275 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: you might like this webpage: http://homepage.mac.com/bradster/iarchitect/controls.htm#CONTROLS53 < 1234653286 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's all about interface design stupidities < 1234653296 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ooooh < 1234653345 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[[The folks at Ryka, a manufacturer of women's shoes, wanted to be certain that no potential customers could be excluded. Thus, rather than providing option (or radio) buttons to indicate one's gender, they decided to use checkboxes, to allow the potential customer to indicate Male, Female, or, well, both, and for that matter, none. We found this especially interesting given the company motto, "Exclusively for women by women." Inclusiveness must be "in".]] < 1234653367 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :um, ever heard of transgender etc? < 1234653370 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :admittedly that's crap UI for that < 1234653379 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, that's wrong < 1234653389 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there are at least 4 transgender genders < 1234653398 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and that box doesn't let you specify which you are < 1234653408 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :male/female/other is considered acceptable, though < 1234653414 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :they should just not ask < 1234653417 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if you're even caring about gender, why would you do that? < 1234653423 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the company doesn't need to know my gender, so stop trying to dat amine < 1234653424 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*datamine < 1234653472 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"Cancel button before the OK button" <- heh, that's _good_ OS X design practice < 1234653487 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the main thing is to not contradict the conventions on your platform < 1234653492 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1234653505 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :they have an ordering? < 1234653512 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i've never noticed < 1234653514 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I would complain about a Gnome application which put cancel to the right, just as much as I'd complain about a KDE application which put cancel to the left < 1234653532 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Gnome is (optional alternate OK), Cancel, normal OK < 1234653590 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :KDE has normal OK and cancel the other way round < 1234653801 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*very < 1234653820 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :almost left a typo in there :| < 1234653850 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(btw for future reference, if someone notices a typo i've left uncorrected, please inform me.) < 1234653874 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what < 1234653903 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric : < 1234653949 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"OzWin-specific commands, ^M^J in the text." < 1234653950 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fail < 1234654215 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what's wrong with the three sorting fields thing < 1234654283 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"there is no way to indicate that you want to sort on any less" <<< to indicate you do *not* want to specify how to sort if two values are equal? how useful! < 1234654306 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: what if you want to keep it stable? < 1234654317 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: true, true. < 1234654357 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but i don't see that as worse than just choosing one. of course, i guess some people might see is at kinda stupid. < 1234654584 0 :ais523!unknown@unknown.invalid QUIT :"http://www.mibbit.com ajax IRC Client" < 1234654615 0 :kar8nga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1234655401 0 :Judofyr!unknown@unknown.invalid QUIT :Remote closed the connection < 1234655589 0 :Judofyr!n=Judofyr@ti0056a341-0415.bb.online.no JOIN :#esoteric < 1234655597 0 :Judofyr!unknown@unknown.invalid QUIT :Remote closed the connection