< 1347753610 16749 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I mean, I have new rants about the intellect of the community, but that's separate < 1347753836 725257 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :what are they < 1347753854 941123 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i don't generally take notes of the exact details of what people rant about < 1347753880 672849 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :YOU'RE SO STUPID YOU CANNOT FIND YOUR WAY OUT OF A SLEEPING BAG hth < 1347753916 943883 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, I guess more about one specific person. I mean, how do you manage to make a monad library and just break the monad laws for one of the provided monads? < 1347754009 590903 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :probably by concluding that haskellers are full of shit when they tell everyone it's very important to follow the laws and then fail to give any concrete reason for it < 1347754143 336902 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: btw was chris pressey's message on Talk:Maze what got you started on this? It's essentially the same as what you are doing. :) < 1347754150 764914 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes it is < 1347754157 530658 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, I've implemented > < 1347754337 102575 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1347754365 761360 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi alex < 1347754494 487871 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :who calls ais523 alex < 1347754518 490117 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I do think you can sensibly do something similar to what algo.monads does, though. Wait, hmm, not like that < 1347754530 524962 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION needs to think a bit < 1347754542 833794 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: his mom, probably < 1347754552 526939 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi elliott < 1347754574 222422 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unless she's the only person in the world to inscrutably use his middle name < 1347754576 290276 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :q: does ais523 even have parents. do parents even exist? < 1347754601 2633 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i dunno < 1347754604 480965 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i never had any < 1347754620 385027 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :his grandmother _thinks_ she's using his middle name, but has forgotten that the i isn't for isaac < 1347754637 18165 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :though i've known people to utter that pornographic obscenity "mother" from time to time < 1347754665 361527 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok < 1347754670 722772 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"ais523" reminds me of "sam512" < 1347754675 785303 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok < 1347754757 471332 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :they are the same person < 1347754758 793622 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :obv < 1347754768 709307 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :two different personalities in the same body < 1347754928 165510 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://everything2.com/title/The%2520Teach%2520Yourself%2520to%2520be%2520a%2520Dummy%2520in%252024%2520Hours%2520Bible < 1347754979 983228 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do i really want to click that link < 1347754986 101499 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Maybe. < 1347755003 237271 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :There's a really weird Perl subroutine. < 1347755008 759726 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Assuming that it really is valid Perl < 1347755030 77146 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://everything2.com/title/Primality+testing+with+Perl+regexs < 1347755090 185834 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :oh this is pretty simple actually < 1347755149 426369 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :/^(11+)\1+$/ is a perl "reg"ex matching composite unary numbers < 1347755154 229417 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :/^(11+)\1+$/ is a perl "reg"ex matching composite unary numbers < 1347755198 584105 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :o.O what < 1347755221 971534 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :(11+) captures 2 or more '1' digits < 1347755237 998312 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :\1+ matches one or more copies of what was captured < 1347755244 454690 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :\1 meaning "first capture group" < 1347755270 10809 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :a unary number is composite if you can take off 2 or more 1s, and then represent the rest of the number by n copies of that < 1347755277 98021 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :(in which case it is divisible by n+1) < 1347755405 14067 :augur!~augur@pool-108-18-244-223.washdc.fios.verizon.net JOIN :#esoteric < 1347755578 959016 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :exercise: prove that the language of all composite unary numbers is not actually regular < 1347755640 257769 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :if composite numbers were regular, primes wouldn't be half as interesting as they are < 1347755642 407636 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :q.e.d. < 1347756273 58781 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I guess regexes aren't always efficient < 1347756277 72244 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :nope < 1347756317 92860 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :perl regexes can do a lot of things, you can even embed arbitrary perl code in them < 1347756328 682192 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but also some cases even of actual regular expressions are very slow on some common interpreters < 1347756331 773796 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://swtch.com/~rsc/regexp/regexp1.html < 1347756345 424734 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :proof: if it's regular then there is a DFSA recognizing it. for a long enough string of 1's it must repeat state, which means there is some number k that can be added to any sufficiently large number and keep it as prime or composite. but if p is a large prime then p+k*p is then also prime, a contradiction. < 1347756676 969334 :yiyus!1242712427@je.je.je QUIT :Ping timeout: 245 seconds < 1347756954 530527 :pikhq!~pikhq@75-163-145-146.clsp.qwest.net PRIVMSG #esoteric :kmc: Of course, common interpreters are often very poorly implemented. < 1347757015 234542 :pikhq!~pikhq@75-163-145-146.clsp.qwest.net PRIVMSG #esoteric :... As that article describes. :) < 1347757299 188688 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, [ and ] translated into maze as well < 1347757308 604117 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Maze successfully passed its Turing final exam! < 1347757530 725178 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`run java -jar clojure-1.4.0.jar -e "(use 'clojure.template) (macroexpand-1 '(do-template [a b c] (+ a b (- a c)) 1 2 3 4 5 6 7 8 9))" < 1347757552 432474 :HackEgo!codu@codu.org PRIVMSG #esoteric :​(do (+ 1 2 (- 1 3)) (+ 4 5 (- 4 6)) (+ 7 8 (- 7 9))) < 1347757705 728463 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :nice < 1347757738 155242 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION couldn't think of a useful and easily demonstratable demonstration off the top of my head, but I think it's useful in general < 1347757785 271213 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric : How common is do-template/ < 1347757785 442730 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric : *Commonly used < 1347757790 891971 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric : Sgeo: ~never < 1347757819 941335 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :what is it for < 1347757855 313339 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I can imagine using it for defining a bunch of similar functions with different distinct parts < 1347757869 16931 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Erm, and what parts are different fixed < 1347757903 950052 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :didn't you just describe all macros < 1347758000 272996 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, yes, but if I have a series of these things, I might not want to write a macro name repeatedly. I could just write a macro that takes a bunch of forms the way do-template does, but why not just use do-template? < 1347758004 357425 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: yay! < 1347758117 702540 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION thinks he just finished his construction proving reversible brainfuck TC < 1347758143 607944 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :reversible brainfuck? < 1347758161 367293 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :like brainfuck, except [ jumps when _not_ zero < 1347758206 440041 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this makes it reversible (apart from possibly I/O, dependent on how you look at it) < 1347758546 228808 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What about reversible boof?! < 1347758711 984855 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no clue, sorry < 1347758914 108520 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1347759035 210289 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`run java -jar clojure-1.4.0.jar -e "(repeat 5) < 1347759036 648151 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`run java -jar clojure-1.4.0.jar -e "(repeat 5)" < 1347759038 424926 :HackEgo!codu@codu.org PRIVMSG #esoteric :bash: -c: line 0: unexpected EOF while looking for matching `"' \ bash: -c: line 1: syntax error: unexpected end of file < 1347759071 287025 :HackEgo!codu@codu.org PRIVMSG #esoteric :​(5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 < 1347759281 102911 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`run /proc/self/exe < 1347759313 785493 :HackEgo!codu@codu.org PRIVMSG #esoteric :exe: cannot set terminal process group (-1): Inappropriate ioctl for device \ exe: no job control in this shell \ exe-4.1$ < 1347759401 64505 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`run cat /proc/self/cmdline < 1347759404 385042 :HackEgo!codu@codu.org PRIVMSG #esoteric :cat < 1347759462 119418 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: do you have a link to your proof that 3-cell brainfuck is turing complete? < 1347759694 670567 :augur!~augur@pool-108-18-244-223.washdc.fios.verizon.net QUIT :Remote host closed the connection < 1347759727 156279 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well I posted my proof < 1347759727 327446 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1347759741 80744 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1347759784 737306 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run cat /proc/$PPID/cmdline < 1347759787 659718 :HackEgo!codu@codu.org PRIVMSG #esoteric :sh < 1347759971 153337 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: http://esolangs.org/wiki/Collatz_function < 1347760000 474254 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, right < 1347760018 31425 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well that link is missing both from the brainfuck page and your user page < 1347760048 935635 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :n-cell brainfuck is similar to an n-counter minsky machine. < 1347760149 752237 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well that's easy to say now that both have been shown turing complete ;) < 1347760208 896481 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :They are obviously similar. Now they're proved to be equivalent. < 1347760218 16853 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :(For n=3) < 1347760267 703862 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :pops the champagne < 1347760391 575620 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :98 bottles of champagne < 1347760490 490590 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :ACTION spasms and shrieks. emits hq9c+ < 1347760514 719051 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric ::o < 1347760520 148346 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :no no forget that < 1347760521 340412 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: no it is in the brainfuck page under computational class < 1347760523 207678 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :but i did have an idea < 1347760538 476439 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :a use for the accumulator. < 1347760555 347818 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Jafet: n-1 or n-2 counter minsky machine, actually. that restricted control flow _hurts_. < 1347760612 467157 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh... I checked that but somehow the sentence "Oerjan has made a conversion from iterated Collatz functions to 3-cell brainfuck." did not make me realize the proof was at the Collatz functions page < 1347760623 981434 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Ok, so you need to encode the input as fractran does. < 1347760635 582733 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :let's say that's because it is 4am < 1347760639 354243 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :gnight to you all < 1347760658 285594 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's also linked on my own article, although as "brainfuck" < 1347760662 164463 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :if the accumulator could be used as input for the h and 9 functions in hq9+, being reset to zero after < 1347760699 716369 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :so in the case of 9, in the case that the accumulator is not zero, it would count accumulator bottles of beer < 1347760740 220494 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :and for h it would do something or other < 1347760757 604174 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :or nothing@ < 1347760759 60733 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :! < 1347760764 658374 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well let's say I did not spot it, once again because of the time! < 1347760778 339398 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :nevermind.. creeps back into my corner < 1347761048 608431 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: that's dr. turing to you, punk < 1347761152 128711 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://esolangs.org/wiki/Reversible_Brainfuck#Computational_class < 1347762332 308908 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1347762350 901708 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :`run ls / < 1347762354 276668 :HackEgo!codu@codu.org PRIVMSG #esoteric :bin \ dev \ etc \ hackenv \ home \ lib \ lib64 \ opt \ proc \ sbin \ sys \ tmp \ usr \ var < 1347762361 641647 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1347762453 244456 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :`run echo 'import Data.List;import System.Process;import System.Posix;main=do x<-readProcess "ps"["axo","pid,ppid"]"";s<-getProcessID;let{ps=map((\[a,b]->(read a,read b)).words)$tail.lines$x;c=unfoldr(\p->case lookup p ps of Just pp->Just(pp,pp);_->Nothing)$fromEnum s};print c' | runghc < 1347762458 39322 :HackEgo!codu@codu.org PRIVMSG #esoteric :ghc: can't find a package database at /usr/lib/ghc-6.12.1/package.conf.d < 1347762553 60601 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`pastelogs I removed ghc because it was friggin' enormous < 1347762657 412007 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :`run ghc --version < 1347762661 459848 :HackEgo!codu@codu.org PRIVMSG #esoteric :The Glorious Glasgow Haskell Compilation System, version 6.12.1 < 1347762680 608467 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :except not the actual binary < 1347762688 35508 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Why < 1347762705 908469 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :GHC should ship the base compiler for free and charge for extensions. < 1347762734 2317 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Jafet: I removed ghc because it was friggin' enormous < 1347762736 988434 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Monad transformer SDK < 1347762744 204672 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :oerjan: why keep the binary < 1347762754 907964 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Jafet: wtf does that do < 1347762766 33201 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because it wasn't in the directory he deleted with everything else in it < 1347762777 928923 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :o kay < 1347762870 186814 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Looks like it traces a process tree or something? < 1347762902 385354 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Recursive ppid < 1347762907 692920 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1347763013 958408 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run i=$$; while [ $i -ne 0 ]; do echo $i; i=$(ps -p $i -o ppid=); done < 1347763017 637138 :HackEgo!codu@codu.org PRIVMSG #esoteric :276 \ 274 \ 272 \ 1 < 1347763096 232638 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :So inelegant < 1347763127 246992 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :`run echo /proc/272/cmdline < 1347763130 732904 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/proc/272/cmdline < 1347763137 424444 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :`run cat /proc/272/cmdline < 1347763142 803585 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/init < 1347763216 473161 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :`run stat /init < 1347763219 485097 :HackEgo!codu@codu.org PRIVMSG #esoteric :stat: cannot stat `/init': No such file or directory < 1347763299 842637 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run cat /proc/272/cmdline | tr '\000' ' ' < 1347763302 677573 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/init < 1347763307 971018 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run cat /proc/$PPID/cmdline | tr '\000' ' ' < 1347763311 87420 :HackEgo!codu@codu.org PRIVMSG #esoteric :sh -c 'env' 'PATH=/hackenv/bin:/opt/python27/bin:/opt/ghc/bin:/usr/bin:/bin' 'HACKENV=/hackenv' 'http_proxy=http://127.0.0.1:3128' '/home/hackbot/hackbot.hg/multibot_cmds/lib/limits' 'bash' '-c' 'cat /proc/$PPID/cmdline | tr '\''\000'\'' '\'' '\''' | cat < 1347764038 234590 :Gregor!codu@codu.org PRIVMSG #esoteric :Jafet: You can "hack" in PM, btw. < 1347764110 394319 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Good to know. But collaborative hacking is better. < 1347764156 394198 :Gregor!codu@codu.org PRIVMSG #esoteric :And yes, the binary is only there because everything else was in /opt/ghc :) < 1347764184 197728 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: Can you "hack" a working GHC onto the server? < 1347764235 933944 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"thx" < 1347764265 351939 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :"DOLBY" < 1347764273 60243 :Gregor!codu@codu.org PRIVMSG #esoteric :shachaf: I could. I choose not to. < 1347764294 742687 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: Would you "hack" yourself so that you choose to install GHC? < 1347764307 860882 :Gregor!codu@codu.org PRIVMSG #esoteric :shachaf: I could. I choose not to. < 1347764351 424937 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :hack, n. to connect a bunch of LEDs to an Arduino < 1347764365 695640 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :fine, v. < 1347764368 469045 :Gregor!codu@codu.org PRIVMSG #esoteric :Interesting how that definition is for a verb, right — < 1347764377 215908 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :-_- < 1347764377 387063 :Gregor!codu@codu.org PRIVMSG #esoteric :Corrected yourself before I could finish ^^ < 1347764502 228906 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fine, v. Punish (someone) by making them pay a sum of money, typically as a penalty for breaking the law. < 1347764547 792928 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :fine fare < 1347764555 992347 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :shacha, f. < 1347764571 544263 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :the difficult verb in that sentence, as always, is "making them" < 1347764584 953081 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :funpun, s. < 1347764587 157859 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :the transitive verb of making someone do something is always awkward < 1347764838 549802 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Causative < 1347764867 226094 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"There are no regular causative inflections in English, nor in any of the major European languages, which resort to idiomatic uses of certain verbs like English make or have, French faire or laisser, or German lassen." < 1347765006 885533 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell Arc_Koen I think your [ in Maze is buggy, (1) It checks the rightmost cell not the middle, but only on the initial iteration (2) There shouldn't be any delays at the end of the straight down path. < 1347765007 56673 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1347765086 973084 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Remote host closed the connection < 1347765281 182387 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1347765496 943109 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Read error: Connection reset by peer < 1347765587 923404 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1347765594 301127 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1347766806 747200 :nys!~nysnamovo@blk-215-85-41.eastlink.ca QUIT :Quit: quit < 1347766872 92744 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :butts < 1347766917 140478 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no iffs? < 1347766992 327375 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :nope < 1347767284 866954 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 248 seconds < 1347767597 800209 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :There was a bot in #jesus that would ban people if they said anything that matched the regex an[^t]s < 1347767620 889446 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(Among other regexes) < 1347767690 812274 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :membranes? < 1347767741 247674 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :doorjambs < 1347767747 202051 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :hmm < 1347767748 817993 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :They don't like angst. < 1347767757 79961 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :oh that's a good one < 1347767770 278094 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :oh I wrote ambs, not anbs < 1347767772 917376 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :ACTION fails < 1347767776 697856 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and they never read manuscripts < 1347767814 81407 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :The intelligence of civilization waxes and wanes. < 1347767837 413283 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ants. < 1347767846 133702 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :erm < 1347767846 992259 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ands < 1347767853 575651 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sands < 1347767886 843224 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Did they remove it? < 1347767902 533650 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Yes < 1347767990 978663 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Did it strip control characters? < 1347768009 314334 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And Unicode zero-width spaces? < 1347768035 229193 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What if your nickname, username, domain name, or cloak included such words? < 1347768096 420870 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Technically, irc doesn't have unicode. < 1347768121 982273 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :zzo38, I don't remember, it was a time ago < 1347768371 829078 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I know, IRC is ASCII, although you can use any encodings compatible with ASCII in your message texts. < 1347768568 600867 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1347768694 80187 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Some IRC servers do not allow to send certain words in PRIVMSG and NOTICE, and if you send it in a QUIT your entire quit message will be erased, but allows it in NS INFO and so on. I have also been told some IRC servers disconnect you if you send certain words to the server at all, regardless of message. But what if you put it in your reverse DNS? < 1347768971 412358 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :heh < 1347768988 665668 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :is Freenode like this? < 1347769001 484067 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Do you know about & channels? < 1347769004 535442 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Freenode doesn't have them. < 1347769038 961750 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :nope < 1347769043 81052 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :or i forgot what they are < 1347769052 885139 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Some networks have channels that start with & instead of # < 1347769058 689169 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They're specific to one IRC server. < 1347769138 602074 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :are they server-local? < 1347769142 797317 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ah yeah < 1347769145 624136 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Java interop confuses me < 1347769150 147440 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :require vs import vs use < 1347769156 346506 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I suppose you might use the & channel for server status, for discussion of only one server, etc. There are four channel types in IRC: !#&+ and # is the only one subject to takeovers during a split. < 1347769163 737498 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: Is Java Inte a new kind of ROP? < 1347769369 112080 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :No no, java uses exceptions for control flow. < 1347769614 386680 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :what are ! and + channels like < 1347769647 180053 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1347769674 873980 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Channels with + do not support MODE; it is fixed at +nt. Channels with ! are like # except that there is some hidden numbers before the name which is used by servers, so if you try to takeover during a split you will end up with a new channel instead. < 1347769704 325250 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Therefore, # is the only one which is vulnerable to takeovers. < 1347769836 843336 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Where are you getting that? < 1347769844 668081 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://www.ietf.org/rfc/rfc1459.txt < 1347769854 375056 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Channels names are strings (beginning with a '&' or '#' character) of length up to 200 characters. < 1347769908 536085 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Maybe the ! and + channels are a different RFC. I don't know. < 1347770375 756278 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that is mega ad hoc < 1347773090 522419 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION does something with the dual intentions of being useful to him and perplexing to #esoteric < 1347773163 342538 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :poik < 1347773186 398597 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: what is it < 1347773204 139571 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :You'll find out < 1347773216 357430 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Clojurmplaining? < 1347773249 248761 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: i'm about to leave and then not join this channel again for another few weeks so probably not < 1347773278 98294 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, in less than 15 minutes, I just gave it away. < 1347773278 777846 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: How's the C++? < 1347773307 516760 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bad < 1347773318 845144 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, it actually might not work as I'm hoping, hmm < 1347773353 344380 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(I'm abusing /timer to issue a thing to lambdabot in #esoteric to tell me when the water I'm boiling is done boiling) < 1347773772 376996 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :#cslunch has a bot specifically for that < 1347773790 501506 :ogrom!~nask@gprs-inet-65-114.elisa.ee JOIN :#esoteric < 1347773856 197303 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :o.O < 1347773892 403597 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :How do I use it? < 1347773927 482972 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :forgot < 1347773957 547883 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :%time 15 rice < 1347774016 673264 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Cool, I'll use it, thanks < 1347774036 502015 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does #cslunch have lunch < 1347774060 495209 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :> "Sgeo: Water done boiling" < 1347774061 575081 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "Sgeo: Water done boiling" < 1347774103 84364 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1347774134 12489 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, actually, sending it privately doesn't work < 1347774144 733780 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It doesn't respond in private to setting it, but it does when the timer completes < 1347774175 638573 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1347774387 542824 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: #cslunch seems to exist. < 1347774402 951243 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION tries to figure it out. < 1347774497 157330 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it is the food topic channel associated with #cslounge < 1347774516 33386 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :a more creative name than #cslounge-food, is all < 1347774530 216854 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did you leave all associated channels when you left? < 1347774608 677011 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1347775682 579441 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, is "going on tangents" one of the reasons you left #haskell ? Because #cslounge is now debating over the meaning of the word "forum" after someone used "forum" instead of "channel" < 1347775780 771626 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :no, tangents are fine in general < 1347775795 578535 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :my complaints with #haskell are more specific than that < 1347776529 149697 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it would be pretty hard to have any interesting conversations with any interesting people if you minded tangents < 1347776557 429061 :pikhq!~pikhq@75-163-145-146.clsp.qwest.net PRIVMSG #esoteric :And this is the wrong room to be in if you hate tangents. < 1347776699 223341 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yep :) < 1347776744 950835 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Tangents are hardly a sin. < 1347776772 279334 :pikhq!~pikhq@75-163-145-146.clsp.qwest.net PRIVMSG #esoteric :Hmm, we were on topic today. < 1347776776 127247 :pikhq!~pikhq@75-163-145-146.clsp.qwest.net PRIVMSG #esoteric :That's a rarity. < 1347777110 757639 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :let's debate the merits of tactile vs. linear keyswitches < 1347777130 787444 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which keyswitch is which? < 1347777141 775274 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :-_- < 1347777366 500240 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: is your "sin" comment also a pun? < 1347777369 308826 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :oh, yes. yes it is. < 1347777384 501001 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :of cos it is < 1347777411 305454 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Everything I say has at least one pun hidden in it. < 1347777418 989276 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you look deeply enough. < 1347777441 309785 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :everything i say has at least one gun hidden in it < 1347777475 834223 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you see a loaded pun in the first act, it'll be used in the second act. < 1347777534 827660 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.jerkcity.com/jerkcity1151.html < 1347777611 910742 :pikhq!~pikhq@75-163-145-146.clsp.qwest.net PRIVMSG #esoteric :Man, Comic Chat was weird. < 1347777664 68839 :pikhq!~pikhq@75-163-145-146.clsp.qwest.net PRIVMSG #esoteric :I bet nobody here's tried IRCing with it. Maybe I should be the first to do so. < 1347777680 469557 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :in my time in #haskell i saw at least one comic chat user < 1347777696 588536 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know what Comic Chat is. < 1347777703 904821 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I once set my font in irssi to Comic Sans. < 1347777708 639034 :pikhq!~pikhq@75-163-145-146.clsp.qwest.net PRIVMSG #esoteric :shachaf: http://upload.wikimedia.org/wikipedia/en/6/62/MsComicChat.png This sums it up. < 1347777711 975579 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That has to count for something, right? < 1347777718 298997 :pikhq!~pikhq@75-163-145-146.clsp.qwest.net PRIVMSG #esoteric :Actually, yes. < 1347777718 640757 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i always find it odd to see comic chat screenshots that aren't full of obscene nonsense < 1347777732 779958 :pikhq!~pikhq@75-163-145-146.clsp.qwest.net PRIVMSG #esoteric :Comic Chat used Comic Sans. < 1347777776 143619 :pikhq!~pikhq@75-163-145-146.clsp.qwest.net PRIVMSG #esoteric :Sorry, minor correction, *shipped with*. < 1347777802 840496 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you know, just because drugs make music sound better, is no excuse to make awful music that's only tolerable when you're on drugs < 1347777818 500186 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :just throwing that out there < 1347777819 599291 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which drugs are we talking about? < 1347777824 704070 :pikhq!~pikhq@75-163-145-146.clsp.qwest.net PRIVMSG #esoteric :I have no experience with the former, but have to agree with the latter. < 1347777832 955104 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'd ask which music, but it's terrible, so why bother. < 1347777836 197667 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :lots of them but marijuana in particular < 1347777852 83834 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :loltrance < 1347777879 219931 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1347777892 475925 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :nah, trance is one of the lesser offenders here, as far as electronic genres go < 1347777902 25628 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :at least, i find psytrance pretty enjoable to listen to while sober < 1347777914 104657 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and by "psytrance" i mainly mean "infected mushroom" < 1347777918 703471 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :accept no imitations < 1347777937 295620 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but i have just written a script which plays a random genre from di.fm and i am sort of regretting it < 1347777972 354358 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Space Dreams - DIGITALLY IMPORTED - ambient space music for expanding minds < 1347777973 803995 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :el oh el < 1347777978 97995 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :I still don't really know what dubstep is. < 1347777985 989716 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Or trance, for that matter < 1347778053 4894 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://gizmodo.com/5894092/dubstep-explained-with-hilarious-animation < 1347778079 27077 :Slereah_!~jackal@ANantes-259-1-212-114.w83-195.abo.wanadoo.fr QUIT :*.net *.split < 1347778079 140568 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :*.net *.split < 1347778079 209696 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :*.net *.split < 1347778079 408210 :hogeyui_!~hogeyuiVP@vps.usamimi.biz QUIT :*.net *.split < 1347778079 721334 :atehwa!atehwa@aulis.sange.fi QUIT :*.net *.split < 1347778079 991561 :ssue!u5338@gateway/web/irccloud.com/x-unbwcdvgbnbuytur QUIT :*.net *.split < 1347778080 138045 :fizzie!fis@unaffiliated/fizzie QUIT :*.net *.split < 1347778080 227117 :ion!ion@heh.fi QUIT :*.net *.split < 1347778080 404761 :Jafet!~Jafet@unaffiliated/jafet QUIT :*.net *.split < 1347778080 486381 :Cryovat!~null@sky.prism.winterday.net QUIT :*.net *.split < 1347778080 614967 :mroman!~roman2@fmnssun.ibone.ch QUIT :*.net *.split < 1347778081 366484 :fungot!fis@selene.zem.fi QUIT :*.net *.split < 1347778081 547121 :comex!~comex@ec2-23-22-255-183.compute-1.amazonaws.com QUIT :*.net *.split < 1347778081 574158 :kallisti!~eris@spirity.org QUIT :*.net *.split < 1347778081 679242 :ogrom!~nask@gprs-inet-65-114.elisa.ee QUIT :*.net *.split < 1347778081 805010 :coppro!~scshunt@taurine.csclub.uwaterloo.ca QUIT :*.net *.split < 1347778081 897221 :shachaf!~shachaf@unaffiliated/shachaf QUIT :*.net *.split < 1347778082 52924 :Dovregubben!~kurt@c-67-160-13-34.hsd1.wa.comcast.net QUIT :*.net *.split < 1347778082 497557 :FireFly!~firefly@oftn/member/FireFly QUIT :*.net *.split < 1347778082 644752 :HackEgo!codu@codu.org QUIT :*.net *.split < 1347778082 701142 :Sanqui!~SankyZNC@unaffiliated/sanky QUIT :*.net *.split < 1347778083 112775 :lahwran!lahwran@unaffiliated/lahwran QUIT :*.net *.split < 1347778083 152972 :variable!root@freebsd/developer/variable QUIT :*.net *.split < 1347778083 515057 :FreeFull!~freefull@defocus/sausage-lover QUIT :*.net *.split < 1347778083 567000 :soundnfury!~edward@static-87-243-208-102.adsl.hotchilli.net QUIT :*.net *.split < 1347778083 701833 :lifthrasiir!~lifthrasi@222.122.156.78 QUIT :*.net *.split < 1347778083 991607 :Zuu!zuu@unaffiliated/zuu QUIT :*.net *.split < 1347778084 492695 :sivoais!~zaki@199.19.225.239 QUIT :*.net *.split < 1347778084 561500 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :*.net *.split < 1347778084 623125 :ineiros_!~itniemin@li271-145.members.linode.com QUIT :*.net *.split < 1347778084 872908 :tswett!~tswett@unaffiliated/tswett QUIT :*.net *.split < 1347778085 5987 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 QUIT :*.net *.split < 1347778085 353626 :rodgort!~rodgort@li125-242.members.linode.com QUIT :*.net *.split < 1347778085 708236 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :*.net *.split < 1347778085 817045 :subleq!~gavin@208.186.116.206 QUIT :*.net *.split < 1347778085 835645 :chicken1!~chicken@88-190-32-81.rev.dedibox.fr QUIT :*.net *.split < 1347778085 892078 :jix_!~jix@jixco.de QUIT :*.net *.split < 1347778085 934682 :Lumpio-!~user@62-113-182-248.bb.dnainternet.fi QUIT :*.net *.split < 1347778086 163946 :nvt!nvt@kapsi.fi QUIT :*.net *.split < 1347778086 242181 :Tod-Autojoined!~Tod@166-70-93-209.ip.xmission.com QUIT :*.net *.split < 1347778086 279446 :Deewiant!~deewiant@109.75.188.190 QUIT :*.net *.split < 1347778086 497774 :sebbu!~sebbu@unaffiliated/sebbu QUIT :*.net *.split < 1347778086 853536 :ais523!~ais523@unaffiliated/ais523 QUIT :*.net *.split < 1347778086 872036 :kwertii!~kwertii@unaffiliated/kwertii QUIT :*.net *.split < 1347778086 989614 :yorick!~yorick@unaffiliated/yorick QUIT :*.net *.split < 1347778087 75013 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :*.net *.split < 1347778087 93508 :hagb4rd!~perdito@koln-d9329a93.pool.mediaWays.net QUIT :*.net *.split < 1347778087 351188 :olsner!~salparot@c83-252-194-156.bredband.comhem.se QUIT :*.net *.split < 1347778087 460252 :glogbackup!~glogbacku@64.31.59.246 QUIT :*.net *.split < 1347778087 488306 :EgoBot!codu@codu.org QUIT :*.net *.split < 1347778087 636712 :pikhq!~pikhq@75-163-145-146.clsp.qwest.net QUIT :*.net *.split < 1347778087 944641 :augur!~augur@208.58.5.87 QUIT :*.net *.split < 1347778088 82149 :Gregor!codu@codu.org QUIT :*.net *.split < 1347778088 117552 :nortti-!nortti@ie.freebnc.net QUIT :*.net *.split < 1347778088 167192 :lambdabot!~lambdabot@li85-105.members.linode.com QUIT :*.net *.split < 1347778088 209407 :heroux!~heroux@5070823C.static.ziggozakelijk.nl QUIT :*.net *.split < 1347778088 332038 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au QUIT :*.net *.split < 1347778088 728620 :clog!~nef@bespin.org QUIT :*.net *.split < 1347778088 847196 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :*.net *.split < 1347778089 275820 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com QUIT :*.net *.split < 1347779498 830467 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1347779498 831504 :Vorpal!~Vorpal@h19n4c1o291.bredband.skanova.com JOIN :#esoteric < 1347779498 831634 :glogbackup!~glogbacku@64.31.59.246 JOIN :#esoteric < 1347779498 831714 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1347779498 831899 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1347779498 831988 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1347779498 832081 :kwertii!~kwertii@unaffiliated/kwertii JOIN :#esoteric < 1347779498 832157 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1347779498 832231 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1347779498 832307 :yorick!~yorick@unaffiliated/yorick JOIN :#esoteric < 1347779498 832382 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1347779498 832455 :pikhq!~pikhq@75-163-145-146.clsp.qwest.net JOIN :#esoteric < 1347779498 832530 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1347779498 832605 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1347779498 832679 :fungot!fis@selene.zem.fi JOIN :#esoteric < 1347779498 832758 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric < 1347779498 832833 :hagb4rd!~perdito@koln-d9329a93.pool.mediaWays.net JOIN :#esoteric < 1347779498 832908 :subleq!~gavin@208.186.116.206 JOIN :#esoteric < 1347779498 832982 :coppro!~scshunt@taurine.csclub.uwaterloo.ca JOIN :#esoteric < 1347779498 833069 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1347779498 833143 :Gregor!codu@codu.org JOIN :#esoteric < 1347779498 833216 :soundnfury!~edward@static-87-243-208-102.adsl.hotchilli.net JOIN :#esoteric < 1347779498 833290 :ssue!u5338@gateway/web/irccloud.com/x-unbwcdvgbnbuytur JOIN :#esoteric < 1347779498 833366 :Cryovat!~null@sky.prism.winterday.net JOIN :#esoteric < 1347779498 833439 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1347779498 833514 :nortti-!nortti@ie.freebnc.net JOIN :#esoteric < 1347779498 833747 :chicken1!~chicken@88-190-32-81.rev.dedibox.fr JOIN :#esoteric < 1347779498 833861 :mroman!~roman2@fmnssun.ibone.ch JOIN :#esoteric < 1347779498 833938 :lambdabot!~lambdabot@li85-105.members.linode.com JOIN :#esoteric < 1347779498 834015 :ineiros_!~itniemin@li271-145.members.linode.com JOIN :#esoteric < 1347779498 834089 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1347779498 834164 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric < 1347779498 834237 :lifthrasiir!~lifthrasi@222.122.156.78 JOIN :#esoteric < 1347779498 834312 :heroux!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric < 1347779498 834387 :ion!ion@heh.fi JOIN :#esoteric < 1347779498 834460 :olsner!~salparot@c83-252-194-156.bredband.comhem.se JOIN :#esoteric < 1347779498 834534 :jix_!~jix@jixco.de JOIN :#esoteric < 1347779498 834611 :Tod-Autojoined!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1347779498 834688 :Lumpio-!~user@62-113-182-248.bb.dnainternet.fi JOIN :#esoteric < 1347779498 834763 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com JOIN :#esoteric < 1347779498 834838 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au JOIN :#esoteric < 1347779498 834980 :Zuu!zuu@unaffiliated/zuu JOIN :#esoteric < 1347779498 835055 :Dovregubben!~kurt@c-67-160-13-34.hsd1.wa.comcast.net JOIN :#esoteric < 1347779498 835132 :Deewiant!~deewiant@109.75.188.190 JOIN :#esoteric < 1347779498 835207 :rodgort!~rodgort@li125-242.members.linode.com JOIN :#esoteric < 1347779498 835282 :tswett!~tswett@unaffiliated/tswett JOIN :#esoteric < 1347779498 835354 :Sanqui!~SankyZNC@unaffiliated/sanky JOIN :#esoteric < 1347779498 835429 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1347779498 835504 :lahwran!lahwran@unaffiliated/lahwran JOIN :#esoteric < 1347779498 835578 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1347779498 835652 :HackEgo!codu@codu.org JOIN :#esoteric < 1347779498 835726 :clog!~nef@bespin.org JOIN :#esoteric < 1347779498 835836 :nvt!nvt@kapsi.fi JOIN :#esoteric < 1347779498 849463 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1347779498 849596 :EgoBot!codu@codu.org JOIN :#esoteric < 1347779498 849676 :comex!~comex@ec2-23-22-255-183.compute-1.amazonaws.com JOIN :#esoteric < 1347779498 849752 :kallisti!~eris@spirity.org JOIN :#esoteric < 1347779503 631171 :glogbackup!~glogbacku@64.31.59.246 PART :#esoteric < 1347779503 650156 :pikhq!~pikhq@75-163-145-146.clsp.qwest.net PRIVMSG #esoteric :(who the hell tried that?) < 1347779503 736157 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.seattlepi.com/national/article/Woman-accused-of-giving-husband-lethal-sherry-1165596.php < 1347779510 70031 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"You can't drink anymore." "Is that a challenge?" < 1347779515 69358 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1347779515 97061 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1347779515 97202 :hogeyui_!~hogeyuiVP@vps.usamimi.biz JOIN :#esoteric < 1347779518 466324 :pikhq!~pikhq@75-163-145-146.clsp.qwest.net PRIVMSG #esoteric :Well, I suppose it'd be more of an enema. < 1347779530 861276 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :obviously the best way to take any drug is to dissolve it in DMSO and then just stick your hand in < 1347779543 135152 :pikhq!~pikhq@75-163-145-146.clsp.qwest.net PRIVMSG #esoteric :Win. < 1347779552 479460 :pikhq!~pikhq@75-163-145-146.clsp.qwest.net PRIVMSG #esoteric :DMSO vodka. < 1347779554 680117 :pikhq!~pikhq@75-163-145-146.clsp.qwest.net PRIVMSG #esoteric :Best thing. < 1347779619 460839 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :if you put your hand in DMSO you will taste garlic a moment later < 1347779628 827571 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That sounds like fun. < 1347779642 642498 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :this sounds like a highly dangerous thing < 1347779660 395008 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :allegedly it is pretty safe by itself < 1347779670 813180 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but it lets other stuff through your skin < 1347779685 159537 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :theres a lot of evil things that could be done with something liek that < 1347779700 545415 :pikhq!~pikhq@75-163-145-146.clsp.qwest.net PRIVMSG #esoteric :itidus21: Yup. < 1347779713 451287 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :squirt gun full of LSD and DMSO < 1347779733 746670 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :LSDMSO < 1347779759 783798 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :also someone should just genetically engineer e. coli to produce psilocybin < 1347779762 954701 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :what could go wrong < 1347779780 774415 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i think this is a hilarious apocalypse scenario < 1347779797 415206 :pikhq!~pikhq@75-163-145-146.clsp.qwest.net PRIVMSG #esoteric :Nah, it's better to just convert cellulose to ethanol. < 1347779812 439297 :pikhq!~pikhq@75-163-145-146.clsp.qwest.net PRIVMSG #esoteric :Thereby turning all plants into booze. < 1347779821 617712 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric ::3 < 1347779825 505355 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That way you get drunked with every brain cell u lose, right? < 1347779835 607322 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :your aim gets hecked < 1347779840 917196 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh no. :-( < 1347779851 217679 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Everyone is trying to get me to move to Boston these days. < 1347779858 742603 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :people besides me? < 1347779864 210120 :pikhq!~pikhq@75-163-145-146.clsp.qwest.net PRIVMSG #esoteric :Have you considered moving to antiBoston? < 1347779872 731472 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, all the other Bostonpeople. < 1347779877 315284 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq: Thank you. < 1347779945 890394 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :boston is great < 1347780014 278638 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i heard that boston came second on a biased list of world's most livable cities. < 1347780039 625325 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :amazing < 1347780056 357102 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Have you ever tried DMSO? < 1347780063 300179 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :no < 1347780114 943062 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1347780747 385625 :parapooper!~sc@pD9E2EDF6.dip.t-dialin.net JOIN :#esoteric < 1347781735 677927 :itidus20!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au JOIN :#esoteric < 1347781936 660597 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au QUIT :Ping timeout: 252 seconds < 1347782003 662325 :Dovregubben!~kurt@c-67-160-13-34.hsd1.wa.comcast.net QUIT :Ping timeout: 246 seconds < 1347782168 693825 :itidus20!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au NICK :itidus21 < 1347782449 842187 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au NICK :bf < 1347782464 389766 :bf!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :ACTION is brainfuck, and brainfuck is bf. < 1347782488 178433 :bf!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au NICK :itidus21 < 1347783147 149951 :Dovregubben!~kurt@c-67-160-13-34.hsd1.wa.comcast.net JOIN :#esoteric < 1347784769 465486 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1347786539 279279 :kallisti!~eris@spirity.org PRIVMSG #esoteric :hi < 1347786551 357392 :kallisti!~eris@spirity.org PRIVMSG #esoteric :so, GHC 7.6 now has a lambda case extension < 1347786720 22389 :nooga!~nooga@86-63-101-113.sta.asta-net.com.pl JOIN :#esoteric < 1347786842 693687 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you see http://blog.ezyang.com/2012/01/problem-set-the-codensity-transformation/ ? < 1347787379 278625 :Tod-Autojoined!~Tod@166-70-93-209.ip.xmission.com QUIT :Read error: Connection reset by peer < 1347787392 67533 :Tod-Autojoined!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1347787969 814427 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1347788859 766772 :Tod-Autojoined2!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1347788942 71037 :Tod-Autojoined!~Tod@166-70-93-209.ip.xmission.com QUIT :Read error: Connection reset by peer < 1347790096 594210 :Vorpal!~Vorpal@h19n4c1o291.bredband.skanova.com QUIT :Changing host < 1347790096 612719 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1347790124 540866 :parapooper!~sc@pD9E2EDF6.dip.t-dialin.net NICK :Guest34907 < 1347790142 565068 :Guest34907!~sc@pD9E2EDF6.dip.t-dialin.net PART :#esoteric < 1347790283 263458 :Slereah!~jackal@ANantes-259-1-212-114.w83-195.abo.wanadoo.fr JOIN :#esoteric < 1347790602 161313 :yiyus!~124271242@je.je.je JOIN :#esoteric < 1347790779 168714 :nooga_!~nooga@77-45-54-224.sta.asta-net.com.pl JOIN :#esoteric < 1347790876 993576 :nooga!~nooga@86-63-101-113.sta.asta-net.com.pl QUIT :Ping timeout: 245 seconds < 1347791162 284888 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1347791172 826259 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello < 1347791173 107499 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Arc_Koen: You have 1 new message. '/msg lambdabot @messages' to read it. < 1347791177 433411 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :@messages < 1347791177 555780 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan said 7h 16m 11s ago: I think your [ in Maze is buggy, (1) It checks the rightmost cell not the middle, but only on the initial iteration (2) There shouldn't be any delays at the end of the < 1347791177 743051 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :straight down path. < 1347791209 456296 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmm, indeed < 1347791212 986643 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :to clarify, it doesn't do _any_ test of a cell other than on the initial iteration < 1347791213 174083 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> :t 3 < 1347791214 226124 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : parse error on input `:' < 1347791239 60077 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I wanted to make the rightmost cell the "current" cell to ease things, but I forgot < 1347791248 646548 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah that does look simpler < 1347791264 997156 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and yes you're right it doesn't do tests besides the first iteration, I'll change that < 1347791320 158779 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t 3 < 1347791321 163295 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall t. (Num t) => t < 1347792240 232017 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: as for %D and others being usable in functions, that's one of the things the page is very imprecise about; I suspect you could use ## or -- or whatever as well in a function < 1347792305 882062 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"IF ==0 THEN << ELSE >>" < 1347792351 906326 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: erm the original text before you formatted said a lot of "maze only" and "functions only" < 1347792369 688474 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmm right < 1347792383 556277 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i just fixed the remaining exception < 1347792405 734269 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :you're sure it was the only one? < 1347792414 980187 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actually comments should also be allowed everywhere < 1347792450 707447 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yep < 1347792469 355886 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :though if I was to implement Maze I wouldn't bother with comments in the maze < 1347792497 611487 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the 99 bottles has lots of comments < 1347792500 150198 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'd store everything in a 2d array and only check where the car is going < 1347792519 595256 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes, but I mean, it's like in Befunge - as long as you don't drive through the comments, there is no need to mark them as such < 1347792525 882264 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :indeed < 1347792612 428663 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, other bug in '[': if the condition is met in the first occurrence (so cars must continue downwards without bothering), they'd be desynchronized by the timings < 1347792620 591851 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh right that's what you meant < 1347792623 496650 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes that was my (2) < 1347792674 716765 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> 3 4 5 < 1347792675 577823 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 3 < 1347792769 32217 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1347792780 361115 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bye for now < 1347792784 379352 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Later < 1347792785 622506 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :see you later < 1347794394 82142 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1347797451 190480 :ogrom!~del@gprs-inet-65-114.elisa.ee JOIN :#esoteric < 1347799689 304317 :ogrom!~del@gprs-inet-65-114.elisa.ee QUIT :Ping timeout: 256 seconds < 1347800057 272949 :nooga_!~nooga@77-45-54-224.sta.asta-net.com.pl QUIT :Ping timeout: 244 seconds < 1347801459 804869 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1347801487 908268 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1347803104 203074 :nooga!~nooga@public-gprs399081.centertel.pl JOIN :#esoteric < 1347803485 60145 :AnotherTest!~tim@94-224-18-235.access.telenet.be JOIN :#esoteric < 1347803493 61758 :AnotherTest!~tim@94-224-18-235.access.telenet.be PRIVMSG #esoteric :Hello < 1347803862 297502 :nooga!~nooga@public-gprs399081.centertel.pl QUIT :Ping timeout: 268 seconds < 1347805072 684725 :MoALTz!~no@host-92-2-121-172.as43234.net JOIN :#esoteric < 1347806942 229157 :ogrom!~del@gprs-inet-65-114.elisa.ee JOIN :#esoteric < 1347809413 112401 :nooga!~nooga@86-63-101-113.sta.asta-net.com.pl JOIN :#esoteric < 1347810083 118394 :nooga!~nooga@86-63-101-113.sta.asta-net.com.pl QUIT :Ping timeout: 272 seconds < 1347811627 811201 :ogrom!~del@gprs-inet-65-114.elisa.ee QUIT :Ping timeout: 255 seconds < 1347812685 379420 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: did you know that Ivy Bridge contains a hardware RNG? http://spectrum.ieee.org/computing/hardware/behind-intels-new-randomnumber-generator/0 < 1347812756 274714 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :shouldn't the first example on the page http://esolangs.org/wiki/Real_Fast_Nora%27s_Hair_Salon_3:_Shear_Disaster_Download be LAMBDA LAMBDA LAMBDA APPLY ONE MORE THAN ONE MORE THAN ONE MORE THAN ZERO APPLY ONE MORE THAN ONE MORE THAN ZERO ONE MORE THAN ZERO ? < 1347813342 187801 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think JNAerator may be more tuned to generating code made to be accessible in Java vs making it easy to use from Clojure < 1347813344 204808 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :*shock* < 1347813351 506698 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(No actual shock intended) < 1347813455 463416 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :http://saveie6.com/ < 1347813514 38882 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric ::3 < 1347813631 56477 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :You have to love the way that the site uses XHTML and CSS. < 1347813674 731955 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :it does? < 1347813691 146779 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :well I didn't notice that when using links2 < 1347813821 363716 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"IE6 is the only browser that gets the box model right. Content + padding + border = overall width. What else should it be?" < 1347813827 26409 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What is it supposed to be? < 1347813840 683159 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And what's ... wrong with whatever it is that IE6 is described as doing there? < 1347814232 378534 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :VIA PadLock has had a hardware on-chip RNG since January 2003. < 1347814314 23168 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Sgeo: In the CSS model, the width is content only < 1347814319 523384 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :padding and border are on top of widht < 1347814323 455883 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :http://en.wikipedia.org/wiki/File:W3C_and_Internet_Explorer_box_models.svg < 1347814350 705915 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :fizzie: yeah < 1347814361 382712 :impomatic!~digital_w@87.113.125.81 JOIN :#esoteric < 1347814533 410400 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The IE model does make sizing easier < 1347814547 332867 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I think nowadays you can switch box models in CSS though? < 1347814631 901228 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :no < 1347814691 393878 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can box-sizing: border-box; though. < 1347814727 468563 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :http://www.css3.info/preview/box-sizing/ < 1347814772 810868 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"Internet Explorer 8, WebKit browsers such as Apple Safari 5.1+ and Google Chrome, Opera 7.0 and later, and Konqueror 3.3.2 and later support the CSS3 box-sizing property. Gecko-based browsers such as Mozilla Firefox support the same functionality using a proprietary "-moz-box-sizing" property," < 1347814778 955370 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(From Wikipedia) < 1347814785 459977 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Are we allowed to have Firefox over this? < 1347814796 894239 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :*hate < 1347815137 925968 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sgeo: They're probably dropping the prefix as soon as https://bugzilla.mozilla.org/show_bug.cgi?id=243412 gets closed. < 1347815163 657982 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 QUIT :Remote host closed the connection < 1347815298 587553 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :fizzie, so, never? < 1347815490 886904 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well now... they've closed a few of the depends. < 1347816303 30648 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Why do both and exist? < 1347816594 387914 :atriq!~Taneb@host-2-99-81-154.as13285.net JOIN :#esoteric < 1347816620 518164 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :@messages? < 1347816620 612844 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Sorry, no messages today. < 1347816623 89388 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric ::) < 1347817140 207437 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, Acid3 requires a web server that knows what it's doing < 1347817432 746994 :AnotherTest!~tim@94-224-18-235.access.telenet.be QUIT :Quit: Leaving. < 1347817452 278601 :AnotherTest!~tim@94-224-18-235.access.telenet.be JOIN :#esoteric < 1347817671 600861 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :please sign this petition: http://saveie6.com/ < 1347817959 384839 :atriq!~Taneb@host-2-99-81-154.as13285.net QUIT :Ping timeout: 240 seconds < 1347818002 251637 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1347818005 301920 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1347818326 993588 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :nortti: Where will I get IE6 for Linux from < 1347818348 701746 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :why would you use linux < 1347818351 771696 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :you can't get ie6 < 1347818356 203126 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :FreeFull: ie4linux < 1347818371 210784 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :nortti: On ARM? < 1347818380 692485 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :use qemu < 1347818389 66075 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :That's slow < 1347818416 11185 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :then sign the petition so ie6 will be ported to other architectures < 1347818422 269463 :atriq!~Taneb@host-2-99-81-154.as13285.net JOIN :#esoteric < 1347818550 28584 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Why do you need IE6 on Linux? < 1347818578 134374 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :qemu is surprisingly fast < 1347818593 396323 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :zzo38: http://saveie6.com/ < 1347818610 750747 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : shouldn't the first example on the page http://esolangs.org/wiki/Real_Fast_Nora%27s_Hair_Salon_3:_Shear_Disaster_Download be LAMBDA LAMBDA LAMBDA APPLY ONE MORE THAN ONE MORE THAN ONE MORE THAN ZERO APPLY ONE MORE THAN ONE MORE THAN ZERO ONE MORE THAN ZERO ? < 1347818623 990316 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think i checked the example was correct... < 1347818630 743401 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yours is, lessee... < 1347818696 917228 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :\ \ \ (3 (2 1)), or \x y z -> x (y z). that is composition, not church addition. < 1347818706 167864 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :\xyz.q(xy) < 1347818716 287587 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :Indices are zero-based < 1347818720 170744 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :oh < 1347818722 341617 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh duh < 1347818736 157672 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well it's wrong even so < 1347818772 668164 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: i'm not sure if you've been on since i made the implementation < 1347818787 20142 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :Oooh, I saw that! < 1347818799 262179 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :Haven't looked at it in detail, though < 1347818804 998307 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :I've been a crazy homestuck this weekend < 1347818823 724048 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :crazy homestuck, or crazy with homestuck? < 1347818830 188375 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :Sort of both < 1347818873 415087 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :Been hanging out with all the other readers of homestuck < 1347818883 83961 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :In the North-East of England < 1347818889 106261 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :Who are willing to be hung out with < 1347818897 26262 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah, a con < 1347818906 389850 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :Today was a con < 1347818909 840207 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :Yesterday was a meet-up < 1347818986 208109 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :Well, less a con and more "let's see if we can get 200 people in anime costumes into two small rooms" < 1347818990 466881 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so we now know who here is a con man < 1347819004 240352 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :I reckon it's zzo38 < 1347819008 338365 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :1. (1) victimize, swindle, rook, goldbrick, nobble, diddle, bunco, defraud, scam, mulct, gyp, gip, hornswoggle, short-change, con -- (deprive of by deceit; "He swindled me out of my inheritance"; "She defrauded the customers who trusted her"; "the cashier gypped me when he gave me too little change") < 1347819030 411804 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"mulct". < 1347819051 775294 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no:mulkt means en:fine < 1347819060 161056 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@wn mulct < 1347819060 523815 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :*** "mulct" wn "WordNet (r) 3.0 (2006)" < 1347819060 743011 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :mulct < 1347819060 839321 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : n 1: money extracted as a penalty [syn: {fine}, {mulct}, < 1347819060 857804 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : {amercement}] < 1347819060 857962 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : v 1: deprive of by deceit; "He swindled me out of my < 1347819062 580791 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :[6 @more lines] < 1347819079 35419 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently no:mulkt also means en:mulct. < 1347819081 987145 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yep, the n 1 meaning < 1347819105 302878 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sorry, but it's a silly word. < 1347819109 678020 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although no:bot is more common < 1347819123 8210 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :Anyway < 1347819127 478056 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :I should not be allowed to dance < 1347819128 709912 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :Ever < 1347819136 298546 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :O KAY < 1347819139 915484 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"no:bot" is some kind of an IRC bot. < 1347819150 313503 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :@wn wn < 1347819150 522768 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No match for "wn". < 1347819152 974805 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :@wn win < 1347819153 485807 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :*** "win" wn "WordNet (r) 3.0 (2006)" < 1347819153 580988 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :win < 1347819153 599785 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : n 1: a victory (as in a race or other competition); "he was < 1347819153 599946 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : happy to get the win" < 1347819153 600053 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 2: something won (especially money) [syn: {winnings}, {win}, < 1347819155 469975 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :[20 @more lines] < 1347819158 402240 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :@more < 1347819158 591815 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : {profits}] [ant: {losings}, {losses}] < 1347819159 479796 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : v 1: be the winner in a contest or competition; be victorious; < 1347819161 430685 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "He won the Gold Medal in skating"; "Our home team won"; < 1347819162 973486 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :@less < 1347819163 451878 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "Win the game" [ant: {lose}] < 1347819165 356837 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Maybe you meant: let list oeis < 1347819167 451413 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 2: win something through one's efforts; "I acquired a passing < 1347819169 410239 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :[15 @more lines] < 1347819171 659049 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :@too much < 1347819171 978515 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Plugin `todo' failed with: @todo has no args, try @todo-add or @list todo < 1347819218 689494 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : I reckon it's zzo38 <-- hm this idea gives me cognitive dissonance - it is both obviously true and obviously false < 1347819241 203723 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :for the other "con" meaning, that is < 1347819254 328876 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i doubt zzo38 would ever defraud anyone < 1347819332 748101 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: do you go to cons? < 1347819702 326146 :subleq!~gavin@208.186.116.206 QUIT :Disconnected by services < 1347819781 951372 :MoALTz_!~no@host-92-2-114-28.as43234.net JOIN :#esoteric < 1347819952 779939 :MoALTz!~no@host-92-2-121-172.as43234.net QUIT :Ping timeout: 252 seconds < 1347820185 629222 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oerjan: I go to anime convention in August < 1347820204 686927 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1347820294 491085 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION adjusts the real fast nora implementation slightly < 1347820350 317090 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think this makes it impossible for the program to make any use of the particular number calculation mechanism used < 1347820356 739800 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If you know some things about hardware design with discrete logic: http://forums.nesdev.com/viewtopic.php?p=99641#p99641 How simple do you think such a design would be? How much would it cost? < 1347820418 536062 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :basically v, which is borrowed from unlambda, is a function which is entirely unusable in a pure language without continuations < 1347820433 44285 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :since applying it to anything gives itself back < 1347820450 909869 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you know if it is even possible to use an audio signal to clock anything? < 1347820469 546560 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: that would be a rather slow clock, wouldn't it? < 1347820493 847242 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :for a cpu that is < 1347820580 289769 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(unlambda of course perversely ties it in with i/o, so you _have_ to use it.) < 1347820605 714069 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(but then unlambda is impure and has continuations.) < 1347820943 437998 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1347820977 940607 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :A pure language is kind of like a particle collider < 1347821037 369321 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :MAYBE < 1347821051 806896 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oerjan: Yes it is a slow clock, but read what I wrote I did not intend it to clock a CPU, I intend it to clock a 4-bit counter, which is then mixed with the audio. < 1347821066 884128 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok < 1347821071 576977 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :I actually had thoughts behind that statement < 1347821082 231555 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Would that even work, though? < 1347821101 172312 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: i feel it may tend to understate the messiness of particle collisions < 1347821140 262276 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :I have a function q :: Int -> IO [Int]. < 1347821143 560826 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: i cannot see any reason why that couldn't be made... but i'm no circuit designer. < 1347821149 485589 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :How can you work out what it does? < 1347821162 392464 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :Throwing stuff at it and seeing which countries you destroy < 1347821208 222215 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nah q is harmless. it's blofeld you should be wary about. < 1347821268 772639 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :There was a Doctor cosplayer today, and a doctor (from yesterday's episode) cosplayer too < 1347821275 395514 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The audio is already amplified, it may be a square wave (with different volume settings and duty settings) but can also be triangle wave, what happen if that is used for clock? < 1347821339 968152 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1347821380 220383 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: I can't decide whether to add CVE-2012-0056 to my kernel exploits talk < 1347821409 573220 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's an interesting and unusual sort of vulnerability, but for exactly this reason it will be annoying to explain, and will break the flow of everything else (which is mostly about memory corruption) < 1347821421 516287 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :atriq: hey, all the *function* does is return an inert IO action ;) < 1347821435 907806 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric ::P < 1347821453 462464 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :IO actions don't kill people. Runtime systems with IO actions kill people. < 1347821457 658061 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1347821473 274743 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :programming languages don't kill people, interpreters do < 1347821548 544666 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :Maybe I'm evil and that contains unsafePerformIO < 1347821631 7657 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric ::t \k -> let x = unsafePerformIO k in x `seq` (return x `asTypeOf` k) < 1347821631 984033 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `unsafePerformIO' < 1347821702 616291 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :IO a -> IO a < 1347821972 573752 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i don't know what to answer on today's iwc poll. i'll have to wait until a night i can see the big dipper. < 1347821994 968530 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :oerjan, did I thread-title well? < 1347822030 394080 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um i haven't got to that forum section yet < 1347822036 564108 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :K < 1347822047 685263 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i only read the forum twice a week < 1347822053 141826 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :... < 1347822068 236740 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :At one point, I was only reading them twice an hour < 1347822075 559424 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :XD < 1347822087 753207 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :That's how I'm in the top 25 posters < 1347822094 690789 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1347822122 917165 :AnotherTest!~tim@94-224-18-235.access.telenet.be PART :#esoteric < 1347822166 488878 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Functional programming works best with a little impurity mixed in (but not too much) < 1347822184 611084 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :I think everything works best with other things thrown at it < 1347822195 149280 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :Hence why we're not all using Lazy K in our day-to-day lives < 1347822281 477796 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :don't be lazy, k? < 1347822302 785126 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Huh. So psyduck is a pokemon. < 1347822307 593100 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :... < 1347822309 198823 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :Yes? < 1347822328 112533 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :THEY'RE ALL PSYCHOS < 1347822349 983187 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I just knew it from that ... thing in Canada < 1347822354 988113 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Er, the term < 1347822371 596340 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And by Canada I mean IRCnomic < 1347822410 227844 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : oerjan, did I thread-title well? <-- ACCEPTABLE < 1347822417 206323 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :So proud! < 1347822424 662991 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.mail-archive.com/agora-business@agoranomic.org/msg04249.html < 1347823005 139989 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :FreeFull: i agree < 1347823011 966707 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :people always say that as though it's a damning criticism of haskell < 1347823018 557051 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :as though haskell has no way to handle IO, state, etc. < 1347823042 356430 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :imo Haskell's is the pragmatic moderate position < 1347823049 678179 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Haskell allows impurity if you really want to < 1347823057 466611 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :rather than "side effects everywhere for no reason" it's "effects where you need them, and pay attention" < 1347823079 276981 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1347823089 532429 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i blame the haskell beginners who write breathless excited blog posts where they completely misunderstand the language and what its "purity" actually means < 1347823102 852782 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but i'm just bitter < 1347823539 785257 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :imo people should stop talking about "pure" vs "impure" functions < 1347823552 246448 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :in haskell you have functions and you have actions; they are separate and complimentary things < 1347823577 373404 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :O no!!! Basketball is difficult! My best PG and SF are injured! I have only one SF remaining! And, I only have one PF and one C remaining! I want to buy more but it is too expensive!!!! < 1347823593 654568 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :zzo38 you are employee of the month < 1347823603 589134 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Let me check. < 1347823619 216008 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't think so. < 1347823646 913534 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that's why i buy basketball players in bulk over the internet < 1347823649 567187 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't think there is "employee of the month", either in this computer game or in places where I do work. < 1347823673 135401 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: You're doing the talk again? < 1347823684 865767 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: You buy basketball players in bulk over the internet? < 1347823727 384455 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah, this is the one where a program overwrites its memory by writing to /proc/mem? < 1347823933 452895 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you know of Csound can use audio signals to clock other signals? < 1347824138 212505 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :> "ping" < 1347824139 367176 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "ping" < 1347824150 850830 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1347824185 243862 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :s/of/if/ < 1347824279 58672 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There was the author of Nyquist (the synthesis language) at this speech conference giving a talk about computers and music. (They like to schedule keynotes that are a bit "different".) < 1347824313 688582 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: your Maze [ looks good now :) < 1347824335 950982 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :thank you :) < 1347824758 129248 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I do not know if any Famicom cartridge uses the Audio Out pin for any purpose other than mixing with its own audio, although it seem that it could be used for other things too, such as: * Controllable filter * Controllable volume (which affects even triangle and DPCM, and gives more levels for square) * Amplitude modulation or frequency modulation of other audio < 1347825086 382204 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: I'm too lazy to implement an interpreter for Maze. Do you know of another language I might want to work on? :) < 1347825451 136014 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :Eodermdrone:P < 1347826116 909640 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmmm < 1347826136 748148 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :are we sure any graph can be represented as an eodermdrome string of characters? < 1347826147 390883 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well obviously it has to be connex, but appart from that < 1347826212 289138 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 276 seconds < 1347826258 153037 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :for instance if the graph is a "star" (A, B, C, D, E, with A connected to every other and others not connected between them), I don't see how it can be represented in an eodermdrome way < 1347826339 893404 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: ABACADAE? < 1347826390 27043 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And certainly one string can't represent any graph; e.g. if the graph has more than 26 nodes. < 1347826392 583506 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ohhh you can duplicate edges, ok < 1347826416 384103 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"There is an arc between any two letters which are consecutive in the string, but not otherwise." < 1347826427 509363 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes yes < 1347826682 333896 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Annoys me every time I see it: esolang wiki Eodermdrome article mentions that the initial state graph is planar, yet the illustration has crossing edges. (And it would need relatively minor changes to avoid those.) < 1347826807 909473 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Technically, there's no such thing as a "string of whitespace that contains punctuation marks". < 1347826992 839506 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :fizzie, it is planar. That particular representation has crossing edges. < 1347827004 619365 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :That's fizzie's point. < 1347827011 367848 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :It should br drawn without crossing edges. < 1347827017 217508 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :I don't see why anyone should worry < 1347827027 887049 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :It's not stopping it from actually being planar < 1347827088 451206 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I didn't say I had logically immaculate reasons for being annoyed by it. < 1347827094 948137 :atriq!~Taneb@host-2-99-81-154.as13285.net PRIVMSG #esoteric :Oh, okay < 1347827111 671065 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It doesn't "look planar" when it has "unnecessary" crossing edges, is all. < 1347827134 96790 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I like how oerjan's bct.sss (a BCT interpreter in ///) starts by making ///'s syntax nicer. < 1347827652 523419 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I notice that the /// quine is completely unexplained. < 1347827727 724172 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :tswett: is it not obvious? < 1347827746 382276 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Oh, I get it. < 1347827753 1941 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Annoys me every time I see it: esolang wiki Eodermdrome article mentions that the initial state graph is planar, yet the illustration has crossing edges. (And it would need relatively minor changes to avoid those.) <-- yeah that annoys me too, especially as i carefully made the previous ascii version have none :( < 1347827753 903283 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Those slashes go that way, and *those* slashes go *that* way. < 1347827784 920402 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tswett: :P < 1347827794 940389 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :indeed.. the significant realization is that there are two kinds of slashes being used < 1347827805 46422 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tswett: it does use _almost_ the same principles as the bct interpreter, though. < 1347827846 170284 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i needed to use 3 /'s instead of 2 to start tokens, though. < 1347828069 205074 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :ACTION refactors the quine. < 1347828075 639239 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AAAAAAAAAAAAAAAAAA < 1347828095 462312 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Obviously, this will cause it to cease to be a quine. < 1347828103 701504 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh, okay < 1347828159 359112 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fwiw ///\\ is the quoting prefix in the quine, iirc < 1347828246 853725 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hmph elliott has still not fixed the broken /// links < 1347828388 256907 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :ACTION introduces syntactic sugar for ///\\ < 1347828396 378723 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good move < 1347828398 684685 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :As well as syntactic sugar for... everything. < 1347828411 191092 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's essentially what . is in most of my other programs < 1347828422 58193 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :(, |, and ) are all replaced with /. ! and _ are \/ and //, respectively. < 1347828438 704593 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(well sugar for whatever the quoting prefix is) < 1347828439 372710 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Also, the first two lines are, of course: < 1347828443 169453 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :/ /// < 1347828445 462074 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :// < 1347828449 864546 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::P < 1347828464 257952 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Sending those two messages was not trivial. < 1347828467 50338 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Well... it was trivial. < 1347828474 790040 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :But not absolutely trivial. < 1347828528 908591 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't see the point of ! and _ there < 1347828539 271861 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :It makes substitutions easier to read. < 1347828556 526505 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :do you mean _ = \\ ? < 1347828556 620608 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Instead of \/\/\/\\\\ for ///\\, you can see !!!__ for ///\\. < 1347828648 304161 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh and things starting with ///\/ are other tokens. < 1347828688 403527 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you'll have to find out yourself where they end :) < 1347828707 968039 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :/ I don't know what . is // < 1347828716 206768 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :/ Whatever this is, I don't know what it is, either // < 1347828748 651500 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...okay... < 1347828923 826203 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i vaguely recall when i made the bct interpreter, i considered introducing syntactic sugar for combinations of escaping with \ and escaping with //\\ (its quoting token), but i thought better of it < 1347829045 758156 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think it has spots with \ escaped //\\ escaped \ escaped //\\ escaped something < 1347829054 579185 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :So, uh, _ is quoted \, = is quoted _, and # is quoted =. ///\\ is replaced with a triply quoted version of itself, followed by a doubly quoted backslash and a singly quoted backslash. < 1347829068 945822 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or wait, maybe the last was just //\ for a general token < 1347829188 449978 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Er, no, remove one quotation level from what I just said. < 1347829248 579111 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well the code contains a \\\\\\\/\\\\\\\/\\\\\\\/\\\\\\\\\\\\\\\\\\\\\\/ replacement < 1347829258 713868 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which is escaped < 1347829271 69125 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :So, the replacement for ///\\ ends with an unescaped backslash, doesn't it? < 1347829280 821872 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :btw i distinguish quoting from escaping. quoting is prepending ///\\ while escaping is prepending \ < 1347829307 287340 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Okay, s/quote/escape/ in everything I said. < 1347829314 192347 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@show \\\\\\\/\\\\\\\/\\\\\\\/\\\\\\\\\\\\\\\\\\\\\\/ < 1347829314 380019 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :"\\\\\\\\\\\\\\/\\\\\\\\\\\\\\/\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\/" < 1347829328 601634 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@read "\\\\\\\/\\\\\\\/\\\\\\\/\\\\\\\\\\\\\\\\\\\\\\/" < 1347829328 789494 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Plugin `dummy' failed with: Prelude.read: no parse < 1347829331 716431 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh < 1347829345 440850 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> "\\\\\\\/\\\\\\\/\\\\\\\/\\\\\\\\\\\\\\\\\\\\\\/" < 1347829346 563484 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : < 1347829346 751248 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : lexical error in string/character literal at chara... < 1347829360 766881 :kwertii!~kwertii@unaffiliated/kwertii QUIT :Quit: kwertii < 1347829363 9465 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there is something fishy here < 1347829378 760031 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait the last / doesn't belong < 1347829385 117877 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@read "\\\\\\\/\\\\\\\/\\\\\\\/\\\\\\\\\\\\\\\\\\\\\\" < 1347829385 305001 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Plugin `dummy' failed with: Prelude.read: no parse < 1347829393 826076 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> "\\\\\\\/\\\\\\\/\\\\\\\/\\\\\\\\\\\\\\\\\\\\\\" < 1347829395 25178 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : < 1347829395 212984 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : lexical error in string/character literal at chara... < 1347829399 234339 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AAAAAAAAA < 1347829416 27710 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or wait < 1347829419 967596 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> "\/" < 1347829420 964698 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : < 1347829421 152536 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : lexical error in string/character literal at chara... < 1347829425 531119 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that explains it < 1347829463 335657 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Clearly, we need @sssshow and @sssread commands. < 1347829472 296912 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :clearly. < 1347829503 486433 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@show \\\\\\\/\\\\\\\/\\\\\\\/\\\\\\\\\\\\\\\\\\\\\\ < 1347829503 767863 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :"\\\\\\\\\\\\\\/\\\\\\\\\\\\\\/\\\\\\\\\\\\\\/\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" < 1347829541 31925 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this may not be helping < 1347829565 149403 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^def unesc bf ,,[.,,] < 1347829565 433813 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Defined. < 1347829573 356186 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^unesc \\\\\\\/\\\\\\\/\\\\\\\/\\\\\\\\\\\\\\\\\\\\\\ < 1347829573 701149 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :\\\/\\\/\\\/\\\\\\\\\\\ < 1347829619 366743 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now imagine that in front of some arbitrary character c < 1347829628 824126 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :\\\/\\\/\\\/\\\\\\\\\\\c < 1347829650 964009 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^unesc \\\/\\\/\\\/\\\\\\\\\\\c < 1347829651 266943 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :\/\/\/\\\\\c < 1347829657 872989 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^unesc \/\/\/\\\\\c < 1347829658 155010 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :///\\c < 1347829664 631756 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :uc? < 1347829691 175805 :atriq!~Taneb@host-2-99-81-154.as13285.net QUIT :Ping timeout: 272 seconds < 1347829745 792528 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :So ///\\c is replaced with a doubly escaped version of itself, followed by a singly quoted backslash, then a singly quoted c. So... < 1347829765 728708 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :#esoteric is probably the only channel where you see people implement handy utility programs.. in brainfuck < 1347829769 342321 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um no ///\\c is replaced with a doubly escaped version of itself, period < 1347829775 828410 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FireFly: XD < 1347829779 114752 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Uh, right. < 1347829798 50139 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :And how the Flynn–Fletcher does that help anything... < 1347829818 634129 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now you can copy it twice without losing data... < 1347829873 189946 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :How do you copy something, again. You stick a pair of slashes before it, and one after, and wait for it to be executed. < 1347829907 753112 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Which, in this case, you can, of course, do twice without losing data. < 1347830001 797072 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :to be more precise, you can first make two copies, then make a new copy of one of the copies. and the two versions will look _different_. < 1347830032 304804 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :one will be quoted with ///\\, while one will be quoted with \/\/\/\\\\\ < 1347830097 151387 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which means you can now do a substitution on just one of the copies, to replace its quoting with just \-escaping < 1347830134 15468 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :_then_ you can copy/move the other version into a designated spot of that < 1347830175 568294 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :while still losing no data, as that still remains ///\\ quoted < 1347830211 634641 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and finally you replace that remaining ///\\ with \/\/\/\\\\\ again. < 1347830236 615055 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :at which point you will have constructed something which prints as the original program < 1347830279 15128 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Read error: Connection reset by peer < 1347830325 507026 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this is all very similar to the principle of all the looping programs since the second one made, except you construct something printable instead of something executable. < 1347830344 671736 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(as the original) < 1347830465 172847 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :<_< any questions? >_> < 1347830484 927271 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes < 1347830504 9239 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good, good < 1347830507 360156 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bring it on < 1347830565 191210 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmmmmm that was something about reversible brainfuck but I can't seem to remember what < 1347830644 823131 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my TC-proof perhaps? < 1347830657 943473 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION whistles innocently < 1347830675 348868 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it was certainly related, yes < 1347830722 757538 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :-> < 1347830752 89979 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Yeah, isn't there some remarkably simple modification you can do to BF to make it reversible? < 1347830798 653257 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Something like... make it so that brackets are entered if the value is 0 and skipped if the value is not 0. < 1347830804 996861 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: the guilting only works in PM. < 1347831127 341267 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tswett: um like http://esolangs.org/wiki/Reversible_Brainfuck you mean? *cough* < 1347831156 76825 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: what guilting? < 1347831169 969889 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :oerjan: yeah. That's exactly the same as what I just described, right? < 1347831170 817157 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: I don't know. elliott told me to tell you. < 1347831180 654141 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: aha < 1347831188 220088 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh the /// links right < 1347831234 745827 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tswett: yep < 1347831353 677539 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :wait, so it's possible to be turing-complete and reversible at the same time? < 1347831371 832331 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :shoking < 1347831446 890146 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: for turing machines themselves that's an old result < 1347831481 621700 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :reversible turing machines ? < 1347831534 959111 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes you can make turing machine tables that are reversible < 1347831585 355067 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :There are Turing machines that are both universal and reversible? < 1347831587 749416 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :also you can make an idealized reversible computer which uses no energy < 1347831595 376704 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's only when you want to forget stuff that you need to take in energy < 1347831595 753474 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Getting rid of heat could be interesting. < 1347831640 942232 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :for such a machine, the bit bucket is physically real :P < 1347831677 595593 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*computer < 1347831772 695412 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :also quantum computation is reversible < 1347831788 403298 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :except for making observations (?????? this is where i run out of knowledge) < 1347831827 574929 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Under the many-worlds interpretation, that part's reversible, too. < 1347831841 715590 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah... < 1347831850 680765 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Given the talk about eigenratios that's happened, I'm pondering an assembly language that admits an extremely efficient self-interpreter. < 1347831858 201607 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I guess it would be pretty easy. < 1347831890 48876 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :exec - execute one instruction, using the memory pointed to by as the register bank. < 1347831921 854423 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :But wait, that doesn't work. You could write a one-instruction infinite loop with that. < 1347831947 655626 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that is a problem how? < 1347831963 317725 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Well, I think we should have an upper bound on the amount of time that executing a single instruction can take. < 1347831964 298290 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :jmp $ is also a one-instruction infinite loop < 1347832002 123317 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :olsner: yeah, true. But that one works by executing a single instruction infinitely many times. Each individual execution is finite. < 1347832020 727825 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :With this instruction, however, executing that one instruction, once, could take arbitrarily long. < 1347832057 11571 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :nah, it would just take one instruction time to update the pointed-to program counter and continue after the exec instruction? < 1347832154 181984 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Well, suppose that $2 points at a piece of memory whose instruction pointer points at the exec instruction. < 1347832220 689706 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Then if you tell the interpreter to exec $2, it will look up the instruction pointer at $2, load its pointee (which is exec $2), and execute exec $2, and in doing so, it will look up the instruction pointer at $2, and ... < 1347832777 275695 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 240 seconds < 1347832978 626368 :impomatic!~digital_w@87.113.125.81 PART :#esoteric < 1347833585 490712 :MoALTz_!~no@host-92-2-114-28.as43234.net QUIT :Quit: Leaving < 1347833768 409091 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Whelp, I've made a subleq self-interpreter. It works by copying parts of the interpretee into itself. < 1347833769 574289 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can we make esolang that can program hardware instead of only software? < 1347833786 105293 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I'm pretty sure it's impossible to write a subleq self-interpreter that doesn't do that. < 1347833814 741175 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :zzo38: those exist. Two-dimensional esolangs where all state is local. < 1347834044 989119 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I think BackFlip is a good example. < 1347834068 504480 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mm, backflip < 1347834081 812180 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :never managed to make any real programs in that < 1347834109 760314 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, real computation. of course it doesn't have io < 1347834199 232154 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :zzo38: you've heard of Wireworld, I assume? < 1347834567 371452 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :tswett: I have heard and know about both BackFlip and Wireworld. < 1347834602 435054 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :However, I mean making actual hardware gates from it. < 1347834743 965726 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Such as: discrete logic connected manually, CPLD (such as a JEDEC file), FPGA (such as AT40k bitstreams, since someone has documented their format), ASIC, compiling into a hardware description language, or something else. < 1347835184 795150 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But regardless, these are for digital electronics. What if, you make esolang for analog electronics? < 1347835279 365854 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Proce! }:D < 1347835323 585727 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: RRRRRRRRR < 1347835354 711676 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Does Game of Life count as an esolang? < 1347835376 257609 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't know if it counts as a programming language at all, whether or not esoteric. < 1347835412 385369 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :The semantics of Proce are perhaps best defined in terms of analog electronics. < 1347835517 511531 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can you make up a Proce->SPICE compiler, if such thing would be possible? < 1347835539 327055 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If such thing would be possible, then it would be possible. < 1347835547 954602 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :It's certainly possible, yes. < 1347835586 575804 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Each signal is simply a wire. i! is an integrator, + is an adder, * is an amplifier, r! is a rectifier, and so on. < 1347835637 155800 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1347835662 445422 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Sgeo: game of life is turing complete :) < 1347835727 788172 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, I saw once the turing machine in game of life. < 1347835752 487549 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I requires a large number of cells. < 1347835857 23983 :Gregor!codu@codu.org PRIVMSG #esoteric :I don't think most people would consider Turing-completeness as necessary /or/ sufficient for the descriptor “programming language” < 1347836108 203157 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Yeah, I guess I'd say that to be a language, the input has to consist of text. < 1347836174 838853 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :the act of programming in such cases becomes loading the initial GoL cells, and uh.. afterwards im not quite sure < 1347836178 148562 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :...Or speech or gestures. < 1347836192 290158 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :or symbols? < 1347836231 701120 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I dunno. < 1347836269 643343 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :What if the input is an arbitrary real number, and the "language" is simply a continuous function R -> R? < 1347836277 951894 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is Smalltalk texty enough? What about where someone drags building blocks together? < 1347836297 954429 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Could it be Turing-complete? Would it then be a language? < 1347836332 250652 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :GoL can be fitted to that definition < 1347836338 293028 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I wonder if there's a Turing-completely dynamical system whose step function is a holomorphic function of the complex numbers. < 1347836358 216621 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :There are certainly languages for describing GoL patterns. Such languages would themselves probably be considered Turing-complete programming languages. < 1347836360 971885 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :With an isomorphism from boards with a finite number of live cells to real numbers < 1347836372 713317 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :tswett: Is it possible to prove whether or not there is a Turing-completely dynamical system whose step function is a holomorphic function of the complex numbers? < 1347836387 930500 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :ais523: is there a Turing-complete dynamical system whose step function is a holomorphic function of the complex numbers? Thanks. < 1347836391 818093 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: Arc_Koen < 1347836415 464365 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What's a holomorphic function? < 1347836417 8091 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Uhh, make that a computable function. < 1347836428 582592 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Sgeo: a differentiable one. < 1347836441 367916 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Which, in the complex numbers, is the same thing as a smooth one. < 1347836449 465974 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Which I think is the same thing as an analytic one? < 1347836468 294678 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Yes, it is. < 1347836485 64889 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Differentiable = holomorphic = analytic, for functions of the complex numbers. According to Wikipedia. < 1347836497 379337 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :The Mandelbrot set definitely looks like the sort of thing that could be computational. < 1347836511 167887 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is there a way to make a smooth function which at integer inputs matches a GoL function? < 1347836535 441753 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :There's a way to make a smooth function which, at integer inputs, matches any function Z -> R whatsoever. < 1347836545 837807 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Wait, that's not true. < 1347836559 465160 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Well, maybe it is. But in any case. < 1347836570 889785 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :It's definitely possible for any bounded function Z -> R. < 1347836706 890665 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :If F : Z -> R, then f(x) = sum_{n in Z} F(n) sinc(x - n) ought to coincide with it. < 1347837463 266183 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1347837489 946090 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1347837587 955103 :ais523!~ais523@unaffiliated/ais523 QUIT :