< 1412813037 355875 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 260 seconds < 1412814332 731655 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1412814398 322156 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Remote host closed the connection < 1412815473 691648 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1412816336 181991 :not^v!~notnot^v@2601:4:4500:e15:3022:2b33:e51b:8643 JOIN :#esoteric < 1412816933 955502 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :musl? < 1412817028 186595 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :musl? is that like asl, but with more mu? < 1412817282 723516 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can you hex-edit patch an ISO, or does it have too much checksumming? < 1412817298 239724 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1412818056 26089 :MoALTz!~no@user-46-112-187-121.play-internet.pl QUIT :Read error: Connection reset by peer < 1412818160 280559 :MoALTz!~no@user-46-112-187-121.play-internet.pl JOIN :#esoteric < 1412818268 169535 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Sgeo: musl is an alternative libc for Linux. < 1412818296 485783 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Its goal is to be a suitable replacement for glibc and uclibc. < 1412818307 615603 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And be reasonable and simple. < 1412818387 855068 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It's definitely the best libc. < 1412819178 556094 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does musl work well with C++ yet? < 1412819183 818650 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :e.g., w/ libc++ < 1412819416 357337 :boily!~boily@96.127.201.149 QUIT :Quit: NAVEL CHICKEN < 1412819947 357709 :Sprocklem!~sprocklem@S010674440130be65.cg.shawcable.net JOIN :#esoteric < 1412819972 294752 :Sprocklem!~sprocklem@S010674440130be65.cg.shawcable.net NICK :Guest42306 < 1412820535 402833 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Remote host closed the connection < 1412820772 946882 :dianne!~hianne@unaffiliated/dianne QUIT :Ping timeout: 240 seconds < 1412820816 264292 :not^v!~notnot^v@2601:4:4500:e15:3022:2b33:e51b:8643 QUIT :Ping timeout: 260 seconds < 1412820837 323465 :mahem1__!~argon@199.172.242.118 JOIN :#esoteric < 1412820852 393787 :mahem1!~argon@199.172.242.118 QUIT :Read error: No route to host < 1412820903 363727 :dianne!~hianne@unaffiliated/dianne JOIN :#esoteric < 1412821150 263412 :not^v!~notnot^v@2601:4:4500:e15:871:e831:e06a:9239 JOIN :#esoteric < 1412823483 529461 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412823660 314938 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 244 seconds < 1412824144 830201 :dianne!~hianne@unaffiliated/dianne QUIT :Quit: byeanne < 1412824653 411760 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412825049 344368 :kcm1700!~kcm1700@116.37.228.28 QUIT :Ping timeout: 260 seconds < 1412825430 210389 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412825545 690459 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Remote host closed the connection < 1412825561 457149 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412827619 910065 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1412827947 270184 :not^v!~notnot^v@2601:4:4500:e15:871:e831:e06a:9239 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1412827972 410332 :not^v!~notnot^v@2601:4:4500:e15:871:e831:e06a:9239 JOIN :#esoteric < 1412828669 752614 :kcm1700!~kcm1700@175.117.8.72 JOIN :#esoteric < 1412829225 270131 :kcm1700!~kcm1700@175.117.8.72 QUIT :Ping timeout: 246 seconds < 1412829717 560253 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Remote host closed the connection < 1412829831 983303 :not^v!~notnot^v@2601:4:4500:e15:871:e831:e06a:9239 QUIT :Read error: Connection reset by peer < 1412829856 309957 :not^v!~notnot^v@2601:4:4500:e15:871:e831:e06a:9239 JOIN :#esoteric < 1412829907 783453 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412830367 460258 :kcm1700!~kcm1700@175.117.8.72 JOIN :#esoteric < 1412830556 10565 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Remote host closed the connection < 1412831160 265293 :AndoDaan!~Daanando@188.188.67.123 JOIN :#esoteric < 1412831237 496295 :kcm1700!~kcm1700@175.117.8.72 QUIT :Ping timeout: 245 seconds < 1412831425 268788 :kcm1700!~kcm1700@175.117.8.72 JOIN :#esoteric < 1412832405 219310 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412832433 145370 :kcm1700!~kcm1700@175.117.8.72 QUIT :Read error: Connection reset by peer < 1412832462 254831 :kcm1700!~kcm1700@175.117.8.72 JOIN :#esoteric < 1412832688 234622 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1412834061 63460 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@tell oerjan I wanted something that someone could potentially run as-is in their own system, and `cc is not that. < 1412834061 444051 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412834531 329310 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :Objective-C uses... C style varargs. Almost forgot about those < 1412834636 527396 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :No apply < 1412834640 900395 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :afaiu < 1412834810 203537 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :Is there a ... deep reason C does varargs the way it does? < 1412834963 707085 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Many quirks of are probably explained by a desire to make it easy to retrofit to an existing implementation, at least. < 1412835005 64774 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Sgeo: because it was easy to implement back on very small machines, before function prototypes in C even existed < 1412835082 109386 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's kind of funny how instead of apply you have a bunch of functions that are like some other function except they take a va_list < 1412835117 65238 :drdanmaku!uid17782@gateway/web/irccloud.com/x-ngbxuiupofznqzfc QUIT :Quit: Connection closed for inactivity < 1412835121 11738 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric : does derive from the older (not-standard-C) , which was slightly different, and designed for old-style function declarations. < 1412835227 697579 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :Is it possible to mak a va_list in any way other than calling a function once with every argument at the same time? < 1412835253 607684 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Sgeo: in portable C, no. < 1412835327 437052 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@tell oerjan You're wrong. That's the way you golf on sites like codegolf.stackexchange.com but not on anagol < 1412835327 793641 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412835392 270578 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@tell oerjan It's part of the solution to find untested cases so that you maybe can get an even shorter program < 1412835392 575084 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412835429 967451 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :va_copy is arguably a way to make a va_list, but that's not what you meant. < 1412835441 74101 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@tell oerjan anagol is about writing the shortest program that passes the testcases. That's it. Nobody is asking you to write a program that does more than that ;) < 1412835441 477968 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412835448 318772 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :In Idris, would you also need at least one argument in order for a variadic function to be useful? In that, the function that determines the type that the function returns needs to be given something < 1412835477 240435 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`cc #include \n #define S(x) S_(x) \n #define S_(x) #x \n int main(void) { puts(S(va_arg(ap, sometype))); } < 1412835478 19487 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :__builtin_va_arg(ap,sometype) < 1412835488 307430 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Aw, I was hoping for a tricky macro. :/ < 1412835506 163880 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah, i was disappointed when i looked that up. < 1412835568 32514 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :http://c-faq.com/varargs/funcptr.html < 1412835574 982969 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@tell oerjan Some solutions for some anagol challenges even use random() (i.e. rand(2) for challenges where you have to answer with yes/no). Other submissions (e.g. python) make use a hash function and then you just brute-force some crazy magic-formula that gives you the answer based on the hash of the input. < 1412835575 252411 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412835575 405772 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :Not even going to try to understand < 1412835592 872890 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :`run echo '#include \nva_arg(ap, sometype)' | gcc -E -x c - < 1412835593 461171 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:1:20: warning: extra tokens at end of #include directive [enabled by default] \ # 1 "" \ # 1 "" \ # 1 "" \ # 1 "/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h" 1 3 4 \ # 40 "/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h" 3 4 \ typedef __builtin_va_list __gnuc_va_list; \ # 102 "/usr/lib/gcc/x86_64-linu < 1412835598 511143 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :darn < 1412835600 167388 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run python hash('abc') < 1412835600 655423 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: -c: line 0: syntax error near unexpected token `(' \ bash: -c: line 0: `python hash('abc')' < 1412835605 560162 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :`run echo '#include \n va_arg(ap, sometype)' | gcc -E -x c - < 1412835606 135298 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:1:21: warning: extra tokens at end of #include directive [enabled by default] \ # 1 "" \ # 1 "" \ # 1 "" \ # 1 "/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h" 1 3 4 \ # 40 "/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h" 3 4 \ typedef __builtin_va_list __gnuc_va_list; \ # 102 "/usr/lib/gcc/x86_64-linu < 1412835609 733023 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run python -c "hash('abc')" < 1412835610 309018 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412835614 579358 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run python -c "print hash('abc')" < 1412835615 160702 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1453079729188098211 < 1412835616 730405 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i don't get you, string interpolation < 1412835630 635364 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You need echo -e. < 1412835635 688600 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For the \n. < 1412835637 839774 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :`run echo -e '#include \n va_arg(ap, sometype)' | gcc -E -x c - < 1412835638 420012 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​# 1 "" \ # 1 "" \ # 1 "" \ # 1 "/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h" 1 3 4 \ # 40 "/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h" 3 4 \ typedef __builtin_va_list __gnuc_va_list; \ # 102 "/usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdarg.h" 3 4 \ typedef __gnuc_va_list va_list; \ # 2 "" 2 \ _ < 1412835644 421601 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :cool < 1412835650 341570 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though it'll still have lots of cruft; maybe a tail -n 1 too. < 1412835663 387577 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :`run echo -e '#include \n va_arg(ap, sometype)' | tail -n 1 | gcc -E -x c - < 1412835664 40687 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​# 1 "" \ # 1 "" \ # 1 "" \ va_arg(ap, sometype) < 1412835670 149188 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I mean, for the results. < 1412835673 46388 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh, right, that's... yeah. < 1412835675 295039 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :doy. < 1412835690 245432 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :`run echo -e '#include \n va_arg(ap, sometype)' | gcc -E -x c - | tail -n 1 < 1412835690 833157 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ __builtin_va_arg(ap,sometype) < 1412835698 338522 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :so easy. < 1412835733 766182 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :anyway, what's the S macro for in ur code, exactly < 1412835744 515682 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. for abc def ghc jkl to 1 0 1 0 you can just use hash(x)%2 in python < 1412835749 753339 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stuff like that < 1412835755 959099 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Stringizing. And it needs the two macro layers not to stringize the argument literally. < 1412835778 87782 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh, i see. < 1412835789 463421 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It goes approximately S(va_arg(ap, sometype)) -> _S([whatever va_arg expands to]) -> "[whatever va_arg expands to]". < 1412835806 83531 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :While without S_ it would go S(va_arg(ap, sometype)) -> "va_arg(ap, sometype)". < 1412835807 252798 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :Sgeo: just seems like a combo of C funcptr syntax being insane and the macroexpander running before parsing. < 1412835810 355361 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah, i see. < 1412835896 919418 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(*(sometype *)__builtin_va_arg((ap), (sometype *)0)) is what happens on the PGI C compiler. < 1412835917 239740 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Still no actual pointer arithmetic, but at least it's *something*. < 1412836022 471653 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Both ICC and "PathScale EKOPath(tm)" were the same level of boring as GCC. < 1412836081 233143 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :wait, does gcc come with boehm < 1412836154 995661 :MoALTz!~no@user-46-112-187-121.play-internet.pl QUIT :Quit: Leaving < 1412836323 326889 :AndoDaan!~Daanando@188.188.67.123 QUIT :Ping timeout: 246 seconds < 1412836335 403822 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh, for the objc runtime. < 1412836375 627840 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust snail (>(-)*12>(+)*9)*5[>[(-)*8[+].]+](<)*9([(+)*9[-]]+>)*-1 < 1412836376 575733 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.snail: points 1.67, score 22.37, rank 16/47 (+21) < 1412836414 449762 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this is weird < 1412836423 164802 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :submitting this caused my other bot rushit to climb +30! < 1412836558 674698 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe the bot's gotten confused. < 1412836634 516298 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'll restart it to make sure the interpreter has exactly those programs that are stored in the files. < 1412836636 361525 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1412836675 77983 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Okay, now it does not start up, thanks to crashing in the matrix library. I *really* should take care of that at some point, but don't again have time now. < 1412836711 624211 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1412836715 982266 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust refresh_reports < < 1412836716 359173 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fizzie.refresh_reports: points -46.00, score 0.00, rank 47/47 < 1412836731 596587 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust search_and_destroy (>(+)*11>(-)*13)*3(>[>>>>([(+)*7[-]]+>)*-1]-)*-1 < 1412836732 244805 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.search_and_destroy: points 5.67, score 26.39, rank 10/47 (+12) < 1412836757 129810 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... < 1412836761 434350 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what? < 1412836763 265357 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That made refresh_reports go up +33. < 1412836774 583950 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1412836784 535610 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1412836786 9373 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I see < 1412836786 162777 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust refresh_reports .< < 1412836786 386179 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fizzie.refresh_reports: points -46.00, score 0.00, rank 47/47 (-33) < 1412836795 34916 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Then there's something terribly broken :D < 1412836801 989590 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1412836816 548843 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have no idea what, though. It's not as if it's a very complicated piece of software. < 1412836816 942177 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I wonder if one can abuse this to get to #1 < 1412836822 783090 :AndoDaan!~Daanando@188.189.67.35 JOIN :#esoteric < 1412836830 975519 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It would be cool to have <. on the major programs list :P < 1412836866 407528 :AndoDaan!~Daanando@188.189.67.35 PRIVMSG #esoteric :Writing an interpreter in burlesque is not as easy as i thought. < 1412836884 321268 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: mainly because blsq has no print < 1412836885 425469 :AndoDaan!~Daanando@188.189.67.35 PRIVMSG #esoteric :not that i thought it would be easy with my current level of skill. < 1412836901 165394 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :otherwise the best way to write interpreters is to convert stuff into burlesque and then call e! < 1412836906 463319 :AndoDaan!~Daanando@188.189.67.35 PRIVMSG #esoteric :i just put output into the state stack. < 1412836933 273844 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :how long is your deadfish now? < 1412836942 705461 :AndoDaan!~Daanando@188.189.67.35 PRIVMSG #esoteric :84 i think. < 1412836949 264501 :AndoDaan!~Daanando@188.189.67.35 PRIVMSG #esoteric :or 184... < 1412836959 747157 :AndoDaan!~Daanando@188.189.67.35 PRIVMSG #esoteric :but the one i'm writing is for the /// < 1412836982 464538 :AndoDaan!~Daanando@188.189.67.35 PRIVMSG #esoteric :just a 'fun' side project. < 1412836983 485487 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :"Objective-C's memory management system is called reference counting. All you have to do is keep track of your references, and the runtime does the actual freeing of memory. " < 1412837096 190363 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :so simple. < 1412837126 519130 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's an h? < 1412837130 461159 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :h isn't a deadfish instruction? < 1412837146 523242 :AndoDaan!~Daanando@188.189.67.35 PRIVMSG #esoteric :yeah, he uses it to terminate the program < 1412837169 645902 :AndoDaan!~Daanando@188.189.67.35 PRIVMSG #esoteric :kinda silly cuz it's always the last instrucction. < 1412837208 877538 :AndoDaan!~Daanando@188.189.67.35 PRIVMSG #esoteric :(how did teebee write a 6B blsq solution to what have i got in my pocket??) < 1412837276 83365 :not^v!~notnot^v@2601:4:4500:e15:871:e831:e06a:9239 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1412837359 497406 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm at 70B < 1412837378 684388 :AndoDaan!~Daanando@188.189.67.35 PRIVMSG #esoteric :ugh < 1412837505 82934 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :69B < 1412837525 944400 :AndoDaan!~Daanando@188.189.67.35 PRIVMSG #esoteric :omg stop < 1412837531 743447 :AndoDaan!~Daanando@188.189.67.35 PRIVMSG #esoteric ::p < 1412837677 725855 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :5min to lockdown < 1412837844 385278 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: I think for any ascii letter there's at least one programming language that's claimed that name. < 1412837913 529532 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the space of short extensions is bad too. there's at least two conflicting uses for .pl .m .obj extensions. < 1412838047 477472 :AndoDaan!~Daanando@188.189.67.35 PRIVMSG #esoteric :!blsq 26 26 26 ** ** < 1412838047 850104 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412838052 184504 :AndoDaan!~Daanando@188.189.67.35 PRIVMSG #esoteric :pfft < 1412838057 144699 :AndoDaan!~Daanando@188.189.67.35 PRIVMSG #esoteric :!blsq 26 26 26 .* .* < 1412838057 297932 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 17576 < 1412838065 165395 :AndoDaan!~Daanando@188.189.67.35 PRIVMSG #esoteric :bloody heck < 1412838329 354176 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and 2 byte long gs2 implementation? that sounds crazy < 1412838422 844428 :AndoDaan!~Daanando@188.189.67.35 PRIVMSG #esoteric :I don't know how it's possible. < 1412838448 505669 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the first char is probably O so let's brute force the second char < 1412839514 485153 :kcm1700!~kcm1700@175.117.8.72 QUIT :Read error: Connection reset by peer < 1412839545 380090 :kcm1700!~kcm1700@175.117.8.72 JOIN :#esoteric < 1412839617 255303 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1412839985 370284 :kcm1700_!~kcm1700@175.117.8.72 JOIN :#esoteric < 1412840187 273052 :kcm1700!~kcm1700@175.117.8.72 QUIT :Ping timeout: 246 seconds < 1412840376 239009 :kcm1700_!~kcm1700@175.117.8.72 QUIT :Read error: Connection reset by peer < 1412840420 226100 :kcm1700!~kcm1700@175.117.8.72 JOIN :#esoteric < 1412840473 784963 :AndoDaan!~Daanando@188.189.67.35 QUIT :Ping timeout: 272 seconds < 1412840514 395797 :AndoDaan!~Daanando@188.188.69.44 JOIN :#esoteric < 1412841426 510396 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412841551 942478 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1412841586 254792 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412841890 279468 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1412841900 899289 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :http://www.mediawiki.org/wiki/Extension:Asksql < 1412841916 386563 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :Does this actually count as vulnerable to SQL injection attacks? < 1412842537 2019 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hehe. It's an SQL injection plugin for sufficiently privileged users. < 1412842625 63093 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I find the warning appropriate, people really should not use this plugin unless they understand what they're doing. Which includes everybody to whom "SQL injection" is just a scary buzzword. < 1412842901 823509 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1412844985 881451 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"You are advised against using it until this security issue is resolved." Makes one wonder how they're going to "resolve" it, given the whole concept. < 1412845066 332460 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412845261 788422 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1412846151 383937 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 246 seconds < 1412848908 733982 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :fizzie: priviliege escalation? < 1412848984 916065 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412849293 393283 :AndoDaan!~Daanando@188.188.69.44 QUIT :Ping timeout: 276 seconds < 1412849611 485980 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1412849620 337418 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1412849939 691946 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1412849940 65470 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :fizzie said 4h 24m 38s ago: I wanted something that someone could potentially run as-is in their own system, and `cc is not that. < 1412849940 218973 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :mroman_ said 4h 3m 32s ago: You're wrong. That's the way you golf on sites like codegolf.stackexchange.com but not on anagol < 1412849940 219135 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :mroman_ said 4h 2m 27s ago: It's part of the solution to find untested cases so that you maybe can get an even shorter program < 1412849940 219230 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :mroman_ said 4h 1m 38s ago: anagol is about writing the shortest program that passes the testcases. That's it. Nobody is asking you to write a program that does more than that ;) < 1412849940 219320 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :mroman_ said 3h 59m 24s ago: Some solutions for some anagol challenges even use random() (i.e. rand(2) for challenges where you have to answer with yes/no). Other submissions (e.g. python) make use a hash function and then you just brute-force some crazy magic-formula that gives you the answer based on the hash of the input. < 1412849948 398907 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OK FINE < 1412849961 174256 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That was very confrontational. < 1412849989 482590 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also I was under the impression that you were supposed to add a "(luck)" suffix or something if you wrote something that works every N'th time. < 1412849996 993470 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: just another brick in the wall < 1412850015 702731 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: that was my impression too. so why doesn't mroman_ know about it. < 1412850090 902118 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and i've seen at least one person mark their submission with (cheat) < 1412850146 219730 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've seen that too, but maybe it's not such a strong custom, at least unless it's really blatant? Clearly there should be a set of rules and an EULA you need to click through about this. < 1412850149 582849 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of course the fact that the site itself doesn't _mention_ that stuff leads to it easily being forgotten. < 1412850234 800001 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :#anagol seems not to have any publically /list-able info < 1412850265 478380 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've been thinking about joining, but I don't really play golf. < 1412850290 671406 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Do you happen to know if they have some automated IRC-feedbackery about things happening on the site? < 1412850385 924404 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not on the channel < 1412850526 446563 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :channel has +s < 1412850665 488550 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell mroman_ [citation needed] < 1412850665 773701 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412850679 757203 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION cackles evilly < 1412850745 431545 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose the name "anarchy" does tend to support it, sort of. < 1412850821 376665 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :codegolf.com is not loading, i wanted to see if they have such a custom so maybe people are confusing anagol with it < 1412851024 764243 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The Sun's surface is relatively cool. It's hotter than, like, Phoenix,[citation needed] --" (recent what-if) < 1412851316 944520 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a burning phoenix is pretty hot, i assume < 1412851603 633273 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :probably some carbon-based flame temperature like, around a 1000 °C. so pretty hot, but not quite hot. < 1412851663 204478 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(if it's a fatty phœnix, then 800 or 900 degrees only.) < 1412851679 546103 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :lol @ random brute force golfing < 1412851741 710003 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :myname: did you hear about anagol's pid setting form < 1412851756 548062 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :? < 1412851773 949942 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://golf.shinh.org/setpid.html < 1412851784 825973 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: oh, you mean you golf a large number to $$ in perl? < 1412851807 154457 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :crazy < 1412851828 519797 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :basically some golfers, especially in perl, made programs that depended on the pid being exactly right. which caused a strain on servers so they simply let people set the desired pid explicitly < 1412851861 247165 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :do people also wait a decade to submit a program when the time() is just right? < 1412851879 112371 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ruby's got a similar $$ too, I think. < 1412851883 55297 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well most problems have expiry dates < 1412851891 257863 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, but in the post-mortem < 1412851897 534416 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: well yeah the form page mentions ruby < 1412852939 594391 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why doesn't the anagolf site have metapost or metafont as a language? < 1412853219 996237 :boily!~boily@96.127.201.149 QUIT :Quit: CATACLIMATIC CHICKEN < 1412853568 372254 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412853635 349473 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412853648 138244 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I feel like entering IOCCC < 1412853834 209607 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how tolerant is anagolf to whitespace differences in output? < 1412853835 686231 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me try < 1412853943 615519 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :tolerant apparently, to some differences at least < 1412854017 623462 :fungot!fis@eos.zem.fi QUIT :Ping timeout: 245 seconds < 1412854046 566342 :fizziew!~htkallas@130.233.136.238 JOIN :#esoteric < 1412854052 295024 :fizzie!fis@unaffiliated/fizzie QUIT :Ping timeout: 260 seconds < 1412854065 67840 :fizziew!~htkallas@130.233.136.238 PRIVMSG #esoteric :I was just about to type an answer when my home interwebs broke. < 1412854082 48068 :fizziew!~htkallas@130.233.136.238 PRIVMSG #esoteric :Perhaps another power outage, like yesterday. < 1412854112 396759 :fizziew!~htkallas@130.233.136.238 PRIVMSG #esoteric :In case nobody replied, it's not terribly tolerant: a trailing newline at the end of the output seems fine, but e.g. extra newlines at the ends of lines are not. < 1412854123 339370 :fizziew!~htkallas@130.233.136.238 PRIVMSG #esoteric :Which is annoying from a Forth perspective, because '.' adds a space. < 1412854261 796356 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it accepted a trailing space at the end for me < 1412854271 159778 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :at the very end of the output, that is < 1412854366 907832 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: tolerant < 1412854375 323602 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think whitespaces at the end of lines will be truncated < 1412854384 352247 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and I think it doesn't matter if stdout ends with \n or not < 1412854388 21916 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1412854410 345500 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@messages-low < 1412854410 788654 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :oerjan said 1h 2m 24s ago: [citation needed] < 1412854449 570551 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Hm? < 1412854452 838915 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :For luck solutions? < 1412854488 582863 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: no, for the fact this actually _is_ the anagolf culture < 1412854507 54691 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It is. < 1412854507 246732 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :since i've heard before that adding (cheat) to your username is custom < 1412854521 416861 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You only append () when you base your answer on somebody else's. < 1412854527 78055 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like for post-mortem stuff < 1412854549 228919 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: also why is none of this written up on the website i say your citation is not reliable hth < 1412854561 395181 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(not on the hint website either) < 1412854567 559395 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1412854570 550483 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's on there < 1412854620 593672 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :[link needed] < 1412854622 991475 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :at least for certain tricks like < 1412854628 703091 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :don't worry if it crashes with garbage to stderr < 1412854637 54039 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :https://sites.google.com/site/codegolfingtips/python < 1412854647 126848 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well sure. you had that in the haskell tips. < 1412854652 61636 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"cheating" would only by stuff like finding some way to create state on the server < 1412854658 341324 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*only be < 1412854666 887479 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but anagol is specifically about passing the testcases < 1412854685 379080 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but it DOESN'T SAY SO ANYWHERE < 1412854687 646988 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: there are also "embed" solutions < 1412854694 342748 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like... if the testcase output is too short < 1412854702 926475 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1412854703 777623 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :people don't bother solving the actual problem but rather on compressing the output < 1412854723 864692 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(It's generally considered bad to provide too short testcases) < 1412854744 575015 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: I can't give you citations < 1412854758 143244 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I can only say that I've been golfing for years on anagol and I'm 24/7 in #anagol < 1412854759 849988 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: ok at this point i'm no longer doubting this is the case but i'm feeling like going on a killing rampage until someone actually puts it very clearly and explicitly on the frontpage. < 1412854778 580044 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i'm not having a good day, see) < 1412854819 545805 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: http://golf.shinh.org/reveal.rb?Equations/tails_1308465224&pl < 1412854821 993693 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(neighbor's dog again) < 1412854853 108280 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://golf.shinh.org/reveal.rb?Equations/leonid_1308457504&rb < 1412854859 132909 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :these solutions just select random lines of the input < 1412854861 246801 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's not a clear and explicit explanation and it's hidden in a problem please report for termination hth < 1412854882 50015 :fizziew!~htkallas@130.233.136.238 PRIVMSG #esoteric :mroman_: It's definitely not true about trailin whitespace at the ends of lines (other than the last). < 1412854890 946470 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizziew: I see. < 1412854896 611374 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also stop linking irrelevant things i might snap and ban you hth < 1412854908 435674 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: Did I offend you in some way? < 1412854910 824792 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If so, I'm sorry. < 1412854930 384471 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i said i'm having a bad day. sorry. < 1412854954 479217 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :once i start feeling this annoyed, everything else annoys me too. < 1412855010 122764 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i've complained to the neighbors several times and each time it gets better for a few days then slowly starts getting worse again. < 1412855087 71322 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Does it bark loudly at night? < 1412855098 369901 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, it is never barking when they're home. < 1412855169 693541 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i also have a completely broken sleeping schedule, which i don't see anything good coming from mentioning to them, so frequently i _am_ trying to sleep when it's barking. < 1412855218 866752 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i'm not sure whether it grates on me more when i'm trying to sleep (i think i can sleep through at least _some_ of it) or when i am awake and trying to use the pc < 1412855222 274669 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :late night shifts? < 1412855258 315972 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't have a 24 hour schedule, it keeps rotating < 1412855315 678273 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric ::( < 1412855360 773695 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn gs2 is annoying me as well :) < 1412855531 261332 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric < 1412855546 558724 :fizziew!~htkallas@130.233.136.238 PRIVMSG #esoteric :Oh, this time it came up on its own. < 1412855564 9673 :fizziew!~htkallas@130.233.136.238 QUIT :Quit: glurb < 1412855608 318791 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}#q#s < 1412855608 472138 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 4 < 1412855617 82760 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412855659 743081 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :#q is pust ^p < 1412855665 910902 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for the purpose AndoDaan used it < 1412855748 257994 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 250 seconds < 1412855772 5695 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412855777 981823 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq '~10.* < 1412855778 144491 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "~~~~~~~~~~" < 1412855789 462921 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq '~cy\[10.+ < 1412855789 616286 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (.+) Invalid arguments! < 1412855796 129788 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq '~bc\[10.+ < 1412855796 349526 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412855804 53778 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq '~bc\[1.+ < 1412855804 207425 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412855807 967273 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1412855812 997568 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 240 seconds < 1412855825 959888 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq '~10.*1R@f~ < 1412855825 961067 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412856117 813315 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com PRIVMSG #esoteric :stranges interpreter error ever. < 1412856122 979507 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com PRIVMSG #esoteric :*strangest. < 1412856156 697940 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Well It would take forever to complete < 1412856157 638221 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so... < 1412856203 357674 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "Hi ~ there ~ you ~"{1 "Hans" {0 0}}f~ < 1412856203 511009 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Hi 1 there Hans you [0, 0]" < 1412856270 813934 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "~"{1}f~ < 1412856270 967246 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "1" < 1412856272 958764 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "~"{1 2}f~ < 1412856273 119286 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "12" < 1412856274 977870 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "~"{1 2 3}f~ < 1412856275 137678 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "123" < 1412856277 341228 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412856278 793534 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1412856284 845555 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :woot < 1412856358 207348 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "~.~"{1 2 3}f~ < 1412856358 731906 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "1.23" < 1412856360 89974 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412856363 886141 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this could be quite handy < 1412856384 377425 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "~.~""123"f~ < 1412856384 530876 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (\[) Invalid arguments! < 1412856394 567946 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "~.~""123"XXf~ < 1412856394 721436 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "1.23" < 1412856531 257434 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: I btw. like that at anagol compared to stackexchange < 1412856552 507425 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :codegolf.stackexchange has these weird prosa description of problems everybody interprets a little bit differently < 1412856570 662197 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :they don't supply testcases (sometimes they do) < 1412856586 614002 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and there's no automated verification that your program does what you claim it to do < 1412856596 131620 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's no real scoring mechanism < 1412856617 748454 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right, you'd want a test _program_ at least. < 1412856634 194835 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you were to do more strictly than anagolf. < 1412856634 536888 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm honestly not a huge fan of the $$ thingy < 1412856643 146502 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they should give testcases < 1412856643 604487 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also setpid only works for the next submission I think < 1412856656 880632 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so if somebody else submits between setpid and your submission you have to do it again < 1412856665 880900 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(I think, I don't know for sure) < 1412856681 93441 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what they could have done to stop much random cheating is to rerun successful tests a few times < 1412856697 987480 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: of course. it basically just tries to fork so much the pid becomes the one you want, because pids are only 15 bit long this isn't hard < 1412856732 65307 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm fork < 1412856749 196166 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well ulimit can prevent that < 1412856771 148096 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it would be easy to make randomness abuse much harder < 1412856805 663795 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah. rerunning would counter that to some degree < 1412856812 735931 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1412856813 289779 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :rerunning + ulimit < 1412856814 45243 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1412856815 462153 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no < 1412856821 487971 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :run it -> capture stdout < 1412856824 158270 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :don't do that < 1412856825 510390 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :run it again -> capture stdout < 1412856832 80498 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if stdout isn't the same again -> reject < 1412856840 40682 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: hm what? < 1412856849 231459 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: just make two runs of a submission < 1412856854 969121 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :calc the hash of stdout and compare between runs < 1412856864 934576 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if hash isn't equal then the solution doesn't always produce the same output < 1412856870 338631 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412856875 526812 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: sure, that could be fine (just probably ignore the whitespaces at the end) < 1412856878 107681 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: well that's equivalent to running the test twice, since intended stdout is fixed anyways < 1412856884 661933 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :true < 1412856902 601360 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but shinh won't do that ;) < 1412856919 399468 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because there are already solutions on anagol doing random stuff < 1412856920 698853 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1412856930 597568 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if he were to disallow random now < 1412856941 732405 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there will be random solutions you can't beat :) < 1412857072 149330 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :just golf in Burlesque < 1412857073 17482 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you could make it an option for new problems, and even default it to true. < 1412857077 446183 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Burlesque has no random :D :P < 1412857099 489753 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it doesn't? i thought i saw you use random a while ago... < 1412857188 293968 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh. < 1412857200 797063 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :True. < 1412857207 438663 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but with a specific seed < 1412857215 175644 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(i.e. you need to provide a hardcoded seed) < 1412857226 445346 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :at least it's reproducable this way < 1412857245 309609 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. resubmitting the same program won't change it's output < 1412857262 700207 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :they should use ais532's web o'flies to run the programs in a completely predictable environment >:) < 1412857311 493437 :S1!~sheldon@p4FF93B70.dip0.t-ipconnect.de JOIN :#esoteric < 1412857373 836523 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn i was hoping the dog had finished for the day < 1412857510 537305 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :grmbl there's no way to add code statistics after the fact if you forget to check the button < 1412857584 737225 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: right, you either need to find a better solution or submit under another name. < 1412857599 945711 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://golf.shinh.org/p.rb?print+numbers+reversed i am wondering if everyone has the exact same solution or if int-e really has found a faster one < 1412857613 873451 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(my statistics are identical) < 1412857634 56 :King2218!793636aa@gateway/web/cgi-irc/kiwiirc.com/ip.121.54.54.170 JOIN :#esoteric < 1412857644 715372 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: do you also use a function starting with a that is only needed for defaulting to work right? < 1412857662 580692 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I kinda whish you could replace solutions if they are the same length < 1412857675 485471 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: yeah i tried but it didn't work < 1412857682 993362 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I know. You can't. < 1412857705 669143 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: the measurements are flaky. time: 0.011596sec is what I got now < 1412857713 61343 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1412857736 948163 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: yes, I do, and it took me a while to find it. < 1412857844 112143 :S1!~sheldon@p4FF93B70.dip0.t-ipconnect.de QUIT :Quit: S1 < 1412857853 789155 :S1!~sheldon@p4FF93B70.dip0.t-ipconnect.de JOIN :#esoteric < 1412857863 509065 :S1!~sheldon@p4FF93B70.dip0.t-ipconnect.de PART :#esoteric < 1412857990 747503 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also what in the world is that Asteriks and Obeliks thing actually _doing_ < 1412858044 783352 :S1!~sheldon@p4FF93B70.dip0.t-ipconnect.de JOIN :#esoteric < 1412858067 288506 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i look at the first I/O example and think "oh simple", then i look at the second and think "wait what", then the third and think "wtf" < 1412858095 771294 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(fixed version) < 1412858237 210106 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: probably you just have to hard-code the three outputs < 1412858238 707157 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: figuring that out is half of the fun < 1412858245 208049 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ic < 1412858259 935432 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: Nope. There's an algorithm behind it < 1412858269 644787 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the numbers mean how many * are in a column. < 1412858284 51515 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: and it's probably worthwhile, since I do not believe that my solution is optimal < 1412858302 760615 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but the output of those column is scewed < 1412858317 605508 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*skewed < 1412858412 157495 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :also that problem would be more enjoyable if the server tolerated trailing spaces < 1412858412 421370 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :in a weird way < 1412858456 289159 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: To be fair that's kinda an "insider" challenge on #anagol < 1412858610 500891 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :From time to time it's fun when you even have to first figure out what the hell you're supposed to do < 1412858643 460018 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh argh, http://golf.shinh.org/p.rb?Twelve+Days+of+Christmas uses more newlines in the output text than what I output in my old perl script < 1412858662 669852 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and a different text too < 1412858757 772870 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this has "true love sent to me", the one I use says "true love gave to me" < 1412859031 813455 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Pretty much every problem would be more tolerable with trailing spaces when writing in Forth. < 1412859054 37626 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, maybe that's an exaggeration. But any "sequence of numbers on separate lines" ones. < 1412859093 954858 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(That's funny: everything else here at home automatically boots up after a power outage, except for the completely non-managed "dumb" Ethernet switch, which requires a unplug-replug cycle.) < 1412859349 79070 :S1!~sheldon@p4FF93B70.dip0.t-ipconnect.de QUIT :Quit: S1 < 1412859357 456890 :S1!~sheldon@p4FF93B70.dip0.t-ipconnect.de JOIN :#esoteric < 1412859696 936102 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412859751 986085 :S1!~sheldon@p4FF93B70.dip0.t-ipconnect.de QUIT :Quit: S1 < 1412859760 277843 :S1!~sheldon@p4FF93B70.dip0.t-ipconnect.de JOIN :#esoteric < 1412859764 635357 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and I've created that old compressed obfu partly by hand and partly by a somewhat obfuscated ruby script that I totally don't understand now < 1412859773 474922 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll probably have to write a completely new compressor < 1412859802 822739 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mind you, its comression method sucks for this anyway < 1412859844 259712 :S1!~sheldon@p4FF93B70.dip0.t-ipconnect.de QUIT :Client Quit < 1412859852 253551 :S1!~sheldon@p4FF93B70.dip0.t-ipconnect.de JOIN :#esoteric < 1412859952 280509 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wonder if there is (or anyone's thought of adding) an "only allow packages with names like this from this repository" option to apt source configuration. I have things like emdebian in my sources.list.d for some cross-compilers, but I'm not terribly comfortable if that means they can replace any package I have with something malicious by publishing a "new version" of it. (I guess OTOH they could just put whatever they want in each of their legit package < 1412861082 594023 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :If you're worried about actual malice (and not just indistinguishably similar incompetence) packages can already run arbitrary install scripts < 1412861275 984819 :drdanmaku!uid17782@gateway/web/irccloud.com/x-nuzbwgpmiwcgsdba JOIN :#esoteric < 1412861322 971554 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"As of July 2014, updates to the Emdebian distributions ceased. There will be no further updates and no further stable releases." are they even still updating the toolchains? < 1412861378 373024 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the safety of servers with unattended-upgrades pretty much relies on the safety of the repository < 1412861412 420382 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if somebody can inject something malicious into the official security repos you're pretty much screwed < 1412861432 990160 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I guess that's no different from windows, mac < 1412861443 286593 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :mroman_: what's your height and mass (in planck units please) < 1412861463 990358 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott_: I don't know, I haven't used any of that stuff in a while. < 1412861526 924759 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :quintopia: 1 and 1 < 1412861549 628773 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :.oO (what the hell is a planck unit) < 1412861583 188756 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's quite small. < 1412861587 446614 :S1!~sheldon@p4FF93B70.dip0.t-ipconnect.de PRIVMSG #esoteric :the minimal measurable distance < 1412861767 14713 :S1!~sheldon@p4FF93B70.dip0.t-ipconnect.de NICK :S0 < 1412861878 934423 :S0!~sheldon@p4FF93B70.dip0.t-ipconnect.de NICK :S1 < 1412861953 334226 :Guest42306!~sprocklem@S010674440130be65.cg.shawcable.net QUIT :Ping timeout: 260 seconds < 1412861964 231748 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412862068 314432 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Knuth suggests, in 4.5.1 ex. 15, sabotaging your institution's compiler to replace all floating point operations by floating rational operations. But does any microprocessor have a gcd instruction? < 1412862188 997171 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sounds unlikely. < 1412862334 630153 :paul2520!~pi@unaffiliated/paul2520 PRIVMSG #esoteric :Jafet: what Knuth work is this? < 1412862359 460191 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :paul2520: The Art of Computer Programming (duh) < 1412862382 381124 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :That's from the second book, Seminumerical Algorithms. < 1412862394 183806 :paul2520!~pi@unaffiliated/paul2520 PRIVMSG #esoteric :Jafet: Thanks < 1412862528 409904 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's the one we call just "Knuth", on account it is the one whose Knuth checks contain only the chapter, not an abbreviation for the name of the book < 1412862548 752690 :paul2520!~pi@unaffiliated/paul2520 PRIVMSG #esoteric :b_jonas: okay, that makes sense. Thanks for explaining. < 1412862569 754575 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, the checks aren't the real reason < 1412862572 798258 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but that's his main work < 1412862816 178755 :AndoDaan!~Daanando@188.189.68.122 JOIN :#esoteric < 1412862887 332534 :paul2520!~pi@unaffiliated/paul2520 PRIVMSG #esoteric :Jafet: I'm not sure if this is the official version, but it shows that problem as ex 14. http://bit.ly/1qp0edF < 1412862966 186426 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :quintopia: Why do you ask btw? < 1412863061 773548 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :There's a pancake-making machine. I used it, ate, but then kind of licked my fingers slightly. I used the pancake machine again, what if someone gets sick because of me :( < 1412863086 552588 :AndoDaan!~Daanando@188.189.68.122 PRIVMSG #esoteric :and you just confessed online. < 1412863120 662333 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the CDC will take care of that. < 1412863143 530625 :AndoDaan!~Daanando@188.189.68.122 PRIVMSG #esoteric :quarentine. < 1412863287 80502 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :Is it likely that this is a common occurance, and I should not worry about it too much? < 1412863333 347567 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Do you have a deadly disease that can be transmitted via spit? < 1412863337 897387 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If not... then it's no big deal < 1412863342 159239 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If yes... well... < 1412863417 92122 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :I have been feeling sniffly. So it's possible I do have a disease. And it could be deadly to elderly persons or the immunocompromised or young children < 1412863484 382069 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :right < 1412863510 134981 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :are you an overly-hygenic person? < 1412863705 206137 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :Not when it comes to me personally. But in terms of trying to avoid utensils I'm not about to use, etc., possibly < 1412863791 248506 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :Was once at a restaurant with friends. There was a large pretzel. I wanted a piece, but was nervous about touching the parts of the pretzel I wasn't going to take for myself. Was told that that's insane. < 1412863993 609791 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the baseline hygiene level of the world would have to be vastly higher for your caution to help the immunocompromised in any way < 1412864069 868249 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :Hmm < 1412864136 591593 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :("the majority of people are vastly less concerned about such things and are, literally, everywhere" suffices to see this) < 1412864200 299141 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :Ok. Kind of sad though < 1412864212 923952 :impomatic_!~digital_w@87.113.116.210 QUIT :Ping timeout: 240 seconds < 1412864322 875164 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sure. having a weak immune system isn't great (but there are many not-great things about it beyond pancake machines) < 1412864383 871107 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Is it likely that this is a common occurance, and I should not worry about it too much? <-- merely by my experience of using public toilets, i suggest that people who don't care about hygiene when no one is watching is _frighteningly_ common and might even be a major factor in humanity's inability to efficiently eradicate infectious disease hth < 1412864539 98022 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::( < 1412864547 163513 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think it happens even when people are watching < 1412864556 176325 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thanks for the periodic reminder to never use public toilets :p < 1412864614 804113 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :for example, touching every bread and bun you're not going to buy seems to be a traditional part of Hungarian culture. that's how we love our bread. < 1412864669 767375 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott_: yw < 1412864713 299012 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott_: admittedly the places i frequent are not _usually_ that messy, but occasionally you see the results of someon not giving a fuck < 1412864716 301237 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*+e < 1412864723 680323 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1412864726 384465 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412864749 988921 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in case anyone is still at the edge of their seat, the "ssh install livecd run from ram loaded from the hard disk using syslinux/memdisk installed through the rescue system" plan works perfectly < 1412864758 667397 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I used to have a drinking buddy with AIDS. He did have to be careful about sharing drinks and so forth, but in general the biggest difficulty was that it meant he really couldn't go to the loo anywhere but home. < 1412864768 603629 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Certainly not in the horrowshow that passes for a bar toilet. < 1412864776 469831 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: http://thedoghousediaries.com/3286 < 1412864850 90458 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also the swap thing wasn't really necessary, I could have just partitioned beforehand and I had to regenerate the ISO after that anyway :/ < 1412864853 432577 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it was fun! < 1412864887 195496 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah, bars. this gets at least an order of magnitude worse around overly drunk people, of course. < 1412864925 715888 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a good solution is to not go to bars < 1412865155 30894 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :oerjan: "people who don't care about hygiene when no one is watching is _frighteningly_ common" // I have a slightly more positive view. In a public toilet, if there is a slight miscalculation, a small misaim, nobody is going to clean it up. Because the moment you think to do so, you then think "how many OTHER people peed on the rim here? Ew." In a private toilet, if I miss, I'm going to grab some toilet paper and clean it up. < 1412865186 848796 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Multiply one drop of missed urine by 100 patrons, and nasty. < 1412865271 556974 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1412865302 134655 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :It is the very revulsion to cleaning a mess that isn't our own that causes the mess that isn't our own. < 1412865360 236770 :Lorenzo64!~lorenzo@adsl-ull-53-52.42-151.net24.it JOIN :#esoteric < 1412865429 139647 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I hear there are people paid to clean up public messes < 1412865443 568622 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Indeed! < 1412865675 320316 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 258 seconds < 1412865803 394693 :AndoDaan_!~Daanando@188.188.73.148 JOIN :#esoteric < 1412865882 270664 :AndoDaan!~Daanando@188.189.68.122 QUIT :Ping timeout: 244 seconds < 1412866009 618178 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :J_Arcane: hu? @loo < 1412866014 575663 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Why's that? < 1412866096 987516 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hu@loo, the hungarian public toilet entertainment system < 1412866101 464625 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because of his decreased immune system? < 1412866121 263435 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sounds like a good bet < 1412866596 779152 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it does stand for "acquired immune deficiency syndrome" :) < 1412866819 9133 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Well < 1412866828 220316 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :He could have also refrained from using those toilets out of fear to infect others < 1412866849 283535 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but then he wouldn't be worried about whether they were dirty < 1412866864 967777 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :HIV is transmitted by three main routes: sexual contact, exposure to infected body fluids or tissues, and from mother to child during pregnancy, delivery, or breastfeeding (known as vertical transmission).[2] There is no risk of acquiring HIV if exposed to feces, nasal secretions, saliva, sputum, sweat, tears, urine, or vomit unless these are contaminated with blood.[29] < 1412866875 220808 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe if he jerked off in them. < 1412866987 355236 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :or if he had ass cuts < 1412867029 404177 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://images4.fanpop.com/image/polls/745000/745573_1307997462727_160.png?v=1307997467 < 1412867043 219424 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :see it's funny because < 1412867076 132883 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://news.bbcimg.co.uk/media/images/78104000/gif/_78104505_deletekey2.gif I love stock photos of delete keys being hit dramatically < 1412867157 846235 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :because fred < 1412867268 150086 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because ascot, see < 1412867278 811649 :AndoDaan_!~Daanando@188.188.73.148 PRIVMSG #esoteric :I made a fred once < 1412867294 591421 :AndoDaan_!~Daanando@188.188.73.148 PRIVMSG #esoteric :https://i.imgur.com/WhOha3g.jpg < 1412867320 776346 :AndoDaan_!~Daanando@188.188.73.148 PRIVMSG #esoteric :i make myself laugh < 1412867395 666192 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh < 1412867506 215389 :AndoDaan!~Daanando@188.189.78.163 JOIN :#esoteric < 1412867623 412211 :AndoDaan_!~Daanando@188.188.73.148 QUIT :Ping timeout: 276 seconds < 1412867665 370228 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1412867786 806352 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: fred være med dere < 1412868010 668080 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :mroman_: Sanitation is very important when you are immunocompromised. The average bar isn't necessarily as nasty as you'd think, except for the bathroom, which is sometimes putting your life in your hands even if you don't have a completely fucked immune system. < 1412868115 782187 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what about pancake machines :p < 1412868226 390849 :AndoDaan_!~Daanando@188.188.66.76 JOIN :#esoteric < 1412868272 217873 :AndoDaan!~Daanando@188.189.78.163 QUIT :Ping timeout: 272 seconds < 1412868527 248638 :sebbu!~sebbu@ADijon-152-1-13-87.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1412868528 245295 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412868569 449118 :sebbu!~sebbu@ADijon-152-1-13-87.w83-194.abo.wanadoo.fr QUIT :Changing host < 1412868569 602426 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1412868626 302320 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott_: Weirdly, I actually have heard some bad things about those ... < 1412868657 797464 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I can't remember what they are in any detail though, so I won't stick by them. ;) < 1412868679 278671 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412868683 114466 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay. don't worry, Sgeo. they know the pancakes aren't safe. < 1412868687 332127 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Beware Of Pancakes < 1412868744 575806 :GeekDude!~GeekDude@unaffiliated/g33kdude NICK :GeekAfk < 1412868852 695949 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I seem to recall there were some issues with the temperature at which the automated machines kept the batter. < 1412868991 284246 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1412869387 346830 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be JOIN :#esoteric < 1412869388 910500 :AndoDaan!~Daanando@188.188.75.197 JOIN :#esoteric < 1412869398 373624 :AndoDaan_!~Daanando@188.188.66.76 QUIT :Ping timeout: 246 seconds < 1412869672 802510 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :why did Algol 60 have call by name? < 1412869811 383544 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :so knuth's ridiculous test would be properly ridiculous < 1412870145 144581 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :it just seems so bizarre, for an imperative language < 1412870164 107485 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :J_Arcane, when did you have this friend? < 1412870197 496838 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Some 10 or 15 years back, I think, in the early 00's when I was still cooking for a living. < 1412870253 79152 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :huh, i thought even then there were effective treatments < 1412870290 611758 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :He was on treatments I think, but even so you have to be careful with the more egregious environs. < 1412870532 332463 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1412871892 986360 :Lorenzo64!~lorenzo@adsl-ull-53-52.42-151.net24.it QUIT :Ping timeout: 240 seconds < 1412872444 324993 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1412872512 469633 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 245 seconds < 1412873211 296155 :King2218!793636aa@gateway/web/cgi-irc/kiwiirc.com/ip.121.54.54.170 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1412874042 621006 :S1!~sheldon@p4FF93B70.dip0.t-ipconnect.de QUIT :Quit: S1 < 1412874594 629148 :AndoDaan_!~Daanando@188.188.84.221 JOIN :#esoteric < 1412874663 235243 :MoALTz!~no@user-31-174-117-124.play-internet.pl JOIN :#esoteric < 1412874773 305129 :AndoDaan!~Daanando@188.188.75.197 QUIT :Ping timeout: 240 seconds < 1412875025 427728 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1412875112 430635 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1412875326 276339 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :wharrgarbl < 1412875787 145397 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yesterday I have heard some important insights about Christian trinity. His logic was imperfect and oversimplified, but this may be to make it easier for other people as well as to make it to be Christian. He mentioned that just as a man may be a husband, a son, and a father, so: [1] God created man in His own image/likeness. [2] Men have trinities. [3] Therefore, God is also trinity. < 1412875804 562870 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Of course there are things wrong with that. I can mention what I can see, at least, if you want. < 1412875878 28248 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :For one thing, [1] is too vague, and also is irrelevant to the argument as I shall point out. < 1412876027 750911 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Also, [2] is too oversimplified. A man is not only a husband, sun, and father, but may also be an uncle, cousin, employer, employee, friend, etc. And then that only gets to some relations with other people; there are many more things! Just as any other lifeform, a man consists of a collection of cells, and just as any other matter, a man consists of a collection of atoms. Furthermore, other things also can be described as many different functions a < 1412876109 673833 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cut off at "different functions a" < 1412876117 462764 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric : Furthermore, other things also can be described as many different functions as different ways! < 1412876531 303265 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ERGO: there is no God! < 1412876605 977370 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It doesn't conclude that, either. < 1412876627 787519 :`^_^!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1412876706 392029 :nycs!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 246 seconds < 1412876734 557244 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I have a whole passage introducing a novella I've been tinkering with on how [1] there is so often grossly misunderstood ... < 1412876766 127241 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :J_Arcane: You do? I didn't know you had such a thing. < 1412876816 976575 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I haven't actually posted it yet; it's still an unfinished draft. < 1412876823 737272 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Ah, OK. < 1412876858 368407 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I've long held that that passage more likely refers to the creative impulse, something largely unique to people. < 1412877012 862379 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :That is an interesting view. < 1412877020 623799 :AndoDaan!~Daanando@188.188.84.247 JOIN :#esoteric < 1412877068 262357 :AndoDaan_!~Daanando@188.188.84.221 QUIT :Ping timeout: 250 seconds < 1412877219 306821 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i've long held it's more likely the creation went in the other direction < 1412877226 357968 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What are your religious views anyways? (I am curious to know) < 1412877315 672065 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :quintopia: Well, in a more literal sense, yes man created God in his own image, but I would also say that GOD extremely indirectly "created" everything else too. Just as the natural processes of evolution and other stuff can also create a man who can also create scientific theories to account for such thing. < 1412877325 80428 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :diginet: because call by name is awesome < 1412877356 952826 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's essentially macros < 1412877363 328068 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :of some sort < 1412877377 515209 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :mroman_: I like real macros though < 1412877409 642796 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Who doesn't. < 1412877425 94695 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38: it's not clear what you mean by "GOD" at this point though, and I'm sure, whatever it is, it doesn't add any explanatory power to our scientific theories < 1412877426 640751 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I think it is generally better than an implementation of a "call by name", though < 1412877437 78518 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :quintopia: I agree with that completely. < 1412877495 947153 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :god created man in his own image, and lo, /home/god/human.png was created < 1412877498 687724 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thanks I'm here all week < 1412877499 217082 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I never claimed it would add any power to scientific theories. < 1412877528 406021 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :elliott_: O, you interpret it like that... < 1412877529 816366 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :elliott_: can god please make an osx image that runs virtualized on my processor < 1412877540 175932 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm sure one exists < 1412877553 503293 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :probably. just not one of 10.9 < 1412877607 86649 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :What's wrong with 10.9 for that use case? < 1412877703 152469 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :well, the main problem is my AMD A8-5500 APU < 1412877712 359595 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :running OS X virtualised is very underwhelming. < 1412877722 302635 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the graphics performance is awful (no acceleration whatsoever) and stuff barely works < 1412877725 780053 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and it's very slow < 1412877735 142832 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I can't recommend it. < 1412877756 515439 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Niresh supposedly runs on AMD, but the boot fails on virtualbox, and installation freezes on vmware, unless you unlock the osx vm stuff, in which case it just won't boot at all. < 1412877759 474399 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :so < 1412877760 185325 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But what if you simply need to run it and it doesn't matter the speed? < 1412877765 477165 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :^ < 1412877787 750175 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :all i want it for is to be able to build executables for an osx environment < 1412877793 943464 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe try http://www.contrib.andrew.cmu.edu/~somlo/OSXKVM/ < 1412877807 862184 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott_: heh. the book actually starts with a code snippet: (begin (define universe (void))) ;) It's sort of a "American Gods through the lens of programming" thing. No idea yet if it's going anywhere. < 1412877811 180335 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but I think it'll always be painful with AMD. < 1412877883 30163 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :quintopia: honestly, it's probably going to be more than $599 of fuss, so I'd just get a mac mini. but it looks like you should be able to use clang to cross-compile for OS X, at least; https://github.com/tpoechtrager/osxcross. < 1412877946 815008 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1412877958 195002 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :Does anyone buy Macs because they prefer Cocoa? < 1412877978 688505 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do people buy macs so they can program for macs? ...sure < 1412878008 286340 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :sounds wack < 1412878011 630311 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Well, I have noticed that it seems like people who are really good at UI design all seem to wind up developing for Macs. < 1412878085 520326 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :maybe they get tired of thinking about xlib < 1412878113 577107 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the mac has a very long history/culture of UI design and HIG, yeah < 1412878145 749279 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, that's basically what its success was built on: you could point at things instead of typing on a VT or whatever! < 1412878152 816508 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Like, I would kill for Boxer or OpenEmu on Windows. . . < 1412878168 332797 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :And yeah, that and the number of graphics designers who're already using the platform. < 1412878178 186518 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :elliott_: Well, and now you can even do both. < 1412878187 321527 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :thank god. < 1412878197 21250 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :zzo38: sadly macs do not ship with physical VTs :( < 1412878200 406151 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :Boxer? OpenEmu? < 1412878210 786881 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but they totally should!! free vt100 with every purchase < 1412878225 527238 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :Ah. Ooh. < 1412878227 828741 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric ::D < 1412878227 982140 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :emulators, apparently < 1412878227 982298 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :elliott_: Yes, but I suppose if you have one you can use it, and if not you can still use a vt100 terminal emulator; it has a built-in terminal emulator which is mostly compatible these days. < 1412878244 740101 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Not perfectly VT100 compatible, but good enough for nearly all uses today, at least.) < 1412878255 560394 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Sgeo: Emu frontends, for DosBox and Multisystem, respectively. < 1412878260 787103 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i'm honestly weirded out by the whiplash between "macs have good interfaces" and "BUT WHAT ABOUT VT" < 1412878299 298444 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Bycyclidine: Don't you think Amiga might have had a better interface? I haven't ever used Amiga, but from what I have read seems better than the original Macintosh computers < 1412878318 587266 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :amiga is older than me < 1412878324 392849 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Boxer is a drag and drop frontend: Drag zip/folder of a DOS game onto icon, instantly creates shortcut, accurate conf, etc etc. And all years before GOG.com came along at that. < 1412878331 48614 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Amiga combined a GUI with a command-line interface as well as doing many other things, such as AREXX < 1412878350 283933 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i think my only experience with mac gaming is marathon < 1412878369 386357 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That paper airplane Mac OS game was nice. < 1412878374 628487 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :So if you don't have a VT100 you can emulate it. < 1412878381 290881 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And that one vector thing. < 1412878403 261737 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :gonna buy me a vectrex < 1412878420 941877 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :gosh, only $529 used < 1412878432 680780 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :quintopia: oh, hey, on that kvm page it has 3.4. Boot OS X on QEMU without KVM hardware assistance < 1412878447 834636 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :looks like it's impractical, but at least having an AMD shouldn't be an obstacle in theory then < 1412878531 690352 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :elliott_: the only obstacle in theory then is doing it all in windows :P < 1412878541 926352 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, don't do that < 1412878545 541638 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or at least start by installing a linux vm < 1412878646 728900 :MoALTz!~no@user-31-174-117-124.play-internet.pl QUIT :Quit: Leaving < 1412878660 527399 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :elliott_: oh man. vms in vms. i think i'm just gonna give up instead. < 1412878682 822458 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the easiest thing is to find someone willing to lend you a mac :p < 1412878755 743425 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be QUIT :Ping timeout: 258 seconds < 1412878930 662119 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: Given these recent topics, perhaps you should add that cumulative-sum builtin. I mean, even MATLAB's got one. < 1412878968 135875 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :matlab also has a magic square generator < 1412879033 890101 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I mean, it'd be 40ro??#S (where ?? is a cumulative sum) and that's it, if it worked on blocks. < 1412879050 601592 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've used magic(n) a couple of times. < 1412879082 395651 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :random posix weirdness question: is there any variable in make (probably GNU) that gives you the makefile's absolute path < 1412879747 823348 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: I'm not sure if I release 1.7.4 < 1412879770 704191 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :with every update old solutions are mostly deprecated < 1412879780 606164 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because now there's a builtin that does the same thing with less chars < 1412879801 414421 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it's too much effort to check all your old submissions for new shortcuts < 1412879818 778953 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :write something to fix the old ones automatically < 1412879938 229548 :`^_^!~nycs@gw.hq.meetup.com NICK :`^_^v < 1412880078 258160 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm working on something else currently anyway < 1412880106 603609 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://mroman.ch/ngbl/ < 1412880109 773006 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- that one! < 1412880189 889321 :GeekAfk!~GeekDude@unaffiliated/g33kdude NICK :GeekDude < 1412880383 280843 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1412880651 423635 :AndoDaan!~Daanando@188.188.84.247 PRIVMSG #esoteric :is that a joke? < 1412880720 674660 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it's quite unfair that anagolf's Befunge(-93) "." does not put the space after the number (completely contrary to the language spec) while the Befunge-98 one does. < 1412880725 241220 :AndoDaan!~Daanando@188.188.84.247 PRIVMSG #esoteric :There hasn't been a ngbl reseller in my area for years. < 1412880725 394664 :AndoDaan!~Daanando@188.188.84.247 PRIVMSG #esoteric :or phonebooks < 1412880776 359848 :AndoDaan_!~Daanando@188.189.66.129 JOIN :#esoteric < 1412880791 784572 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 272 seconds < 1412880934 592507 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@tell Bicyclidine $(realpath .) in GNU Make might have been helpful. < 1412880934 957788 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412880941 374084 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I completely didn't notice the question.) < 1412880992 677107 :AndoDaan!~Daanando@188.188.84.247 QUIT :Ping timeout: 245 seconds < 1412881089 279115 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan_: If you fund me 1 Mio. $$$ it's not a Joke < 1412881094 559355 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :otherwise... it *might* be a joke < 1412881102 257230 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but you can never be sure about how serious I am about stuff < 1412881109 405628 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: http://codepad.org/LS9sHDGN < 1412881113 268122 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Does that look about right? < 1412881150 913987 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :uh. damn < 1412881151 768441 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no < 1412881158 748076 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :needs to be ADD 4 < 1412881238 606153 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know the language, so I couldn't possibly comment about that side, but the overall structure looked quite sane. < 1412881309 966160 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :LDW,STW are just Load and Store Word < 1412881320 688441 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :LDW R3 R0 loads a word at address R0 into R3 < 1412881328 94082 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :STW R1 R4 stores R4 to address R1 < 1412881350 290478 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :Would it be at all reasonable to learn Cocoa and Cocoa Touch by looking at it through Swift instead of Objective-C? < 1412881363 358117 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guessed as much, but one couldn't really tell from the sample whether the addresses are word- or sub-word-unit-based. < 1412881374 184329 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :I guess not http://www.bignerdranch.com/blog/ios-developers-need-to-know-objective-c/ < 1412881375 37963 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :true :) < 1412881398 540956 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :assembly is more fun than Burlesque . < 1412881427 678006 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :ACTION ignores the "Objective-C is easier to learn than Swift" bit < 1412881430 528380 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Now I only need to write a routine that converts integers to Strings < 1412881477 436448 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fun fact: All jumps write to return address < 1412881484 51352 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's no distinction between calls and jumps < 1412881496 474573 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(there's no CALL instruction. CALL is essentially JMP) < 1412881508 699161 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :extra fun fact: it's one's complement < 1412881549 508975 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :Um. Is $600 a lot for a computer I'm only interested in because the OS seems interesting? That seems likely < 1412881621 271938 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/oOrGV53a <- the spec < 1412881625 934841 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but codepad messes up some tabs :( < 1412881677 530287 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Aw, the http://www.mokehehe.com/z80golf/ link at https://sites.google.com/site/codegolfingtips/Home/z80 just goes to an ad portal thing. < 1412881684 810510 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yep < 1412881695 924597 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess it's too late to learn that now. :) < 1412881782 785979 :not^v!~notnot^v@2601:4:4500:e15:cdc:a2df:a58e:fbcd JOIN :#esoteric < 1412881809 39700 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1412881813 863386 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it's POP I S < 1412881849 242951 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I haven't a working emulator so far < 1412881866 707294 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*I don't have a working < 1412882014 988957 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412882023 238149 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Didn't Haskell have IOVector? < 1412882026 885864 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or something? < 1412882036 708360 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I need efficient arrays if I'm going to do that in Haskell < 1412882082 604886 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :IOArray < 1412882135 931571 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@hackage vector < 1412882136 231231 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :http://hackage.haskell.org/package/vector < 1412882136 890073 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :use that < 1412882137 773085 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is unboxed faster than boxed? < 1412882144 426100 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but use HashMap first. < 1412882146 731618 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@hackage unordered-containers < 1412882147 121528 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :http://hackage.haskell.org/package/unordered-containers < 1412882176 85737 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why HashMap? < 1412882176 665070 :MoALTz!~no@user-31-174-117-124.play-internet.pl JOIN :#esoteric < 1412882192 491882 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's immutable < 1412882198 257820 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can avoid copying and mutation < 1412882204 957511 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vectors you have to choose between copying or mutation < 1412882215 228736 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sharing is more powerful than you think; going straight to vectors is inadvisable when a hashmap might work < 1412882263 816081 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and IOArray? < 1412882266 193114 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not fast? < 1412882332 181661 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the Data.Array interface is generally deprecated in favour of vector when possible < 1412882339 933771 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vector has a nicer API and it's faster. < 1412882341 756239 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I believe.) < 1412882344 459537 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :k < 1412882359 933327 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Data.Vector.Unboxed.Mutable < 1412882370 690840 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is unboxed faster for fixed with stuff? < 1412882382 664913 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*width < 1412882425 10476 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is there no chance I can convince you to try HashMap first? < 1412882443 374003 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412882467 215910 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is that fast for lots of read/write accesses? < 1412882492 882279 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :HashMap Int Word8 is what you recommend? < 1412882494 478746 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it has good asymptomatics and is pretty micro-optimised too < 1412882496 385526 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :log time for most stuff < 1412882501 95376 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, I'd try that to start with < 1412882529 759212 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can also use IntMap for Int keys, but I think HashMap is faster. < 1412882530 574076 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and I keep that in a monad state? < 1412882539 596750 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or just pass as arguments to my eval function? < 1412882569 823578 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whichever ends up being cleanest, really; I generally dislike huge transformer stacks < 1412882592 602180 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if it's in your State then it'll be pretty easy to translate to a mutable vector using ST if needs be < 1412882767 756226 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I need IO anyway < 1412882782 466559 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :as long as put doesn't pile up huge memory junsk < 1412882807 482747 :Sgeo_!~quassel@metro29st13.m.subnet.rcn.com JOIN :#esoteric < 1412882822 483098 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you should use the strict State monad < 1412882849 945407 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which won't be entirely strict. because HashMap isn't. but that's actually what you want :) < 1412882994 311423 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com QUIT :Ping timeout: 244 seconds < 1412883506 452521 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Hello world program in esoteric languages14]]4 10 02http://esolangs.org/w/index.php?diff=40592&oldid=40533 5* 03204.185.95.251 5* (+3) 10/* small s.c.r.i.p.t. */ < 1412883542 186102 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Hello world program in esoteric languages14]]4 10 02http://esolangs.org/w/index.php?diff=40593&oldid=40592 5* 03204.185.95.251 5* (-6) 10/* small s.c.r.i.p.t. */ < 1412883607 89118 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Hello world program in esoteric languages14]]4 10 02http://esolangs.org/w/index.php?diff=40594&oldid=40593 5* 03204.185.95.251 5* (-1) 10/* SMATINY */ < 1412883643 266903 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Hello world program in esoteric languages14]]4 10 02http://esolangs.org/w/index.php?diff=40595&oldid=40594 5* 03204.185.95.251 5* (-457) 10/* SMITH# */ < 1412883723 624246 :bermac25!~amnesia@heaven.tor.ninja JOIN :#esoteric < 1412883901 465845 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi bermac25 < 1412883914 966493 :bermac25!~amnesia@heaven.tor.ninja PRIVMSG #esoteric :hi elliott < 1412883920 526448 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`welcome < 1412883921 144640 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1412883951 421276 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Hello world program in esoteric languages14]]4 M10 02http://esolangs.org/w/index.php?diff=40596&oldid=40595 5* 03Ehird 5* (+461) 10Reverted edits by [[Special:Contributions/204.185.95.251|204.185.95.251]] ([[User talk:204.185.95.251|talk]]) to last revision by [[User:GermanyBoy|GermanyBoy]] < 1412883981 524053 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/block14]]4 block10 02 5* 03Ehird 5* 10blocked [[02User:204.185.95.25110]] with an expiry time of 2 hours (anonymous users only): too sad an attempt to block for longer < 1412883992 299158 :bermac25!~amnesia@heaven.tor.ninja PRIVMSG #esoteric :thAnKs < 1412884048 116186 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you using Tails? seems weird for them to infoleak in the IRC username like that, but I guess it's because the unix username is "amnesia" or something < 1412884048 625511 :bermac25!~amnesia@heaven.tor.ninja PART :#esoteric < 1412884089 159658 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oops. < 1412884094 358269 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :guess I hecked their aim < 1412884113 415059 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What is that? < 1412884117 683741 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott_: I guess I can abstract in a Memory-Module < 1412884119 161000 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote heck < 1412884119 695735 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :8) Lil`Cube: you had cavity searches? not yet trying to thou, just so I can check it off on my list of things to expirence \ 169) elliott: just to bring you up to speed, you are now my baby nephew. wtf, elliott is a nephew and his uncle is here? what Heck yes I'm elliott's uncl < 1412884125 231635 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote aim.*heck < 1412884125 820195 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :719) aim hecker (n): when ur dronk and u pee so bad all over the toilet that ppl make fun of u (corruption of "aim heckler") < 1412884129 225036 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so I can exchange it by import Foo.Memory.HashMap < 1412884133 644872 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or Foo.Memory.IOArray < 1412884137 391579 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :something like that < 1412884436 56138 :not^v!~notnot^v@2601:4:4500:e15:cdc:a2df:a58e:fbcd QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1412884437 783940 :AndoDaan!~Daanando@188.188.75.87 JOIN :#esoteric < 1412884560 263658 :AndoDaan_!~Daanando@188.189.66.129 QUIT :Ping timeout: 246 seconds < 1412884612 162701 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What do the common terminal emulators do with CSI 5i and CSI 4i escape codes? < 1412884958 319369 :kcm1700_!~kcm1700@175.117.8.72 JOIN :#esoteric < 1412884976 907120 :kcm1700!~kcm1700@175.117.8.72 QUIT :Read error: Connection reset by peer < 1412885029 504758 :MoALTz!~no@user-31-174-117-124.play-internet.pl QUIT :Quit: Leaving < 1412885063 522071 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :At least PuTTY seems to ignore it when printing is disabled otherwise redirects output to the printer, and finishes the print job when CSI 4i is activated. < 1412885084 519217 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :However, one document says "Start log; all received text is echoed to a printer." < 1412885148 379007 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu QUIT :Ping timeout: 246 seconds < 1412885201 707993 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1412885204 546496 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Another document says "Auto Print" is supposed to send to both but "Print Controller" is for printer only. < 1412885307 929791 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1412885517 147491 :drdanmaku!uid17782@gateway/web/irccloud.com/x-nuzbwgpmiwcgsdba QUIT :Quit: Connection closed for inactivity < 1412885550 543266 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :O, now I see; I need to put a question mark before the 4 or 5. < 1412885607 115982 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Such thing still seems to be finishing the print job when CSI ?4i is sent; I do not want it to do that, though. < 1412885733 443185 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412885744 956846 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What is the correct implementation? < 1412886221 322243 :MoALTz!~no@user-164-127-158-235.play-internet.pl JOIN :#esoteric < 1412886432 132667 :GeekDude!~GeekDude@unaffiliated/g33kdude NICK :geekafk < 1412886625 340435 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1412887416 984785 :geekafk!~GeekDude@unaffiliated/g33kdude NICK :GeekDude < 1412887788 853966 :drdanmaku!uid17782@gateway/web/irccloud.com/x-lxcxcxwbnpxbsyxy JOIN :#esoteric < 1412889304 424417 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412889462 513962 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1412889473 327682 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 244 seconds < 1412889938 727974 :GeekDude!~GeekDude@unaffiliated/g33kdude NICK :GeekAfk < 1412889968 76891 :tlvb!~Leo@c-2ec3ad47-74736162.cust.telenor.se JOIN :#esoteric < 1412890125 319050 :GeekAfk!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412890335 679909 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :THe question mark-prefixed control sequences are typically nonstandard extensions, I think < 1412890571 657909 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :According to ECMA-48, "CSI 5 i" is "start relay to a primary auxiliary device" and "CSI 4 i" is defined similarly for stopping, so it's not limited to printing it seems < 1412890624 992077 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :FireFly: I know that the question mark means that, but I am unsure, if CSI 5 i is supposed to cause the output on both devices? < 1412890727 355767 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :No clue about that < 1412890742 678450 :Lymia!~fujoshi@inportb/loli/cirno-chan QUIT :Ping timeout: 245 seconds < 1412890804 833743 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1412890845 861736 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And either way, is it supposed to finish a print job in such a case? < 1412891146 864351 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: are you taking a linear algebra module < 1412891160 224939 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :shachaf, SORT OF < 1412891177 613028 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I have linear algebra next term, but I have a vision and graphics module that had affine transformations < 1412891297 452235 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: do you know about affine and linear functions that are just : R -> R < 1412891309 99214 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I did not < 1412891309 286906 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"the boring ones" < 1412891339 941908 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(Only been shown R^2 -> R^2 and R^3 -> R^3) < 1412891359 161175 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(R -> R is not particularly relevant for computer vision or graphics, I guess) < 1412891386 912082 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, a linear function : R -> R is always of the form (\x -> k * x) < 1412891390 809358 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :For some k. < 1412891413 581344 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And an affine function : R -> R is always of the form (\x -> k * x + j) for some k and j < 1412891423 43611 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Isn't it \x -> k*x + c? < 1412891425 749328 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(I'm not sure why I'm using those letters.) < 1412891484 380123 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No, that's affine. < 1412891572 620187 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Insert affine-fine joke here. < 1412891574 429074 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Compare to lenses, where Lens' s a means (s ~~ (k,a)), and AffineTraversal' s a means (s ~~ (k,a) + c) < 1412891621 674683 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Oooh < 1412891687 607016 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And of course a traversal means (s ~~ z + (y,a) + (x,a^2) + (w,a^3) + ...) < 1412891701 47073 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, not exactly. < 1412891718 206272 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, yes exactly. < 1412891735 588596 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And a relevant traversal means (s ~~ (y,a) + (x,a^2) + (w,a^3) + ...) < 1412891804 646126 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Interesting! < 1412891849 787091 :AndoDaan!~Daanando@188.188.75.87 QUIT :Ping timeout: 272 seconds < 1412892154 339656 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1412892233 667947 :tlvb!~Leo@c-2ec3ad47-74736162.cust.telenor.se NICK :tlvb-amplified < 1412892253 394853 :tlvb-amplified!~Leo@c-2ec3ad47-74736162.cust.telenor.se NICK :tlvb < 1412892674 431032 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell int-e also that problem would be more enjoyable if the server tolerated trailing spaces <-- i see what you mean, i thought i had beaten you easily right until i actually tried submitting it... < 1412892674 774584 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412892695 589932 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which problem? < 1412892711 644559 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://golf.shinh.org/p.rb?Asteriks+and+Obeliks+FIXED < 1412892739 95863 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that website loads so quickly < 1412892758 273442 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i wouldn't know, i had the tab open already < 1412892759 399760 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's just a little bit of html. it doesn't even load google analytics or fancy images < 1412892772 331755 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh you weren't being sarcastic < 1412892774 987338 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :how unusual < 1412892792 582492 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :are you confusing me with elliott < 1412892808 153226 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, with humanity of this age < 1412892811 594429 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I probably shouldn't have said that. :-( < 1412892818 187922 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It is good, I don't like it to have Google analytics and a lot of fancy images and fancy CSS < 1412893312 507699 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412893517 342385 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412895692 699048 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell mroman_ http://mroman.ch/ngbl/ <-- It's -> Its hth < 1412895693 114223 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412895729 94159 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :its spelled ht'h, not hth < 1412895768 842247 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :have t' help < 1412895774 822243 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan is now a Yorkshireman < 1412895831 963033 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now its note spelt inn thus weigh < 1412895912 228030 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, I don't think you quite know what Yorkshirefolk sound like < 1412895943 320190 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :d'e greit sjø < 1412896105 317711 :erdic!~erdic@unaffiliated/motley QUIT :Remote host closed the connection < 1412896134 165471 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1412897028 569965 :erdic!~erdic@unaffiliated/motley QUIT :Remote host closed the connection < 1412897054 6250 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1412897367 162156 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :by gum what's all this yorkshire talk < 1412897712 989342 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I see how the first and third samples of that anarchy golf task fit together, but not the second one.. < 1412897800 826016 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh hm < 1412897838 830796 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :never mind < 1412898321 751334 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FireFly: i also thought that for a while... < 1412898377 28016 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because except for the last column of that second example, all the "columns" are in a straight line < 1412898418 867953 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i guess those are supposed to be the obelisks alluded to) < 1412898452 283930 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1412898767 935373 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1412898777 402711 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 246 seconds < 1412898852 825437 :mihow!~mihow@108.30.58.169 QUIT :Client Quit < 1412898925 449934 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> (3,1,2) & partsOf each %~ sort < 1412898928 485470 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : (1,2,3)