< 1398211379 606494 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: it doesn't say they have to be _of_ you hth < 1398211397 113039 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :well i don't have any other man nudes < 1398211408 596585 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :except like, rotten.com stuff < 1398211511 525869 :tswett!~tswett@70-88-106-42-smc-mi.hfc.comcastbusiness.net JOIN :#esoteric < 1398211511 989258 :tswett!~tswett@70-88-106-42-smc-mi.hfc.comcastbusiness.net QUIT :Changing host < 1398211512 174957 :tswett!~tswett@unaffiliated/tswett JOIN :#esoteric < 1398211547 425216 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1398211593 137874 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: Bye < 1398211918 531806 :Melvar`!~melvar@dslb-088-077-169-026.pools.arcor-ip.net JOIN :#esoteric < 1398212081 367538 :Melvar!~melvar@dslb-188-109-009-059.pools.arcor-ip.net QUIT :Ping timeout: 264 seconds < 1398212125 737394 :Melvar``!~melvar@dslb-092-072-173-254.pools.arcor-ip.net JOIN :#esoteric < 1398212132 994141 :Melvar``!~melvar@dslb-092-072-173-254.pools.arcor-ip.net NICK :Melvar < 1398212243 526120 :Melvar`!~melvar@dslb-088-077-169-026.pools.arcor-ip.net QUIT :Ping timeout: 255 seconds < 1398212245 792414 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1398212261 849603 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :just got an error message with a 20 kB gcc command line in it < 1398212572 20579 :adu!~ajr@pool-108-28-107-114.washdc.fios.verizon.net JOIN :#esoteric < 1398212579 983888 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Ooops ... not using dynamic linking, and a base library compiled with split objects is going to hurt linking time a lot, especially the latter. < 1398212598 281294 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION feels stupid. < 1398212619 360041 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Just got an error message with a 2TB hard drive in it < 1398212759 596108 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Just got an error message that was uphill both way, and it was snowing. < 1398212781 98958 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm so lambdabot would be better off _without_ split objects? < 1398212792 638076 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or mueval < 1398212823 980077 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe you could run mueval in a sandbox < 1398212827 946673 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I believe so. I'll benchmark before I change the setup though. < 1398212851 218658 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I can just recompile ghc whichever way I prefer. < 1398212866 339424 :Melvar`!~melvar@dslb-088-078-153-235.pools.arcor-ip.net JOIN :#esoteric < 1398212901 323883 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(sandboxes won't help with the base library anyway) < 1398212926 613816 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: idea: have mueval import everything and get it linked in, and then use one of the process state freezing things. < 1398212937 38221 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then you can just thaw the process for each evaluation. would that work? < 1398212939 462927 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I wonder if you can make a fork of ghci that forks after linking everything < 1398212957 402005 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: I don't know. It's quite plausible. < 1398212958 468144 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i just meant that you might want lambdabot itself to use split objects even if mueval doesn't. just thinking wildly here. < 1398212962 23585 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :The parent ghci becomes while(...) fork() < 1398212970 325094 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :imo it should coredump < 1398212993 767496 :Melvar!~melvar@dslb-092-072-173-254.pools.arcor-ip.net QUIT :Ping timeout: 252 seconds < 1398213008 115716 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :All of these approaches will require some RTS tweaking, to set up the threads (and pipes between them) again on restart. < 1398213020 791960 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :coredump to ramdisk < 1398213031 626949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: there's some process freezing stuff in linux nowadays that might be able to do it transparently < 1398213032 310620 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Isn't forkProcess enough? < 1398213037 904555 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Jafet: if you do that you might as well just port @run to use the repl library < 1398213038 113450 :nisstyre!~yourstrul@oftn/member/Nisstyre JOIN :#esoteric < 1398213059 685376 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Jafet: in the presence of threads and pipes? no. < 1398213077 409321 :Melvar``!~melvar@dslb-092-072-183-024.pools.arcor-ip.net JOIN :#esoteric < 1398213086 99893 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: http://criu.org/Main_Page < 1398213089 17808 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :"repl: IRC friendly REPL library." woah < 1398213178 295025 :Melvar`!~melvar@dslb-088-078-153-235.pools.arcor-ip.net QUIT :Ping timeout: 240 seconds < 1398213311 827337 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: bookmarked < 1398213370 349576 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :"mount: ntfs_pread failed: Input/output error" time to get a new disk < 1398213403 74146 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :before you do, does dmesg show hardware read errors? < 1398213467 377336 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Yes. (Oddly, I was looking at /var/log/dmesg, which does not. I guess they're in syslog.) < 1398213490 255870 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :"Current pending sector count: 1430" < 1398213502 33870 :Melvar!~melvar@dslb-092-072-189-145.pools.arcor-ip.net JOIN :#esoteric < 1398213517 850499 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :time to get a new disk < 1398213593 422891 :Melvar``!~melvar@dslb-092-072-183-024.pools.arcor-ip.net QUIT :Ping timeout: 264 seconds < 1398213771 198729 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :semantic fascination: matlab foo{[]}, that is extracting no indices of the cell array foo, is not just an empty array, but in fact the absence of value < 1398213775 986249 :Melvar!~melvar@dslb-092-072-189-145.pools.arcor-ip.net QUIT :Ping timeout: 252 seconds < 1398213803 746163 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :disp(foo{[]}) => error not enough arguments, disp(foo{[]}, 3) => 3 < 1398213817 390612 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :and disp(4,3) => error too many arguments. < 1398213836 480866 :Melvar!~melvar@dslb-094-221-216-022.pools.arcor-ip.net JOIN :#esoteric < 1398214153 123609 :Melvar`!~melvar@dslb-088-078-151-243.pools.arcor-ip.net JOIN :#esoteric < 1398214277 426108 :Melvar!~melvar@dslb-094-221-216-022.pools.arcor-ip.net QUIT :Ping timeout: 264 seconds < 1398214277 611513 :tromp!~tromp@ool-4575eb51.dyn.optonline.net QUIT :Ping timeout: 264 seconds < 1398214430 502310 :Melvar`!~melvar@dslb-088-078-151-243.pools.arcor-ip.net QUIT :Ping timeout: 255 seconds < 1398214585 423892 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu QUIT :Ping timeout: 252 seconds < 1398214826 651300 :adu!~ajr@pool-108-28-107-114.washdc.fios.verizon.net QUIT :Quit: adu < 1398214900 983782 :Melvar`!~melvar@dslb-092-072-186-118.pools.arcor-ip.net JOIN :#esoteric < 1398215008 279969 :boily!~boily@96.127.201.149 QUIT :Quit: INCONSPICUOUOUOUS CHICKEN < 1398215013 261601 :metasepia!~metasepia@96.127.201.149 QUIT :Remote host closed the connection < 1398215249 124081 :tswett!~tswett@unaffiliated/tswett QUIT :Quit: tswett < 1398215322 186658 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric ::t (<**>) < 1398215323 477121 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Applicative f => f a -> f (a -> b) -> f b < 1398215339 617420 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :flip (<*>) or something else? < 1398215348 749992 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :@src (<**>) < 1398215348 935221 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(<**>) = liftA2 (flip ($)) < 1398215504 711287 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :something else < 1398215557 418158 :adu!~ajr@pool-108-28-107-114.washdc.fios.verizon.net JOIN :#esoteric < 1398215729 4275 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: impressive runtime differences: http://sprunge.us/OeCM < 1398215771 284310 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: wow, yeah. < 1398215773 657195 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: you showed an interest in that topic, too < 1398215782 103004 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: that should make lambdabot much more usable < 1398215804 521786 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it was great giving things to a hacked-up-repl-based @run and getting responses instantly though :) < 1398216072 103495 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Ping timeout: 245 seconds < 1398216091 999535 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1398216164 9713 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: it performs the actions in the opposite order of what flip (<*>) does < 1398216226 754893 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :https://www.youtube.com/watch?v=BKorP55Aqvg < 1398216570 6711 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@run flip runState 0 $ (<**>) get (modify (+1) >> gets (+)) < 1398216571 732202 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : (1,1) < 1398216584 960359 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@run flip runState 0 $ (flip (<*>)) get (modify (+1) >> gets (+)) < 1398216586 265374 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : (2,1) < 1398216694 695031 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@run [1,2,3] <**> [pred, id, succ] < 1398216695 883839 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [0,1,2,1,2,3,2,3,4] < 1398216702 693102 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: Hmm, with mueval the picture is different. This needs further investigation < 1398216707 359612 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@run flip (<*>) [1,2,3] [pred, id, succ] < 1398216708 630664 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [0,1,2,1,2,3,2,3,4] < 1398216716 285449 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm that didn't help < 1398216730 428644 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right < 1398216736 741596 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@run flip (<*>) [1,2,4] [pred, id, succ] < 1398216738 42499 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [0,1,3,1,2,4,2,3,5] < 1398216743 378827 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@run flip (<*>) [1,2,4] [pred, id, succ] < 1398216744 647171 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [0,1,3,1,2,4,2,3,5] < 1398216756 979964 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops :P < 1398216769 69880 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@run [1,2,4] <**> [pred, id, succ] < 1398216770 104249 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : can't find file: L.hs < 1398216791 536023 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ಠ_ಠ < 1398216791 855329 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69¯|¯⌠ < 1398216792 40450 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69 |\| < 1398216794 255604 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@run [1,2,4] <**> [pred, id, succ] < 1398216795 434094 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [0,1,2,1,2,3,3,4,5] < 1398216800 440102 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there you go < 1398216885 668057 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: http://sprunge.us/BKRW < 1398216931 132297 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the difference seems a bit large for it to not be doing *something* differently there... < 1398216943 60859 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :indeed. < 1398216964 741953 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Anyway, it's ... early. I'll regret that tomorrow. Good night! < 1398216970 538679 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe it's skipping over shared libs it doesn't want to load or something < 1398216973 973767 :Melvar``!~melvar@dslb-088-078-253-080.pools.arcor-ip.net JOIN :#esoteric < 1398216978 517632 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh < 1398216998 507602 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(CEST, you can do the math) < 1398217031 967342 :Melvar`!~melvar@dslb-092-072-186-118.pools.arcor-ip.net QUIT :Ping timeout: 252 seconds < 1398218238 350942 :Melvar``!~melvar@dslb-088-078-253-080.pools.arcor-ip.net QUIT :Ping timeout: 240 seconds < 1398218253 743303 :adu!~ajr@pool-108-28-107-114.washdc.fios.verizon.net QUIT :Quit: adu < 1398218318 251428 :Melvar``!~melvar@dslb-088-078-253-233.pools.arcor-ip.net JOIN :#esoteric < 1398218327 975907 :fowl!~fowl@unaffiliated/fowlmouth PRIVMSG #esoteric :can i use your bot for math? < 1398218335 515507 :fowl!~fowl@unaffiliated/fowlmouth PRIVMSG #esoteric :@help < 1398218335 700830 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :help . Ask for help for . Try 'list' for all commands < 1398218339 363810 :fowl!~fowl@unaffiliated/fowlmouth PRIVMSG #esoteric :@list < 1398218339 549970 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :What module? Try @listmodules for some ideas. < 1398218356 482048 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@run 1+2+3 < 1398218357 777526 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 6 < 1398218361 893637 :fowl!~fowl@unaffiliated/fowlmouth PRIVMSG #esoteric :ty < 1398218376 862572 :fowl!~fowl@unaffiliated/fowlmouth PRIVMSG #esoteric :@run 333.0 / 2 < 1398218378 1115 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 166.5 < 1398218421 948312 :fowl!~fowl@unaffiliated/fowlmouth PRIVMSG #esoteric :@run 500 * (1/3) < 1398218423 875763 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 166.66666666666666 < 1398218704 677572 :fowl!~fowl@unaffiliated/fowlmouth PRIVMSG #esoteric :@run 167 + 233 < 1398218706 34372 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 400 < 1398218727 853279 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@run let fib = 0 : 1 : zipWith (+) fib (tail fib) in fib < 1398218729 74012 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765,10946,... < 1398218789 591323 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :@run let fib = 0 : 1 : zipWith (+) fib (tail fib) in zipWith (/) fib (tail fib) < 1398218790 783163 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [0.0,1.0,0.5,0.6666666666666666,0.6,0.625,0.6153846153846154,0.6190476190476... < 1398218817 741705 :fowl!~fowl@unaffiliated/fowlmouth PRIVMSG #esoteric :i will never understand haskell ._. < 1398218826 842204 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :it's just map < 1398218830 790523 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION cackles evilly < 1398218846 235191 :fowl!~fowl@unaffiliated/fowlmouth PRIVMSG #esoteric :the original esolang < 1398218861 985583 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, that's INTERCAL hth < 1398218862 505462 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :@run zipWith (+) [3, 7, 982.9] [2,11,4] < 1398218863 592104 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [5.0,18.0,986.9] < 1398218906 135187 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@run 1.5e10 < 1398218907 443119 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1.5e10 < 1398218926 120036 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :@run flip (zipWith (/)) <*> tail $ fix $ scanl (+) 1 . (0:) < 1398218927 244065 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [1.0,2.0,1.5,1.6666666666666667,1.6,1.625,1.6153846153846154,1.6190476190476... < 1398218956 232626 :adu!~ajr@pool-108-28-107-114.washdc.fios.verizon.net JOIN :#esoteric < 1398218973 84822 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net JOIN :#esoteric < 1398218973 308065 :tswett!~tswett@c-107-5-152-253.hsd1.mi.comcast.net QUIT :Changing host < 1398218973 308138 :tswett!~tswett@unaffiliated/tswett JOIN :#esoteric < 1398218979 236657 :adu!~ajr@pool-108-28-107-114.washdc.fios.verizon.net PRIVMSG #esoteric :hi all < 1398218989 846812 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hi adu < 1398219043 643796 :fowl!~fowl@unaffiliated/fowlmouth PRIVMSG #esoteric :@run 400-384 < 1398219044 809165 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Jafet: i was trying to go lightly on fowl by not giving the scanl version < 1398219044 994870 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 16 < 1398219065 475004 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :nah just throw more $ in there < 1398219135 175571 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm a rare case where you need two $'s instead of . and $ < 1398219162 668031 :adu!~ajr@pool-108-28-107-114.washdc.fios.verizon.net PRIVMSG #esoteric :@run do print "hello world" < 1398219163 926069 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : < 1398219165 342877 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :the more functions you use the better a programmer you are < 1398219178 372161 :fowl!~fowl@unaffiliated/fowlmouth PRIVMSG #esoteric :more lines* < 1398219185 228232 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :not in haskell < 1398219190 753878 :Melvar``!~melvar@dslb-088-078-253-233.pools.arcor-ip.net QUIT :Ping timeout: 265 seconds < 1398219210 175988 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@run tail <**> zipWith (/) $ fix $ scanl (+) 1 . (0:) < 1398219211 385440 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [1.0,0.5,0.6666666666666666,0.6,0.625,0.6153846153846154,0.6190476190476191,... < 1398219229 26234 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm oh right < 1398219229 211988 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :oh yeah more fix is good too. fix everything < 1398219232 494629 :adu!~ajr@pool-108-28-107-114.washdc.fios.verizon.net PRIVMSG #esoteric :@run do args <- getFullArgs; print args < 1398219233 514748 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Not in scope: ‘getFullArgs’ < 1398219253 83 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :<**> doesn't help over flip (<*>) with reader monads < 1398219277 796298 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :adu: lambdabot doesn't do IO actions. < 1398219283 316195 :adu!~ajr@pool-108-28-107-114.washdc.fios.verizon.net PRIVMSG #esoteric :oerjan: :/ < 1398219413 548342 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :@run system "rm -rf ~" < 1398219414 335777 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Not in scope: ‘system’ < 1398219550 277687 :quintopia!~quintopia@unaffiliated/quintopia QUIT :Remote host closed the connection < 1398219609 483775 :adu!~ajr@pool-108-28-107-114.washdc.fios.verizon.net PRIVMSG #esoteric :Jafet: bad, bad < 1398219677 698384 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric < 1398219748 278599 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`run rm –rf . # this would work though < 1398219748 613787 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `–rf': No such file or directory \ rm: cannot remove `.': Is a directory < 1398219769 288332 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1398219771 297776 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :is that... an emdash < 1398219776 560392 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :endash* < 1398219781 720863 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :thx < 1398219791 721624 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`unidecode – < 1398219792 606674 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+2013 EN DASH] < 1398219813 603747 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run rm -rf . # FIXED THAT FOR YOU < 1398219814 399593 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove directory: `.' < 1398219820 468428 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :lol < 1398219867 885394 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? HackEgo < 1398219868 794300 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :HackEgo, also known as HackBot, is a bot that runs arbitrary commands on Unix. See `help for info on using it. You should totally try to hax0r it! Make sure you imagine it's running as root with no sandboxing. < 1398219902 232177 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`which rm < 1398219902 871540 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/bin/rm < 1398219914 55670 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION cackles evilly < 1398219992 895348 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run rm -rf * # these errors are so tiresome. < 1398220000 305230 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1398220007 318638 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :much better. < 1398220013 898754 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :rip < 1398220039 274667 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? rip < 1398220044 786965 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rip? ¯\(°​_o)/¯ < 1398220048 321246 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`pwd < 1398220049 138614 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv < 1398220050 222447 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :good point < 1398220073 371166 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`ls < 1398220074 55264 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :98076 \ a \ app.sh \ bdsmreclist \ bin \ canary \ cat \ complaints \ :-D \ dog \ etc \ factor \ fb \ fb.c \ head \ hello \ hello.c \ ibin \ index.html \ interps \ lib \ paste \ pref \ prefs \ quines \ quotes \ share \ src \ test \ Test \ Test.hi \ Test.hs \ UNPA \ Wierd \ wisdom \ wisdom.pdf < 1398220085 678110 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: spoilsport < 1398220097 924862 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Unicode magic around the *, I guess? < 1398220116 936547 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no. < 1398220131 101892 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh. < 1398220141 185287 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :righ. starts with c ends with an ary. < 1398220150 497941 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*right < 1398220167 528609 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Hmm, I never knew that rm would refuse to delete .. < 1398220186 424404 :pikhq!~pikhq@2602:100:18b2:fbfb:a60:6eff:fece:493 PRIVMSG #esoteric :It is something you aren't expecting. :) < 1398220203 938178 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Jafet: i think it's refusing to delete directories above the current one? < 1398220241 276349 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :It refuses to delete .. as well. < 1398220263 249451 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :.. is surely a directory above the current one. < 1398220263 621815 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`file canary < 1398220264 431709 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :canary: ASCII text < 1398220273 808969 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh no < 1398220277 512859 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we are doomed < 1398220285 135530 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no one light the gas < 1398220313 335068 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :make a little birdhouse in your soul < 1398220326 583682 :adu!~ajr@pool-108-28-107-114.washdc.fios.verizon.net PRIVMSG #esoteric :@run 0 < 1398220328 63718 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 0 < 1398220332 622433 :adu!~ajr@pool-108-28-107-114.washdc.fios.verizon.net PRIVMSG #esoteric :@run showIntAtBase 18 (" abcdehilmnoprstuw"!!) 112992306848503458453611540092012927058485521833875357047724355402465282824863736272726650730740 "" < 1398220334 75293 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "lambdabot should learn how to capture standard output and tell us what it is" < 1398220348 988278 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`which ghci < 1398220349 561835 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1398220369 136063 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Jafet: alas the ghc install didn't get transfered to HackEgo's new host < 1398220427 25750 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :insert joke about Gregor being evil here. < 1398220445 52961 :tertu!~tertu@143.44.70.199 JOIN :#esoteric < 1398220466 894013 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :oerjan: not eval? < 1398220491 698582 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh i remember that. < 1398220498 127615 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, definitely eval. < 1398220695 245150 :fowl!~fowl@unaffiliated/fowlmouth PRIVMSG #esoteric :`uname -a < 1398220696 498411 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Linux umlbox 3.13.0-umlbox #1 Wed Jan 29 12:56:45 UTC 2014 x86_64 GNU/Linux < 1398220796 965829 :Melvar``!~melvar@dslb-092-072-179-214.pools.arcor-ip.net JOIN :#esoteric < 1398220964 275979 :lexande!arapp@terpsichore.ugcs.caltech.edu PRIVMSG #esoteric :`run cat canary < 1398220964 948054 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :chirp < 1398221095 988115 :fowl!~fowl@unaffiliated/fowlmouth PRIVMSG #esoteric :`:(){ :|:& };: < 1398221096 677566 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: :(){: not found < 1398221128 300560 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :you need run to do shell stuff < 1398221130 449941 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :You should test scripts on your own system before running them on hackego. < 1398221143 723238 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :`run :(){ :|:& };: # like this < 1398221144 389839 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1398221149 799877 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :exciting! < 1398221152 485963 :fowl!~fowl@unaffiliated/fowlmouth PRIVMSG #esoteric :ah < 1398221176 487856 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'd expected a somewhat slower response. < 1398221197 776661 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`ulimit -a < 1398221198 473565 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ulimit: not found < 1398221200 900588 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :me too, but oh well < 1398221220 896711 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run ulimit -a < 1398221221 687473 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :core file size (blocks, -c) 0 \ data seg size (kbytes, -d) unlimited \ scheduling priority (-e) 0 \ file size (blocks, -f) 10240 \ pending signals (-i) 1950 \ max locked memory (kbytes, -l) 0 \ max memory size (kbytes, -m) unlimited \ open files (-n) 102 < 1398221239 575553 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`run ulimit -u < 1398221240 301205 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :128 < 1398221417 413146 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :http://www.libressl.org/ well at least i don't have the font installed < 1398221442 613238 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :wow, it actually uses instead of some css weirdness < 1398221487 961143 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :"Donate now to stop the Comic Sans and Blink Tags." < 1398221490 657654 :password2!~password@197.78.147.89 JOIN :#esoteric < 1398221500 653222 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :We're dealing with professionals here. < 1398221614 370487 :tswett!~tswett@unaffiliated/tswett QUIT :Quit: tswett < 1398221630 25724 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :i read 'flensed' as 'flehmen', but it turns out what 'flensed' actually means is also grody < 1398221638 369856 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Bike: it uses + CSS weirdness < 1398221649 849488 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :don't ruin the magic, sgeo. < 1398221823 843468 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Hmm, that is pretty magical < 1398222103 508045 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Hsamsniarb14]]4 M10 02http://esolangs.org/w/index.php?diff=39396&oldid=39395 5* 03Oerjan 5* (+18) 10formatting < 1398223108 907187 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :awesome < 1398223131 16441 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :blink { -webkit-animation: blink 1s; -webkit-animation-iteration-count: infinite; } < 1398223447 34253 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :http://nooooooooooooooo.com/ < 1398223553 590553 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I wonder how many no*\.com are registered. < 1398223589 919294 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :http://nooooooooo.com next shorter one that isn't parked < 1398223849 246713 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :no.com is owned by google.no. < 1398224468 630236 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu JOIN :#esoteric < 1398224697 458866 :shikhout!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1398224864 66877 :shikhin!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 252 seconds < 1398224865 757596 :shikhout!~Shikhin@unaffiliated/shikhin NICK :shikhin < 1398224937 509918 :Sorella!~queen@oftn/member/Sorella QUIT :Quit: It is tiem! < 1398225663 337050 :tromp!~tromp@ool-4575eb51.dyn.optonline.net JOIN :#esoteric < 1398226325 466043 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :What's the deal with bsalegal.org < 1398226339 69860 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :There's obviously a server serving at that domain, they're pretending there isn't? < 1398226365 576620 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Or pointing to a server that's expecting a different Host: maybe? < 1398226390 703601 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :that's cute < 1398226452 856192 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :The Boy Scouts of America used to have... some website, with a similar name. The www version worked, without www it looked like it was a parked domain < 1398227504 239818 :Melvar!~melvar@dslb-178-006-010-216.pools.arcor-ip.net JOIN :#esoteric < 1398227538 297227 :Melvar``!~melvar@dslb-092-072-179-214.pools.arcor-ip.net QUIT :Ping timeout: 240 seconds < 1398228531 845400 :tromp!~tromp@ool-4575eb51.dyn.optonline.net QUIT :Remote host closed the connection < 1398228986 171811 :tertu!~tertu@143.44.70.199 QUIT :Quit: Leaving < 1398229249 86323 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sgeo: It's http://www.borkgroup.com/ that you get with no Host: header. < 1398229409 470725 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also in re LibreSSL, huh, no "marquee-style: alternate; marquee-play-count: infinite; marquee-speed: fast;"? < 1398229901 485496 :password2!~password@197.78.147.89 QUIT :Ping timeout: 264 seconds < 1398230031 876553 :douglass_!~iridium@home-on-the-dome.mit.edu QUIT :Quit: leaving < 1398230033 283690 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :fizzie: should someone tell them that their server is weirdly configured? < 1398230071 238421 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :maybe it's your client that's weirdly configured, ever thought about that huh < 1398230951 475225 :nisstyre!~yourstrul@oftn/member/Nisstyre QUIT :Quit: WeeChat 0.4.3 < 1398231242 172996 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu QUIT :Ping timeout: 240 seconds < 1398231379 193875 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Serving a "nothing to see here" page for an unknown host isn't such a weird thing to do. < 1398231410 810138 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Cf. http://nothingtoseehere.esolangs.org/ < 1398231438 490361 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I keep thinking to perhaps switch away from the wildcard DNS entry.) < 1398231454 338407 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Of course if there should be something at that domain, that's another thing. < 1398231562 609078 :Bicyclidine!~Glossina@wl-nat109.it.wsu.edu JOIN :#esoteric < 1398231600 321504 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :fizzie: but why would unknown hosts be accessible without deliberate tampering with Host header? < 1398231624 35652 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Wildcard DNS entry? But bsalegal doesn't... seem like a subdomain of borkgroup < 1398231694 859307 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The wildcard comment was re esolangs.org. < 1398231812 436165 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It could be a domain for some sort of legal campaign they've forgotten about. < 1398231826 524649 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Of course it could also be they'd want to have some page there but have messed it up. < 1398231873 380786 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was expecting something related to the Business Software Alliance. < 1398231912 564697 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Which apparently these days is just "Software Alliance" even though they've kept the BSA acronym. < 1398231958 8992 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :The BSA Software Alliance < 1398232016 896990 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :`coins < 1398232018 137871 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :numcoin tackcoin bran+coin aircoin bookcoin gibbecoin flaticoin bitescrumpyxcoin fercoin runtercall0coin rejuncilibettentaineraquenctingcoin locodecoin exalamercoin takacoin alecoin stuffingpuzancoin aurestacardbarand.nexcoin []coin snaycoin emmensivcoin < 1398232055 237614 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That alecoin keeps popping up. < 1398232089 629875 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[]coin, pronounced "squarecoin". < 1398232127 994408 :lexande!arapp@terpsichore.ugcs.caltech.edu PRIVMSG #esoteric :not sure how square would feel about that < 1398232218 477473 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :▢coin < 1398232438 824261 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :⧈coin < 1398232944 398102 :MoALTz!~no@user-109-243-247-192.play-internet.pl QUIT :Quit: Leaving < 1398234510 381663 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Where are the conspiracy theorists claliming that ZeoSync was silenced? < 1398234572 832447 :Bicyclidine!~Glossina@wl-nat109.it.wsu.edu PRIVMSG #esoteric :haha smale? what the fuck? < 1398234606 918799 :Bicyclidine!~Glossina@wl-nat109.it.wsu.edu PRIVMSG #esoteric :i don't know why you'd hire smale for a compression company, though < 1398234666 751408 :Bicyclidine!~Glossina@wl-nat109.it.wsu.edu QUIT :Quit: stupid computer. brb < 1398234984 333650 :Bike_!~Glossina@wl-nat109.it.wsu.edu JOIN :#esoteric < 1398235019 768894 :Bike_!~Glossina@wl-nat109.it.wsu.edu NICK :Bicyclidine < 1398235107 363476 :Bicyclidine!~Glossina@wl-nat109.it.wsu.edu PRIVMSG #esoteric :it's pretty great how weird smale is with computers. he explains p=np in terms of algebraic geometry < 1398235595 693946 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: smalahove < 1398237566 565995 :MindlessDrone!~MindlessD@unaffiliated/mindlessdrone JOIN :#esoteric < 1398238054 566264 :adu!~ajr@pool-108-28-107-114.washdc.fios.verizon.net QUIT :Quit: adu < 1398238198 349849 :Bicyclidine!~Glossina@wl-nat109.it.wsu.edu QUIT :Ping timeout: 240 seconds < 1398238638 901698 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1398239060 343956 :Tritonio!~Thunderbi@212.251.54.186 JOIN :#esoteric < 1398239534 758945 :tromp!~tromp@ool-4575eb51.dyn.optonline.net JOIN :#esoteric < 1398239789 726572 :tromp!~tromp@ool-4575eb51.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1398240651 953006 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1398241507 322437 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1398242379 307896 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Quit: Leaving... < 1398243081 554999 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1398243168 788215 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1398243169 12135 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1398243990 211865 :slereah!~slereah@46.218.232.202 JOIN :#esoteric < 1398243994 114163 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :hey hey hey < 1398244794 557345 :nooodl!~nooodl@187.131-241-81.adsl-dyn.isp.belgacom.be JOIN :#esoteric < 1398245482 872685 :xpte!uid17782@gateway/web/irccloud.com/x-gabzvcttjcvwctht QUIT :Quit: Connection closed for inactivity < 1398245804 94714 :password2!~password@197.78.148.71 JOIN :#esoteric < 1398245844 65631 :password2!~password@197.78.148.71 QUIT :Max SendQ exceeded < 1398246309 585950 :shikhout!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1398246467 993907 :shikhin!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 252 seconds < 1398246471 789320 :shikhout!~Shikhin@unaffiliated/shikhin NICK :shikhin < 1398246824 189119 :password2!~password@197.78.148.71 JOIN :#esoteric < 1398248653 416195 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1398249476 873216 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1398249490 399110 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1398249634 809008 :nooodl!~nooodl@187.131-241-81.adsl-dyn.isp.belgacom.be QUIT :Quit: Ik ga weg < 1398251107 843261 :boily!~boily@96.127.201.149 QUIT :Quit: MÖRK CHICKEN < 1398253696 538921 :nucular!~MOO@p4FF90005.dip0.t-ipconnect.de JOIN :#esoteric < 1398253696 806773 :nucular!~MOO@p4FF90005.dip0.t-ipconnect.de QUIT :Changing host < 1398253696 992329 :nucular!~MOO@unaffiliated/nucular JOIN :#esoteric < 1398253979 929447 :sure!~sgogeo@unaffiliated/sure JOIN :#esoteric < 1398256260 892957 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1398256907 183091 :AnotherTest!~turingcom@94-224-29-210.access.telenet.be JOIN :#esoteric < 1398257624 440724 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( I should use that snapshotting stuff to beat Lost Vikings ) < 1398257646 776018 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :From sigbovik? < 1398257687 911518 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: wrong channel. try on #tasvideos < 1398257727 644310 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://criu.org/Main_Page < 1398257819 806100 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :int-e: what do you mean? doesn't LV have a passkey system? < 1398257927 507079 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :quintopia: The levels get quite long towards the end. < 1398257963 554625 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ah < 1398257974 34364 :shikhin!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 252 seconds < 1398258094 398191 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I've reached the 4RN4 one, and was surprised that the first exist was so easy to reach ... not realizing it was just the first of several (at least 3 but that's as far as I got) < 1398258618 456203 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: oh, you're doing the last two (and most difficult) levels now? good luck < 1398258634 378159 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I only beat the last level twice < 1398258648 270460 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :lost vikings has a nice difficulty progressoin < 1398259684 974565 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1398259816 523245 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :Man now I have to work in logspace < 1398259819 449262 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :That is some shit < 1398259820 878432 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :But < 1398259827 10751 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :Perfect opportunity to work in < 1398259829 920413 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :Inline assembly! < 1398259848 611390 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 265 seconds < 1398259851 274187 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :Gota redefine all those bloody basic operations < 1398260126 976656 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :You have to work in L? < 1398260281 60657 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :use an approximation < 1398260420 198212 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :NEVER < 1398260442 804939 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :The thing I'm doing drops orders of magnitudes like crazy < 1398260449 203602 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :So I underflow badly < 1398260558 412141 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Ooh. Not L then. < 1398260625 561312 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :Well I am replacing all my values by their logs < 1398260632 773556 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :Whatever that is called < 1398260638 24235 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :https://complexityzoo.uwaterloo.ca/Complexity_Zoo:L <-- L < 1398260660 701147 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'd say "work with logarithms" but maybe there is some better terminology. < 1398260690 850436 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :http://machineintelligence.tumblr.com/post/4998477107/the-log-sum-exp-trick < 1398260696 143585 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :That guy says log space < 1398260736 77266 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :slereah: How will you add numbers? < 1398260737 84455 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I think log space is less confusing than logspace. Never mind, we got it in the end. < 1398260762 108034 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :FreeFull: as rarely as possible < 1398260774 332947 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :FreeFull : With bullshit < 1398260780 378548 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :floating point breaks down at 2^-1023, while representing numbers smaller than -1023 is no problem at all. < 1398260785 954864 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Are you doing a lot of multiplications? < 1398260810 754608 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :int-e : What I do drops by one order of magnitude per cycle < 1398260824 219900 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(the use of "undeflow" clarified the picture for me) < 1398260837 846091 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Why not rescale them per cycle? < 1398260848 925628 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Jafet: why do that when you can use logarithms? < 1398260913 497707 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :besides it's entirely plausible that the biggest number and the smallest non-zero one are more than a factor of 2^2048 apart. < 1398260928 74716 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Logarithms make multiplication and exponentiation easier, but you lose precision < 1398261012 434561 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :at least you lose precision gradually. a bit like having a variable width exponent field in the floating point number. (the only shame is that the actual exponent field is way too large in that representation). < 1398261062 997717 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :of course you also gain precision for values close to 1. < 1398261066 784766 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :Well in my case if I stick with the regular formula, things underflow and I end up dividing by 0 < 1398261097 844901 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :If it doesn't work out, I will just WRITE MY OWN NUMBERS < 1398261117 464461 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :Like a real and some exponent < 1398261180 215136 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :But I don't think I'll need to go this far < 1398261180 471116 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"I hear you like floating point, so I made a floating point representation using floating point numbers" :)) < 1398261200 560145 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :I mean really the problem isn't precision < 1398261203 461849 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :It's just the exponent < 1398261211 806611 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right, it's range < 1398261211 992513 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :So I'm not too worried < 1398261241 45502 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what range do you need? < 1398261260 34380 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :Well I drop about one order of magnitude per thing in my array < 1398261266 668616 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :So 1 to 10^-N < 1398261269 57211 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :about < 1398261284 363751 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :Current array is a thousand things < 1398261335 754792 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Which loses something like log_2(10)*log(N) bits of precision, and you have 53 bits of that to start with (assuming IEEE 754 doubles) < 1398261364 647761 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :never mind that underflows lose all precision quite catastrophically :) < 1398261486 59849 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :long double has 15 exponent bits, which is good to 10^5000. < 1398261494 888007 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :something is not right in my analysis. I want log_2(log(10^N)) = log_2(log(10)*N) = log_2(log(10)) + log(N) < 1398261519 465248 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :Yeah, but what will happen when I will do a 5000 long thing D: < 1398261528 472722 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :I'll go with the logs for now, see what happens < 1398261539 954648 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :... log_2(N) < 1398261559 471720 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway, that's what I meant by "gradual" decrease. < 1398261616 598849 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Huh, __float128 doesn't increase the exponent size. < 1398261620 924621 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :Well here's the evolution of my original function : http://pastebin.com/SxfxcEvj < 1398261642 718407 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :It lost all precision in about 460 iterations < 1398261657 245070 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, if you're doing logs, all you need is the exponent < 1398261661 253832 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :Going up to 10^-323 < 1398261664 844952 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I suppose fixed point would do < 1398261693 164694 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :I dont think picking a bigger precision will help that much < 1398261698 294920 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :Plus it might be a bit memory heavy < 1398261735 217448 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Picking a type that has a hardware implementation can help. < 1398261758 769852 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :Speaking of, does log(0) = -inf in general? < 1398261764 331688 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :Or does it depend on the implementation < 1398261772 374759 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :(in math.h) < 1398261801 473241 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :Although... won't help that much I s'ppose < 1398261815 570628 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :Since log(0) + log(1) won't give the correct value < 1398261887 986970 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :C is as useful as always: "A range error may occur if the argument is zero." < 1398261929 879135 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :I'm better off doing that http://bozeman.genome.washington.edu/compbio/mbt599_2006/hmm_scaling_revised.pdf < 1398262050 965318 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://pubs.opengroup.org/onlinepubs/009695399/functions/log.html is a bit more specific; there is a macro that can be tested to figure out how the code will actually behave. < 1398262124 168191 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hmm, C99 apparently has that one as well. (math_errhandling) < 1398262167 778461 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Why not just set zeroes to INT_MIN < 1398262179 730841 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Ignition14]]4 M10 02http://esolangs.org/w/index.php?diff=39397&oldid=39330 5* 03Luxen 5* (+27) 10IRC room for discussion < 1398262419 14981 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :slereah: libmpfr allows exponents up to about 2**30 < 1398262431 385962 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that might be enough for you < 1398262594 657881 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: why are you so opposed to using logarithms? < 1398262601 65109 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :You loghater! < 1398262603 722196 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: I'm not opposed < 1398265325 753559 :edwardk!~edwardk@pdpc/supporter/professional/edwardk JOIN :#esoteric < 1398265546 775528 :Melvar`!~melvar@dslb-092-072-129-222.pools.arcor-ip.net JOIN :#esoteric < 1398265685 370725 :Melvar!~melvar@dslb-178-006-010-216.pools.arcor-ip.net QUIT :Ping timeout: 264 seconds < 1398265692 519453 :Melvar`!~melvar@dslb-092-072-129-222.pools.arcor-ip.net NICK :Melvar < 1398266045 597406 :idris-ircslave!~ircslave@dslb-092-072-129-222.pools.arcor-ip.net JOIN :#esoteric < 1398266140 867074 :mroman!~roman2@80.246.50.48 PRIVMSG #esoteric :@run foldl1 (\a b -> (a,b)) [1,2,3] < 1398266141 980319 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: t ~ (t, t1) < 1398266142 235042 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Relevant bindings include < 1398266142 235120 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : b :: (t, t1) (bound at :1:12) < 1398266142 235159 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : a :: (t, t1) (bound at :1:10)Occurs check: cannot construct t... < 1398266142 235196 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Relevant bindings include < 1398266171 495099 :mroman!~roman2@80.246.50.48 PRIVMSG #esoteric :Some version of Haskell should allow infinite types < 1398266174 35536 :mroman!~roman2@80.246.50.48 PRIVMSG #esoteric :hm well < 1398266182 509751 :mroman!~roman2@80.246.50.48 PRIVMSG #esoteric :> foldl1 (\a b -> (a,b)) [1,2,3] < 1398266182 932149 :idris-ircslave!~ircslave@dslb-092-072-129-222.pools.arcor-ip.net PRIVMSG #esoteric :When elaborating an application of constructor 04__infer: < 1398266183 217851 :idris-ircslave!~ircslave@dslb-092-072-129-222.pools.arcor-ip.net PRIVMSG #esoteric : No such variable foldl1 < 1398266183 517691 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: t ~ (t, t1) < 1398266183 703483 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Relevant bindings include < 1398266183 703566 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : b :: (t, t1) (bound at :1:12) < 1398266183 703604 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : a :: (t, t1) (bound at :1:10)Occurs check: cannot construct t... < 1398266184 961585 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Relevant bindings include < 1398266199 466426 :mroman!~roman2@80.246.50.48 PRIVMSG #esoteric :Would that work in idris? < 1398267015 955601 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :It's kinda weird that the CPU can deal with log(0) but not the standard library < 1398267025 165589 :slereah!~slereah@46.218.232.202 PRIVMSG #esoteric :Since it does ln(0+) = -inf < 1398267184 998693 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: ok, mueval is no longer *much* slower than ghci; the trick is to remove all -static from its .cabal file and enable dynamic executables in the cabal config. fun... < 1398267268 387218 :mroman!~roman2@80.246.50.48 PRIVMSG #esoteric :@run log 0 < 1398267269 815662 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : -Infinity < 1398267278 354013 :Tritonio!~Thunderbi@212.251.54.186 QUIT :Ping timeout: 240 seconds < 1398267372 355240 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: oh, needing dynamic executables makes sense < 1398267466 486274 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So now I have to plan an in-situ upgrade, or wait for ghc 7.8.3 ... oh well. < 1398267588 388742 :sure!~sgogeo@unaffiliated/sure QUIT :Ping timeout: 252 seconds < 1398268745 33365 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: http://sprunge.us/BcNW ... note also the "maxresident" values. This should help a lot! < 1398269025 199262 :slereah!~slereah@46.218.232.202 QUIT :Remote host closed the connection < 1398269434 763557 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: just use it as an excuse to switch to HEAD < 1398269632 916007 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'm not that crazy. < 1398269783 761497 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not yet. < 1398270197 259899 :password2!~password@197.78.148.71 QUIT :Quit: Leaving < 1398270221 378371 :password2!~password@197.78.148.71 JOIN :#esoteric < 1398270262 315436 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1398270437 788216 :shikhin!~Shikhin@unaffiliated/shikhin JOIN :#esoteric < 1398271353 197439 :Sprocklem!~sprocklem@199.167.25.114 JOIN :#esoteric < 1398271353 569268 :Sprocklem!~sprocklem@199.167.25.114 QUIT :Changing host < 1398271353 755326 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1398271803 270770 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1398271834 791994 :shikhin!~Shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1398272447 820381 :Slereah_!~jackal@176.222.51.233 NICK :Slereah < 1398273240 386539 :MoALTz!~no@user-109-243-247-192.play-internet.pl JOIN :#esoteric < 1398273565 342619 :nucular!~MOO@unaffiliated/nucular QUIT :Quit: Excess Food < 1398273770 497130 :trout!root@freebsd/developer/variable NICK :function < 1398273922 682795 :fowl!~fowl@unaffiliated/fowlmouth QUIT :Remote host closed the connection < 1398274186 635148 :function!root@freebsd/developer/variable NICK :constant < 1398275044 833026 :xpte!uid17782@gateway/web/irccloud.com/x-bemtdjkeokdiylos JOIN :#esoteric < 1398275963 988120 :password2!~password@197.78.148.71 QUIT :Ping timeout: 252 seconds < 1398276082 652001 :Sellyme!~Sellyme@199.127.227.147 QUIT :Excess Flood < 1398276178 729632 :Sellyme!~Sellyme@irc.sellyme.com JOIN :#esoteric < 1398276298 345496 :password2!~password@197.78.169.150 JOIN :#esoteric < 1398276404 336354 :nucular!~MOO@p4FF90005.dip0.t-ipconnect.de JOIN :#esoteric < 1398276404 592613 :nucular!~MOO@p4FF90005.dip0.t-ipconnect.de QUIT :Changing host < 1398276404 778269 :nucular!~MOO@unaffiliated/nucular JOIN :#esoteric < 1398276664 127450 :Sellyme!~Sellyme@irc.sellyme.com QUIT :Excess Flood < 1398276688 955083 :Sellyme!~Sellyme@199.127.227.147 JOIN :#esoteric < 1398276789 624591 :yorick!~yorick@oftn/member/yorick JOIN :#esoteric < 1398277073 231248 :Sellyme!~Sellyme@199.127.227.147 QUIT :Excess Flood < 1398277199 432 :Sellyme!~Sellyme@irc.sellyme.com JOIN :#esoteric < 1398277770 678586 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :^style fungot < 1398277770 863676 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: fungot (What I've said myself) < 1398277782 387612 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :fungot: how do you make your way when your way is making you? < 1398277782 612311 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :kmc: ( ( ( a()**)a*:a*)(a()**)a*:a*)((x1)(x2)(x3)) ...out of time! don't let that binds the variables < 1398277882 727900 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :OUTATIME < 1398277892 634986 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ovaltine? < 1398277899 437946 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa < 1398277915 45304 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i thought that was kmclyrics but it's from that play thing, isn't it < 1398277962 135028 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1398277964 585439 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :which is like lyrics < 1398277992 690845 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :well, a common characteristic of kmclyrics is that i don't recognize them < 1398278403 160737 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :also sometimes they are the names of songs rather than the words from the song < 1398279439 18729 :nooodl!~nooodl@187.131-241-81.adsl-dyn.isp.belgacom.be JOIN :#esoteric < 1398280024 935913 :douglass_!~iridium@home-on-the-dome.mit.edu JOIN :#esoteric < 1398280194 777004 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :holy shit finally a decent what if: http://what-if.xkcd.com/92/ < 1398280265 380277 :password2!~password@197.78.169.150 QUIT :Ping timeout: 264 seconds < 1398280329 483738 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :If I have a graph and want to find the smallest tree that spans some subset of its nodes, is there a nice algorithm for that? < 1398280367 35578 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :isn't that just the minimum spanning tree of the relevant subgraph < 1398280406 159458 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :kmc, how do I find the relevant subgraph? < 1398280437 144489 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :I thought you had a particular subgraph in mind < 1398280445 719462 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :No, a subset of the nodes < 1398280452 655844 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :if you mean "any subgraph" then the smallest tree has size zero and spans a subset of the nodes of size zero < 1398280456 958685 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1398280491 471318 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I want a tree that contains at least, say, these three nodes, from a graph of, say, 30 < 1398280510 82461 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :okay < 1398280551 74450 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Smallest in terms of numbers of nodes? < 1398280554 621516 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :er, number* < 1398280564 565568 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yes, the graph is unweighted < 1398280583 32855 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :i don't know about that problem < 1398280589 34646 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :perhaps you can transform it into an instance of the usual MST problem < 1398280641 706000 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :construct a new graph containing just the nodes in your set, where the edges are weighted by the minimum length path between those two nodes in the original graph < 1398280645 826660 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :but I think that's not quite right < 1398280660 283425 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :because it doesn't account for the fact that you can use a single intermediate node in multiple paths < 1398281276 144597 :MoALTz!~no@user-109-243-247-192.play-internet.pl QUIT :Quit: Leaving < 1398281825 348570 :impomatic!~digital_w@39.123.125.91.dyn.plus.net QUIT :Ping timeout: 276 seconds < 1398282421 529087 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :kmc, note that for unweighted graphs all spanning trees are minimal < 1398282443 831301 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :because the number of edges is just 1 less than the number of nodes < 1398282450 539931 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :good point < 1398282604 507906 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :Taneb, also the tree you're looking for isn't unique, which i think makes designing an algorithm that bit more fiddly < 1398283267 24171 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :MST isn't unique either, is it? < 1398283274 444876 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :(of a weighted graph) < 1398283276 491195 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :No < 1398283484 973864 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1398284871 588109 :nooodl_!~nooodl@187.131-241-81.adsl-dyn.isp.belgacom.be JOIN :#esoteric < 1398285056 414494 :nooodl!~nooodl@187.131-241-81.adsl-dyn.isp.belgacom.be QUIT :Ping timeout: 252 seconds < 1398285083 217855 :fowl!~fowl@unaffiliated/fowlmouth JOIN :#esoteric < 1398285176 244231 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :Taneb, maybe you could do it by reducing spanning trees? < 1398285190 466160 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :it'd be fairly inefficient but better than nothing, i guess < 1398285204 371060 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Phantom_Hoover, I doubt that'd give the optimum solution... < 1398285239 594744 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :Taneb, well i'm thinking you could iterate over /all/ spanning trees, but s/fairly/very/ in that case < 1398285259 976523 :MindlessDrone!~MindlessD@unaffiliated/mindlessdrone QUIT :Quit: MindlessDrone < 1398285568 981449 :nycs!~nycs@rrcs-24-39-141-128.nyc.biz.rr.com JOIN :#esoteric < 1398285725 308216 :conehead!~conehead@unaffiliated/conehead QUIT :Ping timeout: 276 seconds < 1398285725 493868 :`^_^v!~nycs@rrcs-24-39-141-128.nyc.biz.rr.com QUIT :Ping timeout: 276 seconds < 1398285725 493991 :drlemon_!~drlemon@cpe-108-185-0-32.socal.res.rr.com QUIT :Ping timeout: 276 seconds < 1398285962 811813 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :@tell tswett p_n runs Turing machine number n and outputs 1 if it halts; q_0 never halts and all other q_n output 1. then the mapping from p_n to identically behaving q_n is not computable < 1398285962 997386 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1398286099 831944 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :kmc, hmm, i don't see what's remarkable about that < 1398286126 652165 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :remarkable? it's just something tswett asked < 1398286144 792023 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :it's just an answer to: < 1398286145 170702 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :14:19 < tswett> So, there are two programs, P and Q. P outputs an infinite list of programs: p_1, p_2, p_3, .... Q also outputs an infinite list of programs. < 1398286148 264391 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :14:20 < tswett> For every program that P outputs, Q outputs a program that behaves the same way, and vice versa. < 1398286151 764578 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :14:20 < tswett> Must there exist a program that, given a number n, finds a number m such that Q_m behaves the same way as P_n? < 1398286173 372653 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :ah < 1398286176 76438 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection < 1398286253 798963 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: leaving < 1398286277 241081 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :that question is classic haltingbait though < 1398286287 221686 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :lol < 1398286292 119234 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :what does that mean < 1398286363 107436 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :it involves the question of whether two generalised programs behave the same way < 1398286386 204535 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :yeah I was immediately pretty sure the answer was "no" < 1398286392 988104 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :but it took me a minute to come up with a proof < 1398286438 156412 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Is deciding whether two regular expressions describe the same language? < 1398286442 634784 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :*decidable < 1398286450 324544 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :*it < 1398286457 911706 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :now what if you require that all the p_i and q_i halt on every input < 1398286461 404780 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :Taneb: believe so < 1398286475 503632 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :how could we play regex golf otherwise < 1398286555 841590 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :it's DFA equivalence so that's not too bad right < 1398286594 724354 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1398286634 928718 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.cs.ox.ac.uk/people/luke.ong/personal/teaching/moc/decide.pdf pg 5 and 6 < 1398286661 405216 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1398286690 505231 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :simple. < 1398286768 533697 :nucular!~MOO@unaffiliated/nucular QUIT :Quit: Switching to phone... < 1398286871 893049 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :http://www.openbsd.org/cgi-bin/cvsweb/src/lib/libssl/src/crypto/bn/bn_lib.c.diff?r1=1.18;r2=1.19 what the hell is openssl < 1398286873 113361 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I guess I have a module next year which covers this kind of thing < 1398286881 782928 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1398286882 39057 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 252 seconds < 1398287006 182240 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :openssl isn't real < 1398287028 260459 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: i bet modules are functors somehow < 1398287033 639904 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :Bike: sounds like a bug in ultrix cc < 1398287042 22904 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :ahhh, so that's this big vulnerability i've been hearing about < 1398287046 442738 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :didn't realise it was that big though < 1398287049 397256 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :lol < 1398287053 213130 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :seems like it. < 1398287085 473688 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :relatedly i'd like to say again that matlab's 'str2num' function is a wrapper around eval < 1398287128 142290 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Bike, ... < 1398287137 922822 :edwardk!~edwardk@pdpc/supporter/professional/edwardk QUIT :Ping timeout: 240 seconds < 1398287207 319270 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :Bike, nobody uses matlab for security-dependent stuff though... right... please? < 1398287214 417802 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :god i hope not < 1398287535 690733 :AnotherTest!~turingcom@94-224-29-210.access.telenet.be QUIT :Ping timeout: 252 seconds < 1398287598 367422 :Sellyme!~Sellyme@irc.sellyme.com QUIT :Excess Flood < 1398287604 800353 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1398287604 985593 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1398287608 112455 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :everything is security-dependent < 1398287618 920309 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hold on < 1398287637 856529 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :There are people writing security-dependent stuff in languages OTHER than matlab!? < 1398287698 932042 :Sellyme!~Sellyme@199.127.227.147 JOIN :#esoteric < 1398287701 711493 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :Bike, i used matlab yesterday, i was pretty taken aback just to discover the identity matrix is eye(n) < 1398287720 623182 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :there's also a function NaN(n), if you need an n×n matrix of NaNs < 1398287764 13337 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :but what if i only want the nans along the main diagonal! < 1398287777 33369 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :and magic(n) for when you need a magic square < 1398287822 717877 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :Phantom_Hoover: diag(NaN(1,n)) hth < 1398287858 376748 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :pity, NaN*eye(n) would be so much better < 1398287881 680069 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :i suppose that works too < 1398287902 273758 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :um, probably. < 1398287950 423329 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :0*NaN is NaN, right < 1398287960 351270 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :yeah, they're IEEE\ < 1398287994 708768 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :i hadn't really messed with NaNs before yesterday but i figure they still scalar multiply with matrices < 1398288260 700199 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :all you need to know about NaN is that it's objectivist kryptonite < 1398288278 887984 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :k < 1398288442 571913 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 265 seconds < 1398288571 259650 :nisstyre!~yourstrul@oftn/member/Nisstyre JOIN :#esoteric < 1398288795 181554 :yorick!~yorick@oftn/member/yorick QUIT :Remote host closed the connection < 1398289038 49189 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :http://www.openbsd.org/cgi-bin/cvsweb/src/lib/libssl/src/crypto/bn/bn_mont.c.diff?r1=1.17;r2=1.18 openssl is definitely not real < 1398289142 182841 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Bike, NEITHER AM I < 1398289152 456920 :Bike!~Glossina@gannon-wless-gw.resnet.wsu.edu PRIVMSG #esoteric :woah < 1398289180 248994 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Also some of my friends are trying to get me to try to figure out what a bloated PHP app is doing < 1398289187 190200 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Because I'm the least sane programmer they know < 1398289375 104438 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1398289382 886053 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hello oerjan < 1398289400 788365 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :evening Taneb < 1398289415 56649 :Sellyme!~Sellyme@199.127.227.147 QUIT :Excess Flood < 1398289508 384632 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :PHP is scary < 1398289529 60506 :Sellyme!~Sellyme@irc.sellyme.com JOIN :#esoteric < 1398289591 32897 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Actually, to be frank, I find most programming language scary. < 1398289601 268649 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And any programming language for sufficiently large projects. < 1398289746 154542 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :otoh, brainfuck is simple and elegant. < 1398289972 725136 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Ooh. Not L then. <-- DISAPPOINT < 1398290008 972273 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'd have liked to see Slereah having to implement division in L < 1398290054 228192 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :"This file is pretty much the most important file in [project name]" < 1398290056 316007 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :otoh that algorithm is probably painfully slow. < 1398290061 440920 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :"It basically everything." < 1398290102 456807 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: someone isn't doing things modularly?= < 1398290105 379514 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*-= < 1398290137 874863 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, the only non-comment line is "require __DIR__.'/../Controllers/root.php';" < 1398290182 469049 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that sounds like it's root.php which everything, then? < 1398290202 593766 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Seems like it < 1398290382 808536 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1398290595 53551 :Sellyme!~Sellyme@irc.sellyme.com QUIT :Excess Flood < 1398290707 575482 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I think I've found an actual mistake in this thingy < 1398290729 182930 :Sellyme!~Sellyme@199.127.227.147 JOIN :#esoteric < 1398290772 371033 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh no not the thingy < 1398290813 589498 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :Taneb, the mistake is, it's in php < 1398290820 263171 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Phantom_Hoover, well, yeah < 1398290823 199258 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :That's obvious < 1398290830 896757 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I of course meant a sub-mistake < 1398290887 978686 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://media-cache-ec0.pinimg.com/736x/07/c9/72/07c972d1bf1882a4b561c633e91252f5.jpg < 1398290913 645383 :Sellyme!~Sellyme@199.127.227.147 QUIT :Excess Flood < 1398290938 543076 :Sellyme!~Sellyme@irc.sellyme.com JOIN :#esoteric < 1398291130 153568 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And now I've sent a pull request that changes one character < 1398291447 289170 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :lol nice < 1398291513 377799 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(they had written date_default_timezone_get instead of date_default_timezone_set) < 1398291610 198426 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :why would you want an 's' there? why do you hate 'g'? < 1398291654 322502 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :olsner, they had given the function the parameter 'europe/london' < 1398291664 179719 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And documented it "Set the Default Timezone." < 1398291687 451629 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :hmm, surely that's only the default timezone if you happen to live in london < 1398291742 571554 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :That's another problem for another day < 1398291751 643893 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net JOIN :#esoteric < 1398291755 134505 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And this whole shebang is running in York which is in the London timezone < 1398291810 955388 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: https://en.wikipedia.org/wiki/Steiner_tree_problem#Generalization_of_minimum_Steiner_tree < 1398291840 343048 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, thanks a lot < 1398291958 16260 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you're welcome < 1398291993 294952 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(it was mentioned in the minimum spanning tree article) < 1398292248 314346 :ion!ion@heh.fi PRIVMSG #esoteric :http://www.wired.com/2014/04/lost-lunar-photos-recovered-by-great-feats-of-hackerdom-developed-at-a-mcdonalds/ < 1398292588 950506 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :21:39:40: Also some of my friends are trying to get me to try to figure out what a bloated PHP app is doing < 1398292591 954755 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :21:39:47: Because I'm the least sane programmer they know < 1398292604 162105 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :is this like insanity wrapping around a circle < 1398292619 31653 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I think it's you finishing logreading < 1398292624 382892 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that too < 1398292645 403612 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm. can one punch extra holes into sparse files? < 1398292650 794961 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric : http://media-cache-ec0.pinimg.com/736x/07/c9/72/07c972d1bf1882a4b561c633e91252f5.jpg < 1398292660 944297 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :this reminds me of the story behind cow tools < 1398292668 981336 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :like, if you program esolangs too much, you suddenly wrap around to thinking php is a good one < 1398292719 761299 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: pretty sure that was in the same book (which i've got downstairs in the basement locker somewhere) < 1398292764 225879 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :got it as birthday present back in 1996 in seattle. < 1398292883 767636 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Ah, the answer is yes: fallocate with FALLOC_FL_PUNCH_HOLE does that. < 1398292901 562446 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm locker is the wrong word for a room that big < 1398292923 234663 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just storage, maybe < 1398292935 754702 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :or just "basement" even < 1398292980 291578 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: i wanted not to imply the whole basement is mine, this is a common area < 1398292995 689454 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1398293017 196314 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i supposedly have an assigned parking space down there too, if i had a car < 1398293051 708183 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Help I don't know PHP and I am no longer sure that is a good thing < 1398293063 463784 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :you should get a car, don't let that parking space sit unused < 1398293072 853707 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote Help I don't know PHP and I am no longer sure that is a good thing < 1398293074 523067 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1186) Help I don't know PHP and I am no longer sure that is a good thing < 1398293080 78252 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: no. < 1398293090 247224 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :Taneb: it is a good thing! really! < 1398293177 90044 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :WHY IS THIS FILE 1000 LINES LONG < 1398293189 363213 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :IT'S A UTILITY CLASS < 1398293211 454737 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sounds useful. < 1398293228 114773 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :pretty huge program < 1398293399 779993 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection < 1398293768 793725 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1398293811 480145 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :`quote < 1398293812 371282 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :19) so i can only conclude that it is flawed, or the world is utterly bonkers < 1398293844 126337 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`quote 20 < 1398293845 19072 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :20) IN EINEM ALTERNATIVEN UNIVERSUM (WO DIE NAZIS WON): So kann ich nur schliessen, dass es falsch ist, oder die Welt ist vollig BONKERS. Gegrusset seist du der Fuhrer Hitler! < 1398293870 477512 :olsner!~salparot@c83-252-203-32.bredband.comhem.se PRIVMSG #esoteric :ah, I thought I recognized it < 1398293871 503916 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :huh < 1398293882 68495 :edwardk!~edwardk@pdpc/supporter/professional/edwardk JOIN :#esoteric < 1398293883 473019 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :BONKERS! < 1398293893 771048 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :PHP is making me sad, I'm going to head to bed < 1398293898 577090 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the nazis were big on BUNKERS < 1398293901 877123 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1398293926 407351 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Taneb: dream of haskell. it is good for the mind! < 1398293944 383078 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`quote great old ones < 1398293945 67639 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1160) Last night I had a dream that someone wrote such bad Haskell code he accidentally summoned the Great Old Ones and I had to fix the Haskell code and save the day < 1398293969 468442 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection < 1398293974 547316 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@quote summon < 1398293974 776545 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Philippa says: incidentally, if you think about this you're probably starting to image control flow that looks like it's a glyph for summoning cthulhu - and then realising that it's 3d and consists of 'towers'. Make sense? < 1398293990 702959 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@quote summon < 1398293990 888473 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Philippa says: incidentally, if you think about this you're probably starting to image control flow that looks like it's a glyph for summoning cthulhu - and then realising that it's 3d and consists of 'towers'. Make sense? < 1398294013 88181 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: IT WAS NO DREAM HTH < 1398294028 679442 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::C < 1398294039 131769 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`quote rave + < 1398294039 894288 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :697) I swear my dreams are becoming increasingly rave + computer science oriented < 1398294056 964002 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`quote story about prohib < 1398294057 627658 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1398294063 797086 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`quote story about the prohib < 1398294064 432826 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :939) I'm a story about the prohibition of chocolate < 1398294071 53822 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :God, I say weird things < 1398294077 734205 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`quote Taneb < 1398294078 460928 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :386) Turned out he got recursion, he just didn't get the return statement \ 392) Cut to February War were declared A galaxy in turmoil Anyway, Febuary '10 \ 393) I can't afford one of those! A grandchild, not a laser printer \ 399) There's that saying that the definition of insani < 1398294089 536659 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Anyway, goodnight! < 1398294471 33797 :nooodl_!~nooodl@187.131-241-81.adsl-dyn.isp.belgacom.be QUIT :Quit: Ik ga weg < 1398294638 387372 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@tell Taneb you should follow my lead. I am a sane person. < 1398294638 573625 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1398294837 743425 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :If type families are open functions of types to types, and functions are closed functions from values to values, where are my open functions from values to values and closed functions from types to types? < 1398295044 302545 :impomatic!~digital_w@39.123.125.91.dyn.plus.net JOIN :#esoteric < 1398295060 878539 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hidwardk < 1398295150 231448 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Hmm, I guess for type families, the behavior of failing to compile for arguments outside its domain is less bad than functions bottoming out for arguments outside their domain < 1398295251 912847 :mauris!~nooodl@187.131-241-81.adsl-dyn.isp.belgacom.be JOIN :#esoteric < 1398295441 362526 :nisstyre!~yourstrul@oftn/member/Nisstyre QUIT :Quit: WeeChat 0.4.3 < 1398295680 630617 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: closed type families are being implemented. not sure if they were in the latest release yet. < 1398295816 385348 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :"Dammit people stop putting FALSE on your resume it just confuses our poor recruiter" < 1398295825 732224 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :apparently my friend's company got one of these < 1398295864 534816 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah stick with underload < 1398295932 172310 :kmc!~keegan@ec2-50-17-127-187.compute-1.amazonaws.com PRIVMSG #esoteric :I want to write a valid program in one language which is also a valid program in another language when base64-decoded < 1398296078 758009 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Maybe recruit better recruiters < 1398296153 995427 :vravn!~vravn@syn.rook.sx QUIT :Excess Flood < 1398296164 58928 :mauris!~nooodl@187.131-241-81.adsl-dyn.isp.belgacom.be PRIVMSG #esoteric :kmc: empty program hth < 1398296190 666776 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :"isKnownAtCompileTime(exp) < 1398296190 851815 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :Implementing this function amounts to solving the halting problem." < 1398296192 217044 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :ACTION sighs < 1398296208 880452 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :FireFly: a meta-circular recruiter recruitment program! < 1398296212 40591 :Sgeo!~quassel@ool-44c2df0c.dyn.optonline.net PRIVMSG #esoteric :So, what, exactly, would be wrong with a isKnownToBeKnownAtCompileTime(exp) that may return false negatives/ < 1398296293 642591 :vravn!~vravn@syn.rook.sx JOIN :#esoteric < 1398296737 857040 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1398296886 324731 :mauris!~nooodl@187.131-241-81.adsl-dyn.isp.belgacom.be QUIT :Quit: mauris < 1398297077 392377 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric