< 1412121841 167898 :S1!~sheldon@p4FF93B4B.dip0.t-ipconnect.de QUIT :Quit: S1 < 1412121997 461473 :scounder!~scounder@unaffiliated/scounder QUIT :Ping timeout: 260 seconds < 1412122173 245823 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1412122981 933633 :AndoDaan_!~Daanando@188.188.84.92 JOIN :#esoteric < 1412122990 514841 :scounder!~scounder@2a01:7a0:10:151:236:17:48:1 JOIN :#esoteric < 1412123035 447487 :AndoDaan!~Daanando@188.189.77.106 QUIT :Ping timeout: 276 seconds < 1412123079 630777 :mitch|chromebook!~asdf5@172.245.212.80 QUIT :Quit: Lost terminal < 1412123627 371481 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412123665 882299 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1412123738 361163 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Client Quit < 1412123849 878797 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 258 seconds < 1412123935 922627 :GeekDude!~GeekDude@unaffiliated/g33kdude NICK :GeoDude < 1412124641 983739 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1412125512 142608 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Quit: Terminated < 1412125973 949081 :AndoDaan_!~Daanando@188.188.84.92 QUIT :Ping timeout: 272 seconds < 1412125982 530039 :AndoDaan!~Daanando@188.188.70.33 JOIN :#esoteric < 1412126040 577235 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1412127219 344937 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :Read error: Connection reset by peer < 1412127257 357811 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1412127263 452422 :nisstyre!yourstruly@oftn/member/Nisstyre QUIT :Quit: WeeChat 1.0 < 1412127798 361872 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi QUIT :Ping timeout: 272 seconds < 1412127858 419624 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi JOIN :#esoteric < 1412129131 965600 :bb010g!uid21050@gateway/web/irccloud.com/x-kscwqdswzoisbsai JOIN :#esoteric < 1412129608 589342 :boily!~boily@96.127.201.149 QUIT :Quit: ARISTOCRATIC CHICKEN < 1412129739 474976 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1412130250 348746 :nisstyre!yourstruly@2400:8900::f03c:91ff:fe69:7f3d JOIN :#esoteric < 1412130357 135704 :nisstyre!yourstruly@2400:8900::f03c:91ff:fe69:7f3d QUIT :Changing host < 1412130357 357292 :nisstyre!yourstruly@oftn/member/Nisstyre JOIN :#esoteric < 1412131308 527014 :weissschloss!~viskestel@li607-220.members.linode.com QUIT :Max SendQ exceeded < 1412131452 636342 :weissschloss!~viskestel@li607-220.members.linode.com JOIN :#esoteric < 1412133539 449506 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412134455 145004 :GeoDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412134913 60859 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i only just realized C lets you allocate arrays on the stack with runtime lengths < 1412135077 990496 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :VLA? < 1412135115 783414 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah i guess that's it < 1412135202 513381 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i was wondering about alloca and realized it would be like a variable declaration, and i tried it and heyyyyy < 1412135412 479318 :AndoDaan!~Daanando@188.188.70.33 QUIT :Ping timeout: 245 seconds < 1412135456 191431 :AndoDaan!~Daanando@188.189.84.246 JOIN :#esoteric < 1412135619 497733 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :https://gcc.gnu.org/onlinedocs/gcc/Variable-Length.html forward parameter declarations. very exciting. < 1412135816 817367 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`cc int main() { char a[10000000]; a[sizeof a-1] = 1; return 0; } < 1412135817 603074 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412135823 867138 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`cc int main() { char a[1000000000]; a[sizeof a-1] = 1; return 0; } < 1412135824 688876 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412135854 459201 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`cc int main() { char a[1e12]; a[sizeof a-1] = 1; return 0; } < 1412135855 40883 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/tmp/a.c: In function ‘main’: \ /tmp/a.c:1:19: error: size of array ‘a’ has non-integer type < 1412135862 635532 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`cc int main() { char a[(size_t)1e12]; a[sizeof a-1] = 1; return 0; } < 1412135863 248360 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/tmp/a.c: In function ‘main’: \ /tmp/a.c:1:22: error: ‘size_t’ undeclared (first use in this function) \ /tmp/a.c:1:22: note: each undeclared identifier is reported only once for each function it appears in \ /tmp/a.c:1:29: error: expected ‘]’ before numeric constant \ /tmp/a.c:1:36: error: ‘a’ undeclared (first use in this funct < 1412135874 178723 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`cc int main() { char a[(long)1e12]; a[sizeof a-1] = 1; return 0; } < 1412135875 77976 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412135892 165075 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :c.c < 1412135912 458236 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`cc int main() { char a[(long)1e12]; a[sizeof a-1] = rand(); return a[sizeof a-1]; } < 1412135913 208240 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Segmentation fault < 1412135919 560664 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :heh. < 1412135922 508279 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`cc int main() { char a[(long)1e7]; a[sizeof a-1] = rand(); return a[sizeof a-1]; } < 1412135923 306074 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Segmentation fault < 1412135929 998598 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`cc int main() { char a[(long)1e6]; a[sizeof a-1] = rand(); return a[sizeof a-1]; } < 1412135930 850064 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412135936 447654 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`ulimit -s < 1412135936 968275 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ulimit: not found < 1412135943 532855 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`bash -c "ulimit -s" < 1412135944 10496 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: - : invalid option \ Usage: bash [GNU long option] [option] ... \ bash [GNU long option] [option] script-file ... \ GNU long options: \ --debug \ --debugger \ --dump-po-strings \ --dump-strings \ --help \ --init-file \ --login \ --noediting \ --noprofile \ --norc \ --posix \ --protected \ --rcfile \ --restricted \ --verbose \ < 1412135949 45362 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`run bash -c "ulimit -s" < 1412135949 626141 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :8192 < 1412136154 887988 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 258 seconds < 1412136260 430822 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412136519 376277 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 246 seconds < 1412137279 402144 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1412138356 78388 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/cc < 1412138356 548239 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ echo "$@" > /tmp/a.c && gcc /tmp/a.c -o /tmp/a.out && /tmp/a.out < 1412139992 718748 :MoALTz_!~no@user-5-173-18-247.play-internet.pl JOIN :#esoteric < 1412140162 552336 :MoALTz!~no@user-5-173-18-247.play-internet.pl QUIT :Ping timeout: 245 seconds < 1412143998 530571 :impomatic_!~digital_w@87.113.116.210 QUIT :Quit: impomatic_ < 1412144333 467064 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412144462 512611 :tromp__!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1412144880 538290 :MoALTz_!~no@user-5-173-18-247.play-internet.pl QUIT :Quit: Leaving < 1412144907 419488 :tromp__!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412145041 380108 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1412145060 176122 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! sh echo hi < 1412145060 766653 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hi < 1412145128 400425 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412145171 826130 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I just beat icacls < 1412145198 86381 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :NTFS would be pretty on-topic here < 1412145237 404020 :tromp__!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1412146871 944249 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: There is a m[p^ < 1412146904 903045 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}{?i}MP#s < 1412146905 585718 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 3 2} < 1412146913 728941 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :MP is defined as m[p^ < 1412146932 503528 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1412146936 103860 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's m[^p? < 1412146967 870630 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :true story < 1412146995 510847 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412147107 249708 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@messages-loud < 1412147107 466724 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :oerjan said 8h 21m ago: I'm just reading your haskell golfing tips and i'd just like to point out that c/=5||odd x can be shortened to 1>0 hth < 1412147141 602263 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also i made a couple attempts on the two latest problems < 1412147221 67295 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i guess i also tried PATH but just found a solution of the same lengths as everyone else, it's probably pretty unique) < 1412147320 448908 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: Oh. I see teebee got 22B < 1412147341 324585 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :teebee is recently golfing *a lot* < 1412147413 418781 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I noticed. I don't have any obvious below-25 ideas. < 1412147686 99265 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Possibly what I have is a local minimum, and needs something quite different to get smaller.) < 1412147863 484677 :impomatic_!~digital_w@87.113.116.210 JOIN :#esoteric < 1412148167 837796 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1412148188 894251 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1412148266 598650 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A hypothetical deepzip2'ing subtraction and a m[p^ shorthand would get me to 21, but neither of those two things exist, and I can't think of a way to use m[^p aka MP without including any extra instructions. < 1412148302 192905 :S1!~sheldon@pD9FCABA1.dip0.t-ipconnect.de JOIN :#esoteric < 1412148327 355766 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, ?- exists. < 1412148412 606487 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Aw, now it times out. (It was right on the border there already, to be fair.) < 1412148456 272770 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, maybe a working 25 and a too-slow 23 will have to be enough, I should be doing other stuff. < 1412148741 345988 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Or perhaps I just need a better cumulative-sum idiom, I can't seem to write that short.) < 1412149799 649712 :AndoDaan_!~Daanando@188.188.67.24 JOIN :#esoteric < 1412149900 314085 :AndoDaan!~Daanando@188.189.84.246 QUIT :Ping timeout: 250 seconds < 1412150126 323945 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's ?- yes < 1412150158 544996 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :have you tried submitting the too-slow one multiple times? < 1412150171 917598 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :execution times fluctuates depending on server-load and stuff < 1412150178 609077 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I tried twice, I think it's just too slow. < 1412150184 438443 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1412150254 603509 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if MP produces the wrong order < 1412150262 443234 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :maybe you can change the order of the list you're mapping over < 1412150280 329512 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but if that requires a <- (reverse list) etc. you might as well just write m[p^ < 1412150293 340967 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, I couldn't figure out to do it without a <-. < 1412150441 720816 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412150455 619475 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :teebee's execution times suggests that there must be a really efficient way of doing it < 1412150469 923440 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*time < 1412150488 811556 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: Do you use c!? < 1412150490 484915 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :My 27-character one had the same execution time. < 1412150511 40502 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :There's C! and !C for that matter < 1412150514 421066 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That one used !C but there was a lot of space wasted with PP'y stuff. < 1412150525 584618 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh ok < 1412150555 610949 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This new one is really stupid, which probably explains the execution time. < 1412150618 280915 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm? < 1412150621 319001 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what "new one"? < 1412150631 626080 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The 25- and 23-length ones. < 1412150634 740352 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412150685 713570 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: did you get the message someone sent you to change the wiki captcha? < 1412150698 867918 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it seems to me that spammers are still managing to register < 1412150736 815154 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Right, I should probably do something about it. < 1412150756 719411 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: No spam articles, though, just user accounts? Or do those not show up in recent changes? < 1412150871 183749 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just accounts, i think ais523 managed to improve the filter for the articles < 1412150942 701234 :AndoDaan_!~Daanando@188.188.67.24 QUIT :Ping timeout: 245 seconds < 1412150955 667098 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm. 33B for A045718 < 1412150960 275409 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's pretty bad of me I guess < 1412151048 348437 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :last time they got any actual spam through seems to be sep 25 < 1412151122 352121 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: I have a 9-character "X terms from A006519" core, let's call it ZZZ, but I don't know of any good tricks for the partial sums, so I just wrapped the whole thing inside ,500ro{ZZZ++}m[p^ which makes it 14+9=23 and also too slow. (The fast 28-length one used a manual PP+.JPp inside a !C block to make a counter to replace the range, and simply .+'d to the previous sum, but that took many ... < 1412151128 344180 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... characters. And same for a similar thing that mapped over a range and accumulated with pP.+Pp and swapped in the end.) < 1412151247 14979 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1412151267 446770 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you could use 500{ZZZ++}GOp^ < 1412151276 734745 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which would be 2 bytes shorter < 1412151283 853304 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it's probably not faster :) < 1412151293 694232 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{?i}GO < 1412151294 174791 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3 4 5 6 7 8 9 10 11} < 1412151336 116512 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :fizzie: is that the anarchy golf thing? < 1412151367 935746 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :rom[ is GO < 1412151452 953289 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5 6}5co < 1412151453 397595 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 2 3 4 5} {6}} < 1412151459 512523 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5 6}5CO < 1412151460 43082 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 2 3 4 5} {2 3 4 5 6}} < 1412151476 526771 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5 6}su < 1412151477 92981 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1} {2} {3} {4} {5} {6} {1 2} {2 3} {3 4} {4 5} {5 6} {1 2 3} {2 3 4} {3 4 5} { < 1412151497 262119 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: The documentation says GO does 1\/R@ but I guess that's r@ in reality? < 1412151538 9730 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yup < 1412151571 658988 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*updated doc* < 1412151590 65276 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5 6}R@ < 1412151590 499145 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{} {1} {2} {1 2} {3} {1 3} {2 3} {1 2 3} {4} {1 4} {2 4} {1 2 4} {3 4} {1 3 4} < 1412151592 731572 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, it's 21 characters but too slow. :) < 1412151612 904810 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412151644 937608 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least I managed to improve my barely-working 25 to a 23 with that GO trick. < 1412151672 972006 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{1 2 3 4 5 6}=>{1 {1 2} {1 2 3 4} ...} is what you'd need < 1412151676 459536 :AndoDaan!~Daanando@188.189.78.179 JOIN :#esoteric < 1412151678 510921 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I don't know of any way to do that < 1412151682 826154 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it probably will be slow :) < 1412151695 873623 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(because the resulting list will be huge I guess) < 1412151709 507832 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :can't you hm. < 1412151723 199237 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It really sounds like using C! or !C < 1412151738 786703 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1{?i?+}10C!#s < 1412151739 193357 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (.+) Invalid arguments! ERROR: Burlesque: (.+) Invalid argume < 1412151746 941294 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1{?i?+}10C!#s < 1412151747 454391 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {287 177 109 67 41 25 15 9 5 3 1 1} < 1412151778 706484 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2{?+}10C!#s < 1412151779 138839 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {233 144 89 55 34 21 13 8 5 3 2 1} < 1412151790 130340 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412151794 652882 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2{CL++}10C!#s < 1412151795 148517 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1536 768 384 192 96 48 24 12 6 3 2 1} < 1412151839 930568 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1{CL++}10C!#s < 1412151840 371204 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1024 512 256 128 64 32 16 8 4 2 1 1} < 1412151867 233 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: But that would indeed require PP stuff for the counter :( < 1412151903 105799 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1412151922 982866 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or would it < 1412151929 390505 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :can't you map with take? < 1412151954 768773 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5 6}{[-}5!C#s < 1412151955 165001 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 2 3 4 5 6} {2 3 4 5 6} {3 4 5 6} {4 5 6} {5 6} {6}} < 1412151960 701564 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5 6}{[~}5!C#s < 1412151961 115513 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 2 3 4 5 6} 6 6 6 6 6} < 1412151964 208603 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1412151967 788736 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what's init? < 1412151983 824739 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5 6}{~]}5!C#s < 1412151984 244597 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 2 3 4 5 6} {1 2 3 4 5} {1 2 3 4} {1 2 3} {1 2} {1}} < 1412151993 572866 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5 6}{~]}5!CCL < 1412151994 43727 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 2 3 4 5 6} {1 2 3 4 5} {1 2 3 4} {1 2 3} {1 2} {1}} < 1412151997 705896 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5 6}{~]}5C!CL < 1412151998 329771 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1} {1 2} {1 2 3} {1 2 3 4} {1 2 3 4 5} {1 2 3 4 5 6}} < 1412152008 978028 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: like that? < 1412152012 577745 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5 6}{~]}5C!CL)++ < 1412152013 67061 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 3 6 10 15 21} < 1412152060 94718 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so... < 1412152065 360903 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :just generate the list with the 500 items < 1412152079 399531 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and do {~]}C!CL)++ < 1412152103 328516 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Mang14]]4 10 02http://esolangs.org/w/index.php?diff=40566&oldid=40564 5* 03Oerjan 5* (+170) 10some proofreading < 1412152158 418719 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10ro{~]}9C!CL)++ < 1412152158 917176 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 3 6 10 15 21 28 36 45 55} < 1412152163 937051 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 100ro{~]}99C!CL)++ < 1412152164 403193 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412152182 218635 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it might be too slow still :( < 1412152263 336550 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :",500" plus 9 characters for the list + "{~]}500C!CL)++" is also longer than my current-best. < 1412152382 465640 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :doesn't burlesque have scanl < 1412152395 236694 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :500ro{~]}499C!CL)++ runs in 0.4s on anagol though < 1412152475 18577 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: I don't think so, no < 1412152494 970523 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> scanl1 (/) [64,4,2,4] < 1412152497 97030 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [64.0,16.0,8.0,2.0] < 1412152519 385628 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 64q?/c!q?/c!q?/c!#s < 1412152519 834702 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (./) Invalid arguments! ERROR: Burlesque: (./) Invalid argume < 1412152528 350853 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> scanl1 (+) [1,2,1,4,1,2,1,8] < 1412152529 896749 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [1,3,4,8,9,11,12,20] < 1412152533 564467 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That would certainly help. < 1412152540 866841 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 64{4?/}c!{2?/}c!#s < 1412152541 356381 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {8 16 64} < 1412152541 626329 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: can burlesque do fixpoints? (i guess not) < 1412152561 382372 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: finding fixpoints? < 1412152562 275214 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: well it's what i used in my length 55 haskell version < 1412152572 210910 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's a while loop :) < 1412152590 557368 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{2.*}{100.<}w! < 1412152591 72340 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 160 < 1412152604 316010 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2{2?^}{100.<}w! < 1412152604 707841 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 256 < 1412152612 865574 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1412152634 356864 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2{2.*}{100.<}w! < 1412152634 781213 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 128 < 1412152726 58828 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: you can write scanl (+) x xs as fix (zipWith (+) xs . (x:)) or thereabouts < 1412152745 290215 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> fix (zipWith (+) [1..] . (0:)) < 1412152746 825131 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [1,3,6,10,15,21,28,36,45,55,66,78,91,105,120,136,153,171,190,210,231,253,276... < 1412152768 691218 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10ro{~]}9C!CL)++ < 1412152769 224884 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 3 6 10 15 21 28 36 45 55} < 1412152790 280604 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it doesn't have a fix builtin < 1412152799 101206 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although < 1412152841 643621 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10roJ{?+0[+}10C! < 1412152842 167767 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {144 288 432 576 720 864 1008 1152 1296 1440 0 0 0 0 0} < 1412152850 472999 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10roJ{?+0[+}10C!#s < 1412152850 959374 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{144 288 432 576 720 864 1008 1152 1296 1440 0 0 0 0 0} {89 178 267 356 445 534 < 1412152858 396936 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5roJ{?+0[+}2C!#s < 1412152858 816791 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{3 6 9 12 15 0} {2 4 6 8 10 0} {1 2 3 4 5} {1 2 3 4 5}} < 1412152867 672691 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5roJ{?+0+]}2C!#s < 1412152868 120513 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{0 1 4 7 10 13} {0 2 4 6 8 10} {1 2 3 4 5} {1 2 3 4 5}} < 1412152892 147473 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5ro{1R@?+0+]}2C!#s < 1412152892 582061 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{0 1 4 7 10 13 16} {0 2 4 6 8 10} {1 2 3 4 5}} < 1412152898 638426 :drdanmaku!uid17782@gateway/web/irccloud.com/x-tiajlmyjhfvotacq QUIT :Quit: Connection closed for inactivity < 1412152908 522939 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5ro{0+]1R@?+]}2C!#s < 1412152908 981781 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 20): < 1412152912 377222 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5ro{0+]1R@?+}2C!#s < 1412152912 868888 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 3 6 9 12 15 18} {1 3 5 7 9 11} {1 2 3 4 5}} < 1412152945 612916 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}0+] < 1412152946 123577 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 1 2 3} < 1412152962 816795 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5ro{0+]1R@?+}3C!#s < 1412152963 343409 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 3 6 10 14 18 22 26} {1 3 6 9 12 15 18} {1 3 5 7 9 11} {1 2 3 4 5}} < 1412153017 721007 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5ro{0+]1R@?+}5C!#s < 1412153018 122389 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 3 6 10 15 21 27 33 39 45} {1 3 6 10 15 20 25 30 35} {1 3 6 10 14 18 22 26} { < 1412153030 961998 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5ro{0+]1R@?+}50C!#s < 1412153031 436306 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 3 6 10 15 21 28 36 45 55 66 78 91 105 120 136 153 171 190 210 231 253 276 30 < 1412153062 147701 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1ro{0+]1R@?+}50C!#s < 1412153062 621439 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 3 6 10 15 21 28 36 45 55 66 78 91 105 120 136 153 171 190 210 231 253 276 30 < 1412153088 646990 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq q1{{0+]1R@?+}c!}{L[20.<}w! < 1412153089 168820 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 3 6 10 15 21 28 36 45 55 66 78 91 105 120 136 153 171 190 210} < 1412153105 161101 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there you go < 1412153112 380155 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq q1{{0+]1R@?+}c!}{}w!10.+ < 1412153112 935784 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (.+) Invalid arguments! < 1412153119 693393 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq q1{{0+]1R@?+}c!}{1}w!10.+ < 1412153120 217978 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412153123 930706 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq q1{{0+]1R@?+}c!}{1}w!20.+ < 1412153124 462955 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412153129 748328 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's not lazy anymore though < 1412153155 644472 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq q1{{0+]1R@?+}c!}{L[200000000.<}w!10.+ < 1412153156 152074 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412153162 898442 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq q1{{0+]1R@?+}c!}{L[25.<}w! < 1412153163 281917 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 3 6 10 15 21 28 36 45 55 66 78 91 105 120 136 153 171 190 210 231 253 276 300 < 1412153217 416856 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this would make for a good new command < 1412153220 169586 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ContinueUntil < 1412153227 811962 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{L[25.<} < 1412153245 509575 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412153249 321928 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :more like < 1412153302 173 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also < 1412153314 460019 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but not sure how to implement that < 1412153347 524746 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :other than using init + continuation plus map < 1412153350 51281 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it will be slow < 1412153523 654307 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: ideally you would do {?+}C! < 1412153533 213573 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for partial sum stuff < 1412153735 688513 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's pretty much what my "fast" thing does, except for needing the index for . (I did try something zi-based, but that went nowhere.) < 1412153830 566861 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: 55 is quite impressive, it took me 83 characters with all the boilerplate of going from [1,2,3,4] to a main function that can print 1 2 3 4. Though maybe there are well-established tricks there. < 1412154218 526911 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412154309 772608 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: that boilerplate is well-established, it's main=mapM print < 1412154352 551448 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(mentioned on mroman_'s tip page) < 1412154400 229039 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm actually just the mapM part < 1412154480 808092 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :73, then. :) < 1412154587 213456 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i am somewhat proud of the way i got the infinite [1,2,1,4,...] list though < 1412154639 12672 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(defined as l in 19 characters) < 1412154649 839218 :bb010g!uid21050@gateway/web/irccloud.com/x-kscwqdswzoisbsai QUIT :Quit: Connection closed for inactivity < 1412154662 531262 :boily!~alexandre@96.127.201.149 QUIT :Ping timeout: 245 seconds < 1412154745 806849 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :22 characters here to do that, even without counting an "import Data.Bits"; I think I'm overly fond of the way I did it in my Forth thing. < 1412154829 928787 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actually 22 characters is what it was in my first version < 1412154862 645587 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no imports of course < 1412154886 154229 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Probably someone with a late-alphabet nick is going to make a 30-character Forth version; I've looked at some examples of those, and have no idea why they even work. There's stuff like "[begin] ..." with no loop-termination in sight, and at least the way I run gforth locally balks on that. < 1412154917 239568 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what are we talking about? < 1412154976 461350 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott_: http://golf.shinh.org/p.rb?A006520 < 1412154988 26293 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :some are doing it in burlesque, i did it in haskell < 1412155016 60558 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh i guess fizzie also did forth < 1412155031 386494 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, with better success. Possibly because no-one else has tried yet. < 1412155062 564461 :AndoDaan!~Daanando@188.189.78.179 QUIT :Ping timeout: 245 seconds < 1412155093 804546 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And I guess my C solution is only one character off. < 1412155110 445160 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> length "import Data.Bits" < 1412155112 476210 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 16 < 1412155124 206326 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Don't forget the newline. (I guess those count?) < 1412155132 665634 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :looks like that's costing you a lot < 1412155149 20403 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, but bits! < 1412155152 191021 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm assuming they do, except a final one maybe < 1412155165 772414 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i submitted mine as a one-liner though) < 1412155179 717652 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Have to get busy to catch a plane now. < 1412155246 28407 :AndoDaan!~Daanando@188.189.70.190 JOIN :#esoteric < 1412155362 300590 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03KarinValentine 5* 10New user account < 1412155387 791785 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow, OEIS dates back to 1964? < 1412155392 265168 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :YOU DIDN'T FIX THE CAPTCHA FIRST < 1412155418 710084 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess only in the sense that britannica.com dates back to 1768 < 1412155430 668843 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1412155651 254198 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Windows 10" you're kidding me < 1412155699 857433 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is telling that searching that name produces http://www.infoworld.com/article/2613504/microsoft-windows/microsoft-windows-microsoft-skips-too-good-windows-9-jumps-to-windows-10.html near the top < 1412155710 307617 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(april 1 2013) < 1412155777 15614 :AndoDaan!~Daanando@188.189.70.190 QUIT :Ping timeout: 248 seconds < 1412155805 552152 :AndoDaan!~Daanando@188.189.94.210 JOIN :#esoteric < 1412155820 594191 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the first rule of commercial version number schemes is that you have to change them frequently < 1412155830 929321 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I didn't even consider mapM print as something special < 1412155836 902892 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because it appears so natural to do that < 1412155848 692631 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: okay but they already had windows 7 which wasn't the seventh version with any reasonable counting < 1412155899 713117 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, it's not as bad as xbox one < 1412155999 151770 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au PRIVMSG #esoteric :has anyone made a 'because windows 7 8 9' joke yet < 1412156006 296295 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fuck < 1412156083 91897 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :windows 10 now supporting cannibalism < 1412157135 654979 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Somebody should standardize LON < 1412157139 122971 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :as an alternative to JSON < 1412157180 18486 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Lisp Oriented Notation < 1412157199 550075 :S1!~sheldon@pD9FCABA1.dip0.t-ipconnect.de PRIVMSG #esoteric :do it < 1412157245 825989 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{'foo' : {'age': 19, 'name' : 'Hans' } } vs (foo((age 19)(name "Hans"))) < 1412157267 307901 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412157276 418848 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(foo (age 19) (name "Hans")) actually < 1412157603 556567 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what about lists < 1412157697 5396 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :'(1 2 3 4) of course < 1412157711 233953 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(itemz '(1 2 3)) < 1412159145 853312 :S1!~sheldon@pD9FCABA1.dip0.t-ipconnect.de NICK :S0 < 1412159243 16649 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1412159318 214991 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's called s-expressions < 1412159331 309159 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there are standards < 1412159333 840567 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: I'll do it in the evening from the hotel, maybe. < 1412159425 527158 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or tomorrow evening at the latest. < 1412159535 782280 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1412159963 36532 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1412160398 804979 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1412161127 669278 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :http://rpg.stackexchange.com/questions/48632/can-a-night-elf-swim-naked-in-a-volcano < 1412161340 613429 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :it's at least proven to be feasible according to 3.5E. < 1412161500 912779 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03JasperZwujylt 5* 10New user account < 1412161815 793869 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1412162369 742216 :S0!~sheldon@pD9FCABA1.dip0.t-ipconnect.de NICK :S1 < 1412162474 39263 :boily!~boily@96.127.201.149 QUIT :Quit: SEQUENTIAL CHICKEN < 1412162608 305004 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1412163397 655404 :blu3cryp70!~8blu3cryp@49.15.20.42 JOIN :#esoteric < 1412163487 57118 :blu3cryp70!~8blu3cryp@49.15.20.42 PRIVMSG #esoteric :hey there < 1412163818 10349 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412163878 906805 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :JasoerZwujylt sound so non-spammy,it's incredible < 1412164583 737974 :blu3cryp70!~8blu3cryp@49.15.20.42 PART #esoteric :"any thing you need you can find in the market" < 1412166981 805573 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1412167011 438109 :not^v!~notnot^v@207.74.209.246 JOIN :#esoteric < 1412167035 335661 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1412167294 316749 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Ping timeout: 250 seconds < 1412167342 706131 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 245 seconds < 1412167685 24013 :AndoDaan_!~Daanando@188.189.82.156 JOIN :#esoteric < 1412167712 503818 :AndoDaan!~Daanando@188.189.94.210 QUIT :Ping timeout: 245 seconds < 1412168178 582814 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1412168243 587965 :FreeFull!~freefull@wk-30-130.guest.rdg.ac.uk JOIN :#esoteric < 1412168247 177433 :FreeFull!~freefull@wk-30-130.guest.rdg.ac.uk QUIT :Changing host < 1412168247 355311 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1412170055 58787 :not^v!~notnot^v@207.74.209.246 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1412170661 443365 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1412171552 631324 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why the fuck is my ajax responseText empty < 1412171557 161183 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I mean < 1412171563 467389 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the browser does make the request on my webserver < 1412171570 884224 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it refuses to read the response < 1412171586 566733 :bb010g!uid21050@gateway/web/irccloud.com/x-jtsfflxshpswkcnu JOIN :#esoteric < 1412171820 402799 :augur!~augur@ip-64-134-240-197.public.wayport.net JOIN :#esoteric < 1412172431 20771 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also my apache2 doesn't want to send my CORS header < 1412172432 114609 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wth < 1412173261 26105 :AndoDaan_!~Daanando@188.189.82.156 QUIT :Ping timeout: 260 seconds < 1412173261 748122 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :if you ever want a fun problem, try piping sound from espeak to the browser directly. ie, php passthru instead of write to a file then serving the file < 1412173275 141906 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I say "fun", but what I mean is that it just doesn't work :/ < 1412173290 413700 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :it kind of works, but it's really really broken < 1412173297 631453 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :and inconsistent between browsers < 1412173481 879937 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1412173668 475675 :clog!~nef@bespin.org QUIT :Ping timeout: 246 seconds < 1412173773 116002 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :uhh < 1412174307 664820 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/XVIdgaT9 < 1412174310 322175 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what the fuck is this < 1412174341 234708 :S1!~sheldon@pD9FCABA1.dip0.t-ipconnect.de PRIVMSG #esoteric :xD < 1412174353 9291 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :by that logic a 5 char password is super secure < 1412174361 19209 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh no < 1412174362 802107 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :6 chars < 1412174364 570621 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 25 < 1412174366 266187 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 25 < 1412174393 190457 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1412174433 638794 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412174439 62396 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 26**25 < 1412174440 606300 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2.367738300079676e35 < 1412174449 385719 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 26**25 / (96**5) < 1412174450 867827 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2.903872434101571e25 < 1412174464 373889 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 26**25 / (96**10) < 1412174465 905162 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 3.561405039252532e15 < 1412174478 162801 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1412174493 366186 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't get extra points for NULL bytes in my password? < 1412174499 815988 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this sucks. < 1412174517 192679 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or spaces < 1412174520 945315 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I like spaces in my passwords < 1412174536 159821 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sometimes my password is a whitespace program . < 1412174549 936202 :Sprocklem!~sprocklem@199.167.25.114 JOIN :#esoteric < 1412174576 177699 :Sprocklem!~sprocklem@199.167.25.114 NICK :Guest50299 < 1412174642 726520 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? password < 1412174643 400398 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :password is XQELEKCTHZVBDBQR < 1412174693 66085 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? XQELEKCTHZVBDBQR < 1412174693 743285 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :XQELEKCTHZVBDBQR Who told you this? < 1412174752 291810 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03RochellWootten 5* 10New user account < 1412174900 370643 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi mroman_ < 1412175350 514130 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hi quintopia < 1412175359 435642 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :mroman_: is HELP TC? < 1412175446 796671 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You mean the pre-processor thingy from AnotherTest? < 1412175532 543710 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(http://esolangs.org/wiki/HELP_%28Preprocessor%29 that is) < 1412175608 694575 :clog!~nef@bespin.org JOIN :#esoteric < 1412176959 99794 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.chrisstucchio.com/blog/2014/computers_are_made_of_metal.html this article is upsetting < 1412176970 428815 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"scala's implementation is bad therefore fp is slow" < 1412177036 266820 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess I shouldn't link articles just because they're irritating just to spread my suffering. < 1412177036 926934 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :psh, several parts of computers aren't metal < 1412177722 360859 :AndoDaan!~Daanando@188.189.77.170 JOIN :#esoteric < 1412177763 932274 :augur!~augur@ip-64-134-240-197.public.wayport.net QUIT :Remote host closed the connection < 1412177783 10618 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :eh < 1412177786 328763 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :who needs speed anyway < 1412177809 830685 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If people cared about speed applications would be much faster than they wore 1998 on Windows 98 < 1412177818 219519 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*where < 1412177849 770058 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Starting eclipse really convinces me that stuff has gotten faster with faster CPUs . < 1412177957 179509 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess it's the same deal as faster trains < 1412177965 148256 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :faster trains doesn't cut down on commuting times < 1412177980 327913 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it just makes people commute to places more far away < 1412178038 678855 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(Although lot's of stuff is really fast today) < 1412178041 4902 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*lots < 1412178107 873298 :AndoDaan!~Daanando@188.189.77.170 PRIVMSG #esoteric :Just watched a talk on fortran. They went 3 years past the deadline to make the most efficient fortran compiler they could. < 1412178115 71545 :AndoDaan!~Daanando@188.189.77.170 PRIVMSG #esoteric :3 < 1412178135 699395 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so.. < 1412178139 155303 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it can't be done faster? < 1412178153 894369 :AndoDaan!~Daanando@188.189.77.170 PRIVMSG #esoteric :not in 1967. < 1412178160 436659 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah. < 1412178412 106069 :AndoDaan!~Daanando@188.189.77.170 PRIVMSG #esoteric :I got an email on burlesqu progressed. c!... what's that all about. < 1412178461 369554 :AndoDaan!~Daanando@188.189.77.170 PRIVMSG #esoteric :!blsq 10ro{fc#s}10C! < 1412178461 915919 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 {1 {1 {1 {1 {1 2 3 4 5 6 7 8 9 10}} {1} {1 2 3 4 5 6 7 8 9 10}} {1 {1} {1 2 3 < 1412178512 932915 :AndoDaan!~Daanando@188.189.77.170 PRIVMSG #esoteric :!blsq 10ro{fc#s}\n10C! < 1412178513 341513 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412178517 199043 :AndoDaan!~Daanando@188.189.77.170 PRIVMSG #esoteric :!blsq 10ro{fc#s}\m10C! < 1412178517 689255 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 10 < 1412178524 29753 :AndoDaan!~Daanando@188.189.77.170 PRIVMSG #esoteric :!blsq 10ro{fc#s}\m < 1412178524 563631 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1} 1 {1 2} 1 2 {1 3} 1 3 {1 2 4} 1 2 4 {1 5} 1 5 {1 2 3 6} 1 2 3 6 {1 7} 1 7 { < 1412178577 746913 :AndoDaan!~Daanando@188.189.77.170 PRIVMSG #esoteric :!blsq 10ro{fc#s}\m{**}u[ < 1412178578 331911 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: ([~) Invalid arguments! **} < 1412178595 695374 :AndoDaan!~Daanando@188.189.77.170 PRIVMSG #esoteric :!blsq 10ro{fc#s\/} < 1412178596 175586 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {fc #s \/} < 1412178601 355511 :AndoDaan!~Daanando@188.189.77.170 PRIVMSG #esoteric :!blsq 10ro{fc#s\/}\m < 1412178601 907308 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 {1} 1 2 {1 2} 1 3 {1 3} 1 2 4 {1 2 4} 1 5 {1 5} 1 2 3 6 {1 2 3 6} 1 7 {1 7} 1 < 1412178703 770521 :drdanmaku!uid17782@gateway/web/irccloud.com/x-slmxmvjcpoojvqpx JOIN :#esoteric < 1412179300 332829 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1412179705 937690 :Guest50299!~sprocklem@199.167.25.114 QUIT :Ping timeout: 272 seconds < 1412180036 325040 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1412180071 321706 :mihow_!~mihow@108.30.58.169 JOIN :#esoteric < 1412180238 755019 :heroux__!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1412180252 324376 :digitalc1ld!~redacted@192.73.232.206 JOIN :#esoteric < 1412180264 758400 :J_Arcane!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :Ping timeout: 244 seconds < 1412180265 371493 :blsqbot!~blsqbot@fmnssun.ibone.ch QUIT :Ping timeout: 244 seconds < 1412180267 692591 :FireFly!~firefly@oftn/member/FireFly QUIT :Ping timeout: 244 seconds < 1412180269 513447 :mihow!~mihow@108.30.58.169 QUIT :Ping timeout: 244 seconds < 1412180271 101391 :heroux_!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 244 seconds < 1412180271 751872 :digitalcold!~redacted@192.73.232.206 QUIT :Ping timeout: 244 seconds < 1412180275 820299 :mihow_!~mihow@108.30.58.169 NICK :mihow < 1412180277 394938 :tromp__!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412180377 443760 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1412180412 177601 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1412180945 379339 :augur!~augur@129-2-129-32.wireless.umd.edu JOIN :#esoteric < 1412182522 962104 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Quit: Terminated < 1412182555 705065 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1412182572 443201 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1412182663 313985 :MoALTz!~no@user-164-127-127-186.play-internet.pl JOIN :#esoteric < 1412183113 485172 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1412183480 728850 :AndoDaan!~Daanando@188.189.77.170 PRIVMSG #esoteric :!blsq 30ro{fcL[2cm}m[ < 1412183537 605653 :AndoDaan!~Daanando@188.189.77.170 PRIVMSG #esoteric :place feels so empty with out bslq bot < 1412183847 44265 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it is empty < 1412183959 392807 :AndoDaan!~Daanando@188.189.77.170 PRIVMSG #esoteric :"ECHO" < 1412183966 852928 :AndoDaan!~Daanando@188.189.77.170 PRIVMSG #esoteric :"eCHo" < 1412183972 613389 :AndoDaan!~Daanando@188.189.77.170 PRIVMSG #esoteric :echo < 1412183987 390264 :AndoDaan!~Daanando@188.189.77.170 PRIVMSG #esoteric :christ I'm bored,. < 1412184222 44100 :AndoDaan_!~Daanando@188.189.70.11 JOIN :#esoteric < 1412184376 328393 :AndoDaan!~Daanando@188.189.77.170 QUIT :Ping timeout: 260 seconds < 1412184715 761563 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1412185055 874151 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( 'AndoDaan_ < 1412185056 354823 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :12'AndoDaan_ : 12Type < 1412185316 720422 :augur!~augur@129-2-129-32.wireless.umd.edu QUIT :Remote host closed the connection < 1412185849 955284 :bb010g!uid21050@gateway/web/irccloud.com/x-jtsfflxshpswkcnu QUIT :Quit: Connection closed for inactivity < 1412185952 987451 :Sprocklem!~sprocklem@199.167.25.114 JOIN :#esoteric < 1412185971 156810 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :( 'q < 1412185971 656038 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :12'q : 12Type < 1412185977 249084 :Sprocklem!~sprocklem@199.167.25.114 NICK :Guest94701 < 1412185987 760362 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a symbol type or something? < 1412187139 934969 :ais523!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net JOIN :#esoteric < 1412187146 983025 :ais523!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net QUIT :Changing host < 1412187147 161443 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412187437 508071 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 245 seconds < 1412187501 201309 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :elliott_: Yes. < 1412187509 619838 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( Symbol_ "Yes" < 1412187510 630246 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :'04Yes12 : Type12 < 1412187519 156983 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Huh. < 1412187529 383267 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1412187555 87440 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :That certainly used to work, I wonder what broke the coloring there. < 1412187557 260157 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does it have any values? < 1412187607 832233 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :No, it’s empty. < 1412187641 959148 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :It’s meant for labels apparently. < 1412187667 897327 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Possibly only certain kinds, since you can’t decide their equality within the language. < 1412188572 852207 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1412188744 767547 :upgrayeddd!sid2969@gateway/web/irccloud.com/x-gwvzomrjbwmdrilh QUIT :Ping timeout: 260 seconds < 1412188764 445100 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1412189089 480668 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1412189256 537809 :AndoDaan!~Daanando@188.188.76.227 JOIN :#esoteric < 1412189273 31967 :bb010g!uid21050@gateway/web/irccloud.com/x-aivrchtqszafpwgn JOIN :#esoteric < 1412189352 580150 :upgrayeddd!sid2969@gateway/web/irccloud.com/x-ssbvkjznjpkpgdqy JOIN :#esoteric < 1412189417 87037 :AndoDaan_!~Daanando@188.189.70.11 QUIT :Ping timeout: 260 seconds < 1412189813 506187 :drdanmaku!uid17782@gateway/web/irccloud.com/x-slmxmvjcpoojvqpx QUIT :Ping timeout: 260 seconds < 1412189867 84939 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu < 1412189872 186724 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq_uptime < 1412189876 326832 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1412189919 990085 :blsqbot!~blsqbot@fmnssun.ibone.ch JOIN :#esoteric < 1412189927 192108 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there. < 1412189932 749420 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "I'm back baby"Q < 1412189932 927302 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : I'm back baby < 1412189935 461780 :drdanmaku!uid17782@gateway/web/irccloud.com/x-dipthcgrfskcmxvk JOIN :#esoteric < 1412189951 165016 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: you're bored? < 1412189995 108208 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Then there's always a challenge < 1412190003 895442 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what's the "pm" command good for? < 1412190008 114306 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- that's the challenge < 1412190025 634418 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5 6 7pm < 1412190025 813368 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : -8 < 1412190037 398679 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but not the trivial cases with integers < 1412190039 779437 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's oring < 1412190042 7702 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*boring < 1412190048 459227 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the ultimative edge case for it < 1412190220 843521 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also try being bored in a psychiatric clinic while sleep deprived < 1412190223 506672 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's the real bored < 1412190323 20378 :Guest94701!~sprocklem@199.167.25.114 QUIT :Ping timeout: 240 seconds < 1412190330 408028 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :been there, done that < 1412190344 505580 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :really? < 1412190355 662178 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1412190358 73642 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: Could you add a time stamp to the scores? < 1412190361 620387 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :really < 1412190374 927714 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so I know when it was last updated < 1412190378 367843 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott_: what for? < 1412190397 803925 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(well, "psychiatric clinic" may give excessively straitjacket type connotations, but it was a mental health facility) < 1412190418 795792 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman_: "being fucked up" < 1412190424 362844 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-hpmrugvggeoyczda QUIT :Ping timeout: 260 seconds < 1412190425 343910 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :k. < 1412190450 698023 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :((it didn't help)) < 1412190459 360690 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ironically it just worsens the symptonms < 1412190469 868766 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-cpjjaymihlvsruwl JOIN :#esoteric < 1412190471 434444 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*symptomps < 1412190480 828260 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or whatever is the correct spelling for that < 1412190481 6223 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, I'm not going to universalise my experience. < 1412190484 359474 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :symptoms < 1412190682 311047 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's a hard word < 1412190691 697781 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust fox ((+)*4>(-)*5)*4>([(-)*6[-]])*-1 < 1412190692 876285 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.fox: points -31.43, score 3.50, rank 47/47 < 1412190703 273601 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust fox ((+)*4>(-)*5)*4>([(-)*6[+]])*-1 < 1412190703 980881 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.fox: points -31.95, score 3.41, rank 47/47 (--) < 1412190707 824683 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be JOIN :#esoteric < 1412190722 111633 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust fox ((+)*4>(-)*5)*4>(>[(-)*6[-]])*-1 < 1412190722 892452 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.fox: points -24.90, score 6.17, rank 47/47 (--) < 1412190726 828327 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust fox ((+)*4>(-)*5)*4>(>[(-)*6[+]])*-1 < 1412190727 915060 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.fox: points -25.12, score 6.11, rank 47/47 (--) < 1412190740 365181 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust fox ((+)*4>(-)*5)*4([(-)*6[-]]>)*-1 < 1412190741 880622 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.fox: points -17.00, score 7.58, rank 47/47 (--) < 1412190746 149053 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust fox ((+)*4>(-)*5)*4([(-)*9[-]]>)*-1 < 1412190748 22933 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.fox: points -17.74, score 7.16, rank 47/47 (--) < 1412190765 603263 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust fox ((+)*2>(-)*2)*4([(-)*6[-]]>)*-1 < 1412190767 215771 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.fox: points -14.83, score 8.20, rank 47/47 (--) < 1412190786 310340 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Bike: it's english ;) < 1412190798 103926 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust fox ((+)*20>(-)*20)*4([(-)*6[-]]>)*-1 < 1412190799 281471 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.fox: points -17.02, score 8.33, rank 47/47 (--) < 1412190807 77280 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust fox ((+)*10>(-)*10)*4([(-)*6[-]]>)*-1 < 1412190808 301992 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.fox: points -17.14, score 7.83, rank 47/47 (--) < 1412190810 682941 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412190815 786728 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's getting harder to get on the hill < 1412190821 986868 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :«from συν- (sun-, “together”) + πίπτω (píptō, “I fall”)», that's fairly metal < 1412190863 520898 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust fox (>)*9(++++<-----<)*4(>)*8([(-)*6[-]]>)*-1 < 1412190864 867163 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.fox: points -18.00, score 6.84, rank 47/47 (--) < 1412190869 545672 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :truly harder < 1412190872 710914 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust fox (>)*9(++++<-----<)*4(>)*8([(-)*6[-].]>)*-1 < 1412190873 991009 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.fox: points -18.02, score 7.11, rank 47/47 (--) < 1412190878 916222 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust fox (>)*9(++++<-----<)*4(>)*9([(-)*6[-].]>)*-1 < 1412190879 859284 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.fox: points -22.10, score 6.88, rank 47/47 (--) < 1412190896 548817 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust fox (>)*9(+++++++<-----<)*4(>)*8([(-)*6[-].]>)*-1 < 1412190896 896288 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.fox: points -20.86, score 7.01, rank 47/47 (--) < 1412190907 442166 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust fox (>)*9(+++++++<-------<)*4(>)*8([(-)*6[-].]>)*-1 < 1412190908 91168 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.fox: points -19.98, score 7.37, rank 47/47 (--) < 1412190917 461805 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust fox (>)*9(+++++++<-------<)*4(>-)*8([(-)*6[-].]>)*-1 < 1412190918 46727 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.fox: points -19.57, score 7.49, rank 47/47 (--) < 1412190924 857194 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust fox (>)*9(+++++++<-------<)*4(>(-)*10)*8([(-)*6[-].]>)*-1 < 1412190926 111776 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.fox: points -17.57, score 7.76, rank 47/47 (--) < 1412190930 483408 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust fox (>)*9(+++++++<-------<)*4(>(-)*100)*8([(-)*6[-].]>)*-1 < 1412190931 104505 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.fox: points -21.00, score 7.35, rank 47/47 (--) < 1412190938 129067 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust fox (>)*9(+++++++<-------<)*4(>(-)*50)*8([(-)*6[-].]>)*-1 < 1412190938 983371 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.fox: points -19.45, score 7.55, rank 47/47 (--) < 1412190948 521293 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust fox (>)*9(+++<---<)*4(>(-)*50)*8([(-)*6[-].]>)*-1 < 1412190949 127657 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.fox: points -20.71, score 7.46, rank 47/47 (--) < 1412190954 765820 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust fox (>--)*9(+++<---<)*4(>(-)*50)*8([(-)*6[-].]>)*-1 < 1412190955 900483 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.fox: points -20.29, score 7.55, rank 47/47 (--) < 1412190981 94780 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust fox (>-)*9(+++<----<)*4(>(-)*50)*8([(-)*6[-].]>)*-1 < 1412190982 312512 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.fox: points -19.21, score 7.99, rank 47/47 (--) < 1412190987 318641 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust fox (>-)*9(+++++<----<)*4(>(-)*50)*8([(-)*6[-].]>)*-1 < 1412190988 50260 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.fox: points -19.62, score 7.78, rank 47/47 (--) < 1412190991 374639 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nah < 1412190994 594965 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that ain't working < 1412191041 578584 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rushit (>-)*9(>[(+)*9[-].])*-1 < 1412191042 676473 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rushit: points -9.57, score 13.01, rank 45/47 < 1412191047 552901 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh well < 1412191056 866837 :AndoDaan_!~Daanando@188.188.77.127 JOIN :#esoteric < 1412191072 829446 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :shit < 1412191080 58857 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :now cupnoodles went to rank 4 < 1412191090 924292 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412191116 523273 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rushit (>-)*9(>[(+)*9[-].]+)*-1 < 1412191117 158967 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rushit: points -6.02, score 15.56, rank 41/47 (+4) < 1412191123 503141 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rushit (>-)*9(>[(+)*9[-].](+)*5)*-1 < 1412191124 215530 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rushit: points -10.26, score 12.97, rank 45/47 (-4) < 1412191127 556569 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rushit (>-)*9(>[(+)*9[-].](+)*2)*-1 < 1412191128 44041 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rushit: points -7.57, score 14.68, rank 44/47 (+1) < 1412191131 610723 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rushit (>-)*9(>[(+)*9[-].](+)*1)*-1 < 1412191132 444500 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rushit: points -6.02, score 15.56, rank 41/47 (+3) < 1412191137 534792 :AndoDaan!~Daanando@188.188.76.227 QUIT :Ping timeout: 245 seconds < 1412191147 181812 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rushit (>->+)*4>-(>[(+)*9[-].](+)*1)*-1 < 1412191147 764833 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rushit: points -4.81, score 16.56, rank 34/47 (+7) < 1412191170 250601 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rushit (>->+)*4>-(>+[(+)*9[-].](+)*1)*-1 < 1412191170 928821 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rushit: points -16.57, score 9.30, rank 47/47 (-13) < 1412191193 84170 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*-1 < 1412191193 664985 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rushit: points -4.88, score 16.58, rank 34/47 (+13) < 1412191195 905761 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Is that "rush it" or "r u shit"? < 1412191207 191533 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(-)*9[+].]-)*-1 < 1412191207 594899 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rushit: points -4.50, score 16.52, rank 36/47 (-2) < 1412191213 572762 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]--)*-1 < 1412191214 27124 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rushit: points -7.12, score 14.87, rank 44/47 (-8) < 1412191218 215272 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*-1 < 1412191218 632343 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rushit: points -4.88, score 16.58, rank 34/47 (+10) < 1412191228 940693 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Gregor: rush it < 1412191248 520512 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*4 < 1412191248 842317 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rushit: points -21.83, score 7.07, rank 47/47 (-13) < 1412191253 504499 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*5 < 1412191253 861358 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rushit: points -18.86, score 8.44, rank 47/47 (--) < 1412191256 344438 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*6 < 1412191256 727239 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rushit: points -16.33, score 9.64, rank 47/47 (--) < 1412191259 588982 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*7 < 1412191260 238825 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rushit: points -13.48, score 11.14, rank 47/47 (--) < 1412191262 548565 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*8 < 1412191262 781785 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rushit: points -10.67, score 12.77, rank 46/47 (+1) < 1412191265 93276 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*9 < 1412191265 509156 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rushit: points -7.93, score 14.50, rank 44/47 (+2) < 1412191268 619954 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*10 < 1412191269 115836 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rushit: points -4.88, score 16.58, rank 34/47 (+10) < 1412191274 256873 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412191275 321882 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ic < 1412191281 358369 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*9 < 1412191281 734007 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rushit: points -7.93, score 14.50, rank 44/47 (-10) < 1412191304 116647 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*9(<--)*18(>)*18([-]>)*-1 < 1412191304 565471 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rushit: points -7.29, score 14.98, rank 43/47 (+1) < 1412191312 683593 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*10 < 1412191313 64529 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rushit: points -4.88, score 16.58, rank 34/47 (+9) < 1412191328 615580 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rushit +(>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*10 < 1412191328 958921 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rushit: points -5.40, score 16.41, rank 39/47 (-5) < 1412191333 94553 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*10 < 1412191334 391789 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.rushit: points -4.88, score 16.58, rank 34/47 (+5) < 1412191335 985363 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ru < 1412191336 162988 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (ru)! < 1412191339 975370 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq areyoushit < 1412191340 153128 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (ou)! < 1412191349 531292 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ey < 1412191349 708980 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (ey)! < 1412191356 878860 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412191360 377543 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "areyoushit"ps < 1412191360 555778 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ar ey ou sh it} < 1412191368 602932 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ar < 1412191368 780680 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (ar)! < 1412191375 119043 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq arey < 1412191375 296745 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (ey)! < 1412191376 822809 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq areyou < 1412191377 577 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (ou)! < 1412191378 2775 :AndoDaan_!~Daanando@188.188.77.127 PRIVMSG #esoteric ::05] really < 1412191378 376859 :AndoDaan_!~Daanando@188.188.77.127 PRIVMSG #esoteric :[21:06] so I know when it was last updated < 1412191378 554583 :AndoDaan_!~Daanando@188.188.77.127 PRIVMSG #esoteric :[21:06] elliott_: what for? < 1412191378 554724 :AndoDaan_!~Daanando@188.188.77.127 PRIVMSG #esoteric :[21:06] (well, "psychiatric clinic" may give excessively straitjacket type connotations, but it was a mental health facility) < 1412191378 554811 :AndoDaan_!~Daanando@188.188.77.127 PRIVMSG #esoteric :[21:06] mroman_: "being fucked up" < 1412191378 888101 :AndoDaan_!~Daanando@188.188.77.127 PRIVMSG #esoteric :[21:06] * incomprehensibly has quit IRC (Ping timeout: 260 seconds) < 1412191390 207465 :AndoDaan_!~Daanando@188.188.77.127 PRIVMSG #esoteric :copy paste butter fingers < 1412191398 194978 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm? < 1412191406 144868 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you posting my medical history to esoleaks < 1412191418 235036 :AndoDaan_!~Daanando@188.188.77.127 PRIVMSG #esoteric :yes, god yes. < 1412191419 914229 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I still don't know why I added pm to Burlesque < 1412191420 823053 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1412191424 443438 :AndoDaan_!~Daanando@188.188.77.127 PRIVMSG #esoteric :so finally happy to have it out. < 1412191435 737503 :AndoDaan_!~Daanando@188.188.77.127 PRIVMSG #esoteric :hard grammer is. < 1412191459 119950 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412191462 11650 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :teebee beat me again < 1412191462 891022 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1412191484 904395 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :What's currently the best way to detect primes? < 1412191493 378721 :AndoDaan_!~Daanando@188.188.77.127 PRIVMSG #esoteric :teebee must write code like a robot. < 1412191513 928750 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20ro{fCL[2==}f[ < 1412191514 106644 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 6 9 10 14 15} < 1412191530 627288 :AndoDaan_!~Daanando@188.188.77.127 PRIVMSG #esoteric :something like that < 1412191532 220781 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20ro{fcL[2==}f[ < 1412191532 398657 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3 5 7 11 13 17 19} < 1412191549 392187 :AndoDaan_!~Daanando@188.188.77.127 PRIVMSG #esoteric :I really was nearly there. < 1412191553 678909 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fcL[2== is the only way for "isprime" I know of < 1412191569 408055 :AndoDaan_!~Daanando@188.188.77.127 PRIVMSG #esoteric :been going at the last AG problem for an hour or so. < 1412191594 260454 :AndoDaan_!~Daanando@188.188.77.127 PRIVMSG #esoteric :alright. < 1412191597 599316 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 17fc < 1412191597 777184 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 17} < 1412191611 301300 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 17Jfc < 1412191611 479061 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 17} < 1412191616 399994 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 17Jfc~[ < 1412191616 577840 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (~[) Invalid arguments! < 1412191635 381641 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 17Jfcj~[ < 1412191635 559437 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1412191642 580963 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Jfcj~[ < 1412191646 503545 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fc2L[== < 1412191656 527414 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok. Jfcj~[ is one byte shorter < 1412191660 559431 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 16Jfcj~[ < 1412191660 737239 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1412191664 742681 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1412191667 819413 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 16fc < 1412191667 997500 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 4 8 16} < 1412191671 491895 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 16fC < 1412191671 669864 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 2 2 2} < 1412191676 43809 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412191678 495863 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1412191680 27388 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1412191682 48194 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 17fc < 1412191682 225840 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 17} < 1412191690 688882 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :1 isn't a prime but ok < 1412191703 20446 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bsq 17fC1~[ < 1412191707 321821 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 17fC1~[ < 1412191707 524259 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1412191716 624638 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 17fC < 1412191716 802316 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {17} < 1412191722 447913 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412191726 648554 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 16fC < 1412191726 826340 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 2 2 2} < 1412191729 170611 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 17fC < 1412191729 348424 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {17} < 1412191743 254754 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 17JfC~[ < 1412191743 432729 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (~[) Invalid arguments! < 1412191746 383904 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 17JfCj~[ < 1412191746 561675 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1412191750 243355 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 16JfCj~[ < 1412191750 421210 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1412191755 348732 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :JfCj~[ < 1412191763 727446 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fCL[1== < 1412191794 851101 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 200ro{JfCj~[}f[ < 1412191795 70791 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 < 1412191840 878480 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 200ro{JfCj~[}f[?i < 1412191841 56590 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 4 6 8 12 14 18 20 24 30 32 38 42 44 48 54 60 62 68 72 74 80 84 90 98 102 104 < 1412191866 994460 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 200ro{JfCj~[}f[?i < 1412191867 172072 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 4 6 8 12 14 18 20 24 30 32 38 42 44 48 54 60 62 68 72 74 80 84 90 98 102 104 < 1412191872 258764 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 200ro{JfCj~[}f[?iJ2?- < 1412191872 436432 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 4 6 10 12 16 18 22 28 30 36 40 42 46 52 58 60 66 70 72 78 82 88 96 100 102 < 1412191880 860318 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 200ro{JfCj~[}f[?iJ2?-UN < 1412191881 37853 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 4 6 8 12 14 18 20 24 30 32 38 42 44 48 54 60 62 68 72 74 80 84 90 98 102 104 < 1412191885 579305 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 200ro{JfCj~[}f[?iJ2?-UN<> < 1412191885 756961 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {200 198 196 194 192 190 182 180 178 174 172 168 166 164 162 158 156 152 150 148 < 1412191888 140732 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 200ro{JfCj~[}f[?iJ2?-UN>< < 1412191888 318359 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4 6 8 10 12 14 16 18 20 22 24 28 30 32 36 38 40 42 44 46 48 52 54 58 60 6 < 1412191899 881265 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 256ro{JfCj~[}f[?iJ2?-UN>< < 1412191900 59327 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4 6 8 10 12 14 16 18 20 22 24 28 30 32 36 38 40 42 44 46 48 52 54 58 60 6 < 1412191903 825027 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03GeniaSpringfiel 5* 10New user account < 1412191913 290840 :AndoDaan_!~Daanando@188.188.77.127 PRIVMSG #esoteric :nU? < 1412191917 457167 :AndoDaan_!~Daanando@188.188.77.127 PRIVMSG #esoteric :uN i mean < 1412191933 84500 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no < 1412191937 790844 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :UN is Union < 1412191942 201902 :AndoDaan_!~Daanando@188.188.77.127 PRIVMSG #esoteric :it's vertical for the problem < 1412191955 310066 :AndoDaan_!~Daanando@188.188.77.127 PRIVMSG #esoteric :See, I'm very foolish < 1412191965 121302 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's 28B < 1412191967 648657 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :teebee got 22B < 1412191968 143625 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1412191975 743156 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's room for lots of improvements < 1412192008 709992 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412192012 718841 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20ro{}f[ < 1412192012 896550 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20} < 1412192017 682142 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20ro{JfC}f[ < 1412192017 859978 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20} < 1412192020 840173 :AndoDaan_!~Daanando@188.188.77.127 PRIVMSG #esoteric :still 9 better than the top < 1412192023 854068 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20ro{JfC~[}f[ < 1412192024 57578 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20} < 1412192029 362624 :AndoDaan_!~Daanando@188.188.77.127 PRIVMSG #esoteric :11 better < 1412192037 695439 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20ro{JfC~[}m[ < 1412192037 873506 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (~[) Invalid arguments! {} 1 ERROR: Burlesque: (~[) Invalid a < 1412192042 546896 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20ro{JfCj~[}m[ < 1412192042 724703 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 1 1 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0} < 1412192045 252033 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20ro{JfCj~[}f[ < 1412192045 429972 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3 5 7 11 13 17 19} < 1412192063 758095 :AndoDaan_!~Daanando@188.188.77.127 PRIVMSG #esoteric :tried that method for a while < 1412192080 543516 :AndoDaan_!~Daanando@188.188.77.127 PRIVMSG #esoteric :the regex look for 0 1 0 < 1412192102 142692 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20ro{fCL[}f[ < 1412192102 362924 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20} < 1412192115 567820 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20ro{fCL[?d}f[ < 1412192115 745558 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 4 6 8 9 10 12 14 15 16 18 20} < 1412192118 18933 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :aha! < 1412192129 914702 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20ro{fCL[n!}f[ < 1412192130 92599 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1} < 1412192146 822777 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20ro{fCL[?d}f[ < 1412192147 457 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 4 6 8 9 10 12 14 15 16 18 20} < 1412192154 22873 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's the list of non-primes < 1412192158 101490 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(is there a challenge for that :D?) < 1412192165 603638 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1412193257 866113 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 272 seconds < 1412193277 368213 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412194097 483136 :erdic!erdic@unaffiliated/motley QUIT :Ping timeout: 260 seconds < 1412194114 715537 :erdic!erdic@unaffiliated/motley JOIN :#esoteric < 1412194343 124530 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1412194343 766876 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1412194354 136592 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20ro20ro{fCL[?d}f[\\ < 1412194354 314202 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3 5 7 11 13 17 19} < 1412194358 266639 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :are the primes < 1412194361 264639 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that's too long < 1412194374 65066 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 40ro{fCL[?d}f[ < 1412194374 243323 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 4 6 8 9 10 12 14 15 16 18 20 21 22 24 25 26 27 28 30 32 33 34 35 36 38 39 40} < 1412194392 277084 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's union prime+1, prime- < 1412194396 456949 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*prime+1,prime-1 < 1412194412 733651 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412194443 32207 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan_: you tried regex for A045718? < 1412194454 636826 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh!!! < 1412194455 850928 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1412194464 103741 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :can't you hmu < 1412194465 744446 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*hum < 1412194470 833195 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah no < 1412194474 196907 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that command does not exist < 1412194478 378945 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I wanted a command that does < 1412194489 375073 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{1 2 3 4}{0 1 1 0} and it will return {2 3} < 1412194553 837497 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1412194554 896652 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :easy < 1412194569 324644 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20ro{JfCj~[}m[ < 1412194569 502646 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 1 1 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0} < 1412194574 186465 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20roJ{JfCj~[}m[ < 1412194574 364058 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 1 1 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0} < 1412194577 297325 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20roJ{JfCj~[}m[?* < 1412194577 475102 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 2 3 0 5 0 7 0 0 0 11 0 13 0 0 0 17 0 19 0} < 1412194583 877030 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fu < 1412194588 492752 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20roJ{JfCj~[}m[n!?* < 1412194588 670675 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0} < 1412194594 374875 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20roJ{JfCj~[}m[)n!?* < 1412194594 552556 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 0 0 4 0 6 0 8 9 10 0 12 0 14 15 16 0 18 0 20} < 1412194619 205115 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20roJ{JfCj~[}m[)n!?*{}f[ < 1412194619 383015 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 4 6 8 9 10 12 14 15 16 18 20} < 1412194679 236740 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- This is actualy what people complaining about golfing languages don't understand < 1412194688 761912 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: ? < 1412194700 790625 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :they complain that they always win < 1412194716 60140 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, that's unsurprising, really < 1412194717 434263 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess they think it's trivial to produce a short solution in it < 1412194727 581431 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's not < 1412194730 878727 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's still hard < 1412194733 523888 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's still golfing < 1412194737 12999 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you had Haskell where all the standard library functions were Huffman-coded < 1412194745 592218 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ais523: Of course < 1412194752 258981 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'd do almost as well as the golfing languages, except for I/O < 1412194758 745299 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :maybe even a sucky burlesque golf solution is better than a haskell solution < 1412194776 146398 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the {1 2 3 4}{0 1 1 0} thing is easy enough to do in most functional languages < 1412194781 462959 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zip, filter, map < 1412194782 618316 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it's still hard to write good burlesque solutions < 1412194788 856836 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's going to be quite long written out < 1412194796 419334 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :presumably burlesque is doing the same thing, just with fewer characters < 1412194810 909991 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@djinn [a] -> [b] -> [(a,b)] < 1412194811 463404 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Error: Undefined type [] < 1412194817 662965 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}{0 1 1 0}z[ < 1412194817 840603 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 0} {2 1} {3 1} {4 0}} < 1412194827 462687 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, how much Haskell have I forgotten in the last several years? < 1412194829 408902 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}{0 1 1 0}z[{1!!}f[ < 1412194829 586611 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{2 1} {3 1}} < 1412194832 400864 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}{0 1 1 0}z[{1!!}f[u[ < 1412194832 578827 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 1} < 1412194838 790465 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}{0 1 1 0}z[{1!!}f[)-] < 1412194838 968085 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3} < 1412194841 37764 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric ::t map < 1412194841 927754 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(a -> b) -> [a] -> [b] < 1412194855 907878 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@hoogle [a] -> [b] -> [(a,b)] < 1412194857 851190 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can do it with z[{1!!}f[)-] I guess < 1412194858 98614 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Prelude zip :: [a] -> [b] -> [(a, b)] < 1412194858 664555 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Data.List zip :: [a] -> [b] -> [(a, b)] < 1412194858 664757 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Data.ByteString.Builder.Prim (>*<) :: Monoidal f => f a -> f b -> f (a, b) < 1412194862 652962 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, it is called zip < 1412194866 28599 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because you have to unzip after the filter < 1412194875 751060 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> zip [1,2,3,4] [0,1,1,0] < 1412194877 301329 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [(1,0),(2,1),(3,1),(4,0)] < 1412194892 543286 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> filter (\(a,b) -> b == 1) $ zip [1,2,3,4] [0,1,1,0] < 1412194893 967891 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [(2,1),(3,1)] < 1412194899 868142 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> map fst . filter (\(a,b) -> b == 1) $ zip [1,2,3,4] [0,1,1,0] < 1412194901 464939 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [2,3] < 1412194920 939745 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman_: right, that's what I was writing < 1412194923 448281 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just you were faster < 1412194927 854045 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ais523: I just meant that people saying that it's trivial to golf in $golflanguage are morons < 1412194936 814529 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1412194939 458721 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it depends on the challenge < 1412194945 240892 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sure < 1412194958 19661 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"remove multiple occurences of characters" < 1412194959 919299 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> filter (>0) $ zipWith (*) [1,2,3,4] [0,1,1,0] -- for nonzero data < 1412194961 329477 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [2,3] < 1412194967 394176 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hellloo!"gn\[Q < 1412194967 571975 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : helo! < 1412194971 302750 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there you go ;) < 1412194975 215502 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- that's trivial, yes < 1412194995 464991 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: you mean for nonzero data and Num a=> < 1412194997 781152 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Hello from Germany.) < 1412195010 174729 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}{0 1 1 0}?*{}f[ < 1412195010 352406 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3} < 1412195029 983067 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(you can use {}f[ here because the value is also the predicate itself) < 1412195045 316056 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 2 0 3}{}f[ < 1412195045 493676 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3} < 1412195058 888889 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 2 0 3}{J<-==}f[ < 1412195059 66640 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 0 2 0 3} < 1412195074 142718 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {12 11 13 55 656 19}{J<-==}f[ < 1412195074 320476 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {11 55 656} < 1412195095 706750 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well... gotta go now < 1412195138 530785 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: You should try A045718 in Burlesque too ;) < 1412195153 4271 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I seem to be stuck at both A045718 and A006520 :( < 1412195174 420428 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be QUIT :Remote host closed the connection < 1412195185 720793 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe when I get back from here. < 1412195824 689874 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412195844 941615 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ooh, OEIS golf actually seems like a really clever idea < 1412195852 353864 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are tons of sequences there, and most follow patterns < 1412195871 41036 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although, say, a list of the known busy beavers is probably quite hard to generate the "intended" way in a reasonable time < 1412195879 841987 :AndoDaan_!~Daanando@188.188.77.127 QUIT :Ping timeout: 272 seconds < 1412196035 6271 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@oeis 6 21 107 < 1412196036 89779 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Busy Beaver problem: a(n) = maximal number of steps that an n-state Turing m... < 1412196039 937291 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection < 1412196056 310426 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the next element of the sequence is unknown, but at least 47176870 < 1412197264 20503 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1412197374 692387 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think BB(3) was calculated? < 1412197411 728109 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's the 21 < 1412197442 235137 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :er, add a couple to that then < 1412197455 723640 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay, no, 107 was the one worked out I guess < 1412197472 283276 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :er, hmm < 1412197476 606636 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@oeis 0, 1, 4, 6 < 1412197485 939466 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@oeis 0 1 4 6 < 1412197489 373108 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Zero together with the nonprime numbers A018252.[0,1,4,6,8,9,10,12,14,15,16,... < 1412197495 345566 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Zero together with the nonprime numbers A018252.[0,1,4,6,8,9,10,12,14,15,16,... < 1412197760 40751 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1412197775 338399 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-_- < 1412197825 377250 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03PhillipSowden 5* 10New user account < 1412197831 639791 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, there is something that is obviously a bot reading nethack4.org, but claiming to be Firefox < 1412197863 758073 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can tell it's a bot because it loaded robots.txt, then the other pages in quick succession < 1412197882 383334 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, no, not Firefox < 1412197883 884016 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's iE < 1412197885 388532 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*IE < 1412197891 256640 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Maybe it's a script? < 1412197901 504373 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :those tend to claim to be wget or curl < 1412197907 774504 :AndoDaan!~Daanando@188.189.90.201 JOIN :#esoteric < 1412197929 319838 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Maybe it's a poorly written script by someone who's just heard of JavaScript and iframes? < 1412197939 501628 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that checks robots.txt? < 1412197948 164975 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :...good point. < 1412197953 282117 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07KickMe14]]4 N10 02http://esolangs.org/w/index.php?oldid=40567 5* 03173.240.241.83 5* (+942) 10Created page with "'''KickMe''' is an [[object-oriented]] language which inverts traditional notions of member accessibility and data encapsulation. == Member accessibility == The following se..." < 1412197984 228246 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are also a surprising number of browsers that don't request any URL at all, and get a 400 < 1412198004 497204 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and at least one who only requested the favicon, nothing else < 1412198039 451110 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i like < 1412198274 9076 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :@oeis 0,1,4,6,13 < 1412198277 170533 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Busy Beaver sequence, or Rado's sigma function: maximal number of 1's that a... < 1412198284 743788 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :lol no examples huh < 1412198632 995003 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1412199049 891028 :bb010g!uid21050@gateway/web/irccloud.com/x-aivrchtqszafpwgn QUIT :Quit: Connection closed for inactivity < 1412199777 695627 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1412200822 802460 :shikhout!~shikhin@59.177.196.123 JOIN :#esoteric < 1412200849 308871 :shikhout!~shikhin@59.177.196.123 NICK :Guest45401 < 1412200973 596683 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 272 seconds < 1412200994 376073 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 244 seconds < 1412201174 255112 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Why am I looking at Tcl again? < 1412201250 345544 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 250 seconds < 1412201353 513116 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1412201395 648670 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Read error: Connection reset by peer < 1412201414 935129 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1412201423 393311 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1412201453 288751 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1412202370 371666 :sebbu!~sebbu@ADijon-152-1-40-185.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1412202403 145251 :S1!~sheldon@pD9FCABA1.dip0.t-ipconnect.de QUIT :Quit: S1 < 1412202411 384784 :sebbu!~sebbu@ADijon-152-1-40-185.w83-194.abo.wanadoo.fr QUIT :Changing host < 1412202411 562299 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1412203978 419730 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412204789 886517 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://www.reddit.com/r/ProgrammerHumor/comments/2i10fh/ms_developer_on_explaining_why_its_windows_10/ there's real code like that. < 1412204850 718170 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Oh, there is a comment saying it's not likely, I think < 1412205266 237620 :drdanmaku!uid17782@gateway/web/irccloud.com/x-dipthcgrfskcmxvk PRIVMSG #esoteric :Sgeo: well, that search does return code like that < 1412205293 328930 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :drdanmaku: but there's a comment suggesting that 32-bit code would be told that it's Windows 98 anyway < 1412205357 349146 :drdanmaku!uid17782@gateway/web/irccloud.com/x-dipthcgrfskcmxvk PRIVMSG #esoteric :i guess, maybe i'm just holding out hope that the microsoft marketing drones aren't just completely insane :( < 1412205364 519240 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1412205369 279175 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Client Quit < 1412205386 788890 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1412205627 357794 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :If Microsoft cared about compatibility with legacy products so much, why would there exist domains where IE 11 will send a UA string that does not claim to be IE, yet render as though it's IE9? < 1412205742 923407 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The rendering algorithm choice is decided by the contents, which is *after* the UA is sent. < 1412205832 930344 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :pikhq: it can be overridden by Microsoft's compatibility list < 1412205847 392198 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :And in this case was < 1412205858 722272 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :That same compatibility list can also change the UA that gets sent < 1412206108 975103 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1412206263 646930 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like https://www.reddit.com/r/ProgrammerHumor/comments/2i10fh/ms_developer_on_explaining_why_its_windows_10/ckxx4yv, which will break as soon as Windows 905 gets released < 1412206340 206284 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Or when Microsoft releases "Windows Me 2", for the year 3000. < 1412206349 293775 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :windows meh < 1412206361 573976 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can't wait for windowses 94, 96, 97 and 99 < 1412206372 758560 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :windows 97.9 recurring < 1412206406 854927 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412206626 730862 :AndoDaan!~Daanando@188.189.90.201 QUIT :Ping timeout: 258 seconds < 1412206748 667979 :AndoDaan!~Daanando@188.189.90.126 JOIN :#esoteric < 1412207179 664022 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ACTION believes the next version should use the internal version number < 1412207187 521553 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Windows 6.3 ahoy! < 1412207267 947664 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412207585 658286 :AndoDaan!~Daanando@188.189.90.126 QUIT :Ping timeout: 272 seconds < 1412207675 802664 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :windows 15.04 < 1412207704 345979 :boily!~alexandre@96.127.201.149 QUIT :Quit: SWITCHING FOR ANOTHER CHICKEN < 1412207824 428318 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1412207973 690401 :AndoDaan!~Daanando@188.189.72.193 JOIN :#esoteric < 1412208167 756550 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 258 seconds < 1412208370 297946 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsqbot 001?? < 1412208401 149444 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsqbot 88 008?? < 1412208411 824043 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsqbot 8?? < 1412208419 256308 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsqbot ?008 < 1412208436 871173 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :!blsq 001?? < 1412208437 87215 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Burlesque - 1.7.3" < 1412208450 296113 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :!blsq 88 008?? < 1412208450 473635 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Burlesque - 1.7.3" < 1412208470 650445 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsqbot 88 8?n < 1412208479 8092 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :!blsq ?? < 1412208479 185778 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Burlesque - 1.7.3" < 1412208488 809147 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsqbot ?8 < 1412208495 722711 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsqbot ?15 < 1412208511 343519 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :hm < 1412208524 915621 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsqbot ?_ < 1412208568 81933 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsqbot ?? < 1412208599 21790 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsq ?7 < 1412208599 238641 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1412208609 409346 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :I'm such a moron. < 1412208621 991936 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsq 88 ?8 < 1412208622 169956 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1412208708 890883 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsq 88 ?60 < 1412208709 68447 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1412208722 303983 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsq 8?60 < 1412208722 481755 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1412208776 744033 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsq {60?n} < 1412208776 921597 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1412208785 983983 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsq "test" < 1412208786 161951 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1412208792 78118 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsq "test"sh < 1412208792 255880 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1412208803 890256 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :okay < 1412208979 791030 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1412209325 745864 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION pokes blsqbot < 1412209340 800961 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :hm. fungot, could you please more forcibly poke blsqbot? < 1412209341 89875 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: so did you sign up um back on the east coast in delaware and this winter i thought about traveling a lot differently now you know if < 1412209358 931839 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :nah. ain't gonna travel all the way down to Delaware this time of the year. < 1412209383 681440 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :silly fungot. delaware doesn't actually exist < 1412209383 860271 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :shachaf: ( ( huh um well)) especially in the winter < 1412209403 686069 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^style < 1412209403 863850 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher* fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1412209411 744101 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^style fisher < 1412209411 921632 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: fisher (Fisher corpus of transcribed telephone conversations) < 1412209419 452132 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah. < 1412209420 17986 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :wow, fungot is making passable banter < 1412209420 195791 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :AndoDaan: ( ( mm)) like how much it < 1412209435 570806 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :fungot, got fun? < 1412209435 748318 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :AndoDaan: that was the way it is < 1412209458 405731 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :AndoDaan: the bot, it is sentient. don't encourage it. see what happened to fizzie. < 1412209493 470444 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :I'm all for evil/mildly irate AI < 1412209499 554975 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :shakes thisngs up a bit. < 1412209549 22439 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsq "help"sh < 1412209549 200160 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : help < 1412209573 356474 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsq {88?n}e! < 1412209573 534051 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : [S < 1412209591 428813 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :fungot, tell blsqbot "well done." < 1412209591 638813 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :AndoDaan: or just a different you know i'm not into i'm into fnord i'm not sure if we did < 1412209618 355624 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :You and your pining, fungot... < 1412209618 649107 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :AndoDaan: ( ( you do)) did we look at it and i'm thinking it's your driver's license and like scan it through a machine you kn- sometimes the next morning you wake up in the hips and they don't < 1412209635 482050 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :lie? < 1412209755 910016 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :hips waking. fungot's been getting some :P < 1412209756 87627 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: ( ( mhm)) doesn't make any sense < 1412209778 251348 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fungot: if you know what you mean, if you know what I mean *eyebrows movements* < 1412209778 479332 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: yeah uh you know i even use the internet until ninety eight so that was that < 1412209815 22732 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :fungot irc != internet < 1412209815 200763 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :AndoDaan: ( ( uh mn)) like how much how much is it like that < 1412209832 292260 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :fungot, about 4? < 1412209832 470590 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :AndoDaan: but noise i don't know i just graduated college and i'm probably not that much < 1412210184 132379 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :AndoDaan: it's about 5, which is what all numbers are about like. < 1412210222 981974 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :true! < 1412210225 277104 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1412210234 920556 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :"true!"=5 < 1412210273 854459 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1412210274 32003 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1412211944 846775 :boily!~boily@96.127.201.149 QUIT :Quit: UNBOXED CHICKEN < 1412212019 498422 :Sorella!~queen@oftn/member/Sorella QUIT :Remote host closed the connection < 1412212392 648288 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsq '5** < 1412212392 826007 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 53 < 1412212417 606216 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsq '5**B2 < 1412212417 783954 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (B2)! < 1412212425 894104 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsq '5**b2 < 1412212426 73971 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "110101" < 1412212537 322530 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsq '5**b6 < 1412212537 539618 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "35" < 1412212642 306393 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsq "abc"**B2 < 1412212642 484039 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (B2)! < 1412212860 347554 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :'*'zr@ < 1412212866 23153 :skarn!skarn@unaffiliated/skarn QUIT :Ping timeout: 272 seconds < 1412212880 671364 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :'a'zr@ < 1412212888 598575 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :'a 'zr@ < 1412212926 406272 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsq 'a 'zr@ < 1412212926 624409 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o 'p 'q 'r 's 't 'u 'v 'w 'x 'y 'z} < 1412212933 384264 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsq '* 'zr@ < 1412212933 561886 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {'* '+ ', '- '. '/ '0 '1 '2 '3 '4 '5 '6 '7 '8 '9 ': '; '< '= '> '? '@ 'A 'B 'C ' < 1412212960 984573 :AndoDaan!~Daanando@188.189.72.193 PRIVMSG #esoteric :!blsq '* 'zr@<- < 1412212961 163104 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {'z 'y 'x 'w 'v 'u 't 's 'r 'q 'p 'o 'n 'm 'l 'k 'j 'i 'h 'g 'f 'e 'd 'c 'b 'a ' < 1412213047 166927 :skarn!skarn@unaffiliated/skarn JOIN :#esoteric < 1412213253 374423 :AndoDaan_!~Daanando@188.188.81.133 JOIN :#esoteric < 1412213342 668402 :AndoDaan!~Daanando@188.189.72.193 QUIT :Ping timeout: 245 seconds < 1412214285 361818 :AndoDaan_!~Daanando@188.188.81.133 QUIT :Ping timeout: 260 seconds < 1412216755 984976 :AndoDaan!~Daanando@188.188.90.65 JOIN :#esoteric < 1412216804 330579 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 244 seconds < 1412216881 380094 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412219270 139838 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07YASBL14]]4 10 02http://esolangs.org/w/index.php?diff=40568&oldid=35183 5* 03120.147.148.237 5* (+26) 10Added Category < 1412219494 996162 :AndoDaan_!~Daanando@188.189.67.251 JOIN :#esoteric < 1412219681 944590 :AndoDaan!~Daanando@188.188.90.65 QUIT :Ping timeout: 272 seconds < 1412220173 479641 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1412220464 72637 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1412220468 729144 :AndoDaan_!~Daanando@188.189.67.251 NICK :AndoDaan < 1412220513 850643 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1412220514 83989 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1412220801 369305 :DTSCode!~dtscode@174.134.25.153 JOIN :#esoteric < 1412220875 573100 :DTSCode!~dtscode@174.134.25.153 PRIVMSG #esoteric :!bfjoust DTSCodesbf +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ < 1412220876 92981 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :DTSCode.DTSCodesbf: points -29.48, score 4.20, rank 47/47 < 1412220888 703477 :DTSCode!~dtscode@174.134.25.153 PRIVMSG #esoteric ::D good its still here < 1412220899 661113 :AndoDaan!~Daanando@188.189.67.251 PRIVMSG #esoteric :A+++++++++++++ < 1412220984 765187 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :PUBLIC ANNOUNCEMENT: YOU DON'T NEED TO INCLUDE YOUR NICK IN THE PROGRAM NAME < 1412220999 50131 :AndoDaan!~Daanando@188.189.67.251 PRIVMSG #esoteric :The future is now. < 1412221025 541074 :AndoDaan!~Daanando@188.189.67.251 PRIVMSG #esoteric :!bfjoust ImDeadFish <>< < 1412221025 837038 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan.ImDeadFish: points -45.00, score 0.00, rank 47/47 < 1412221056 165342 :AndoDaan!~Daanando@188.189.67.251 PRIVMSG #esoteric :!bfjoust help < 1412221056 361858 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :AndoDaan: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1412221213 126969 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1412221224 954461 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "test" < 1412221278 607198 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1412221292 491336 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :blsqbot: why are you acting autonomoucly tdnh < 1412221297 282196 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*s < 1412221305 506725 :AndoDaan!~Daanando@188.189.67.251 PRIVMSG #esoteric :I tried to private message < 1412221310 483376 :AndoDaan!~Daanando@188.189.67.251 PRIVMSG #esoteric :him/her < 1412221311 280419 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1412221335 964139 :DTSCode!~dtscode@174.134.25.153 PRIVMSG #esoteric :,. < 1412221336 461154 :AndoDaan!~Daanando@188.189.67.251 PRIVMSG #esoteric :Damn bot couldnt keep a secret. < 1412221360 466510 :AndoDaan!~Daanando@188.189.67.251 PRIVMSG #esoteric :Lucky i didn't alreaddy started cyber sexing < 1412221371 859046 :DTSCode!~dtscode@174.134.25.153 PRIVMSG #esoteric :blsqbot: +[,.] < 1412221730 870684 :AndoDaan_!~Daanando@188.189.66.184 JOIN :#esoteric < 1412221869 197018 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? XQELEKCTHZVBDBQR < 1412221869 939106 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :XQELEKCTHZVBDBQR Who told you this? < 1412221881 703300 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`forget XQELEKCTHZVBDBQR < 1412221883 174686 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Forget what? < 1412221912 101253 :AndoDaan!~Daanando@188.189.67.251 QUIT :Ping timeout: 272 seconds < 1412221967 55260 :Sorella!~queen@oftn/member/Sorella QUIT :Read error: Connection reset by peer < 1412222086 454902 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? fizzie < 1412222087 109035 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fizzie is not fnord with a monad but the king of #esoteric, see http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/src/fizziecoin.jpg Fizzie is a bot controlled by fungot. < 1412222100 2491 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :GOD < 1412222150 589103 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert 4969 < 1412222151 923443 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1412222185 4040 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`rm bin/learn_append < 1412222186 329292 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412222395 407995 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412222429 231510 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`wi zui438s < 1412222429 668223 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: wi: not found < 1412222432 570699 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1412222503 183371 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? password < 1412222503 455545 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :password is XQELEKCTHZVBDBQR < 1412222512 930132 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn The password is XQELEKCTHZVBDBQR < 1412222517 24925 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/learn: line 3: wisdom/: Is a directory \ I knew that. < 1412222524 136338 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn The password is XQELEKCTHZVBDBQR < 1412222526 756211 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1412222589 424817 :Guest45401!~shikhin@59.177.196.123 QUIT :Ping timeout: 258 seconds < 1412222862 312212 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell mroman_ People have been spamming HackEgo with mostly junk in private, so I reverted everything since my previous own changes. This includes some of yours but I don't care BECAUSE YOU HAVEN'T MANAGED TO MAKE A WISDOM WITHOUT ERRORS IN IT. < 1412222862 585761 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412222948 740557 :AndoDaan_!~Daanando@188.189.66.184 PRIVMSG #esoteric :haesh < 1412222952 632954 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell mroman_ In particular the first word (sometimes adjusted) given to `learn BECOMES PART OF THE WISDOM and so `learn should only be used if the *whole* argument is grammatically correct < 1412222952 910150 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412222980 531429 :AndoDaan_!~Daanando@188.189.66.184 PRIVMSG #esoteric :does a wisdom have to be beautiful? < 1412222989 95148 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :YES. YES IT DOES. < 1412223026 523251 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1412223028 216878 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1412223028 929707 :AndoDaan_!~Daanando@188.189.66.184 PRIVMSG #esoteric :Like "truth is beauty, beauty truth" beautiful. or more open to taste? < 1412223053 120340 :AndoDaan_!~Daanando@188.189.66.184 NICK :AndoDaan < 1412223058 854865 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ls bin/learn_append < 1412223059 505075 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access bin/learn_append: No such file or directory < 1412223069 360912 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wtf the `revert didn't take again < 1412223086 487904 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert 4999 < 1412223087 900484 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1412223094 555704 :AndoDaan!~Daanando@188.189.66.184 PRIVMSG #esoteric :`help < 1412223094 836995 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1412223128 147237 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo test >test < 1412223129 696048 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412223136 370038 :AndoDaan!~Daanando@188.189.66.184 PRIVMSG #esoteric :`help < 1412223137 131887 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1412223137 407486 :AndoDaan!~Daanando@188.189.66.184 PRIVMSG #esoteric :^help < 1412223137 407645 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool < 1412223155 584233 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ls bin/learn_append < 1412223156 166808 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/learn_append < 1412223160 402624 :AndoDaan!~Daanando@188.189.66.184 PRIVMSG #esoteric :^lang < 1412223162 231663 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1412223163 453526 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1412223164 962293 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ls bin/learn_append < 1412223165 572940 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/learn_append < 1412223168 894565 :AndoDaan!~Daanando@188.189.66.184 PRIVMSG #esoteric :^list < 1412223169 171962 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Taneb atriq Ngevd Fiora nortti Sgeo ThatOtherPerson alot < 1412223189 963093 :AndoDaan!~Daanando@188.189.66.184 PRIVMSG #esoteric :^show alot < 1412223213 314314 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: more open to taste, but you should at least understand how an *ordinary* wisdom is supposed to look :( < 1412223249 212864 :AndoDaan!~Daanando@188.189.66.184 PRIVMSG #esoteric :I've just started looking into lamda calc < 1412223271 698967 :AndoDaan!~Daanando@188.189.66.184 PRIVMSG #esoteric :is ther any minor wisdom you can explain to me? < 1412223276 437125 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :nu > lambda < 1412223283 497359 :AndoDaan!~Daanando@188.189.66.184 PRIVMSG #esoteric :I knew that. < 1412223288 803422 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Wait whatt? < 1412223317 50417 :AndoDaan!~Daanando@188.189.66.184 PRIVMSG #esoteric :thought I was a bot didnt you. Acting < 1412223341 235305 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn The password is XQELEKCTHZVBDBQR < 1412223342 847898 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1412223350 877016 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat test < 1412223351 372936 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ELF............>......@.....@.......0 \ ..........@.8..@.........@.......@.@.....@.@........................................@......@............................................@.......@................... ..................`.....`.....8......@........ .................`.....`.......................... < 1412223368 807321 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :me too < 1412223447 502688 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`rm test < 1412223449 113883 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412223458 345553 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok i hope things are fixed now < 1412223499 669786 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There should be a version of `learn that lets you learn arbitrary strings. < 1412223502 605907 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: sory i no nothing about lamda calque < 1412223528 759085 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: it's called `run echo ... >wisdom/... hth < 1412223551 555397 :AndoDaan_!~Daanando@188.188.88.225 JOIN :#esoteric < 1412223579 373823 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/learn_append < 1412223579 923405 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ topic=$(echo "$1" | lowercase | sed 's/^\(an\?\|the\) //;s/s\? .*//') \ stuff=$(echo "$1" | cut -d' ' -f2-) \ perl -i -p -e 's/\n/ /' "wisdom/$topic" \ echo "$stuff" >>"wisdom/$topic" \ echo "I knew that." < 1412223602 631522 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn_append testabull Hi there. < 1412223604 306573 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Can't open wisdom/testabull: No such file or directory. \ I knew that. < 1412223610 680203 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? testabull < 1412223612 940203 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hi there. < 1412223619 951448 :AndoDaan!~Daanando@188.189.66.184 QUIT :Ping timeout: 272 seconds < 1412223622 578196 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that actually works :P < 1412223628 572164 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`rm wisdom/testabull < 1412223630 87424 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412223661 640617 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` echo $'#!/bin/bash\ntopic=$(echo "$1" | lowercase | cut -d / -f 1)\n[ -z "$topic" ] && exit 1\nvalue=$(echo "$1" | cut -d / -f 2-)\necho "$value" > wisdom/"$topic" && echo "Learned «$topic»"' > bin/slashlearn < 1412223663 16514 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412223666 337453 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how's that < 1412223670 703280 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1412223697 842041 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: you realize that wisdom names can have space in them? < 1412223708 327585 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, that's why I used a slash. < 1412223715 290435 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1412223723 927434 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Isn't the whole point of this script that wisdom names can have spaces in them? < 1412223727 98342 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Otherwise `learn works. < 1412223734 813174 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :technically you can have slash too, but you need to create the directories first >:) < 1412223741 454893 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, wait, it also has the issue where your entry has to start with the thing you're learning. < 1412223745 730882 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I know. < 1412223747 100102 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: right < 1412223770 876576 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` ls wisdom/*/* < 1412223771 531627 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/d/da \ wisdom/¯\(°_o)/¯ \ wisdom/¯\(°​_o)/¯ \ wisdom/¯\(°_o)/¯\(°_o)a \ \ wisdom/d/d: \ d < 1412223792 118826 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i think if we < 1412223794 647315 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh < 1412223874 202575 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is this the part where you don't say anything now and i wait forever < 1412223885 743284 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that would be a good prank < 1412223893 255942 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i would starve to death < 1412223939 453193 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy < 1412223971 453357 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm thinking if the versions of `learn are proliferating we need to modularize out the core somehow < 1412223991 273339 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There isn't all that much core to modularize. < 1412223994 969556 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :? has a lot more. < 1412224038 89619 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`slashlearn words and spaces/something with /slashes/ in it < 1412224038 671056 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/bin/slashlearn: Permission denied \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /hackenv/bin/slashlearn: cannot execute: Permission denied < 1412224047 10692 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/? < 1412224048 951133 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ topic=$(echo "$1" | lowercase | sed "s/noo\+dl/nooodl/;s/ *$//") \ topic1=$(echo "$topic" | sed "s/s$//") \ cd wisdom \ if [ \( "$topic1" = "ngevd" \) -a \( -e ngevd \) ]; \ then cat /dev/urandom; \ elif [ -e "$topic" ]; \ then cat "$topic" | rnooodl; \ elif [ -e "$topic1" ]; \ then cat "$topic1" | rnooodl; \ < 1412224049 226441 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`chmod +x bin/slashlearn < 1412224049 226621 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :chmod: missing operand after `+x bin/slashlearn' \ Try `chmod --help' for more information. < 1412224052 746448 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` chmod +x bin/slashlearn < 1412224054 114430 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412224064 331288 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`slashlearn words and spaces/something with /slashes/ in it < 1412224066 118456 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «words and spaces» < 1412224068 249870 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? words and spaces < 1412224068 926119 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :something with /slashes/ in it < 1412224074 940985 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`rm wisdom/words and spaces < 1412224076 324638 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412224107 243651 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you want `learn to make a directory tree for entries with slashes, then `forget needs to remove unused directories too. < 1412224113 881343 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hey that's an untraditionally helpful response < 1412224115 592529 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And also you shouldn't want that in the first place. < 1412224144 462640 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wonder whether it should use echo -e... Probably not. < 1412224154 549608 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well the general idea _used_ to be if you wanted anything that didn't fit into `learn, you used `run echo. < 1412224172 120441 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :BUT PEOPLE ARE SO DEMANDING. or stupid. < 1412224238 724672 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? people < 1412224239 329459 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :people? ¯\(°​_o)/¯ < 1412224358 403460 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412224435 137006 :AndoDaan!~Daanando@188.188.83.213 JOIN :#esoteric < 1412224475 18274 :AndoDaan_!~Daanando@188.188.88.225 QUIT :Ping timeout: 276 seconds < 1412224635 30724 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo 'Who told you this?' >wisdom/XQELEKCTHZVBDBQR < 1412224636 584853 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412224670 538831 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :not a fan of the new command, huh < 1412224728 573057 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1412224732 965653 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :old habits die hard < 1412224793 815021 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? ../bin/learn < 1412224794 918707 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ topic=$(echo "$1" | lowercase | sed 's/^\(an\?\|the\) //;s/s\? .*//') \ echo "$1" >"wisdom/$topic" \ echo "I knew that." < 1412224801 913558 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::D < 1412225283 125199 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03MarlonOTVD 5* 10New user account < 1412225921 99700 :bb010g!uid21050@gateway/web/irccloud.com/x-qrqadrviaknuulow JOIN :#esoteric < 1412226578 690159 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :pikhq: TclOO apparently has forwarding, so is it a bit Snit-esque, or does Snit offer other things too < 1412226579 4258 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :? < 1412226842 664849 :MoALTz!~no@user-164-127-127-186.play-internet.pl QUIT :Quit: Leaving < 1412227656 326775 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION adds unlambda to http://golf.shinh.org/p.rb?PATH < 1412227771 957449 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eek int-e beat me on the prime one < 1412228436 505719 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm unlambda < 1412228554 475422 :AndoDaan_!~Daanando@188.189.65.150 JOIN :#esoteric < 1412228645 178138 :AndoDaan!~Daanando@188.188.83.213 QUIT :Ping timeout: 260 seconds < 1412229051 969183 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1412229102 585625 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1412229102 862598 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1412229122 301008 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the speed difference makes me assume i haven't just missed a simple shortening to my method < 1412229173 447448 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I could say the same about A006520 < 1412229220 826134 :AndoDaan_!~Daanando@188.189.65.150 NICK :AndoDaan < 1412229222 133605 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION grins maniackally < 1412229278 144855 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the best way to golf an OEIS sequence is to download the sequence from OEIS < 1412229290 222325 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :just make a language whoes input is the sequence number < 1412229332 368044 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suspect that won't work in anarchy golf's sandbox < 1412229692 75187 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :like that, `40A!` gives a list of primes (lazily)? < 1412229779 697156 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :assuming OEIS lists enough terms < 1412230294 44441 :AndoDaan_!~Daanando@188.188.95.78 JOIN :#esoteric < 1412230357 529710 :AndoDaan!~Daanando@188.189.65.150 QUIT :Ping timeout: 260 seconds < 1412230817 997497 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1412232050 260287 :AndoDaan!~Daanando@188.188.90.206 JOIN :#esoteric < 1412232173 203335 :AndoDaan_!~Daanando@188.188.95.78 QUIT :Ping timeout: 240 seconds < 1412232281 386773 :AndoDaan!~Daanando@188.188.90.206 PRIVMSG #esoteric :^bird < 1412232742 212751 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this would be so much easier if not for those pesky twin primes < 1412232891 4671 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hmm, 34 for unlambda PATH. These bottoms (representing false) hurt my head. < 1412233109 54403 :AndoDaan_!~Daanando@188.189.91.236 JOIN :#esoteric < 1412233209 31709 :AndoDaan!~Daanando@188.188.90.206 QUIT :Ping timeout: 260 seconds < 1412233298 746641 :drdanmaku!uid17782@gateway/web/irccloud.com/x-dipthcgrfskcmxvk QUIT :Quit: Connection closed for inactivity < 1412233499 889823 :Sorella!~queen@oftn/member/Sorella QUIT :Ping timeout: 272 seconds < 1412233825 853969 :kcm1700_!~kcm1700@116.37.228.28 QUIT :Remote host closed the connection < 1412233834 531699 :kcm1700!~kcm1700@116.37.228.28 JOIN :#esoteric < 1412234059 295577 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION cackles evilly < 1412234113 338464 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: tip: i didn't use a single s in the program < 1412234490 943569 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if i'd thought a bit, there wouldn't have been any i's either < 1412234515 482389 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :whoa... < 1412234530 765848 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if I say "/msg perlbot oeis a40" it says "prime numbers" but then gives the wrong sequence < 1412234540 255237 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :> oeis "a40" < 1412234541 469122 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Not in scope: ‘oeis’ < 1412234545 835440 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perl is evil hth < 1412234551 51827 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@oeis a40 < 1412234552 14269 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : The prime numbers.[2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,7... < 1412234577 93967 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i think oeis _used_ to be in scope < 1412234589 785289 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: it's just that I wrote that plugin like lots of years ago, back when buubot was alive, and the oeis site changed since, and the code has bitrotten too, < 1412234598 656139 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's a wonder it even prints "prime numbers" properly < 1412234604 569807 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that plugin is basically unmaintaine < 1412234613 72522 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1412234620 643403 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the perlbot one that is < 1412234913 71997 :AndoDaan_!~Daanando@188.189.91.236 QUIT :Ping timeout: 248 seconds < 1412234931 250512 :AndoDaan!~Daanando@188.188.67.253 JOIN :#esoteric < 1412234979 606506 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: you can do < 1412234982 109148 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq @azr@ < 1412234982 288272 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412234994 562523 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq @az < 1412234994 745775 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 'z < 1412234997 862373 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq @azr@ < 1412234998 83652 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o 'p 'q 'r 's 't 'u 'v 'w 'x 'y 'z} < 1412235004 89321 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq @az\[ < 1412235004 267024 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (\[) Invalid arguments! < 1412235006 790920 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq @azr\ < 1412235006 969151 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "abcdefghijklmnopqrstuvwxyz" < 1412235012 564793 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :r\ if you need it as a string < 1412235017 897527 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@messages-loud < 1412235018 75319 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :oerjan said 3h 22m 35s ago: People have been spamming HackEgo with mostly junk in private, so I reverted everything since my previous own changes. This includes some of yours but I don't care BECAUSE YOU HAVEN'T MANAGED TO MAKE A WISDOM WITHOUT ERRORS IN IT. < 1412235018 75473 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :oerjan said 3h 21m 5s ago: In particular the first word (sometimes adjusted) given to `learn BECOMES PART OF THE WISDOM and so `learn should only be used if the *whole* argument is grammatically correct < 1412235063 247421 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Really? < 1412235065 905540 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? burlesque < 1412235066 635610 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Burlesque is only the sexiest language on Earth. (See: http://mroman.ch/burlesque) < 1412235073 751978 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That looks correct to me. < 1412235100 357129 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Does anybody know mc? < 1412235126 809907 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq @0zr\ < 1412235126 987561 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 6): < 1412235139 127142 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq @'0zr\ < 1412235139 128269 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 7): < 1412235150 641435 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq @'0'z@ < 1412235150 819462 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412235213 649634 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :blsq @3zr\ < 1412235224 821073 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq @3zr\ < 1412235225 8651 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 6): < 1412235235 65993 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq @azr\ < 1412235235 255464 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "abcdefghijklmnopqrstuvwxyz" < 1412235247 340501 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :has to be letters? < 1412235266 199250 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for r\? < 1412235268 589524 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :No < 1412235277 274959 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 9r\ < 1412235277 452896 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4 5 6 7 8 9} < 1412235288 195616 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it doesn't work well without letters :) < 1412235313 912166 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :okay. I can always convert them later. < 1412235323 132762 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :Thanks! < 1412235350 809042 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: so I reached 24; I have two versions, one with two S and one with only one. Maybe 22 is possible? < 1412235367 559908 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq @19r@ < 1412235367 737648 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 4.358898943540674 < 1412235377 619199 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- this however doesn't work < 1412235381 542997 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq @AZr@ < 1412235381 720589 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {'A 'B 'C 'D 'E 'F 'G 'H 'I 'J 'K 'L 'M 'N 'O 'P 'Q 'R 'S 'T 'U 'V 'W 'X 'Y 'Z} < 1412235389 547711 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@ is a prefix for a command < 1412235391 619805 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq @j < 1412235391 798228 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412235396 759612 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a two character command :) < 1412235445 937477 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AAAA < 1412235456 670261 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I should learn more Burlesque < 1412235549 162434 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq {54 54 54 54 **}e! < 1412235549 340008 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 35421180450106392403284813375333207126398086380368124732111097432625523837105579 < 1412235593 356168 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: i meant you didn't managed it since the time i reverted to. also i may have fixed up some of it after i calmed down. < 1412235613 228571 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq {54 54 54 54}{**}4C! < 1412235613 406136 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (**) Invalid arguments! < 1412235712 546557 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*-d < 1412235740 474683 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: oh hm the one you tested with _was_ broken until i fixed it hth < 1412235817 94624 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :especially since the last thing i did before this was to fix `learn_append so it isn't _always_ broken. < 1412235826 73680 :password2!~password@41.161.32.146 JOIN :#esoteric < 1412235910 240174 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 10ro{6}?* < 1412235910 454658 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {6} < 1412235926 290742 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: uhm < 1412235928 378300 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that looks broken < 1412235931 155928 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10ro < 1412235931 333671 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4 5 6 7 8 9 10} < 1412235941 434008 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 10ro 6?* < 1412235941 611782 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {6 12 18 24 30 36 42 48 54 60} < 1412235945 772483 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412235946 689496 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1412235953 582372 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 10ro 6.+?* < 1412235953 760415 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (.*) Invalid arguments! < 1412235954 716779 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {2 3 4}{6}?* < 1412235954 894973 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {12} < 1412235963 122839 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 10ro 6+.?* < 1412235963 334971 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {7 14 21 28 35 42 49 56 63 70} < 1412235973 975470 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the result of the zip is only as long as the shortest list < 1412235974 538297 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1412235978 338732 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :either do < 1412235981 66867 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10ro6?* < 1412235981 244478 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {6 12 18 24 30 36 42 48 54 60} < 1412235982 897164 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or < 1412235987 761806 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10ro{6}cy?* < 1412235987 939727 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {6 12 18 24 30 36 42 48 54 60} < 1412235990 421475 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 10ro 6+.?*J.+?* < 1412235990 599339 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (.*) Invalid arguments! < 1412236082 319844 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 10ro{6}cy?* < 1412236082 497564 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {6 12 18 24 30 36 42 48 54 60} < 1412236096 700045 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 10ro{6}cy?*J < 1412236096 878231 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {6 12 18 24 30 36 42 48 54 60} < 1412236110 415337 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 10ro{6}cy?* ^^ < 1412236110 593428 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {6 12 18 24 30 36 42 48 54 60} < 1412236118 707218 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :alrigh < 1412236130 678906 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 10ro{6 J}cy?* < 1412236130 856513 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {6 ERROR: Burlesque: (.*) Invalid arguments! J 2 18 ERROR: Burlesque: (.*) Inval < 1412236156 207113 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :wait < 1412236221 225357 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 10ro J < 1412236221 442858 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4 5 6 7 8 9 10} < 1412236232 411213 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 10ro^/ < 1412236232 589029 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4 5 6 7 8 9 10} < 1412236332 695311 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 10ro{6.*+.J2.-Jm[ < 1412236332 910769 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 18): < 1412236348 757964 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 10ro{6.*+.J2.-J}m[ < 1412236348 935666 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 5 7 11 11 13 17 17 19 23 23 25 29 29 31 35 35 37 41 41 43 47 47 49 53 53 55 5 < 1412236429 491374 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :I hate prime numbers < 1412236511 883507 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1412236809 894555 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 1028b2 < 1412236810 111064 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "10000000100" < 1412236816 773714 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 1024b2 < 1412236816 951342 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "10000000000" < 1412236830 333697 :DTSCode!~dtscode@174.134.25.153 QUIT :Ping timeout: 244 seconds < 1412236889 971795 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 2**9 b2 < 1412236890 149298 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "1001" < 1412236896 83745 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 2**15 b2 < 1412236896 261476 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "1111" < 1412236905 803008 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 2^^9 b2 < 1412236905 980655 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "1001" < 1412236945 434398 :S1!~sheldon@p4FF92F98.dip0.t-ipconnect.de JOIN :#esoteric < 1412236973 316383 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 28J2+*r@ < 1412236973 493888 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (r@) Invalid arguments! < 1412236994 176566 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 28J2.*R@ < 1412236994 354196 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412236996 973890 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 28J2.*r@ < 1412236997 151525 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 5 < 1412237110 740402 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Gooooooood morning < 1412237116 271721 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 28J2.*r@{b2\n++}[m < 1412237116 450937 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (++) Invalid arguments! ERROR: Unknown command: (\n)! "11100" < 1412237120 347997 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 28J2.*r@{b2\n}[m < 1412237120 525610 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Unknown command: (\n)! "11100" 28 ERROR: Unknown command: (\n)! "11101" < 1412237124 226538 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 28J2.*r@{b2}[m < 1412237124 404172 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"11100" 28 "11101" 29 "11110" 30 "11111" 31 "100000" 32 "100001" 33 "100010" 34 < 1412237134 276937 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 28J2.*r@{b2b2}[m < 1412237134 455694 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 4 < 1412237150 529699 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 28J2.*r@{b2J }[m < 1412237150 707315 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"11100" "11100" 28 "11101" "11101" 29 "11110" "11110" 30 "11111" "11111" 31 "10 < 1412237169 186599 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :!blsq 28J2.*r@{b2}[m < 1412237169 364169 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"11100" 28 "11101" 29 "11110" 30 "11111" 31 "100000" 32 "100001" 33 "100010" 34 < 1412237183 163760 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :s'up < 1412237192 239401 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :Okay, I lose. < 1412237198 686900 :AndoDaan!~Daanando@188.188.67.253 PRIVMSG #esoteric :Cya guys. < 1412237205 294960 :AndoDaan!~Daanando@188.188.67.253 PART :#esoteric < 1412238720 981397 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1412239720 714726 :S1!~sheldon@p4FF92F98.dip0.t-ipconnect.de NICK :S0 < 1412239752 288316 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412240503 16119 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1412240522 426465 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1412240552 725326 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1412240552 903127 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1412240895 490087 :S0!~sheldon@p4FF92F98.dip0.t-ipconnect.de QUIT :Quit: S0 < 1412241212 743048 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03LashayDabbs 5* 10New user account < 1412241854 154214 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn. < 1412241863 850319 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :getElementsByTagName can't be "don't include sub-children"? < 1412242271 23841 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the lref cleary says that pow is ?^ < 1412242274 937553 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 9?^ < 1412242275 115146 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 512 < 1412242277 485150 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 9.^ < 1412242277 662847 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (.^)! < 1412242282 80332 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 9** < 1412242282 282739 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 512 < 1412242288 491218 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or ** for non-corce < 1412242305 893284 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{j?^}GO < 1412242306 71007 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (**) Invalid arguments! ERROR: Burlesque: (\/) Stack size err < 1412242315 748641 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{2j?^}GO < 1412242315 926346 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 4 8 16 32 64 128 256 512 1024} < 1412243697 953131 :Lymia!~fujoshi@inportb/loli/cirno-chan QUIT :Ping timeout: 272 seconds < 1412244033 920419 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412244087 884010 :Sorella!~queen@oftn/member/Sorella QUIT :Read error: Connection reset by peer < 1412244217 451902 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1412244231 896295 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1412244359 481058 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{2j?^}GO{10.>}fi < 1412244359 703454 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 3 < 1412244362 141830 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{2j?^}GO{10.>}fe < 1412244362 319440 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 16 < 1412244385 542190 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1R@{2j?^}m[{10.>}fe < 1412244385 720429 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 16 < 1412244635 336139 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1412245472 41528 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1412246391 890613 :AndoDaan!~Daanando@188.188.93.145 JOIN :#esoteric < 1412246989 321172 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1412246989 793674 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :CYUL 021000Z 02008KT 15SM FEW009 SCT040 09/07 A3018 RMK SF2SC2 SLP220 < 1412246997 906129 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@metar CYQB < 1412246998 228332 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :CYQB 021000Z 02005KT 15SM BKN019 06/04 A3024 RMK SC6 SLP242 < 1412247285 945880 :AndoDaan_!~Daanando@188.188.86.182 JOIN :#esoteric < 1412247334 795414 :AndoDaan!~Daanando@188.188.93.145 QUIT :Ping timeout: 272 seconds < 1412247997 799008 :lifthrasiir!~lifthrasi@115.68.131.49 QUIT :Ping timeout: 260 seconds < 1412248724 278858 :lifthrasiir!~lifthrasi@115.68.131.49 JOIN :#esoteric < 1412248851 720055 :boily!~boily@96.127.201.149 QUIT :Quit: RECONSTRUCTIVE CHICKEN < 1412249382 6265 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1412249384 422297 :Sorella!~queen@191.185.197.120 QUIT :Read error: Connection reset by peer < 1412249433 870923 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1412249483 202017 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1412249483 382090 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1412249846 777636 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan_: yoi probably meant 2 15** < 1412249850 647693 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*you < 1412249854 33620 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 15** < 1412249854 211625 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 32768 < 1412249863 798984 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :2**15 looks like infix when it's supposed to be postfix ;) < 1412249866 118653 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 15**b2 < 1412249866 296311 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "1000000000000000" < 1412249871 402545 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 15**b2L[ < 1412249871 595689 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 16 < 1412249914 224608 :AndoDaan_!~Daanando@188.188.86.182 PRIVMSG #esoteric :gpd. i can't even keep prefix/midfix right. < 1412249977 30822 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It takes some time getting used too < 1412250469 469004 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why is unattended-upgrades not sending me emails :( < 1412250509 839226 :AndoDaan_!~Daanando@188.188.86.182 PRIVMSG #esoteric :upgrades? < 1412250540 87112 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yep < 1412250902 229874 :AndoDaan_!~Daanando@188.188.86.182 PRIVMSG #esoteric :I see no changes earlier than 17 days ago < 1412250971 67026 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm? < 1412250977 483055 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :What are you referring to? < 1412253353 785544 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wtf < 1412253362 60362 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :git is asking me to pull from the remote branch < 1412253367 658902 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but there are no chances on there < 1412253368 695435 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wtf < 1412253552 117530 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wow. < 1412253555 647470 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :git just fucked up hard < 1412253816 96760 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1412253817 129389 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wow < 1412253822 613101 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :never rebase branches you pushed < 1412253828 422 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it won't work < 1412253837 327524 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you have to --force push all the time < 1412253880 938331 :AndoDaan_!~Daanando@188.188.86.182 PRIVMSG #esoteric :that's what happend? < 1412254431 900580 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :guestbot.whatimple: points -0.31, score 19.93, rank 18/47 < 1412254784 320340 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 250 seconds < 1412254793 700095 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412254797 362974 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :new bfjousts < 1412255123 48967 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1412255469 579812 :AndoDaan!~Daanando@188.189.64.115 JOIN :#esoteric < 1412255603 23013 :AndoDaan_!~Daanando@188.188.86.182 QUIT :Ping timeout: 240 seconds < 1412255973 931023 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :https://searchcode.com/?q=mysql_query+%24_GET < 1412255977 635135 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hacking must be pretty easy today < 1412256027 965768 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :$hapususr = mysql_query("DELETE FROM t_user WHERE username='".$_GET['del']."'") or die(mysql_error()); < 1412256918 372901 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 244 seconds < 1412256923 109574 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jegwyheokviolvlz JOIN :#esoteric < 1412257818 389557 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why are people exactly funding ReactOS? < 1412257868 344455 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I still don't really see the value behind it < 1412258344 297221 :AndoDaan!~Daanando@188.189.64.115 QUIT :Ping timeout: 244 seconds < 1412258530 336573 :AndoDaan!~Daanando@188.189.91.120 JOIN :#esoteric < 1412258572 993533 :AndoDaan!~Daanando@188.189.91.120 PART :#esoteric < 1412258780 884029 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :mroman_: maybe they just have some kind of perverse nostalgia for the days of NT? < 1412258781 477653 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mroman_: I guess there's some appeal to running Windows software without having to rely on MS (and paying them) for the operating system. < 1412259429 510111 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's not really any more capable than wine, though, they use the same basic libraries I think < 1412259617 757464 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03JensGuenther 5* 10New user account < 1412260414 511086 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :mroman_: wow. where was that code found < 1412260997 6132 :quintopia!~quintopia@unaffiliated/quintopia QUIT :Quit: leaving < 1412261121 799796 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric < 1412262217 539631 :sj47d1!c08b7704@gateway/web/freenode/ip.192.139.119.4 JOIN :#esoteric < 1412262286 345469 :sj47d1!c08b7704@gateway/web/freenode/ip.192.139.119.4 PRIVMSG #esoteric :Hello, the site http://zem.fi/bfjoust/ is currently giving timeouts on all submissions. < 1412262458 702795 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412262653 809848 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fizzie, ^ < 1412262777 75959 :MoALTz!~no@user-31-175-249-19.play-internet.pl JOIN :#esoteric < 1412263454 690562 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1412264509 663820 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust test < < 1412264509 878592 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :quintopia: System busy; ask again later. < 1412264516 960933 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :huh < 1412265625 360030 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412265767 723839 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1412265795 415599 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 246 seconds < 1412266138 296299 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Um. < 1412266158 907696 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a queue, but it should never get stuck. < 1412266201 894080 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Unfortunately I'm a bit busy too. < 1412266382 809824 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I don't even have a real computer here.) < 1412266487 881718 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'll just restart it for now and debug when home. < 1412266493 246734 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1412266521 634317 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, wow. < 1412266536 823175 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's gotten stuck with a hill that reproducibly produces that nmatrix segfault. < 1412266568 838383 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or a slightly different Ruby fault that terminates the thread, more like. < 1412266587 301972 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I really have to look into this, but I can't right now, so I'll implement some sort of mini-fix. < 1412266654 599184 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :have you considered, like, using another library. or language. < 1412266725 308147 :password2!~password@41.161.32.146 QUIT :Quit: Leaving < 1412266827 11932 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh, henkma got 61 for the primes thing. I have 62 now, hmm. < 1412266899 737191 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1412266911 138078 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott_: The Ruby thing was such a mistake. :/ < 1412266924 306309 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: yes, this applies in general < 1412267029 710964 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust rebreak < < 1412267030 253800 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fizzie.rebreak: points -46.00, score 0.00, rank 47/47 < 1412267062 287113 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust rebreak (>[-])*-1 < 1412267062 599363 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fizzie.rebreak: points -21.12, score 7.71, rank 47/47 (--) < 1412267075 158141 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, it's not stuck now. < 1412267538 935218 :Phantom_Hoover!~phantomho@146.66.63.84 JOIN :#esoteric < 1412267547 611444 :Phantom_Hoover!~phantomho@146.66.63.84 QUIT :Changing host < 1412267547 789253 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412267748 554019 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be JOIN :#esoteric < 1412267769 841538 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :People are actually *using* the web thing? Wow. < 1412267890 249548 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Must be the compelling design of bootstrap starter template. < 1412268264 279787 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1412268296 623416 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :guestbot.whatimple: points -46.00, score 0.00, rank 47/47 (-30) < 1412268661 577398 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :guestbot.whatimple: points 2.19, score 22.38, rank 13/47 (+34) < 1412268763 385126 :sj47d1!c08b7704@gateway/web/freenode/ip.192.139.119.4 PRIVMSG #esoteric :!bfjoust light (>)*8((>[(+)*5[-]{}>])*-1)*-1 < 1412268764 54143 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :sj47d1.light: points -4.57, score 16.04, rank 35/47 < 1412269865 651284 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1412270042 708804 :G33kDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412270089 856628 :G33kDude!~GeekDude@unaffiliated/g33kdude NICK :GeekDude < 1412270375 100807 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1412270482 381335 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1412271997 599176 :MoALTz!~no@user-31-175-249-19.play-internet.pl QUIT :Quit: Leaving < 1412272688 297503 :sj47d1!c08b7704@gateway/web/freenode/ip.192.139.119.4 PRIVMSG #esoteric :!bfjoust light (>)*8((>[(+)*5[-]{}>+])*-1)*-1 < 1412272688 743787 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :sj47d1.light: points -4.36, score 16.21, rank 36/47 (-1) < 1412275527 61949 :sj47d1!c08b7704@gateway/web/freenode/ip.192.139.119.4 PRIVMSG #esoteric :!bfjoust light < < 1412275527 839448 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :sj47d1.light: points -46.00, score 0.00, rank 47/47 (-11) < 1412275534 143422 :sj47d1!c08b7704@gateway/web/freenode/ip.192.139.119.4 PRIVMSG #esoteric :!bfjoust atom (>)*8(>[++++[-]+>])*-1 < 1412275535 80715 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :sj47d1.atom: points -2.24, score 17.97, rank 28/47 < 1412276044 54780 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :quintopia: Just search for $_GET['id'] on searchcode < 1412276047 13939 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*searchcode.com < 1412276055 25001 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you'll find dozens of things like that < 1412276091 966523 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :int-e: Well... that's a lovely idea < 1412276101 349082 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it just doesn't really apply well to the real world I think < 1412276129 400463 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<--<++)*4<--(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1412276129 578116 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 10.07, score 32.90, rank 5/47 (+1) < 1412276139 500619 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<--<++)*4<--(>(+)*20>(-)*20)*4(>)*6(>[(+)*9[-].]>[(-)*9[+].])*-1 < 1412276139 678813 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 9.71, score 32.33, rank 5/47 (+1) < 1412276146 233272 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<--<++)*4<--(>(+)*20>(-)*20)*4(>)*6(>[(+)*7[-].]>[(-)*7[+].])*-1 < 1412276146 443032 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 9.67, score 32.36, rank 5/47 (+1) < 1412276161 15046 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest cupnoodles (>)*9([(-)*8[+].]+>)*4(<-)*4(<--<++)*4<--(>(+)*20>(-)*20)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1412276161 193359 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 6.81, score 28.45, rank 8/47 (-2) < 1412276173 316875 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<--<++)*4<--(>(+)*17>(-)*17)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1412276173 494957 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 10.12, score 32.96, rank 5/47 (+1) < 1412276181 943449 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<--<++)*4<--(>(+)*15>(-)*15)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1412276182 151060 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 10.00, score 32.89, rank 5/47 (+1) < 1412276189 709174 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<--<++)*4<--(>(+)*17>(-)*17)*4(>)*5(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1412276189 918890 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 8.64, score 30.64, rank 6/47 (--) < 1412276198 564443 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<--<++)*4<--(>(+)*17>(-)*17)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1412276198 742215 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 10.12, score 32.96, rank 5/47 (+1) < 1412276207 409302 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<--<++)*4<--(>(+)*17>(-)*17)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1412276208 88294 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.cupnoodles: points 10.12, score 32.96, rank 5/47 (+1) < 1412276214 313326 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It used to be 3rd :( < 1412276305 662714 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lisp (>->+)*4(>[(+)*5[-]])*-1 < 1412276306 145062 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lisp: points -9.19, score 12.58, rank 47/47 < 1412276323 474502 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lisp (>->+)*4(>[(+)*5[(+)*4[-]]])*-1 < 1412276323 652605 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lisp: points -11.90, score 11.27, rank 47/47 (--) < 1412276330 183312 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lisp (>->+)*4(>[(+)*5[-].])*-1 < 1412276330 650049 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lisp: points -8.19, score 13.42, rank 45/47 (+2) < 1412276336 215115 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lisp (>->+)*4(>[(+)*5[-]+])*-1 < 1412276336 648967 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lisp: points -27.07, score 4.82, rank 47/47 (-2) < 1412276344 784953 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lisp (>->+)*4(>[(+)*5[-]]+)*-1 < 1412276345 261362 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.lisp: points -8.40, score 13.21, rank 45/47 (+2) < 1412276357 927151 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lisp (>->+)*4(>[(+)*5[-]](+)*2)*-1 < 1412276364 419467 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lisp (>->+)*4(>[(+)*5[-]](+)*2)*-1 < 1412276372 630924 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nooo < 1412276375 853849 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust lisp (>->+)*4(>[(+)*5[-]]+)*-1 < 1412276379 995203 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :k. it's gone < 1412276428 437156 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1412277229 949424 :AndoDaan!~Daanando@188.189.94.12 JOIN :#esoteric < 1412277801 130721 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Oh, henkma got 61 for the primes thing. I have 62 now, hmm. <-- wtf < 1412277983 224636 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess i'm officially out of having any idea to even try < 1412278084 512874 :AndoDaan_!~Daanando@188.188.66.131 JOIN :#esoteric < 1412278184 333480 :AndoDaan!~Daanando@188.189.94.12 QUIT :Ping timeout: 244 seconds < 1412278197 54210 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :henkma is a frequent haskell golfer < 1412278206 647140 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :he and notogawa are the kings of haskell golfing < 1412278268 629022 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh int-e beat me on the other one :( < 1412278473 255902 :zzo38!~zzo38@mail.freegeekvancouver.org JOIN :#esoteric < 1412278675 777524 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ([]) < 1412278675 955025 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : [] < 1412278677 652406 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412278708 704219 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ([) < 1412278709 305664 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 4): < 1412278715 828502 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ([}) < 1412278716 6123 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : [} < 1412278723 564614 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ({a) < 1412278723 741996 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 5): < 1412278734 470623 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah. right < 1412278754 994186 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "{abc}de}"ps < 1412278755 171927 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{ab c} de}} < 1412278762 506348 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hehe < 1412278779 991034 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan_: ^- do you know what that is? < 1412278806 12904 :zzo38!~zzo38@mail.freegeekvancouver.org PRIVMSG #esoteric :I know there is many different interpretation of quatum mechanics but I don't really like any of them particularly much < 1412278861 618839 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "{a0c}d,}"ps < 1412278861 796396 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{a0 c} d,}} < 1412278865 579744 :zzo38!~zzo38@mail.freegeekvancouver.org PRIVMSG #esoteric :Also I think to get it to work properly with spacetime instead of just space and time, how well does current quantum physics work such way? < 1412278871 335925 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "{a0c}d,a'b.}"ps < 1412278871 513700 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{a0 c} d, a' b.}} < 1412278879 156660 :AndoDaan_!~Daanando@188.188.66.131 PRIVMSG #esoteric :I'll see. give me ten min to look up what ps is agina. < 1412278880 904750 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: no one does. we're still waiting for someone to find one that makes sense. < 1412278889 888540 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan_: ps calls the Burlesque parser on a string < 1412278894 442542 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. ps is "parse" < 1412278918 622330 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "{a0c}d,a'b\"helloworld\"}"ps < 1412278918 800091 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (\")! < 1412278927 23487 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: current quantum physics works very well with _special_ relativity. it's general relativity that creates problems. < 1412278929 678902 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu < 1412278936 576046 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "{a0c}d,a'b\'helloworld\'}"ps < 1412278936 753650 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: (line 1, column 24): < 1412278942 216478 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "{a0c}d,a'b\'helloworld\'.}"ps < 1412278942 394150 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: (line 1, column 25): < 1412278946 64837 :zzo38!~zzo38@mail.freegeekvancouver.org PRIVMSG #esoteric :oerjan: Yes, I think I read that somewhere too < 1412278946 652918 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412278951 520481 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "\'hi\'"ps < 1412278951 698376 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"hi"} < 1412278967 410100 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "i\'hi\'"ps < 1412278967 587828 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: (line 1, column 6): < 1412278970 510504 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "i\'hi\'a"ps < 1412278970 688098 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: (line 1, column 7): < 1412278982 520699 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq (a") < 1412278982 698141 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : a" < 1412278989 318266 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "i\'"ps < 1412278989 495938 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {i"} < 1412279000 165051 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "i\'h\'i."ps < 1412279000 342647 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {i" h" i.} < 1412279027 497271 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :crazy stuff < 1412279037 414368 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "{a}c}d}}"ps < 1412279037 591829 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{a} c} d}}} < 1412279045 300328 :AndoDaan_!~Daanando@188.188.66.131 PRIVMSG #esoteric :is'' a valid character? < 1412279054 208789 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yes < 1412279056 505002 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq '' < 1412279056 682664 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : '' < 1412279060 682300 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ''Q < 1412279060 859893 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ' < 1412279101 329956 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also < 1412279130 704556 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq a"hello world. < 1412279130 882213 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (d.)! < 1412279144 590532 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq a"hello world" < 1412279144 768817 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (d")! < 1412279156 744784 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq a"hello world"{}#S < 1412279156 922323 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1412279161 715356 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq a"hello world"{0}#S < 1412279161 892876 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1412279169 52930 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- this is a perfectly legal program < 1412279176 150338 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it does NOT contain any string < 1412279189 881198 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"hello world" isn't a string in there < 1412279216 877044 :zzo38!~zzo38@mail.freegeekvancouver.org PRIVMSG #esoteric :I like "constraint interpretation" since, it is possible that mathematical equations can have multiple solutions in some cases, and some won't have any solutions at all (such as Fermat's with n>2 having no solutions) < 1412279240 500787 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan_: you can even put a nullbyte after ' < 1412279270 773305 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a" is a command < 1412279273 781080 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq (a") < 1412279273 958425 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : a" < 1412279275 397995 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :see < 1412279279 455074 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq (a') < 1412279279 632396 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : a' < 1412279280 870079 :AndoDaan_!~Daanando@188.188.66.131 PRIVMSG #esoteric :that's tight. < 1412279283 470251 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- also a command < 1412279291 129149 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. instead of writing < 1412279295 690733 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"\n" in Burlesque < 1412279303 554810 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you might as well really embed a 0x10 byte there < 1412279315 559341 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :strings can contain raw bytes < 1412279337 597729 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so obviously putting 10d byte in a string is shorter than \n < 1412279342 706546 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq (a}) < 1412279342 884180 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : a} < 1412279352 392318 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- a syntactically valid command as well < 1412279356 742978 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1412279360 204038 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {a}}L[ < 1412279360 381752 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1412279361 444746 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {a}}L < 1412279361 622497 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 6): < 1412279363 327650 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {a}} < 1412279363 505499 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {a}} < 1412279368 12720 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {a}}-] < 1412279368 190510 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : a} < 1412279372 163247 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :tada :) < 1412279374 969781 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {a}}-]Sh < 1412279375 147339 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "a}" < 1412279378 900266 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {a}}-]Sh[- < 1412279379 110417 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "}" < 1412279392 737131 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {a{} < 1412279392 954762 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {a{} < 1412279397 473042 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {a{}} < 1412279397 650459 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {a{} < 1412279404 216537 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {a{b}} < 1412279404 394587 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {a{ b}} < 1412279431 881804 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan_: the second character of a command can be ANYTHING < 1412279436 843907 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :even a null byte actually < 1412279459 420100 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {a'''} < 1412279459 597643 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {a' ''} < 1412279464 348960 :Lymia!~fujoshi@inportb/loli/cirno-chan QUIT :Ping timeout: 260 seconds < 1412279476 335663 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq @a'_+ < 1412279476 513238 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "a'" < 1412279515 600318 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :There are no commands yet with freaky second chars though < 1412279532 134724 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "this is a sentence."ps < 1412279532 135849 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: (line 1, column 20): < 1412279534 461134 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "this is a sentence.."ps < 1412279534 638890 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {th is is a se nt en ce ..} < 1412279546 114189 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "this is a sentence.."psm] < 1412279546 307097 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"th" "is" "is" "a " "se" "nt" "en" "ce" ".."} < 1412279549 136941 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "this is a sentence.."psm]\[ < 1412279549 314629 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "thisisa sentence.." < 1412279567 900557 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "this is a sentenc{e.."psm]\[ < 1412279568 78506 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "ERROR: (line 1, column 22):\nunexpected end of input" < 1412279616 750156 :zzo38!~zzo38@mail.freegeekvancouver.org PRIVMSG #esoteric :It says a state of a system evolves smoothly in time, but I think it needs to evolve in spacetime in order to make a better theory (once it can be tested, too, of course) < 1412279637 780555 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I probably should create #burlesques someday < 1412279647 754233 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :to not spam this channel so much < 1412279679 596498 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :on the other hand I might be dead until then. < 1412279717 50194 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be QUIT :Remote host closed the connection < 1412279789 113494 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means that if Bulesque 1.7.4 isn't released until 31 december somebody else has to do it. < 1412279924 952105 :zzo38!~zzo38@mail.freegeekvancouver.org PRIVMSG #esoteric :Finally I created the page for Aberration Hater Card Game on All The Tropes, but it hardly describes anything yet really. < 1412279958 678929 :zzo38!~zzo38@mail.freegeekvancouver.org QUIT :Quit: zzo38 < 1412280223 229036 :AndoDaan_!~Daanando@188.188.66.131 PRIVMSG #esoteric :!blsq "{a}c}d}}"ps < 1412280223 406956 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{a} c} d}}} < 1412280290 692895 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? ursala < 1412280291 409094 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​~&al?\~&ar ~&aa^&~&afahPRPfafatPJPRY+ ~&farlthlriNCSPDPDrlCS2DlrTS2J,^|J/~& ~&rt!=+ ^= ~&s+ ~&H(-+.|=&lrr;,|=&lrl;,|=≪+-, ~&rgg&& ~&irtPFXlrjrXPS; ~&lrK2tkZ2g&& ~&llrSL2rDrlPrrPljXSPTSL)+-, < 1412280308 933764 :AndoDaan_!~Daanando@188.188.66.131 PRIVMSG #esoteric :when I do that in the .cgi thingie on your website the brackets don't get colorour how they should. < 1412280314 512635 :AndoDaan_!~Daanando@188.188.66.131 PRIVMSG #esoteric :(i think.) < 1412280360 502287 :AndoDaan_!~Daanando@188.188.66.131 PRIVMSG #esoteric :I think it sees the inner a} c} d} as instrucktions < 1412280376 889964 :AndoDaan_!~Daanando@188.188.66.131 PRIVMSG #esoteric :or something funky. < 1412280395 545717 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a} is an instruction < 1412280395 882631 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412280396 97532 :AndoDaan_!~Daanando@188.188.66.131 PRIVMSG #esoteric :No idea if that has anything to do with anything. < 1412280464 191491 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq a} < 1412280464 369123 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (a})! < 1412280473 594913 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a} is an syntactically legal instruction < 1412280479 354600 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the interpreter just doesn't know it < 1412280498 490190 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. a} parses as an instruction < 1412280522 112325 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq (a})to < 1412280522 290706 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Ident" < 1412280525 266241 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^see < 1412280546 154021 :AndoDaan_!~Daanando@188.188.66.131 PRIVMSG #esoteric :character < 1412280559 174753 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Does anybody in here speak ursala? < 1412280561 376851 :AndoDaan_!~Daanando@188.188.66.131 PRIVMSG #esoteric :characters* right? < 1412280631 453067 :AndoDaan_!~Daanando@188.188.66.131 PRIVMSG #esoteric :okay, he's something that sound like... from an english speaking point of view. "ps < 1412280643 660693 :AndoDaan_!~Daanando@188.188.66.131 PRIVMSG #esoteric :module Burlesque.Display < 1412280644 353385 :AndoDaan_!~Daanando@188.188.66.131 PRIVMSG #esoteric : (toDisplay, notHidden, toHTML) < 1412280661 732988 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1412280661 910874 :AndoDaan_!~Daanando@188.188.66.131 PRIVMSG #esoteric :thats in the display.hs < 1412280687 654155 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yes? < 1412280688 436434 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and? < 1412280796 913062 :AndoDaan_!~Daanando@188.188.66.131 PRIVMSG #esoteric :so it's not like your bot has human eyes to look at the code. so I'm asking how it taks ove .cgi output < 1412280836 301146 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu < 1412280869 170529 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :My bot doesn't communicate with the .cgi < 1412280902 886577 :AndoDaan_!~Daanando@188.188.66.131 PRIVMSG #esoteric :a copy of of main_golf.sh? < 1412280917 69956 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :My bot invokes the interpreter locally < 1412280948 396188 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. it launches the interpreter, feeds the program and reads stdout < 1412280972 749313 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The .cgi version does some neat syntax highlighting < 1412280997 315651 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :https://github.com/FMNSSun/Burlesque/blob/master/cgi.hs <- the online shell (cgi) < 1412281031 846382 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and instructions are highlightet blue < 1412281032 830581 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1412281043 158635 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :in {a}} the a} will be blue because it's an instruction < 1412281048 197698 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {a}} < 1412281048 375392 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {a}} < 1412281055 177152 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- the a} is an instruction. < 1412281064 835384 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but since there's no colour you can't really visually see that easily < 1412281072 6553 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but < 1412281076 263944 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {a}}!!0to < 1412281076 557889 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Int" < 1412281081 200359 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {a}}0!!to < 1412281081 378018 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Ident" < 1412281086 9020 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :are there single character long instructions? < 1412281096 458261 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {j}0!!to < 1412281096 706381 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Ident" < 1412281103 305914 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- jJQ are single character instructions < 1412281121 402754 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1412281121 821901 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {a"} < 1412281121 999505 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {a"} < 1412281136 178582 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the " here does not start a string < 1412281179 613787 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's just that if it's two characters long, the second character can be anything < 1412281203 998658 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's just how the parser works < 1412281219 104798 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan_: you already used b2? right? < 1412281226 463108 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20b2 < 1412281226 640821 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "10100" < 1412281229 346602 :AndoDaan_!~Daanando@188.188.66.131 PRIVMSG #esoteric :yesh < 1412281232 555 :AndoDaan_!~Daanando@188.188.66.131 PRIVMSG #esoteric :yes < 1412281232 751002 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b2 is an instruction < 1412281242 894214 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so the 2 in b2 isn't parsed as an int < 1412281244 759048 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "b2"ps < 1412281244 936823 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {b2} < 1412281248 122951 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "b212"ps < 1412281248 690213 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {b2 12} < 1412281257 704488 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"b212" is the command b2 followed by integer 12 < 1412281274 600442 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a{b} is the command a{ followed by the command b} < 1412281278 490807 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a{b}"ps < 1412281278 668417 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {a{ b}} < 1412281321 596592 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :'{b} is character '{ followed by the command b} < 1412281326 40615 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "'{b}"ps < 1412281326 218365 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {'{ b}} < 1412281343 101050 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {'{'}} < 1412281343 417925 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {'{ '}} < 1412281347 898137 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {'{'}}m] < 1412281348 75901 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"{" "}"} < 1412281352 440441 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {'{'}})Q < 1412281353 162211 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{ }} < 1412281367 805779 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- is this an empty list in a list? < 1412281370 24473 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(it's not) < 1412281373 942494 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {'{'}})QL[ < 1412281374 120149 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2 < 1412281383 802228 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's a list containing a { and a } (so two elements) < 1412281422 947142 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{' }}{{Q}m[}m[ < 1412281423 124756 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{ }} < 1412281431 80158 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- is that a list and an empty list? < 1412281441 956377 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no. It's a list that contains a list with a space in it < 1412281473 447005 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{"{}"}}{{Q}m[}m[ < 1412281473 662531 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{{}}} < 1412281492 641124 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's a list within a list which contains {} < 1412281498 825134 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1412281512 142192 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {in}JQ < 1412281513 70494 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : [in] < 1412281517 647299 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {in}J < 1412281517 825011 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {in} < 1412281525 156900 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(J is duplicate) < 1412281569 174174 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq '{Q < 1412281569 351742 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : { < 1412281578 404269 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "{in}"Q < 1412281578 582199 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {in} < 1412281583 276459 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "{in}"psQ < 1412281583 843980 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : [[in]] < 1412281605 999044 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's actually really easy to understand once you understand how Burlesque's output works < 1412281636 203375 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: are there postscript-like mark and ] commands? < 1412281650 32911 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't know postscript < 1412281652 444763 :AndoDaan_!~Daanando@188.188.66.131 PRIVMSG #esoteric :not when things are hidden for cosmetic reasons < 1412281652 818743 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what does ] do there? < 1412281664 293846 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5hdbx < 1412281664 471470 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1412281668 923612 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5hdbx0!! < 1412281669 102573 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1412281672 354182 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5hdbxL[ < 1412281672 693627 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1412281676 667241 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1412281678 46229 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1412281685 444476 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: ] makes an array of any number of elements on the stack until the first mark on the stack, which it pops < 1412281698 62591 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: no. there isn't yet < 1412281699 100430 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mark is just a special type of value that's rarely used < 1412281713 140182 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that's probably due for 1.7.4 < 1412281741 88356 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1412281776 28979 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {}{in}JQ[+[+ < 1412281776 728210 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{in [in]}} < 1412281783 292329 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um... no < 1412281790 4446 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I need a swap < 1412281797 765101 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or rotate < 1412281812 830523 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :actually both < 1412281851 563219 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how do I rotate three elements on the stack? < 1412281943 716333 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also how do I pick an element from deep down the stack? < 1412282033 718755 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {in}{}#aQ[+#a[+ < 1412282033 896350 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Can't load non hidden state! Sorry. ERROR: Can't load non hidden state! < 1412282045 904882 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {in}{}1ldQ[+1ld[+ < 1412282046 114763 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Can't load non hidden state! Sorry. ERROR: Can't load non hidden state! < 1412282074 731345 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {}{in}hd1ldQ[+1ld[+ < 1412282074 909353 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Can't load non hidden state! Sorry. ERROR: Can't load non hidden state! < 1412282080 944577 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {}{in}hd2ldQ[+2ld[+ < 1412282081 264337 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Can't load non hidden state! Sorry. ERROR: Can't load non hidden state! < 1412282085 688780 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {}{in}hd0ldQ[+0ld[+ < 1412282085 866714 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {[in] {in}} < 1412282088 544564 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :mroman_: would you say bourlesque gets almost always written left to right? < 1412282088 836592 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :better < 1412282098 213217 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {}{in}hd#aQ[+#a[+ < 1412282098 390854 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {[in] {in}} < 1412282270 604334 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no really, how do you stack manipulate in blsq? < 1412282281 279091 :sj47d1!c08b7704@gateway/web/freenode/ip.192.139.119.4 QUIT :Quit: Page closed < 1412282302 782553 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {in}{}1MVQ[+1MV[+ < 1412282302 960173 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412282309 396941 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {in}{}1MVQ[+ < 1412282309 574978 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {[in]} < 1412282380 265916 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {}{in}JQx/j[+j[+ < 1412282380 443547 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {[in] {in}} < 1412282701 684694 :AndoDaan_!~Daanando@188.188.66.131 QUIT :Ping timeout: 276 seconds < 1412283507 928158 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-cpjjaymihlvsruwl QUIT :Ping timeout: 272 seconds < 1412283545 934511 :bb010g!uid21050@gateway/web/irccloud.com/x-qrqadrviaknuulow QUIT :Ping timeout: 272 seconds < 1412283622 501302 :bb010g!uid21050@gateway/web/irccloud.com/x-lslptbbrnzcykmsn JOIN :#esoteric < 1412283625 433301 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-drfvminyqtujfjfk JOIN :#esoteric < 1412283827 868902 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1412283972 478869 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Night < 1412284303 83288 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412284837 908074 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 272 seconds < 1412285069 928639 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1412285607 732188 :augur!~augur@73.163.157.101 JOIN :#esoteric < 1412285903 67525 :mtve!~mtve@10130.x.rootbsd.net QUIT :Ping timeout: 240 seconds < 1412285917 746726 :clog!~nef@bespin.org QUIT :Ping timeout: 245 seconds < 1412285953 875166 :jix_!~jix@jixco.de QUIT :Ping timeout: 258 seconds < 1412285954 52745 :atehwa!atehwa@aulis.sange.fi QUIT :Ping timeout: 258 seconds < 1412285961 436771 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1412286029 303482 :jix!~jix@jixco.de JOIN :#esoteric < 1412287268 446461 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412287430 292978 :clog!~nef@bespin.org JOIN :#esoteric < 1412287437 517022 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1412287774 436946 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1412288195 116277 :augur!~augur@73.163.157.101 QUIT :Remote host closed the connection < 1412288740 222704 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412289249 250838 :augur!~augur@73.163.157.101 JOIN :#esoteric < 1412290885 852509 :augur!~augur@73.163.157.101 QUIT :Read error: Connection reset by peer < 1412290957 331018 :augur!~augur@73.163.157.101 JOIN :#esoteric < 1412291037 410571 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1412291052 322890 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412291428 874684 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :TCL's command prefixes are kind of cool < 1412291454 698529 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :They're like partially applied functions except adding more arguments and invoking are conceptually separate (although they can be and usually are done in one step) < 1412291480 933647 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Shouldn't say -are separate- maybe but rather -can be done separately- < 1412291507 538312 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Makes sense for a language with varargs imo < 1412292431 352505 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Haskell can have varargs, with some very Dark Magic involved. < 1412292513 847706 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :that sounds like a good plan < 1412292523 83498 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03AlexisNgelgnjft 5* 10New user account < 1412292660 514159 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Bicyclidine: there's printf. every time I try to understand its internal workings, my brain glazeth over. < 1412292670 848037 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :A Good Plan < 1412292680 383980 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :do we have a working c interpreter here atm < 1412292704 899545 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :eeeeeh... I think oerjan hacked something onto HackEgo this week. < 1412292869 582547 :mtve!~mtve@10130.x.rootbsd.net JOIN :#esoteric < 1412292887 874141 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :boily, i thought the basic theory of printf was very simple < 1412292915 864539 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :ok i just want to point out that you used the phrase "basic theory of printf" in complete seriousness < 1412292966 685948 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :In the Context of Haskell, even the Theory of Printf isn't Basic. < 1412292987 708856 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(where does printf fit in CT?) < 1412293107 26356 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com JOIN :#esoteric < 1412293118 789701 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :oh, haskell printf, not c? < 1412293123 259698 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :HellordCreepity! < 1412293128 734842 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com PRIVMSG #esoteric :o/ < 1412293133 276891 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com PRIVMSG #esoteric :just here < 1412293135 619239 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com PRIVMSG #esoteric :don't mind me < 1412293136 501684 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :Bicyclidine, fsvo serious < 1412293149 681272 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so, uh, how did you get your name < 1412293161 210582 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :LordCreepity: don't try to be unmindable. it won't work. < 1412293211 995594 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com PRIVMSG #esoteric :ah. < 1412293218 874770 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com PRIVMSG #esoteric :! < 1412293230 128246 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com PRIVMSG #esoteric :what is your bots command syntax? < 1412293248 530752 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :^prefixes < 1412293248 710917 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot ! < 1412293253 195999 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :haha, bot singular < 1412293266 333044 :metasepia!~metasepia@96.127.201.149 JOIN :#esoteric < 1412293267 326733 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com PRIVMSG #esoteric :erm < 1412293273 134462 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com PRIVMSG #esoteric :which one is bf? < 1412293278 761326 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :several of them < 1412293282 462054 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com PRIVMSG #esoteric :oh. < 1412293291 729881 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :^bf is the one people use. < 1412293305 542318 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :!bfjoust is also the one people use. < 1412293320 199001 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :^bf ++++++++++[>++++++++++<-]>. < 1412293320 377365 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :d < 1412293421 763588 :augur!~augur@73.163.157.101 QUIT :Remote host closed the connection < 1412293612 996018 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1412293648 826034 :cizaphil!~CIZA@41.220.68.64 JOIN :#esoteric < 1412294656 18922 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1412294869 950301 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1412294950 200255 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1412295050 180460 :bb010g!uid21050@gateway/web/irccloud.com/x-lslptbbrnzcykmsn QUIT :Quit: Connection closed for inactivity < 1412297063 835652 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:--C-=C-C--14]]4 10 02http://esolangs.org/w/index.php?diff=40569&oldid=37040 5* 03173.218.113.43 5* (+656) 10/* Turing complete? */ < 1412297804 398908 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:--C-=C-C--14]]4 10 02http://esolangs.org/w/index.php?diff=40570&oldid=40569 5* 03173.218.113.43 5* (+641) 10/* Turing complete? */ < 1412297898 655450 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"The minimal programmatic facilities for Turing Complete require: Assignment to 0, Increment, While-loop with a test for 0." ?? < 1412297948 337243 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"A game is some combination of the following indivisable elements: - skeleton - red key - score thing - magic door" < 1412298549 351935 :boily!~boily@96.127.201.149 QUIT :Quit: UNDERGROUND CHICKEN < 1412298551 244841 :metasepia!~metasepia@96.127.201.149 QUIT :Remote host closed the connection < 1412299316 29210 :Sorella!~queen@oftn/member/Sorella QUIT :Remote host closed the connection < 1412299406 433441 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412300517 385008 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1412301056 924396 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412301124 423286 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com QUIT :Ping timeout: 244 seconds < 1412301516 307807 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 246 seconds < 1412301961 415100 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com JOIN :#esoteric < 1412302110 118113 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :MealSquares look/sound delicious < 1412302112 883119 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I want some < 1412302136 638502 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Should probably get a fridge. And shouldn't get too tempted to rely on them. They do claim to have a dietician on board. < 1412303085 604982 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:EsoInterpreters14]]4 10 02http://esolangs.org/w/index.php?diff=40571&oldid=17092 5* 03Quintopia 5* (+167) 10 < 1412303098 608231 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:EsoInterpreters14]]4 10 02http://esolangs.org/w/index.php?diff=40572&oldid=40571 5* 03Quintopia 5* (+89) 10/* EsoCompilers */ < 1412303597 30304 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu QUIT :Read error: Connection reset by peer < 1412303602 951700 :Bike_!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1412303621 604700 :Bike_!~Glossina@stepheast-v394-wired-gw.net.wsu.edu QUIT :Client Quit < 1412303773 451571 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1412304314 533454 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1412304377 284591 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Read error: Connection reset by peer < 1412304398 521927 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1412304468 448571 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1412304951 320416 :cizaphil!~CIZA@41.220.68.64 QUIT :Quit: Leaving. < 1412306463 870853 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412306526 648155 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com QUIT :Quit: Leaving < 1412306597 26524 :tromp__!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1412308808 790387 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412308825 618925 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1412308846 426178 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412311447 375121 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 244 seconds < 1412315289 134866 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"n any case, AOLserver serves HTTP -- web pages -- containing the usual static files as well as ADP (AOLserver Dynamic Pages) containing TCL intermixed with HTML." < 1412315296 915226 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Sounds too close to PHP for my taste :/ < 1412315473 441730 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :aolserver.com redirects to aol.com < 1412315474 313270 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric ::( < 1412317836 387882 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Apparently I am now treating MOBAs the way I treat languages < 1412317858 944907 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :MOBA? < 1412317865 959009 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :god, not you too < 1412317872 595083 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :is everyone in my life going to play lol now < 1412317875 405250 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :is there no escape < 1412317904 216602 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'm not particularly interesting in LOL < 1412317919 583080 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1412317922 448981 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Too complicated out-of-game progression + too expensive for full gameplay < 1412317940 575749 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :coppro: Dota/LoL-like games < 1412317964 366985 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Some players of such games hate the term MOBA. < 1412317976 940078 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :But I don't really care, I need to refer to the genre somehow < 1412319378 360522 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :Sgeo: that's actually a good reason to call it that < 1412320249 373777 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1412320658 905797 :impomatic_!~digital_w@87.113.116.210 QUIT :Quit: impomatic_ < 1412320753 775013 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03OnaBaragwanath 5* 10New user account < 1412321410 260233 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: *COUGH* < 1412321481 455019 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :LoL can't be reasonably be played without investing money < 1412321495 373404 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or compensating lack of money with a lot of time to get the stuff you need < 1412321534 150087 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Remember when I said I'll take care of it yesterday? I LIED. < 1412321544 141444 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*GASP* < 1412321549 162352 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :myname: It is written left to right < 1412321565 814641 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And now I have to get going again so sorry good luck hth < 1412321587 701665 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: j is swap, J is dup, vv is pop, x/ is rotate top three, #< is reverse stack < 1412321594 211749 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :#r, #R rotate whole stack < 1412321605 611354 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: is there a rotate to three backwards? < 1412321620 806796 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412321628 786888 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4#s < 1412321629 102336 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 3 2 1} < 1412321631 525202 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4#sx/ < 1412321631 725281 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 3 < 1412321632 423652 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: and is there a dup second from top, dup third from top, and dup using a number (called pick in forth I think) < 1412321635 585525 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :? < 1412321636 133565 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4x/#s < 1412321636 332577 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 4 3 1} < 1412321642 871268 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: no there isn't < 1412321644 283206 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :x/x/ < 1412321648 919083 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: (I'll be back home in Finland around midnight; if I don't immediately fall asleep, I'll get it done then.) < 1412321651 575993 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1412321652 39671 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think pick would be the most useful < 1412321653 749379 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :technically there is < 1412321660 118674 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4#s < 1412321660 296248 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 3 2 1} < 1412321664 474622 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4{vv}c!#s < 1412321664 652252 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 4 3 2 1} < 1412321671 330403 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which dups second from top < 1412321689 956419 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{vv}c! dups second from top {vvvv}c! dups third from top < 1412321706 453828 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: stack manipulation commands are relatively new in Burlesque < 1412321719 852555 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because initially I didn't like them because they make the language more stack-based than concatenative < 1412321723 628544 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: but then how do you handle local variables if you don't have commands like that? < 1412321730 896542 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is there some way other than stack manipulation? < 1412321733 264815 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there are no variables :) < 1412321746 932364 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes of course < 1412321749 182494 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so what's instead? < 1412321752 197338 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nothing :) < 1412321766 771436 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although you do have random access to the stack < 1412321775 104463 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4 5#s2!! < 1412321775 285751 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 3 < 1412321786 554261 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :#s2!! duplicates the second element on the stack < 1412321793 277548 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :man, how do you even write programs in this language? < 1412321804 212487 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like, short programs < 1412321807 528626 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't understand < 1412321809 180584 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1412321817 892507 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hello theere"gn\[Q < 1412321818 70196 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : helo there < 1412321820 571996 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like that < 1412321847 244233 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :define "program" ;) < 1412321894 534456 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :actually with #S and #s you can do arbitrary stack manipulation < 1412321927 884345 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :#s gives you the stack as a list < 1412321934 322570 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and with #S you can replace the stack with a list < 1412321937 755585 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1412321941 235583 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :reversing the stack is actually < 1412321944 212155 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :#s<-#S < 1412321956 718294 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(but #< already does that) < 1412321964 278259 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can remove the last element of the stack with < 1412321966 793029 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :#s init #S < 1412321971 432275 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hithere"~] < 1412321971 698193 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412321976 762266 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hithere"[~ < 1412321976 939891 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 'e < 1412321979 536189 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hithere"~] < 1412321979 750718 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "hither" < 1412321985 285137 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hithere"[- < 1412321985 462749 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "ithere" < 1412321993 872978 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4#s[-#S#s < 1412321994 89394 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 2 1} < 1412322003 423087 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4#s~]#S#s < 1412322003 619412 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 3 2} < 1412322014 374409 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :#s~]#S removes the last element on the stack < 1412322178 359833 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for golfing jJx/ is usually enough < 1412322221 161745 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: It gets even worse with maps/filters < 1412322246 56613 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2} < 1412322246 234615 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 1 2} < 1412322258 451188 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^now add that 5 to every element of the list < 1412322260 154364 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but how do you even translate/compile ordinary programs into this? how do you access local variables in functions? < 1412322274 114220 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this is a strange language < 1412322275 460259 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You can't < 1412322282 127019 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you have to inject state into functions < 1412322284 286075 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think I understand now why it's considered an esoteric language < 1412322290 920251 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}#r#r#s < 1412322291 97847 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 5 1 {0 1 2} 4} < 1412322293 958122 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}#r#r < 1412322294 135812 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2 < 1412322297 341293 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}#r#s < 1412322297 530834 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 2 5 1 {0 1 2}} < 1412322305 323995 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}#R#s < 1412322305 510190 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 {0 1 2} 4 2 5} < 1412322321 488132 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't understand how you're supposed to program it idiomatically, but I understand it's not just an ordinary language with strange spelling of the builtins < 1412322339 296465 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV < 1412322339 494532 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 5 < 1412322341 527255 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV#s < 1412322341 704880 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 {0 1 2} 4 2 1} < 1412322351 401059 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV{.+}#s < 1412322351 595527 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{.+} 5 {0 1 2} 4 2 1} < 1412322354 565282 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV{.+}#s[+ < 1412322354 742801 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {.+ {{.+} 5 {0 1 2} 4 2 1}} < 1412322358 433573 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV{.+}[+#s < 1412322358 611239 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: ([+) Invalid arguments! {.+} 5 {0 1 2} 4 2 1} < 1412322365 83010 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV{.+}_+#s < 1412322365 260599 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (_+) Invalid arguments! {.+} 5 {0 1 2} 4 2 1} < 1412322367 926245 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV{.+}j_+#s < 1412322368 104488 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{.+ 5} {0 1 2} 4 2 1} < 1412322371 883193 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV{.+}j_+m[ < 1412322372 77952 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 ERROR: Burlesque: (.+) Invalid arguments! 0 5 ERROR: Burlesque: (.+) Invalid < 1412322379 241625 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I've seen MV but that doesn't copy, it moves. it's destructive. how do I re-use a variable? < 1412322383 475960 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV{.+}_+ < 1412322383 653631 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (_+) Invalid arguments! < 1412322385 164545 :weissschloss!~viskestel@li607-220.members.linode.com QUIT :Remote host closed the connection < 1412322396 810961 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV{.+}jbx+]#s < 1412322396 988768 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{{5} .+} {0 1 2} 4 2 1} < 1412322400 196427 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV{.+}j+]#s < 1412322400 374111 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{5 .+} {0 1 2} 4 2 1} < 1412322402 745923 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV{.+}j+]#sm[ < 1412322402 923672 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 4 {0 1 2} {5 .+} 5 1 2 4 {0 1 2} {5 .+} .+} < 1412322406 230062 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}3MV{.+}j+]m[ < 1412322406 407726 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 6 7} < 1412322407 892385 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412322409 571083 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there we go :) < 1412322422 138184 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you have to load the 5 and build your add function with list manipulation stuff < 1412322439 662810 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: with #sn!! < 1412322454 56791 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 5 2 4 {0 1 2}#s3!!{.+}j+]m[ < 1412322454 236553 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 6 7} < 1412322460 395278 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that would be non destructive < 1412322466 676404 :weissschloss!~viskestel@li607-220.members.linode.com JOIN :#esoteric < 1412322472 336852 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :3MV moves, #s3!! copies < 1412322477 775533 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1412322483 63280 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :strange, but ok < 1412322499 247842 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and can you make functions? I think there's an eval primitive, like in dc < 1412322507 205496 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yes < 1412322512 974143 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sounds good < 1412322514 659489 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a list IS a function < 1412322523 742017 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4} < 1412322523 920321 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4} < 1412322526 902532 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- that's a function < 1412322533 209955 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 .+}e! < 1412322533 387654 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 3 < 1412322538 184971 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}e! < 1412322538 386195 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 4 < 1412322542 466563 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}e!#s < 1412322542 668322 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 3 2 1} < 1412322561 354909 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a List is just code that is not evaluated < 1412322569 629883 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {.+ .- ?+} < 1412322569 807574 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {.+ .- ?+} < 1412322571 595506 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1412322584 846601 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so it's sort of like postscript or dc < 1412322614 102264 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :except without variables, so you have to use crazy stack manipulation. < 1412322614 505963 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2.+} < 1412322614 684391 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 .+} < 1412322619 651205 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or something else that I don't know about yet < 1412322627 409837 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :1.7.4 will have variables < 1412322633 808662 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although they will be global in scope < 1412322645 283271 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :those are useful for shortcuts, yes < 1412322657 160486 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(probably) < 1412322668 412993 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I could pushScope, popScope commands < 1412322674 349251 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*I could add < 1412322684 408190 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no, just add short stack manipulation < 1412322690 519848 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or environments < 1412322691 870055 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or something < 1412322693 323612 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I dunno < 1412322714 607763 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm planning to add a newEnv command < 1412322723 727928 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which executes a function in a new environment < 1412322725 728512 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because < 1412322741 218685 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 1 1 {.+}2C!#s < 1412322741 396372 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 2 1 1 2 1} < 1412322744 698346 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 1 1 {.+}5C!#s < 1412322744 876896 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {13 8 5 3 2 1 1 2 1} < 1412322759 609873 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- fibonaccy with 1 2 at the bottom < 1412322766 286474 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 1 1 {.+}5!C#s < 1412322766 464797 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 1 1 2 3 5 8 13} < 1412322774 926898 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- crap. !C reverses the WHOLE stack < 1412322786 494830 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which may suck in certain situations < 1412323379 455821 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think for global variables I can already use values hidden at the bottom of the stack, there's some primitives for that < 1412323407 523711 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but the lack of a pick is annoying, when clearly the language acn do that with #sj!! < 1412323426 125451 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :could you add a command for that just for brevity? < 1412323564 67899 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1412323642 31353 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see there's an ifelse builtin, that's good < 1412323684 932824 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and a builtin iz? that checks for an empty list < 1412323687 363181 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1412323693 654333 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :a builtin z? that checks for an empty list < 1412323695 880058 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also good < 1412323894 752832 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and I think I could add functions with states by prepending a list (which counts as a literal when executing) at the beginning < 1412323898 955402 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jegwyheokviolvlz QUIT :Quit: Connection closed for inactivity < 1412323923 130732 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that means it is possible to translate every program I think < 1412323928 429065 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :even if it can be a bit inconvenient < 1412323941 614962 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I might want to try to write a translator < 1412323978 50438 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of course it is possible it is TC hth < 1412323983 945203 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You can't use hidden stuff inside a map < 1412324017 201615 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because maps run on an empty new stack < 1412324019 592447 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it was TC way back < 1412324021 240383 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and filters too < 1412324024 313841 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it was TC way back, yes < 1412324032 941674 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: There's a secondary global stack btw < 1412324043 229874 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that can be accesed inside maps and filters < 1412324050 945816 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5Pp < 1412324051 123587 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1412324051 812007 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is there a command that pops a number and then pops that many values?> < 1412324064 979474 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5Pp{1 2 3}{PP}m[ < 1412324065 572004 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412324068 740420 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5Pp{1 2 3}{pP}m[ < 1412324068 977394 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 1 5 2 5 3} < 1412324081 357432 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Pp push to global stack, pP peek global stack < 1412324084 150254 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: no < 1412324089 488011 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's no such command < 1412324091 197136 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but < 1412324096 382347 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I can make do with just vv then, but it could be a useful shortcut < 1412324108 304823 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4 {vv}3E!#s < 1412324108 482498 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1} < 1412324121 575657 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{vv}xE! pops x elements < 1412324167 497951 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, how does that work? < 1412324176 433623 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh < 1412324177 146186 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1412324213 759525 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and is there something that explodes a list to stack elements pushed? < 1412324225 540602 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I could simulate that with !! of course < 1412324230 755702 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I wonder if there's a shortcut < 1412324280 423881 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: E! just evals n-times < 1412324293 514864 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: p^ and ^p do that < 1412324301 144644 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :they push every element in a list to the stack < 1412324308 441487 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}p^#S < 1412324309 12162 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1412324310 405911 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}p^#s < 1412324310 583590 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4} < 1412324314 424169 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}^p#s < 1412324314 601820 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 3 2 1} < 1412324328 387414 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :good < 1412324605 506431 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :thaks for all the info < 1412324611 298321 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :np < 1412324617 880896 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I provide free Burlesque-support :) < 1412324739 613219 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1412327182 823189 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"You have used null (hh:mm)" < 1412327205 215401 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(had to stop at a cafe to charge a phone) < 1412327221 305775 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: What are you doing.. if I may ask? < 1412327295 346447 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also in what language is ursala written? < 1412327296 553395 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :avram? < 1412327392 205705 :ion!ion@heh.fi PRIVMSG #esoteric :http://i.imgur.com/NP7aUTl.jpg < 1412327451 455306 :olsner!~salparot@c83-252-201-82.bredband.comhem.se QUIT :Ping timeout: 246 seconds < 1412327818 44443 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :seeing these stupid security holes everywhere, i have a hunch that the first real cyber war is going to be rather short and nasty < 1412327944 743638 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03CarloLoving 5* 10New user account < 1412327968 685378 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: what holes? < 1412328037 574407 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: i think ion's link showed that windows command.com _also_ has a shellshock-like vulnerability < 1412328089 661848 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, not quite as bad. you need to actually print the variable. < 1412328118 184870 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412328167 163891 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but anyway, for each stupid hole that goes public after being undiscovered for years, the _real_ bad guys are going to know dozens that haven't been discovered. < 1412329028 246738 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the conductor got knocked out by a microphone?! rather anticlimactic... < 1412329071 229810 :olsner!~salparot@c83-252-201-82.bredband.comhem.se JOIN :#esoteric < 1412329086 739774 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: sorry btw, I still don't know how you did PATH without any S at all, I still need one. < 1412329104 962779 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :>_> <_< < 1412329854 20907 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Why do people say python is good at math? < 1412329882 711571 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It almost feels like python must be really good at doing arithmetic right. < 1412329925 279547 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"Python is good at recursion." < 1412330195 953672 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :maybe it can be translated with "python comes with big integers by default" < 1412330464 214671 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au PRIVMSG #esoteric :if python was good at math it would be called adder < 1412330468 838631 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au PRIVMSG #esoteric :ball was dropped there < 1412331340 745327 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1412332694 937156 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ouch, that hurts < 1412332714 322792 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: because of libraries. like numpy. < 1412332977 539711 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: dunno, I'm not really doing anything, I just tried to figure out what this language is, given that it has like five users, so that's populsr < 1412333580 418035 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :maybe it's 'good at math' in the sense that it a) has useful libraries and b) isn't MATLAB < 1412333684 833555 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION twitches < 1412333705 897231 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :you shouldn't mention the m-word as casually as you are doing. < 1412334106 603048 :boily!~boily@96.127.201.149 QUIT :Quit: TRANSPOSED CHICKEN < 1412334483 411516 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? m-word < 1412334484 121442 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :m-word? ¯\(°​_o)/¯ < 1412334489 186104 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? MATLAB < 1412334489 814700 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :MATLAB? ¯\(°​_o)/¯ < 1412335308 696888 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? fnord < 1412335309 301775 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fnord? ¯\(°​_o)/¯ < 1412335312 428043 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :good. < 1412335714 838135 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> nubBy(((>1).).gcd)[2..] < 1412335717 117665 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,... < 1412335732 518059 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1412335762 300850 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> nubBy(((==0).).mod)[2..] < 1412335764 24685 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,... < 1412335791 834479 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION didn't know ghc's nubBy was inconsistent with haskell98 < 1412335830 661263 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? < 1412335831 265710 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​? ¯\(°​_o)/¯ < 1412335838 32540 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? < 1412335838 627344 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ ? ¯\(°​_o)/¯ < 1412335862 181916 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`slashlearn fnord/? ¯\(°​_o)/¯ < 1412335865 142457 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «fnord» < 1412335871 790759 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? fnord < 1412335872 450903 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​? ¯\(°​_o)/¯ < 1412335999 685483 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this means the primes trick is _not_ portable in the mod version (whose test is not symmetric) < 1412336017 98252 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :indeed. < 1412336113 650879 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I had to sacrifice correctness for size in the primes golf problem, btw. < 1412336154 466004 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hehe < 1412336157 826117 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose haskell2010 has weakened the specification enough (by leaving out the code) to allow both implementations, and theoretically but unlikely might make the gcd version fail too because it's not transitive. < 1412336175 994475 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: but not in the power-of-2 one? < 1412336205 340071 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: in that one, too, but less egrogiously < 1412336208 966349 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh. < 1412336235 146689 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess that explains why i didn't see a way of shortening them. < 1412336278 768944 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i think one may be supposed to add " (cheat)" to such contributions. < 1412336294 777875 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or the like. < 1412336363 962718 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i suppose if it's a fixed output to produce it might not be as much of a cheat as if you're making it work on only given input. < 1412336397 77493 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right, those tasks are just data compression < 1412336508 934489 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :actually I can do the power of 2 one without cheating at all, in the same size, it'd just be slower. < 1412336582 955714 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1412336631 263931 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :'s a shame, i think my 55 version is so elegant :( < 1412336911 357336 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412336940 523086 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(about twice as slow according to the golf server, so not too bad) < 1412338367 901919 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :anagol tasks are data compression, true < 1412338380 117575 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it only needs to work for the specified input, nothing more, nothing less < 1412338781 884000 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it also only needs to work on anagol < 1412338787 688627 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it doesn't need to work 100% of the time < 1412338794 769717 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like those C solutions < 1412338812 370893 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :just submit them a thousand times until something randomly points to something randomly that you can use < 1412338928 466324 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( head -c12 /dev/urandom ) < 1412338955 636687 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1412339912 739470 :drdanmaku!uid17782@gateway/web/irccloud.com/x-cpqcxbvpygfjualy JOIN :#esoteric < 1412341248 439053 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 246 seconds < 1412341537 876618 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 245 seconds < 1412341565 219438 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03GraceDeffell 5* 10New user account < 1412342664 701667 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust moo < < 1412342664 882370 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_: System busy; ask again later. < 1412343510 251826 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust moo < < 1412343510 429581 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_: System busy; ask again later. < 1412343611 787532 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: if it's like the previous time, then the system has got into a state that triggers a bug. < 1412344125 510148 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1412344130 94092 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arg. < 1412344150 370464 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm at an airport with a free 30min wifi that doesn't even work in the tablet. < 1412344182 867665 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I can try a quick restart but it probably is stuck similarly again. < 1412344197 620863 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :'s ok it's just karma < 1412344199 2245 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1412344226 669253 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1412344244 541424 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!bfjoust meow < < 1412344245 758228 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :oerjan.meow: points -46.00, score 0.00, rank 47/47 < 1412344282 703598 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now it wasn't Now a restart helped. < 1412344282 913366 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Probably a different permutation of programs that didn't trigger it. < 1412344283 795300 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least I have one set of programs that should reprodcuuce the bug. < 1412344308 308940 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Signing off. -> < 1412344406 543984 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412344496 241265 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Why am I still here < 1412344857 43144 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1412345066 91414 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1412345754 287158 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`:-) < 1412345754 741035 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: :-): not found < 1412345758 908681 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`ls < 1412345759 440517 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-( \ a.out \ bdsmreclist \ bin \ binpipes \ canary \ cat \ complaints \ crunchfuck \ :-D \ dc \ dog \ etc \ factor \ head \ hej \ hello \ hello.c \ ibin \ interps \ lib \ moop.txt \ paste \ pref \ prefs \ quines \ quotes \ share \ src \ test.c \ Wierd \ wisdom \ wisdom.pdf < 1412345762 454600 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`:-D < 1412345762 914984 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: :-D: not found < 1412345771 358638 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`bin/:-D < 1412345771 863415 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/bin/:-D: No such file or directory < 1412345776 253306 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`cat :-D < 1412345776 767976 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​☺ < 1412345790 817115 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq (_☺) < 1412345791 1948 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 4): < 1412345794 622255 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq (a☺) < 1412345794 813403 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 4): < 1412345796 47629 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1412345861 584825 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust iwonder (()*10000)*10000 < 1412345861 992071 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.iwonder: points -32.05, score 3.60, rank 47/47 < 1412345863 444073 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq (aâ) < 1412345863 645871 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 4): < 1412345869 981789 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust iwonder ((()*10000)*10000)*10000 < 1412345870 866819 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.iwonder: points -32.05, score 3.60, rank 47/47 (--) < 1412346070 901229 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412346843 901716 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust iwonder ()*(-1)*-1 < 1412346846 259757 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.iwonder: points -13.36, score 9.28, rank 47/47 < 1412346868 853629 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust iwonder (()*(-1)*-1)*-1 < 1412346871 247178 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.iwonder: points -13.36, score 9.28, rank 47/47 (--) < 1412346882 929454 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412347053 151875 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :mroman_: a wonder that even runs. < 1412347412 922361 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1412347416 904046 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it's better than lymias! < 1412347429 617931 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust iwonder ((>[-])*(-1)*-1)*-1 < 1412347432 30437 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.iwonder: points -13.36, score 9.28, rank 47/47 (--) < 1412347447 757368 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust (<)*(0)*-1 < 1412347447 953440 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1412347451 730292 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust iwonder (<)*(0)*-1 < 1412347452 358415 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.iwonder: points -32.05, score 3.60, rank 47/47 (--) < 1412347453 692244 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: how is mroman_'s atrocity being interpreted here? < 1412347462 237158 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :atrocity? < 1412347480 340929 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412347493 75293 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :in the sense that a poor turn of phrase can be called "an atrocity on the english language" for instance < 1412347760 589681 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? atrocity < 1412347761 176045 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :atrocity? ¯\(°​_o)/¯ < 1412347770 973638 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Can you go there by train? < 1412347799 267868 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: make me a sandwich. < 1412347799 482665 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman_: but he makes fun of me ' cause i never did < 1412347808 604317 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Yeah, you never made me a sandwich. < 1412347922 788779 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What are we talking about? < 1412347924 784271 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I hackered myself another 30 minutes of wifi time.) < 1412347959 350917 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1412348027 617726 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust iwonder (()*(-1)*-1)*-1 < 1412348029 940591 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.iwonder: points -13.36, score 9.28, rank 47/47 (--) < 1412348032 915428 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- about that < 1412348066 901397 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Either that or about some hypothetical city named atrocity. < 1412348276 755984 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :j-bot: ,(l$'o '),.~(?l$4){"0 1(l=.24)$4]\'\_|-/' < 1412348277 267278 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: _o/ _o_ \o/ -o_ _o_ -o/ |o/ _o- \o_ |o_ _o_ _o_ < 1412348277 587131 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69         |   |   |   |   |   |   |   |   |   |   |   | < 1412348279 5149 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :69        /|   |\  >\ /<   |\ /|  /'\  >\ /´\ /`\ /|  /| < 1412348391 712231 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :jsxoh: wd9 < 1412348394 971937 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1412348395 819202 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1412348398 56567 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :j-bot: wd9 < 1412348398 498510 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: |value error: wd9 < 1412348400 508061 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412348406 478879 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :j-bot: ,@w < 1412348407 33772 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: ,@w < 1412348415 10101 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :j-bot: ,10i < 1412348415 550971 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: |ill-formed number < 1412348421 194593 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :j-bot: ,10. < 1412348421 677287 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: 10 < 1412348469 656873 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ ('no';'yes'){::~*# 'are shortcuts currently enabled on this channel?' < 1412348470 174378 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: yes < 1412348504 762256 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412348520 69058 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :j-bot: $100 < 1412348520 575301 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: < 1412348522 636694 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :j-bot: $10 < 1412348523 149659 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: < 1412348526 799349 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :j-bot: ?. 2 2$10 < 1412348527 293691 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: 4 6 < 1412348527 471336 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: 8 6 < 1412348542 352248 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As far as I know, that's the same as ((-)*-1)*-1 which is functionally equivalent to (-)*-1. < 1412348584 529298 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: um, that bot does J, not K < 1412348603 649367 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :j-bot: |. ?. 2 2$10 < 1412348604 678081 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: 8 6 < 1412348604 860564 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: 4 6 < 1412348609 360496 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The ()* isn't followed by a number so it's taken as ()*0 and the "-1" is just "-". < 1412348616 920535 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :b_jonas: despite his name? that took me by surprise! < 1412348622 767935 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :What's K? < 1412348630 128934 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is that some creepy J like thing too? < 1412348665 36154 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0 0 10rn4.+2co < 1412348665 215159 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{7 10} {2 4}} < 1412348673 625522 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: it's another crazy apl-like that takes itself a bit more seriously than J < 1412348680 369297 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's used a bit in finance industry < 1412348692 739668 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it has arithemtic operations that don't check for overflow, < 1412348710 477895 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :semantically ordinary one-dimensional lists (instead of apl-like multi-dimensional lists) < 1412348713 625130 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"more seriously?" < 1412348718 915009 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes < 1412348726 93137 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so J is not serious? < 1412348731 556337 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :They seem pretty serious about it < 1412348735 609042 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, some people consider J serious < 1412348749 312136 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't really < 1412348759 364359 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :But you consider K serious? < 1412348768 444302 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, but I don't do K < 1412348778 852438 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as in, people actually use K for work to earn money < 1412348784 119039 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412348786 137421 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I see < 1412348786 605336 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and do computer science research with it < 1412348790 421118 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i thought J is dead serious < 1412348806 582900 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as in trying to write partial compiler for it (which is kinda hard for such dynamically typed languages) < 1412348836 304963 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you know, J and K are both so much dynamically typed that you might not even know in advance which parts of a statement are verbs and which are nouns < 1412348859 468433 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it could change between multiple executions of the same line, though in typical programs it does not < 1412348863 629181 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so it's impossible to compile < 1412348899 433695 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :more than languages where you just don't know if a value is a function or an array or a number or a string < 1412348908 938264 :spiette!~spiette@2607:fad8:4:6:f2de:f1ff:fe66:77e5 JOIN :#esoteric < 1412348919 298509 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Burlesque is so serious it's got multi-threading < 1412348921 952954 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412348922 149764 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Client Quit < 1412348925 699060 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :despite that, some guy actually worked on a compiler to compile much of practical programs < 1412348935 763120 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :where it's usually possible to infer most of the stuff automatically < 1412348960 319806 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: what? does blsq even have linear-time indexable vectors and fast searching associative arrays yet < 1412348975 864462 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I thought you said it didn't care about performance, or something < 1412348979 888445 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :linear-time indexable vectors? < 1412348981 731200 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like < 1412348985 551886 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :O(n) for access? < 1412349036 197504 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :1.7.4 at least has Map as a new data type, yes < 1412349037 172142 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry < 1412349041 849216 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is an associative array < 1412349044 522563 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean constant time indexable vectors < 1412349048 449537 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(i.e. it's a Data.Map) < 1412349089 639786 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :man, this office internet access sucks so much that sometimes I wonder if I should buy a mobile internet for myself and route irc and other low-bandwidth stuff through it < 1412349113 671968 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but no @constant-time indexable < 1412349138 529437 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that be mostly useless anyway < 1412349146 168575 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since for accessing stuff you have to duplicate it first < 1412349146 845826 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1412349154 303584 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :duplicating a vector is probably O(n) then anyway < 1412349176 870388 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :except < 1412349178 37760 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I mean < 1412349178 868595 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sure < 1412349182 819454 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since I already have IO < 1412349186 883499 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I might as well add IORefs < 1412349200 783926 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i need IO anyway for MVars < 1412349258 569783 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and Chans < 1412349289 50105 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: um, may I ask why you want threading in first place? < 1412349318 321821 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :to spawn shell processes etc. < 1412349341 512374 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :multiple < 1412349344 247365 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh! you mean to shell out to saner languages? < 1412349349 770088 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :exactly! < 1412349357 631664 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but also for multi-treading stuff < 1412349362 939292 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I have no idea what that stuff is < 1412349363 633471 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but < 1412349389 279279 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :great! so I can just call a C++ compiler and compile and execute whatever I want, and I don't have to program any blsq for that < 1412349392 260168 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :much easier < 1412349436 109700 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's not what you're supposed to do < 1412349438 130765 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but you can do < 1412349445 780050 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`ls -lah` | grep foo stuff then in blsq < 1412349446 334636 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: invalid option -- '`' \ Try `ls --help' for more information. < 1412349497 726234 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412349536 87862 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :anyway. Burlesque is also a joke language < 1412349542 503174 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and having threads sounds kinda funny < 1412349549 784280 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1412349554 236523 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it increases the wtf-is-that-factor a lot < 1412349574 901911 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you could write an IRC-Bot in Burlesque < 1412349583 851623 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(which you currently can not) < 1412349708 863957 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for all I care 1.7.5 will have an xml parser < 1412349717 514507 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but let's focus on 1.7.4 for now < 1412349995 437129 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: It's mostly to screw with people asking for what it can't do and what it can do < 1412350010 194557 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and at some point somebody asks "can it download a file from the internet" < 1412350014 229361 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and the current answer is no < 1412350016 198552 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but! < 1412350046 658188 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that might change some day < 1412350123 382924 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :mroman_: you should definitly make some kind of interactive tutorial for blsq < 1412350130 746702 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :like tryruby < 1412350238 18528 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: so will 1.7.4 have mutable arrays? < 1412350985 35018 :shikhin!~shikhin@unaffiliated/shikhin NICK :lawpoker < 1412350990 169887 :lawpoker!~shikhin@unaffiliated/shikhin NICK :shikhin < 1412351005 741690 :nortti!nortti@nano.smar.fi NICK :lawspeaker < 1412351017 60399 :lawspeaker!nortti@nano.smar.fi NICK :nortti < 1412352193 879077 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 258 seconds < 1412352272 940961 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1412352876 77859 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412353814 316954 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :@let type ($) f a = f a < 1412353817 477579 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1412354057 469938 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :> Just Nothing :: Maybe $ Maybe a < 1412354059 316081 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Just Nothing < 1412354334 428970 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1412354361 929845 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1412354402 175863 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03FayByardwu 5* 10New user account < 1412354476 958891 :augur_!~augur@pool-71-178-129-6.washdc.east.verizon.net JOIN :#esoteric < 1412354503 508216 :augur__!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1412354554 954862 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Read error: Connection reset by peer < 1412354615 785764 :augur__!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com NICK :augur < 1412354677 564945 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Client Quit < 1412354771 939490 :augur_!~augur@pool-71-178-129-6.washdc.east.verizon.net QUIT :Ping timeout: 272 seconds < 1412354979 403985 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1412355014 963384 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412355422 595835 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: that could happen, yes < 1412355805 298300 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :let type ? < 1412355825 803396 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :oh, like "let data" < 1412356097 668628 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :newsham: @let is a lambdabot command. < 1412356448 193110 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :right. i knew about ?let func decl and ?let data decl. i hadnt seen ?let type < 1412356582 477423 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :So what I’m wanting to know is why I haven’t seen type-level ($) before. < 1412356719 965781 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :good question. < 1412356742 554534 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :maybe suggest on haskell-cafe or #haskell ? < 1412358175 472807 :MoALTz!~no@user-31-175-249-19.play-internet.pl JOIN :#esoteric < 1412360771 348688 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be JOIN :#esoteric < 1412362090 962021 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1412362217 412161 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :david_werecat.lirtle: points -1.43, score 19.47, rank 21/47 < 1412364021 338531 :digitalc1ld!~redacted@192.73.232.206 NICK :digitalcold < 1412364377 416079 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu JOIN :#esoteric < 1412364600 80571 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ooh, Helsinki airport wifi works here outside at the bus stop too < 1412365660 694367 :bb010g!uid21050@gateway/web/irccloud.com/x-gfvuyuvqiahjhmqc JOIN :#esoteric < 1412366470 923631 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412366636 364637 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 250 seconds < 1412367765 269092 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be QUIT :Remote host closed the connection < 1412368801 421957 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412369739 310526 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412369878 745405 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Tastyfish 5* 10New user account < 1412369932 41143 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412370015 685863 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412370019 173780 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1412370020 603040 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1412370117 705546 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1412370143 427045 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Flow chart14]]4 N10 02http://esolangs.org/w/index.php?oldid=40573 5* 03Tastyfish 5* (+169) 10Created page with "flow_chart is an interpreted language that takes raster images of flow charts as its input. It is currently a work in progress (https://github.com/drummyfish/flowchart)." < 1412370193 407981 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Works in progress14]]4 10 02http://esolangs.org/w/index.php?diff=40574&oldid=39918 5* 03Tastyfish 5* (+17) 10 < 1412371135 875038 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 272 seconds < 1412371298 946277 :drdanmaku!uid17782@gateway/web/irccloud.com/x-cpqcxbvpygfjualy QUIT :Quit: Connection closed for inactivity < 1412371650 806504 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1412371667 795593 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412372257 294536 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412372258 510369 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1412372273 466565 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1412372846 72167 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net JOIN :#esoteric < 1412372851 990958 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net QUIT :Changing host < 1412372852 168958 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412372852 585893 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1412372854 84743 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1412372982 366175 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu QUIT :Ping timeout: 244 seconds < 1412373602 410330 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1412373735 716174 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm no int-e < 1412373749 497441 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :speaking, at any rate < 1412373869 490298 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03SilkeEberly 5* 10New user account < 1412373881 544582 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell int-e btw you also had an i that could be removed, and for the same reason: i is equivalent to d if it's going to be applied only to an already evalutated function. < 1412373881 722624 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412373903 692205 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell int-e *replaced < 1412373903 907143 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412373909 205962 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, anyone interested in what the spambots are trying to do, we have a separate "attempted recent changes" log for them here: http://esolangs.org/wiki/Special:AbuseLog < 1412373917 292263 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1412373917 896008 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's a lot of spam < 1412373938 962504 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :filter 1 should be automatically blocking them, but for some reason, it isn't < 1412373973 192498 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"Remember These Tips When You Buy an Apple PowerBook G4 Laptop Battery" < 1412373975 861425 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nicely specific spam < 1412374027 673032 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/abusefilter14]]4 modify10 02 5* 03Ais523 5* 10modified [[02Special:AbuseFilter/510]] ([[Special:AbuseFilter/history/5/diff/prev/33]]) < 1412374028 42 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :personalized spam, all the rage < 1412374049 428356 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fixed a typo in the filter name < 1412374053 522566 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1412374082 423770 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/abusefilter14]]4 modify10 02 5* 03Ais523 5* 10modified [[02Special:AbuseFilter/110]] ([[Special:AbuseFilter/history/1/diff/prev/34]]) < 1412374092 931572 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/abusefilter14]]4 modify10 02 5* 03Ais523 5* 10modified [[02Special:AbuseFilter/110]] ([[Special:AbuseFilter/history/1/diff/prev/35]]) < 1412374101 384105 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just resetting filter 1, to see if it starts blocking them < 1412374122 436949 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :was about to suggest. didn't you have trouble editing it before? < 1412374150 365312 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412374160 226177 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the problem with filter 1 is it catches so much spam that the software sometimes assumes it's broken < 1412374168 866666 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even though it can only trigger on someone's very first edit < 1412374182 137945 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1412374229 154151 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, anyone who wonders what the spambots see, here you go: http://esolangs.org/wiki/MediaWiki:Abusefilter-spambotlike-warning < 1412374247 119610 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the spambots are definitely clicking "save page" on the resulting page, which is a trap button that /should/ block the person clicking it < 1412374250 904114 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it isn't working < 1412374251 440266 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1412374277 567683 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :normally I don't go for the red background on messages, but that one, it feels like it was warranted < 1412374291 32888 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Could the trap button be made invisible to humans without spambots noticing? < 1412374304 339768 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Sgeo: Not if the spambot is programmed correctly. < 1412374323 549441 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :those particular spambots? probably, but it'd be hard to set that up in a way that it'd only be invisible on pages where it should be, because it's a completely normal save page button HTML-wise < 1412374326 844803 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :spambots in generally, no < 1412374336 428794 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Require a captcha to avoid seeing the button? *troll* < 1412374341 702385 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :these particular spambots aren't very clever, at least < 1412374348 94163 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they still haven't figured out newlines < 1412374354 75544 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :almost all my filters rely on this fact < 1412374370 788245 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's been working well for years; if the spambots suddenly learn how to newline, I can add a different filter for whatever they change to < 1412374390 150006 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'm more scared for the innocent (but presumably illiterate) humans < 1412374411 490413 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Well, or just tired, or or or < 1412374436 43881 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they'd also have to make their very first edit to their own user page (rare, but possible), and use
tags but no newlines (very unlikely) < 1412374487 297928 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think i saw at least one genuine user doing the first part recently. < 1412374500 193351 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1412374509 38954 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are so many safeguards on that filters < 1412374518 186838 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are various weaker versions of it that prevent the edit but don't block < 1412374521 758684 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I think I had to add that red :p < 1412374530 686041 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(a legitimate user got caught in one of those a while back, I had to apologise) < 1412374540 427912 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: well it's a) never been triggered by a non-spambot, b) doesn't actually work < 1412374642 498119 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net JOIN :#esoteric < 1412374651 869121 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net QUIT :Changing host < 1412374652 46849 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412374652 224530 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1412374652 791876 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1412374740 226632 :spiette!~spiette@2607:fad8:4:6:f2de:f1ff:fe66:77e5 QUIT :Quit: :qa! < 1412375930 313966 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? atrocity < 1412375931 27721 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :atrocity? ¯\(°​_o)/¯ < 1412375978 383169 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn Atrocity is the capital of the Atrocious Empire. < 1412375979 887353 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1412375981 137812 :drdanmaku!uid17782@gateway/web/irccloud.com/x-vnwaiplxztzecpfs JOIN :#esoteric < 1412375985 611767 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: hey < 1412376006 183859 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hi there. you beat me you rascal. < 1412376027 262752 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(although i didn't actually try to improve it further. brain hurts enough.) < 1412376064 201494 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also for added hilarity all of the following are equivalent: `ci, `cd, and `cc. < 1412376113 487563 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fun. let me figure out how your code works < 1412376149 545152 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's an heir of the infamous count2 program in the distribution. < 1412376206 229777 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that was my inspiration as well < 1412376233 877177 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah but you changed the structure a lot. < 1412376275 154818 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1412376371 137151 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well, I focussed on the right `ci part, which gives me a continuation that applied to itself, restarts the loop. so the other `ci first became ``sii (and a couple more s-es), which was my 34 character version, and then I found various opportunities to optimize (in particular, replacing the two ``sii by variations of `ci again) < 1412376408 801769 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah ``sii is the "normal" way of getting a loop in unlambda. < 1412376443 636393 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :```sii`ci is a weird mix of ```sii``sii and ``ci`ci. < 1412376444 129745 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ``sii`ci: not found < 1412376457 861462 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1412376535 130707 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think i forgot one case when checking how your program worked - looking back < 1412376549 309501 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412376609 433583 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I had a version of the program that I understood but I lost it, the current one is one that resulted from too many "oh maybe it still works if I do *that*" steps ;-) < 1412376622 697731 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm ok EOF is as expected < 1412376627 372907 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1412376635 367060 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i understand it >:) < 1412376649 412474 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I can trace the program manually and see that it does indeed work) < 1412376778 372026 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: well, just for fun, remove the second 'd', and explain to me why you get so many colons in the resulting output :) < 1412376816 848930 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Well, don't. I know why by now.) < 1412376827 465601 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1412376870 41718 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's because the two continuations take a bit of back and forth before the last one actually gets applied to itself. < 1412376910 526348 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and on each path through a : gets printed. < 1412376919 134123 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*through the first one < 1412377038 544782 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1412377404 379887 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, of course; `?:ird reduces to d if no colon was read, and that gives another way of doing if-then-else. < 1412377415 84532 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right < 1412377426 869155 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um < 1412377436 132766 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :s/no/a/ < 1412377475 586058 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right < 1412377516 767756 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I should've stuck to "successful" (which was what I wrote instead of "no colon was read" initially) ;-) < 1412377649 80251 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1412377954 920857 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: too bad you couldn't get rid of the i in ```?:ird < 1412378031 259304 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i tried with ```@?:rd at some point but i couldn't get things right < 1412378488 331500 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :oh dear, i've started posting on mathoverflow < 1412379328 425733 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, wow, http://golf.shinh.org/reveal.rb?PATH/mitchs_1411597143&bf is evil; it triggers in the difference 'n'-'i' = 5. < 1412379333 708558 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :*on < 1412379516 140187 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and inexplicably that is the one _not_ marked cheat, right? < 1412379542 230957 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :because the cheating version is even worse :) < 1412379648 365347 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :so how does the non-cheat one work? < 1412379683 832299 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :oh, is it just s/:/\n/? < 1412379703 799785 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well that's the idea. < 1412379723 315747 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm sure that's precisely what all the sed versions do < 1412379755 877869 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Phantom_Hoover: the "non-cheating" version skips the next character and prints a newline if the difference of the previous two characters is 5. < 1412379770 291772 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :that's appalling < 1412379837 931130 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Phantom_Hoover: the "cheating" one abuses the implementation (where by going left often enough, you can reach the program's source code) to encode the substring lengths in the source code itself, interspersed with newlines. < 1412379879 961573 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I guess +[<+]< appears very frequently in brainfuck programs on the anarchy golf server < 1412379926 160045 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :http://golf.shinh.org/reveal.rb?PATH/croyal_1411677162&java this guy is not very good at golf < 1412379997 690392 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i've never been very good at golf < 1412380004 274604 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :haha, \r\n < 1412380753 311458 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1412380850 172413 :bb010g!uid21050@gateway/web/irccloud.com/x-gfvuyuvqiahjhmqc QUIT :Quit: Connection closed for inactivity < 1412381245 37539 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 260 seconds < 1412381298 584534 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :does tokenising gs2 with regexes make nooodl a bad person < 1412381305 264361 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i can never remember all these programming rules < 1412381398 515775 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what's gs2? < 1412381431 667836 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, I doubt it's "wantonly creates BF derivatives and posts them to the wiki" levels of beign a bad person < 1412381446 671216 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :god no < 1412381452 585499 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :http://esolangs.org/wiki/Gs2 < 1412381536 26232 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom_Hoover: that tokenising regex is something within the power of regexes, basically because there's no nesting involved < 1412381554 321663 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I'd say it's within the technical realms of what regex can do < 1412381987 494570 :vyv!~vyv@bas1-northbay04-1176386654.dsl.bell.ca QUIT :Ping timeout: 245 seconds < 1412382101 74214 :vyv!~vyv@70.51.218.29 JOIN :#esoteric < 1412383026 186936 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/block14]]4 block10 02 5* 03Abuse filter 5* 10blocked [[02User:SilkeEberly10]] with an expiry time of indefinite (account creation disabled): Automatically blocked by abuse filter. Description of matched rule: first edit is to user page and contains spambot-like use of br tag < 1412383092 824310 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ooh, it started working < 1412383123 463068 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let me go and manually confirm what the account was up to, given that it's the first automatic spambot block /ever/ < 1412383168 651236 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"I'm Ludie and I live in a seaside city in northern Switzerland, Tossriederen. I'm 27 and I'm will soon finish my study at Religious Studies.

My webpage: [http://example.com http://example.com]" (I changed the URL) < 1412383212 158479 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's not as obviously spam as normal, but it has many indicators (

, and the crazy URL duplication) of being generated by a spambot framework < 1412383217 171055 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that, and the clickthrough warning < 1412383260 425420 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :brr brr < 1412383271 406410 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :haha, also, the same user had tried to make a similar edit yesterday < 1412383276 958065 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but a different URL < 1412383298 492137 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :different name, too < 1412383316 463517 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :must be human then, certainly no bot would show such flexibility ;-) < 1412383436 520804 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my main regret is that I can't tweak it to reduce the block lengths to 24 years < 1412383456 308694 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh well, if a spambot actually gets past the filter and I have to block them manually, 24 years it is < 1412383463 537674 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that way, we can identify fast filter breaches more easily < 1412383508 833247 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, actually it's the third such block < 1412383513 803070 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :http://esolangs.org/wiki/Special:Log/Abuse_filter < 1412383599 750496 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fwiw, the discrepancy between SilkeEberly and "I'm Ludie" would be enough to convince me. < 1412383772 730439 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 258 seconds < 1412384307 917458 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I wrote this code for multiplication in 6502 codes http://sprunge.us/GDBJ How can I fix it please? < 1412384793 746115 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I'm not sure the blocks are actually good. < 1412384796 275060 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they clutter up recent changes < 1412384823 562992 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was thinking, let's leave it like this for a while and see if we like it better or worse < 1412384835 363566 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they're likely to make the abuse filter less spammy, at least < 1412384898 8520 :vyv!~vyv@70.51.218.29 QUIT :Read error: Connection reset by peer < 1412384969 160690 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, but only you look at that :) < 1412385044 309214 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 250 seconds < 1412385068 742734 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: more seriously, these blocks are autoblock enabled < 1412385074 626295 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so they'll also stop the IP doing anything for 24 horus < 1412385076 113585 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*hours < 1412385080 124601 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fair enough < 1412385082 1505 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that could be helpful < 1412385089 331417 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412385110 353824 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and for another 24 hours if the bot attempts to use the account again < 1412385113 421512 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which many of these spambots do < 1412385846 67658 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412385848 689915 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1412385851 17660 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nick ais523 < 1412386062 192498 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is that your full name? < 1412386275 225466 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1412386286 870738 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: context? < 1412386289 768213 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, right < 1412386291 569154 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I forgot the slash < 1412386300 399014 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whatever you say, nick < 1412386318 310539 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm tempted to answer "there's actually a middle name between the ais and the 523" < 1412386375 761489 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais callforjudgement 523 < 1412386410 719687 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :names are pretty flexible anyway < 1412386429 636037 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. see the various oklopol spellings, or omd at Agora < 1412386449 977394 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm disappointed that the mandatory signatures rule got repealed, it was hilarious < 1412387729 77780 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1412387735 910084 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412388086 335673 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 250 seconds < 1412388104 708655 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412388595 161715 :kcm1700!~kcm1700@116.37.228.28 QUIT :Read error: Connection reset by peer < 1412388602 451050 :kcm1700!~kcm1700@116.37.228.28 JOIN :#esoteric < 1412390053 64659 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Mandatory signatures rule? < 1412390596 563661 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: a rule that every email to a-b/a-o/backup had to have a signature that identified the person sending it < 1412390867 698867 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1412391283 394119 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412391409 733723 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :sj47d1.atom: points -46.00, score 0.00, rank 47/47 (-18) < 1412391716 374277 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1412391828 470648 :tromp__!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412391923 376354 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 244 seconds < 1412391950 392999 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412391983 857528 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 258 seconds < 1412392032 871671 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't like the definition of pi (or tau) having to do with circles < 1412392094 795073 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :zzo38, what definition would you prefer? < 1412392133 282118 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it doesn't < 1412392138 64014 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I prefer tau is the smallest positive solution of x for e^ix=0 which I think is the case < 1412392152 588080 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1412392165 490039 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I thought e^i*tau = 1? < 1412392168 892325 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412392170 74971 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Is it? I think it is a mistake...) < 1412392178 258742 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, 1 is it should be; thank you < 1412392185 137318 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I made a mistake which I realized right away < 1412392229 315359 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought e^itau = e^0i = 1 < 1412392258 537637 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes you are correct < 1412392277 21978 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I made a mistake which I had realized right away after sending the line < 1412392313 482883 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :zzo38, I think your definition and the circle definition are equivalent < 1412392335 52193 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Complex exponentiation seems more complicated than circles. But circles might be misleadingly complicated. < 1412392343 821429 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Taneb: they are < 1412392351 369711 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Taneb: but one is more rigorous and beautiful < 1412392377 8572 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :shachaf: Well, I wanted to use numerical solutions rather than geometrical < 1412392384 558174 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :By "equivalent" do you mean anything more than "they're both equal to pi"? < 1412392416 578862 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :well, if you take exponentiation to be defined by circles or vice versa < 1412392447 711926 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412392449 696044 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Real numbers are so complicated anyway. < 1412392543 47644 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :shachaf, Taylor series suggest e^ix = cos x + i sin x < 1412392551 368846 :tromp__!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1412392554 691494 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :don't need your spooky maths up in this < 1412392556 832849 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And cos and sin are generally defined in terms of geometry? < 1412392560 722379 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Also you have e^x you can have the infinite series to work it < 1412392580 201631 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :cos and sin are generally defined by their power series < 1412392591 112814 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :where are you from < 1412392621 115553 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :At the very least, they can be defined in terms of geometry < 1412392624 38028 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Jafet: Yes and if you use complex number it is even like e^x series too < 1412392668 341984 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i think of cos as the triangle thing, or if i'm feeling more """advanced""", the gizmo that shows up in the inner product < 1412392732 6853 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, triangles are one of their uses (and is the reason it is called "trigonometry"), but there can be other things too < 1412392783 57190 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :and i think of complexes in polar coordinates, because i like spinning and it makes branch cuts seem sensible < 1412392842 601332 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I like the e^itau=1 definition for tau though, do you prefer this one rather than ones involving geometry? < 1412392854 478206 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whatever your definition of pi is it should work constructively < 1412392876 707185 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :O, you want a constructive definition. < 1412392894 731782 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :obviously define it as the ideal of the something something something < 1412392908 448902 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i think of exp(i*tau) as geometric so it's fine w/me either way i guess < 1412392930 916836 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412392948 48399 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :The positive real number whose digits are given by pi_10 < 1412392960 857261 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why not use e^itau = 1 as a definition of /e/? < 1412392975 974450 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :why not both < 1412392978 16966 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :all three! < 1412392983 572250 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :all four, define tau, e, i, and 1 < 1412393024 57340 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Bike, I define them all equal to 1 < 1412393028 935720 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :and sure, some haters might say that also works for e = 2, i = 7, tau = -39, and 1 = 1/15177100720513508366558296147058741458143803430094840009779784451085189728165691392, but we don't need that negativity in our lives < 1412393078 42747 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :That interpretation of your definition was obviously wrong < 1412393111 957518 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: I'm more amused you had a bignum calculator to hand to calculate that definition of 1 < 1412393117 500116 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :ais523: I don't think so; you can better e define as the series, I think (just put 1 in place of x for the series of e^x) < 1412393123 472995 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i'm being a mathematician, i can only say something is "obvious" if it's a special case of stokes's theorem. defining 1, now that's hard < 1412393138 459593 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ais523: i have a lisp repl open usually < 1412393141 147069 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lambdabot is on everyone's hand < 1412393145 919899 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :as you can see, it's incredibly practical < 1412393160 257557 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :shachaf: yeah but lol like i have the attention span to remember haskell's exponentiation operators < 1412393168 80298 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :> 2 ** (7 * -39) < 1412393169 513298 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Precedence parsing error < 1412393169 705463 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : cannot mix ‘GHC.Num.*’ [infixl 7] and prefix `-' [infixl 6] in the same ... < 1412393170 193110 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :don't worry it has three < 1412393173 405120 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :nailed it < 1412393180 933952 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> 2^(7*39) < 1412393182 379652 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1517710072051350836655829614705874145814380343009484000977978445108518972816... < 1412393195 78504 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh and it truncates the answer when you're not using /msg < 1412393197 11415 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :> 2 ** (0 - 7*39) < 1412393197 629411 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :shachaf, lambdabot is not without her issues < 1412393198 748914 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 6.588873714519077e-83 < 1412393200 76962 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :which is probably a good thing < 1412393202 104127 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :perfect < 1412393222 652891 :AndoDaan!bcbc4a01@gateway/web/freenode/ip.188.188.74.1 JOIN :#esoteric < 1412393228 952008 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i don't even remember what the other one is < 1412393231 287796 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :> exp 7 < 1412393232 657098 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1096.6331584284585 < 1412393243 936555 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::t (^^) < 1412393244 825297 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(Integral b, Fractional a) => a -> b -> a < 1412393247 64609 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :> exp (0 - 7 * 39 * log 2) < 1412393247 798094 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: oh are you a stokes' theorem expert < 1412393248 371752 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 6.588873714519095e-83 < 1412393256 978202 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :> let e = exp (-1); τ = 8*atan 1; i = 0 :+ 1 in e**(i*τ) < 1412393258 675827 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1.0000000000000009 :+ 2.4492935982947084e-16 < 1412393262 948041 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :shachaf: i've been reading differential geometry on and off < 1412393264 964060 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: now you're reminding me of Chebyshev's sum inequality < 1412393269 43395 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :> let e = exp (-1); τ = 8*atan 1; i = 0 :+ 1 in (1/e)**(i*τ) < 1412393270 641480 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 0.9999999999999991 :+ (-2.4492935982947044e-16) < 1412393277 391238 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: i was doing that recently < 1412393279 666016 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not being able to memorize it is one of the reasons I wasn't really all that good at the high-level maths competitions < 1412393281 648934 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but a lot of it wasn't making sense < 1412393281 949332 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's pretty hard < 1412393283 128465 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what should i read < 1412393291 439584 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :have you been reading spivak < 1412393295 732204 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :no < 1412393297 293662 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, no < 1412393300 194485 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :_Calculus on Manifolds_? < 1412393302 140221 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that one's the special case I could remember < 1412393302 793954 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ok well that's the usual one, calculus on manifolds < 1412393305 717324 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's notoriously hard though < 1412393310 386866 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can't remember the one I couldn't remember < 1412393312 744638 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :possibly unsurprisingly < 1412393314 738033 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :the other one i like is um, lemme find it again < 1412393325 45152 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What am I doing awake < 1412393333 170189 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :listening to me talk about 3-forms < 1412393351 567038 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so what are n-forms anyway < 1412393352 115092 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :right, Applied Differential Geometry by Burke < 1412393356 240468 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :you might hate it though < 1412393358 694652 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the book i was reading was p. handwavy about it < 1412393368 948069 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :they're like... repeated wedge products of something < 1412393373 132298 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :maybe it gets less handwavy later < 1412393446 860965 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :anyway i said the stokes theorem thing because early on in spivak he says "anyway, green's theorem and the cauchy riemann equations and gauss's theorem are boring trivial consequences of stokes's theorem, but you need to read a hundred pages of this book to know what the hell that means" < 1412393451 870152 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :in total seriousness < 1412393461 617333 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :yes < 1412393477 760931 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :also it's a sort of adjunction < 1412393486 323281 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :and adjunctions are the best?? < 1412393505 924935 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i just made the mistake of asking my physics prof how magnetism would work in four dimensions < 1412393508 173588 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Oh, I was thinking about the Black-Scholes equation < 1412393509 297117 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it involves signed areas < 1412393513 473030 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Which is completely different < 1412393516 116333 :AndoDaan!bcbc4a01@gateway/web/freenode/ip.188.188.74.1 QUIT :Client Quit < 1412393542 526006 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Well, I guess they're similar in that I don't understand either < 1412393550 13570 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: oh i was reading http://www.math.boun.edu.tr/instructors/ozturk/eskiders/fall04math488/bachman.pdf and it was a little less handwavy < 1412393552 653803 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :like 60% of basic electrodynamics is basically stokes's theorem, which is kind of hilarious < 1412393557 613443 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :david_werecat.atom: points -3.00, score 17.69, rank 31/47 < 1412393566 351473 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :well, electrostatics i guess < 1412393582 2915 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412393599 653614 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :all i wanted to know was what "dy" actually means :'( < 1412393602 815530 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :shachaf: applied differential forms is nice enough that i think i have a pretty good handle on what a tensor is < 1412393607 628792 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :and tensor products etc < 1412393622 148521 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i kind of assumed you knew this stuff though < 1412393626 199079 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :aren't "pullbacks" a cat theory thing < 1412393639 647578 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i don't even know anything about analysis hth < 1412393641 757568 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's all bla bla fiber bundles bla bla < 1412393653 600445 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Pullback_%28category_theory%29 < 1412393669 134740 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i can't read any of this shit < 1412393670 27365 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :yes and someone in another channel tried to explain to me how the differential geometry pullbacks were a special case of the category pullbacks < 1412393680 51125 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :This term I have an "Introduction to Group Theory" module. < 1412393684 216439 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but it was 05:00 and i didn't understand anything < 1412393691 694130 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :life is suffering < 1412393692 131476 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I have been introduced to group theory at least twice before < 1412393696 604097 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: is it a Z-module? < 1412393698 576231 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :[heh heh heh] < 1412393705 738448 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i guess that would be abelian group theory < 1412393730 891452 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i wonder if i should take a class in this sometime, the last math class i took was vector calculus, which i've forgotten everything of which is why i grabbed spivak < 1412393746 679018 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :"de Rham cohomology" sounds like something i can shout if i'm on a spaceship that's going to sink and i need to fix it < 1412393757 188764 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :"We need to reroute the cohomological dampeners!" or something < 1412393783 42937 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i've p. much never taken a math class :'( < 1412393789 787530 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :not sure why you assume i know any of these things < 1412393790 769189 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :they suck < 1412393826 396660 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://31.media.tumblr.com/00dc7596f0c1d1936d02fc1407a91214/tumblr_ncbvooAB7C1r7tprao1_1280.png behold < 1412393849 499794 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :anyway is the conclusion that i should read spivak < 1412393868 102796 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa is that your thing < 1412393873 541424 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i think spivak is the canonical text on it, that's all i'm sayin < 1412393892 614804 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i've been using burke more, but he was a physicist and says things like "this works for normal functions, look at something else if you want proofs" < 1412393896 30915 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :A category with more than one object has more monads than how many final objects it has. Is it correct? How do you call such a thing? < 1412393906 19892 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :...the module, which is called "Introduction to Group Theory", assumes knowledge of group theory < 1412393914 682701 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Why? < 1412393936 210938 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :shachaf: Why of what? < 1412393942 715477 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :Taneb: maybe they just want you to be familiar with the basic "it's a thing where you can do multiplication" and the class is more like ok here's the residue of seven mod a billion < 1412393945 219448 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The thing you said. < 1412393968 778106 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :or maybe they'll teach you about monstrous moonshine < 1412393969 195985 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I still don't understand your question < 1412393970 100655 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :imo get hype < 1412393970 955300 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Bike, looking at the syllabus it seems a lot more detailed < 1412393978 646663 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(that what I have done previously) < 1412393998 395029 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :you don't sound sufficiently hype < 1412394013 441259 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Why is the thing you said true? < 1412394025 914601 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Bike, it's 4:40 am, cut me some slack < 1412394032 119406 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ok sorry < 1412394042 121868 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i guess you can get ye hype at a later time < 1412394048 42259 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :why are you awake at five am reading syllabuses < 1412394055 117756 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't know < 1412394061 44140 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah < 1412394070 868282 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: whoa, sounds like the perfect time to ask why pullbacks are called that < 1412394080 831619 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I woke up accidentally an hour and a half ago I thik < 1412394097 199318 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh so you've gotten some sleep < 1412394100 140321 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: also why do category people call them pushouts and other people call them pushforwards?? < 1412394120 944332 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :shachaf, I never figured out an intuition for pullbacks < 1412394132 924582 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i'm sure there's some amazingly stupid reason borne of history < 1412394137 529583 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :geographic pullbacks seem reasonably easy < 1412394147 264978 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :something about compositions between maps or whatever < 1412394148 794569 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :shachaf: O, now I understand you. Because there has to be a identity monad, and a final object also causes a monad (the functor maps everything to the final object) < 1412394177 427602 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: What about the category with one arrow? That one has one monad and one terminal object. < 1412394215 776319 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :also those monads are isomorphic "do they even count" < 1412394219 740277 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :shachaf: Yes but it has only one object, not two. < 1412394225 247669 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :zzo38, what if there are two final objects and nothing else? < 1412394232 853124 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :No, nevermind < 1412394258 528621 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, you said "with more than one object". < 1412394293 217171 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://i.imgur.com/kHf69Dg.png blammo, pullbacks < 1412394308 104361 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Bike, if this is a longbow or something... < 1412394318 850642 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :no it's a pullback < 1412394320 859890 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :shachaf: Yes, I did say that. < 1412394321 792137 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :with bonus pushforward < 1412394337 135534 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How do you call this theorem? Is there a better one? < 1412394382 954841 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i literally did not understand what a dual was before this book, i'm a fucking moron & also great < 1412394390 22657 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Black's Theorem < 1412394394 974352 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :there, you're stuck with it < 1412394404 478354 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :zzo38, what about a category with no final objects? < 1412394411 246910 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :matrix more like (1 1) tensor < 1412394413 59062 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: It still has the identity monad. < 1412394418 475751 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: wait, what's a dual < 1412394422 245629 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Taneb: Then it still has identity monad. < 1412394426 215784 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :shachaf, the theorem was > < 1412394454 646694 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :So it must have more monads by the theorem? < 1412394463 555472 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :the dual of a linear space L is the linear space you get from fucking with "linear functionals" which are linear functions L -> R in the obvious ways < 1412394464 167358 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :1 > 0 hth < 1412394466 893499 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :"so easy" < 1412394480 340483 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :then also some other stuff. < 1412394489 567171 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh that kind of dual < 1412394492 122755 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Oh, I misread it < 1412394498 398621 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i was just reading about cotangent spaces today < 1412394513 381682 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah that's in burke too < 1412394516 527109 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :got about a 40% handle on them < 1412394524 912225 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Aaaaaah what's a complete set of residues < 1412394558 644448 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's where you walk into a chemistry lab and mix everything up and scrape some samples off the wall after you get the fuck out of there < 1412394586 743147 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Bike, last time that happened here, we're not allowed to touch the lake any more < 1412394600 903054 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i should hope not, do you know what they keep in those places < 1412394629 583195 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :here let me just reduce YOUR EYES < 1412394640 923826 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I think even an empty category has an identity monad (the definition of such a monad is also empty though; it doesn't have to be defined as an identity monad, as long as it is empty) < 1412394644 622088 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i guess they probably don't keep, like, dimethylmercury. < 1412394666 908325 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :which is proooooobably the deadliest nonbiological chemical i can think of, not sure < 1412394694 454782 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what if you represent a vector space as a chu space < 1412394697 566686 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is the dual the dual < 1412394719 946024 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: I don't think empty categories have a nonempty anything? < 1412394720 331661 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i have enough trouble with the nine layers of topological spaces without generalizing them < 1412394747 696099 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh this is a perfect closed uncompleted degloved Hausdorff space < 1412394760 619147 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :ais523: Yes, it doesn't have a nonempty. < 1412394809 146920 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was always scared of even the relatively benign chemicals in school < 1412394812 100628 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :such as distilled water < 1412394822 993882 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Wow, really? < 1412394823 492968 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :once I spilled distilled water on my hands, and immediately went to wash it off < 1412394828 802520 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which probably technically made my hands dirtier < 1412394831 260912 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, you can do a lot of damage with distilled water < 1412394843 86464 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Deionized must've made you really frightened. < 1412394849 256385 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at the time I thought it was irrational; in retrospect, not sure how well humans cope with osmotic potentials /that/ out of range < 1412394859 865396 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i gotta admit "deionized" sounds pretty nasty < 1412394862 949963 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(probably quite well because it's not very out of range, and becomes less so upon contact with a human) < 1412394865 539554 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :esp. deionized #esoteric < 1412394872 921175 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq: I think it was technically deionized rather than distilled < 1412394879 402013 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ais523: yes, if you injected water into your bloodstream you would die, but that goes for other materials, such as undeionized water, or air < 1412394890 42911 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is there much chemical difference? or is it just to do with manufacturing methods? < 1412394911 175679 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: IIRC drinking distilled water isn't really dangerous or anything < 1412394922 913756 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in small quantities, I mean < 1412394923 108832 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh, drinking it is fine. < 1412394927 464301 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :shachaf, he's still here, we're safe < 1412394941 210443 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i don't know if you know this, but your stomach already has a pH difference of like, four, some fucking water ain't gonna do shit < 1412394941 508254 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think the fearmongering about it is basically "you don't get the minerals that you get in less pure water"? < 1412394947 505774 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: yes; technically it could be dangerous because human cell membranes can't cope with that sort of osmotic potential < 1412394960 220365 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :On the topic of drinking water, I'm thirsty < 1412394961 771073 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's not going to rupture many cells before it becomes normal water due to being inside a human < 1412394967 387574 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :who is full of soluble chemicals < 1412394967 569895 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :DI water is a different manufacturing process, but for purposes of chemistry basically the same. < 1412394968 203249 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But the water here is harder than I'm used to :( < 1412394971 85511 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I need to get a filter < 1412394987 378530 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is water hardness tasteable? < 1412394992 429729 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yes. < 1412394992 816627 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes... < 1412394997 933361 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :very much so < 1412395000 924285 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i wanna get this across man, if regular cells were exposed to /regular/ water they would also explode, why do you think medfucks use saline < 1412395006 885598 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've noticed a difference in taste between different water suppliers, but thought it was due to other factors < 1412395011 415419 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: yep, indeed < 1412395015 427774 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :between hard water suppliers? < 1412395023 180693 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although I assume things like the inside of the mouth have protection against that < 1412395031 143204 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: not sure < 1412395043 113770 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yes, your outsides are already dead, as per usual < 1412395071 793816 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i should really be doing homework but i enjoy saying stupid bullshit much more < 1412395073 567581 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It seems the main health issues of distilled water is that you're likely to need somewhat more minerals in your diet. < 1412395097 670362 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: it makes a huge amount of sense to make as many of the outside-world-facing parts of the body out of dead cells as possible < 1412395098 894956 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :But is otherwise utterly mundane, as you'd expect. < 1412395104 310131 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yes it does < 1412395112 776770 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :did you know that vanadium has a biological role < 1412395117 571480 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i don't even know what vanadium is, do you? < 1412395118 251530 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I kind of want to try drinking distilled water just to see what it tastes like < 1412395121 737034 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :like, it's an element < 1412395123 47093 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they're in plentiful supply, can be designed to cope with the expected stresses, and you don't have to keep them in working order much beyond physical integrity < 1412395128 938439 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :elliott_: it tastes like nothing < 1412395136 120923 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: yeah, but so does normal water < 1412395139 888038 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's hard to imagine an even more boring taste < 1412395142 561020 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :some labs also have "industrial water" though, and you shouldn't drink that, even if it's on a bet < 1412395154 660348 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :normal water has all sorts of taste < 1412395155 513391 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is that heavy water? < 1412395165 719822 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was told that the way the "distilled"/deionized water at school was purified made it unsafe to drink < 1412395171 904645 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Why is "Mathematical Universe Hypothesis" called that? I don't think it is a hypothesis (or a theory or anything), just a kind of philosophical idea I suppose < 1412395172 977809 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not sure if that was actually true, or just to prevent students drinking it < 1412395175 241857 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heavy water isn't very dangerous either, iirc < 1412395181 741942 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: there's some debate AFAIK < 1412395185 852134 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ais523: Might hypothetically be true of deionized? < 1412395189 260808 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :nah industrial water is just nonpotable runoff that's still useful for a few things < 1412395191 998282 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the basic issue is that D has a larger mass than H < 1412395192 579595 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Deionized is somewhat less pure apparently. < 1412395197 353777 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's like... you know... yellowish < 1412395202 126313 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Chemical processes are used to remove salts. < 1412395203 599964 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: well, "Because it would take a very large amount of heavy water to replace 25% to 50% of a human being's body water (water being in turn 50% - 75% of body weight[31]) with heavy water, accidental or intentional poisoning with heavy water is unlikely to the point of practical disregard." < 1412395209 503266 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :But distilled water? Eh. < 1412395211 244646 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which makes reactions run at a different speed to normal < 1412395218 375631 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or, more generally, https://en.wikipedia.org/wiki/Heavy_water#Effect_on_biological_systems < 1412395228 475001 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :wanna feed some tunicates heavy ocean now < 1412395233 493162 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :watch em suck out the vanadium < 1412395236 392656 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ais523: Yes, but the effect of drinking a small quantity of heavy water probably is nil. < 1412395238 559916 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :chromagen that shit < 1412395240 915823 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: yes, what I'd heard is that there are known mechanism via which it could be a problem, but nobody was entirely sure if the dose you'd need was massively large < 1412395241 271612 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :iirc it tastes identical to water though < 1412395245 341166 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Given that some of the water you drink is heavy *anyways*. < 1412395247 494389 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so it's probably not worth it except to be able to say you've done it < 1412395260 402847 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ais523: They've done experiments with rats. < 1412395261 476303 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it would be cool if heavy water tasted different, i mean think of what that implies < 1412395263 427642 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: is there a good irc channel to ask about some of these things in? ##math didn't work, surprisingly enough < 1412395269 342655 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :probably the answer is no < 1412395275 212695 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Rats die at about 50%. < 1412395277 6865 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :shachaf: i don't know. i just have a physics buddy who's happy to throw thousands of books at m < 1412395280 35700 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :e < 1412395282 878614 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq: this reminds me of when some people were trying to convince me aluminium was dangerous, and Wikipedia makes the point that it's one of the most abundant elements in the crust and you have a tendency to inhale largish quantities of it over your lifetime < 1412395286 666570 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :if you find one that sounds good though < 1412395287 892343 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hexham had 27 mg/l, York has 93.5 mg/l ish < 1412395288 904429 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: it's like how heavy metal tastes different to normal metals < 1412395292 202695 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I incidentally was talking with my girlfriend about this like a couple hours ago. < 1412395296 736067 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(Calcium in the water) < 1412395298 752485 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and grindcore is just a different experience altogether < 1412395304 627859 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i don't need this < 1412395336 712358 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :THAT'S THREE TIMES AS HARD < 1412395342 899280 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(it probably doesn't work like that) < 1412395362 747299 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :taste (well, smell more like) is basically a chemical classification, being able to taste heavy water would mean either you have some mechanism for distinguishing isotopes, which would be insane, or that even small amounts of the stuff react noticeably differently in a way we can pick up on < 1412395362 951102 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm wondering if water hardness is defined wrt calcium specifically or if other ions also count < 1412395374 242158 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you'd need calcium (+ carbonate) to make limescale, so perhaps it is calcium specifically < 1412395386 238293 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :grindcore is actually lighter than regular metal since it's all ground up so there's more air < 1412395395 421984 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hence the name < 1412395400 869832 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: is this protest surrealism again? < 1412395401 328681 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :makes sense < 1412395408 304015 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: no, just the regular kind < 1412395409 322897 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i think it's metal surrealism < 1412395410 261497 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, Northumbria Water is measuring it in mg Ca/l < 1412395458 775046 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But York water is defining it as Calcium + Magnesium < 1412395474 715635 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I wonder if magnesium carbonate is a problem < 1412395485 204897 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(with the unit mg Ca/l, so maybe I'm misunderstanding Northumbria Water's) < 1412395540 83966 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mg as in magnesium or milligrams? < 1412395547 431554 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Milligrams < 1412395548 901673 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this sounds like a possible typo/misunderstanding < 1412395572 11803 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :The Magnesium-only measurement is mg Mg/l < 1412395598 607118 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's gonna suck when that turns out to mean megagrams per lux < 1412395610 164914 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh lux is lx, oops < 1412395651 427620 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh right gauss is also a unit, so you've got milligrams (mg), megagrams (Mg), milligauss (mG), megagauss (MG) < 1412395664 320836 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :no, wait gauss is cgs, nevermind, crisis averted < 1412395667 641966 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Maybe it's megagauss per lumens. < 1412395670 399720 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you also have omg, milligrams of oxygen < 1412395673 103378 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Aaaaw. < 1412395676 654567 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok it should be OMG < 1412395680 837907 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :megagausses of oxygen < 1412395683 769616 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this reminds me of the interpretation of "MB" as "megabel", which is the technically correct interpretation < 1412395712 723217 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i can't imagine ever writing the substance name before the unit < 1412395717 877416 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :kind of wish it did work like that now, tho < 1412395726 156628 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :MGO isn't much interesting < 1412395732 916014 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i know :( < 1412395736 522798 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Magic the Gathering Online? < 1412395742 544138 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :also it would be O2MG unless you're dealing with free radicals i guess < 1412395747 441436 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412395748 965776 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: is that a bitcoin < 1412395752 106884 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is a unit so large that possibly even Randall Munroe could fail to visualise quite how big it is < 1412395754 953399 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1412395758 104151 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott_: No, but it may be a buttcoin. < 1412395763 442039 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1412395763 797704 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :megabel is? < 1412395766 164796 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OK, that's stupid < 1412395768 286404 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I got disconnected < 1412395768 723144 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :that would be, uh... < 1412395770 225035 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :reconnected < 1412395772 619503 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ten million dB, huh? < 1412395778 876475 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Glorious. < 1412395784 409705 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and saw /myself/ say " this is a unit so large that possibly even Randall Munroe could fail to visualise quite how big it is" and then quit < 1412395788 602155 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: and dB are a log scale < 1412395801 373485 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh does that mean ten million orders of magnitude < 1412395804 608300 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i'm no good with those units :( < 1412395806 305743 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, maybe we should email him and ask how much damage it'd do < 1412395810 276304 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one million orders of magnitude < 1412395814 590243 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ok uh < 1412395819 627349 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah i can't imagine that coming up outside of maths < 1412395840 448122 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :Taneb: if it was dB SPL, i.e. the usual "sound" interpretation of dB, that would probably be near planck pressure < 1412395847 221163 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :U2 on the other hand is a radiation hazard, they're just that bad. okay these jokes are just, fucking terrible < 1412395855 429697 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Taneb: Well, a nuclear bomb is about 210 dB. < 1412395859 557161 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :see it's uranium but < 1412395868 463340 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :you can use dB for things other than sound < 1412395875 287833 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :but i can't think of any physical application at all... < 1412395877 118847 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :maybe mols? < 1412395901 192039 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Signal to noise ratio on a radio signal. < 1412395918 669019 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :that's gotta be far below measurable, hasn't it < 1412395940 760777 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :235 dB is approximately the ratio between 12g of carbon and a single atom of carbon < 1412395954 834281 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(or a gram of hydrogen and a single atom of hydrogen) < 1412395958 192672 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah, so now try a galaxy or something. i guess. < 1412395968 513394 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Exponents are nuts. < 1412395970 127071 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the problem is, you're just adding, not multiplying < 1412395983 379472 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah... < 1412396023 795164 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the Sun has a mass of about 2e30 kilograms, or 2e33 grams < 1412396031 908609 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's 333 dB away from one gram < 1412396033 747540 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :According to Wolfram Alpha, Milky Way is 6*10^42 kg < 1412396045 867793 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :6e45 grams? < 1412396052 367367 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so there's a ratio of about 570 fB between the sun and a single atom < 1412396061 150243 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :6e45 would be 455 dB away from a gram < 1412396069 939831 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or 690 dB from an atom < 1412396075 602708 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we're still so far away from a million < 1412396105 343332 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :david_werecat.pheonix: points 7.12, score 27.61, rank 9/47 < 1412396116 30623 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Observable universe, 3.4e57 grams < 1412396118 104970 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :well, anyway 1 MB SPL would be uh, somewhere around 10^9999993 pascals or something < 1412396123 863975 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :so actually rather larger than the planck pressure < 1412396129 444595 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, I'm confused < 1412396136 53638 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :6 isn't 5db, it's more than that < 1412396155 743400 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :more like 8dB < 1412396158 338756 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> logBase 10 6 * 10 < 1412396160 447635 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 7.781512503836435 < 1412396170 261170 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03DeidreNBSbpdvb 5* 10New user account < 1412396176 550885 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :haha, wikipedia's largest example of pressure magnitude is still seventy orders of magnitude less than the planck pressure < 1412396176 995399 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/block14]]4 block10 02 5* 03Abuse filter 5* 10blocked [[02User:DeidreNBSbpdvb10]] with an expiry time of indefinite (account creation disabled): Automatically blocked by abuse filter. Description of matched rule: first edit is to user page and contains spambot-like use of br tag < 1412396179 564623 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :NATURAL UNITS < 1412396186 854144 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: what is that example? < 1412396192 415081 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :inside of a neutron star < 1412396209 26867 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :next most is twenty less, inside of uranium < 1412396228 845910 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i like stars, they make physical units seem so meaningless < 1412396237 996322 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Ooooh, I know. The MB applies to numbers used in proofs. < 1412396241 538585 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :did you know there are possibly stars with strong enough magnetic fields to turn your atoms to spindles from Au away < 1412396244 380978 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :AU* < 1412396253 3662 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :pikhq: yeah that's why i said "physical", it works with graham or some shit i imagine < 1412396255 514473 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Let's make it easy, and go with positive integers used in proofs. < 1412396258 562502 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :incidentally, this latest spew of spambots are all advertising sites with URLs that are different but similar (they all follow the same pattern), and that I don't remember seeing before < 1412396271 906433 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The ratio of 1 and graham's number in dB is probably absurd. < 1412396281 756889 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq: now we face the issue that it's much /smaller/ than Graham's number, yes < 1412396283 388904 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :turns out to be exactly ten million < 1412396286 515528 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :v convenient < 1412396295 82681 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ais523: :D < 1412396354 819665 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically, the way to visualise Graham's number is, any method of describing it that doesn't first involve inventing a notation specifically for the purpose of describing it is going to fall far short < 1412396371 905069 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I read that as "inventing a nation" < 1412396378 555668 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :well, i think i've seen numbers like 10^10^100 a time or two in maths, i'm sure there's something < 1412396386 243434 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"if we give it about the population of china, and the inflation of zimbabwe..." < 1412396397 26960 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :lowest prime number to something something < 1412396400 356477 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: doesn't B Nomic technically own a small raft on a lake somewhere? < 1412396406 70644 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I hope so < 1412396417 461151 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it should be that one lake in europe with no borders < 1412396439 39402 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :lake constance apparently < 1412396439 249645 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what does "lake with no borders" mean? < 1412396459 531359 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it covers the entire globe < 1412396460 251931 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's between switzerland, germany, and austria, but they don't have any agreement about where the borders are < 1412396478 413102 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :"Switzerland holds the view that the border runs through the middle of the lake, Austria is of the opinion that the contentious area belongs to all the states on its banks, and Germany holds an ambiguous opinion. Legal questions pertaining to ship transport and fishing are regulated in separate treaties." < 1412396490 60811 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right < 1412396507 228197 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ais523: Aware, and pleased, that graham's number is that absurd. < 1412396528 548115 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :how are the bounds on that problem doing, btw < 1412396560 971239 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :they got it down to 2 ^^ 2 ^^ 2 ^^ 9 apparently < 1412396564 565786 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"The last ten digits of Graham's number are ...2464195387" < 1412396564 989335 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :tiny. < 1412396571 335362 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I love that someone has calculated them < 1412396580 909104 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :presumably using modular arithmetic optimizations < 1412396598 588583 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah, the final digits of anything under repeated exponentiation become constant after a while. < 1412396623 222734 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :actually wikipedia explains it. i mentioned this somewhere a few days back... < 1412396646 716395 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :anyway so the bounds are 13 <= answer <= 2 ^^ 2 ^^ 2 ^^ 9. < 1412396653 837911 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, huh; I remember the book that introduced me to Graham's Number conjectured that the actual answer was 6, but that's apparently been disproved < 1412396665 596772 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :in 2003 < 1412396685 749077 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :the 13 bound is on arxiv if you want to "check that shit out" http://arxiv.org/abs/0811.1055 < 1412396714 780611 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i have no idea why they mention graham's number though, since it was the known bound for like two seconds < 1412396729 602095 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now, of course, the harder problem is knowing the first few digits of Graham's number < 1412396740 26013 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I conjecture that the very first digit is a 1 < 1412396752 920875 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(statistically, this should have around a 40% chance of being correct) < 1412396754 11654 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, I reckon it's 7 < 1412396769 823093 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i forget, don't you need some assumptions for benford's law < 1412396789 503265 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, that statistic terrifies me < 1412396803 156307 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :benford's law is pretty weird yeah. < 1412396812 554556 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: well think about it this way, in binary, all numbers start with 1, except for 0 < 1412396833 572885 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I wonder what the proportion of numbers that start with 1 in ternary is < 1412396842 175675 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Bike: Log of the numbers must be uniformly and randomly distributed, basically. < 1412396856 593761 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i'm not sure how you'd pick a distribution... < 1412396863 110884 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and what it is in base infinity, the limit (wouldn't surprise me if it were 1/e or something like that) < 1412396867 733999 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, naively, 1/2 < 1412396880 958387 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: it's way higher than 1/2 < 1412396882 602715 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :someone write some incomprehensible haskell fragment to get the first digits of repeated exponentiations < 1412396885 46482 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And in base infinity, 0? < 1412396899 391976 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, 30.1%, I think < 1412396920 699391 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: well base infinity doesn't actually exist in most concepts of infinities < 1412396931 959834 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but presumably the limit of benford's law does < 1412396966 121968 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"The discovery of Benford's Law goes back to 1881, when the American astronomer Simon Newcomb noticed that in logarithm tables (used at that time to perform calculations) the earlier pages (which contained numbers that started with 1) were much more worn than the other pages." < 1412396971 22263 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pity you can't do proofs like that < 1412397034 690917 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :wonder if that works with other tables < 1412397047 24796 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :from what little i know of ship navigation i dunno if that would happen with trig tables < 1412397158 365471 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"The 1974 Vancouver, Canada telephone book violates Benford's law because regulations require that telephone numbers have a fixed number of digits and do not begin with 1." < 1412397162 821736 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that is an oddly specific example < 1412397180 499594 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :easy to find if you're looking for benford counterexamples, though < 1412397194 857194 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in the UK, it's hard to say what telephone numbers start with < 1412397201 705908 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is it +44, 0, or "any digit except 0"? < 1412397202 198738 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :+ < 1412397203 687739 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, 0 or +44 < 1412397220 110799 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah in the US i'm never sure whether to dial 1 or what < 1412397256 461329 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :figuring out how to dial externally on hotel phones is "fun" < 1412397260 805032 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: in the UK, if you know the number of the phone you're calling from, it's easy to know how many digits of the target phone number to use < 1412397270 614239 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: huh, "leading 9" isn't standard? < 1412397283 236662 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's standard enough to be in the US, and yet, still confusing < 1412397286 617016 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: maybe in the UK < 1412397290 879585 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not everywhere < 1412397340 572489 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :if you were in europe you should have visited my hot pad in liechtenstein < 1412397351 866991 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :if you were in antarctica, you should have caught a penguin < 1412397355 909777 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Maaan, problems that I'm not used to. < 1412397379 285840 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I just put in the full number in my cell phone. < 1412397384 792015 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you know the uk is in europe right < 1412397393 36519 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i mean like < 1412397396 929154 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :the "continent" < 1412397398 450311 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!!! < 1412397412 358219 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :+1 533 555 2133 TADA dialing happens < 1412397422 753148 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :if you were in africa you should have gotten a weltwischia and given it to me < 1412397432 450758 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how have phone numbers survived into 2014? < 1412397453 517802 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :probably because telephony is the weird infrastructural basis of all the stuff we actually use < 1412397471 244030 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Same way Ireland's managed to somehow survive with ambiguous mailing addresses. < 1412397485 470905 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i bet if i looked it up calling you would involve a protocol invented by shannon in 1833 < 1412397545 306424 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Seriously, the address scheme is "Name, Townland, Town, County". < 1412397558 942272 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :also phone people probably get mocked by internet people, and then they reply by asking them how ipv6 is going < 1412397595 524298 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :pikhq, Townland? < 1412397613 625178 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Taneb: Weird geographical subdivision. < 1412397618 693241 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: at least we don't use IPs as UI, much < 1412397634 729091 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Basically, if two guys with the same name are neighbors Irish mail breaks. < 1412397635 679988 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :well nowadays we don'ot do that with phones much either, as pikhq said < 1412397636 648405 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :If you're in a hotel in an emergency, is it 9911 or 911? < 1412397649 418140 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Sgeo: It's 911. < 1412397661 519190 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What if it's not in the US? < 1412397662 149148 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ah, but what if you're in algeria < 1412397682 463041 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then it's +1911 < 1412397682 640702 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :and you're on a crashing plane with hitler and leopold ii, and you have only a single bullet? < 1412397684 48326 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The North American dialing plan is actually rigged so that "dial 9 for an outside line" can special case 911. < 1412397699 138826 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Bike, I'd shoot myself. < 1412397704 54493 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :rememeber to tell them you're in algeria so they can dispatch cops quickly < 1412397707 904395 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :pikhq: what happens if someone doesn't realize that and attempts 9911? < 1412397708 227938 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :If I was in such a bad riddle, there's no point living < 1412397713 64944 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i don't see how that accomplishes dialing the phone < 1412397720 268363 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Sgeo: Probably just works? < 1412397739 354940 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :maybe if you shot yourself in such a way that you fell onto the typing pad < 1412397745 245575 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :so let's say it's also a rotary phone < 1412397748 456525 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Numbers don't otherwise start with 9 in the US. < 1412397777 272296 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :actually i guess i just said you had a bullet, not a gun < 1412397785 932608 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :you could like, choke yourself with it, depending on the size of the bullet < 1412397809 588086 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :or just get hitler to strangle you... < 1412397833 645044 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :leppy would probably refuse to touch you < 1412397857 64360 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shoot the window and jump out and land on top of a phone < 1412397865 601984 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, no gun < 1412397866 283645 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1412397872 165909 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :get hitler to spit the bullet really hard < 1412397877 544342 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412397903 188586 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :many UK phones recognise 911 as an emergency number even though it isn't actually meant to have a special meaning in the UK < 1412397915 187103 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because it's too short to be a regular number, and some people grow up on US TV shows < 1412397923 790091 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, what about 50 < 1412397935 207402 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(the actual emergency number in the UK is 112, per the rest of Europe; also 999 for backward compatibility) < 1412397968 22591 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hang on, that isn't actually an emergency number < 1412397972 421534 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What a world < 1412397978 616775 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't know if there are any meaningful numbers shorter than three digits, except on mobile < 1412397988 527057 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: does anyone really remember it as 112 < 1412398000 993181 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even the number you dial when you want a human at the switchboards to do the switching manually was changed from 0 to 100 < 1412398001 183639 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :double hockey sticks to (the max) < 1412398002 548056 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :IIRC GSM phones actually map all the emergency numbers to the local one. < 1412398005 449634 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :iirc 112 works in Australia < 1412398018 702183 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: well I do, but I use 999 when talking to other people to not confuse them < 1412398025 519692 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :people being confused in an emergency is generally a bad idea < 1412398034 947450 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :dracula, dracula < 1412398037 603065 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I didn't know about 112 until now (I've only dialed 999 once in my life though) < 1412398074 791370 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i think the last time i called 911 was to see if the police would come by to unlock someone's car for them (they wouldn't) < 1412398077 40792 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I've known about 112 for a few years < 1412398087 926370 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :all the instances I've needed to do an emergency call, either a) I had someone else actually make the call because they had phone access, or b) I was at work, which has a separate emergency number because they have their own local emergency services < 1412398099 189142 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Never done an emergency phone < 1412398110 33790 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i have called emergency services later, but it was a regular phone number, and also i think privatised < 1412398116 880362 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: I believe all the payphones have an "Emergency: 999 or 112" in the instructions; and I /think/ it's in that order < 1412398123 160753 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :wow why did i spell that with an s < 1412398126 530757 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I've only ever experienced my phone randomly deciding to dial 911 of its own accord. < 1412398129 562275 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Which was awkward. < 1412398141 221388 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :999 was useless the one time I did call so I don't plan to call again < 1412398151 381963 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :elliott's just going to shout really loudly < 1412398152 342048 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they added a new semi-emergency number for the NHS recently, whose intended semantics are "I think this is an emergency but I'm not sure" < 1412398173 574665 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: it would be about as useful, yeah < 1412398178 385929 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :spitting up blood and pieces of liver atm is this normal < 1412398184 369054 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yes? ok later < 1412398189 99791 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :can't remember what it is, but it's the same digit three times, so there are only eight possibilities < 1412398230 167934 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :111, iirc < 1412398234 254403 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :presumably 000 is reserved for if you need to make interplanetary calls < 1412398243 940976 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :or just shout into the void < 1412398246 807290 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(given that 0 is the national dialing prefix, and 00 international) < 1412398257 742097 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :101 is non-emergency police < 1412398267 670925 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And Earth is probably +000. < 1412398272 321970 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :the 'can you come by with a slim jim' number < 1412398280 698261 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :+00017193529351 oh yeah < 1412398304 415832 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: huh, they have a short number for that now? < 1412398312 936334 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, they have for a few years < 1412398313 545851 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :last I checked it was seven digits, like most numbers < 1412398320 220465 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Northumberland was one of the trial areas < 1412398326 290168 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(eight in london, six if you live somewhere small enough you don't need seven) < 1412398350 566681 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ACTION wonders if he's going to randomly get a call now < 1412398397 823020 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :pikhq, I was tempted, but I don't think I get cheap calls to wherever you are < 1412398407 2700 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Alas. < 1412398428 502419 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :US, incidentally < 1412398433 648092 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: the cheapest way to call the US from the UK is to use a reseller who just VoIPs to the US, then uses the US phone system for the "last mile" < 1412398435 85650 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :OK, then, I don't < 1412398445 591592 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :are you satisfied with your current long distance provider < 1412398447 445467 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Skype are the most reputable company doing this, there are tons of smaller ones < 1412398457 926765 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(I get free calls from the EU to the UK, and possibly to the EU) < 1412398478 629552 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I remember calling the UK from Hungary, it had a pretty reasonable cost < 1412398483 763843 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I also attempted to call the UK from Canada, once < 1412398496 124891 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :from a payphone < 1412398501 195849 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh yeah, i was gonna keep skype on nowadays. < 1412398509 4035 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyone who's attempted to use a payphone in Canada will probably have a good idea what happened next < 1412398513 329366 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or maybe not < 1412398517 641091 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Ah < 1412398528 473158 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't get UK -> Rest of Europe for free < 1412398533 887732 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But I do get ROE -> ROE < 1412398537 124332 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, it took about five to ten minutes to calculate how much the call would cost < 1412398549 531618 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Funny enough, I'd just have to pay $10 this month and I'd get US->UK unlimited. Spiffy. < 1412398550 646487 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the result was a) quite large, b) you had to pay it entirely in coins < 1412398561 901232 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I didn't physically have enough Canadian currency to be able to pay it without using notes < 1412398577 884636 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :...I owe one of my lecturers 20p < 1412398595 941795 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(incidentally, I recently discovered a US dime in my wallet, together with all the random euros; I have no good reason to have one, so I assume someone gave it to me assuming it was a UK five pence coin) < 1412398616 284326 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :... probably helps that my phone company's corporate overlords are in Germany. < 1412398623 634619 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a dime is smaller, but not by so much that you'd necessarily notice making change at a shop < 1412398629 500521 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, a vending machine gave me a mysterious coin with a star-and-crescent in place of a fivepence < 1412398646 667781 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :muslims taking over britain, oh no < 1412398678 857581 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Taneb: Maybe someone put in that coin, on accident and happen to accept anyways, or on purpose since the coin is a similar size enough that it can fit anyways. Do you know how much such a coin is worth? < 1412398692 143923 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Taneb: Alas, it's probably more sensible to randomly send me mail. < 1412398724 391375 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh, rupees have star and crescent on em < 1412398739 829735 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :pikhq, what's your address (not really serious, I wouldn't know what to send) < 1412398747 9724 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Taneb: $ whois pikhq.com < 1412398764 738948 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://www.chiefacoins.com/Database/Countries/Pak-50Rupees_1997Cu.jpg rollin' in (extremely common) ca$h monie$ < 1412398768 580322 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :.ca offers free personal info hiding on domains < 1412398769 926902 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it's a nice touch < 1412398793 1170 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :loads of registrars do that nowadays, some registries too < 1412398793 227642 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I've not exactly ever been secretive about my personal info. < 1412398796 811102 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think .uk also does < 1412398812 689793 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :pikhq, your city is listed the same as your street name < 1412398825 81437 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Taneb: Weird. < 1412398867 165333 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Well, the info that's in there would actually get routed correctly. The USPS would probably scribble something about an incorrect address format though. < 1412398893 629408 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I could probably get the city from the zip code? < 1412398896 328985 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: I assume they do that just to avoid having to deliver your mail < 1412398896 895493 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yeah. < 1412398923 270589 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Street address + ZIP is sufficient, it's just not correct. < 1412398925 934835 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: reputable but maybe not worthy of that reputation. < 1412398936 837891 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :coppro: Nah. USPS is crazy-awesome about mail delivery. < 1412398953 720267 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: well, the others are even shadier AFAICT < 1412398972 211884 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What's with the US and their absurdly high house numbers < 1412398976 748877 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they mostly advertise via: posters in downmarket corner shops; or fliers inexpertly stuck to the walls of payphone booths (mostly at an angle) < 1412398989 46728 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: could just be absurdly long roads? < 1412398995 33427 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I think there are plenty of reasonable VoIP type providers? < 1412398998 366784 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Taneb: We don't like house numbers that don't end in 0. < 1412399007 275441 :AndoDaan!~AndoDaan@188.189.81.109 JOIN :#esoteric < 1412399023 293448 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's a few roads near where I live which have house numbers over 1000, and it's quite easy to verify that it's as a result of having more than 1000 houses < 1412399025 284577 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :The highest street number I've lived in was (depending how you count it), 6-18 or 10 < 1412399040 890467 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, near in the relative sense < 1412399042 526046 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :House numbers here are as a rule at least 3 digits. < 1412399048 982922 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Period. < 1412399055 448277 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :here, they generally have 3 < 1412399060 561929 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Currently I'm at number 7 < 1412399067 765055 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :but that's because it's typical to jump to the next 100 every time you get to a cross street < 1412399073 458714 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :house numbers in the UK are pretty standardised; start from 1 on one side of the road and 2 on the other, increase by 2 for each house on each side < 1412399074 582203 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I know US house numbers that don't end with 0... < 1412399075 258751 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Street with 2 houses? They're called 100 and 200. < 1412399085 685819 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :so that you can figure out which block a property is on by looking at the number < 1412399087 644471 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you build new houses later append letters < 1412399089 286975 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, my street doesn't have any even numbers < 1412399089 473904 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott_: Yeah, but such aren't the norm. < 1412399099 957335 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: it has houses only on one side? < 1412399103 244743 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yeah < 1412399106 935844 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :usually they go up as described by ais523 < 1412399120 657031 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :sometimes by larger increments though where the city might subdivide < 1412399122 123307 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Also, numbering in the US is not generally systematically organized. < 1412399124 82652 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one of my friends lives on a road that disobeys this rule, apparently people get very confused when visiting < 1412399127 596199 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :(especially in urban areas with large properties) < 1412399129 696691 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And some streets with houses on one side they have all the numbers < 1412399140 268586 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :An individual city or region will generally have a rule, but it's unlikely to be the same rule across areas. < 1412399140 470234 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(such as my holiday-time address) < 1412399140 670123 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in very rural areas sometimes they don't number at all and just use names < 1412399144 625647 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :IIRC there's even a general rule about which side of the road gets which number < 1412399147 632130 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: same here < 1412399155 16162 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: though I think for posting, you need to use the number < 1412399185 295660 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the post service are quite good at figuring out addresses, generally < 1412399193 717817 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Some areas, like Utah, actually give addresses in the form of coordinates on a Cartesian grid overlaid on the city. < 1412399202 446130 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(which is really nice once you get used to it) < 1412399214 442936 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1412399222 39955 :AndoDaan!~AndoDaan@188.189.81.109 PRIVMSG #esoteric :i read once about somebody in england who lost his house number (4) because the road got expande. In england you can name your house, so he called his hous Four. < 1412399223 379277 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(here the other side of the road is a very narrow piece of woodland, then a sports field or part of my uni beyond that) < 1412399234 545152 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412399247 789484 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :good news! it wasn't my connection that time < 1412399250 553275 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :rather, my client segfaulted < 1412399252 202638 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :AndoDaan, heh < 1412399256 733537 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, also heh < 1412399322 727161 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(for those of you who really wanna give me mail or knock on my door, but are too lazy to look up what my ZIP code maps to, I live in St Louis!) < 1412399351 408905 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(and please don't be creepy, or I shall be forced to answer the door in the nude) < 1412399373 220316 :AndoDaan!~AndoDaan@188.189.81.109 PRIVMSG #esoteric :damn, and i already bought the plane ticket < 1412399559 405941 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :AndoDaan: Are you sure it is allowed to be called the same as numbers? Can't it become confusing then? < 1412399607 659222 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1412399631 762157 :AndoDaan!~AndoDaan@188.189.81.109 PRIVMSG #esoteric :i guess the council never thought about that, just that people would always want to their house normal house name. like 'the crumudgide' < 1412399632 779250 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412399695 669527 :AndoDaan!~AndoDaan@188.189.81.109 PRIVMSG #esoteric :and it was only until somebody "needed' a reason to call their house a number (eventhough four is a series of letter) that they did. < 1412399730 350040 :AndoDaan!~AndoDaan@188.189.81.109 PRIVMSG #esoteric :but thats my reasoning, just a funny anecdote somebody put online. < 1412399757 372963 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412399802 978508 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :http://nethack4.org/pastebin/12.txt < 1412399807 474002 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :problem's at my end, unsurprisingly < 1412399812 189736 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but wow is that a bad ping output < 1412399868 237879 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What I think is if they need to change house numbers, then they should change the name of the street too, so that if it is referred by the number, you can still not confuse mail already in transit < 1412399892 686939 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 245 seconds < 1412399953 519804 :AndoDaan!~AndoDaan@188.189.81.109 PRIVMSG #esoteric :that's what i like about programmers, they're always looking for the worst edge case. < 1412400048 531744 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1412400066 484498 :AndoDaan!~AndoDaan@188.189.81.109 PRIVMSG #esoteric :but thinking about it, they number roads that change each, what, week on a national level must be considerable. < 1412400098 668099 :AndoDaan!~AndoDaan@188.189.81.109 PRIVMSG #esoteric :mail is amazing. < 1412400162 671814 :AndoDaan!~AndoDaan@188.189.81.109 PRIVMSG #esoteric :now with electonic mail and soon 3d car downloading, that amazing system willl be obsolete. < 1412400534 466574 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm gonna try and get some more sleep < 1412400771 56859 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :AndoDaan: right ... until you shop online and have the goods delivered to your home. oops. < 1412400814 506171 :AndoDaan!~AndoDaan@188.189.81.109 PRIVMSG #esoteric :3d car download covers that, just mark it "not a car though". it's very well though out. < 1412400910 890927 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I still sometimes use postal mail though < 1412400951 698484 :AndoDaan!~AndoDaan@188.189.81.109 PRIVMSG #esoteric :are you, like, a crazy person? < 1412400985 349169 :AndoDaan!~AndoDaan@188.189.81.109 PRIVMSG #esoteric :i kid. i think being able to write proper letter is a great skill. < 1412400988 339840 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What do *you* think????????????????????????????????????????? < 1412401010 734377 :AndoDaan!~AndoDaan@188.189.81.109 PRIVMSG #esoteric :wow, 3 too many '?' definitely a nutjob. < 1412401031 299528 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzo38: Well, you being here tilts the balance towards "crazy" already. < 1412401052 126100 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Did you see what it says on Wikipedia? < 1412401074 505305 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :About? Question marks???!1? < 1412401083 233827 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I mean on my user page < 1412401228 9268 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'm not wading through all those banners... < 1412401260 793863 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Though I find the "STOP GLOBAL BLOATING" one kind of ironic in context.) < 1412401303 591206 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I see. "This user needs more userboxes. MORE, I tell you, more!!! Muhahaha!" < 1412401463 11994 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, it is kind of ironic in context < 1412402365 111042 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION decides zzo38 is CR-schrodinger < 1412402396 596921 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Sgeo: Which means what? < 1412402407 224388 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :CR-0 - CR-5 < 1412402416 597687 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :O, OK < 1412402436 339008 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :see see see < 1412403053 1502 :AndoDaan!~AndoDaan@188.189.81.109 QUIT :Ping timeout: 240 seconds < 1412403698 989603 :drdanmaku!uid17782@gateway/web/irccloud.com/x-vnwaiplxztzecpfs QUIT :Quit: Connection closed for inactivity < 1412404109 374976 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412404336 366190 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 250 seconds < 1412404787 894739 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :david_werecat.pheonix: points 7.38, score 27.86, rank 9/47 (--) < 1412408539 374351 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 244 seconds < 1412408706 373264 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412409576 493213 :scarf!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412409580 291980 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 260 seconds < 1412410874 167344 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pyth14]]4 10 02http://esolangs.org/w/index.php?diff=40575&oldid=40309 5* 03Quincunx 5* (+0) 10/* Documentation */ < 1412412047 555502 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1412412545 319008 :scarf!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1412412560 810401 :scarf!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412413162 785652 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412413358 314386 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 250 seconds < 1412414497 959626 :AndoDaan!~AndoDaan@188.188.80.79 JOIN :#esoteric < 1412415532 480126 :AndoDaan_!~AndoDaan@188.188.86.155 JOIN :#esoteric < 1412415593 5480 :AndoDaan!~AndoDaan@188.188.80.79 QUIT :Ping timeout: 240 seconds < 1412415593 223150 :AndoDaan_!~AndoDaan@188.188.86.155 NICK :AndoDaan < 1412415780 790909 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03MillieDCVO 5* 10New user account < 1412415783 428911 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/block14]]4 block10 02 5* 03Abuse filter 5* 10blocked [[02User:MillieDCVO10]] with an expiry time of indefinite (account creation disabled): Automatically blocked by abuse filter. Description of matched rule: first edit is to user page and contains spambot-like use of br tag < 1412415856 769138 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that was fast < 1412415896 526643 :AndoDaan!~AndoDaan@188.188.86.155 PRIVMSG #esoteric :too fast. the bots are in kahoots, one making the other look good. to gain our trust. < 1412415919 694892 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :same spam pattern as the other bots today < 1412415921 737061 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but different URL < 1412415946 731427 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this one appears to be trying to manipulate search results for the phrase "remove flouride from tap water" < 1412415961 273341 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is a) misspelt, b) reminiscent of a conspiracy theory < 1412415967 882033 :AndoDaan!~AndoDaan@188.188.86.155 PRIVMSG #esoteric :and ruin my teeth? no thank you. evil bot. < 1412416075 490934 :AndoDaan!~AndoDaan@188.188.86.155 PRIVMSG #esoteric :the spam filter can't recognize conspiracy looking stuff, can it? < 1412416084 860003 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no, just terrible use of newlines < 1412416092 251635 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, well, if a /specific/ conspiracy is spammed a lot < 1412416095 251951 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we could tweak the filter to block it < 1412416099 399969 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just the same as a specific anything else < 1412416106 596911 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it can if the

conspiracy theory is tagged accordingly < 1412416147 182257 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://slbkbs.org/fluids.jpg < 1412416235 401231 :AndoDaan!~AndoDaan@188.188.86.155 PRIVMSG #esoteric :yeah, but dihydrogen monoxide does that too. i'm not too woried. < 1412416287 580675 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :causes apathy about fluoridation < 1412416288 696059 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :A lot of stuff has been used by Nazis, good luck avoiding it all. < 1412416291 564928 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the ultimate conspiracy < 1412416305 228592 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: *flouridation < 1412416308 38468 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a misspelt conspiracy < 1412416322 804492 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that said, who came up with the spelling of "fluoride" anyway < 1412416323 924065 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :spelt < 1412416325 362267 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i get it < 1412416376 710317 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh and obviously I couldn't care less about all the stuff that causes apathy. < 1412416396 629401 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: On Wednesday and Friday I rode a monorail! A monorail is_a kind of a train! < 1412416417 131351 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: You should inform the folks in #trains of this! < 1412416422 597975 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :magnetic levitation, or just unicycle-style? < 1412416428 224417 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION imagines a unicycle train < 1412416437 600974 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( fizzie has a one-track mind?! ) < 1412416442 839976 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :scarf: http://en.wikipedia.org/wiki/H-Bahn#D.C3.BCsseldorf_Airport <- this Düsseldorf airport one, so the hanging-from-the-rail style. < 1412416474 682019 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that reminds me more of a cable car than a train < 1412416487 408901 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although the term "cable car" maybe means something different in US and UK english < 1412416508 817505 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in the UK they normally hang below the cable and are used as a fast method to transport people up or between mountains < 1412416521 401102 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there aren't many of them because we don't have many mountains, they're basically just there for touristy purposes < 1412416709 957809 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They call it a SkyTrain, so it has to be a train. < 1412416717 620337 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But sure, it's more like that. < 1412416735 797525 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think one distinction is that it moves under its own power, instead of being dragged by the cable. < 1412416756 336830 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pidättekö junat? < 1412416793 752839 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That should be "junista", really. If "do you (plural) like trains" is what you were aiming for. < 1412416838 29860 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"junista" has a nice sound to it, even if I don't know what it means < 1412416865 877247 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was going for plural-you, though I guess only one Finnish speaker is active right now. < 1412416907 629916 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So what are "juna", "junat", "junista", "junalla"? < 1412417011 344135 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03KandaceMQMT 5* 10New user account < 1412417027 230430 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Noun cases? < 1412417053 476652 :AndoDaan!~AndoDaan@188.188.86.155 PRIVMSG #esoteric :i'm sure that's one a bot too. < 1412417054 41148 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, but I meant what they mean here. But maybe I can figure it out. < 1412417073 297586 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"junista" would be the plural elative case, I guess, but I don't have any idea why it's used as the case for 'like'. < 1412417090 808801 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Possibly just for the heck of it. < 1412417113 159964 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What would the singular be? < 1412417118 759157 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"junalla" would be the singular adessive case, if you were going somewhere *on* a train, which matches the English pronoun. < 1412417131 493419 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"pidätkö junasta", if there's a particular single train you might or might not like. < 1412417134 361240 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: well it hasn't tried to edit yet < 1412417137 1662 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so who knows < 1412417140 192741 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or "pidättekö" if the you is also plural. < 1412417226 176835 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And "pidättekö junat" actually would most likely be interpreted as "will you be keeping the trains"; something you could ask after a test drive if you were selling trains, I guess. < 1412417236 250495 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(For a different sense of the verb 'pitää'.) < 1412417249 20097 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Pidätkö Yunnan-tee? < 1412417285 125034 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hm, OK. < 1412417403 956202 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which case is "junat"? < 1412417594 111099 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least in "pidättekö junat" 'will you keep the trains' I think it's the accusative case. < 1412417631 463161 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The singular would be "pidättekö junan". < 1412417645 254071 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Sometimes the accusative is identical to the nominative.) < 1412417683 183651 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Opiskelen suomea? < 1412417691 418187 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :*Opiskelet < 1412417731 662646 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://www.cs.tut.fi/~jkorpela/finnish-cases.html might be a good overview of the Finnish noun cases. < 1412417736 647519 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And Korpela's website in general. < 1412417791 224047 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :J_Arcane2: I think you're at least missing a ko. < 1412417796 964966 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It doesn't list accusative as a noun case in the table, but it's mentioned in note #15. < 1412417800 298797 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yeah, you're right. < 1412417810 320301 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :My brain's a bit mush at the moment. < 1412417841 360929 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I'm studying it, but sometimes on the weekends my brain just rebels for the first day after a week of being shouted at in Finnish ... < 1412417883 44022 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And informally -- at least when speaking instead of writing -- you could probably "legally" leave the -ko out. < 1412417905 669987 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you otherwise sound interrogative enough. < 1412417925 935954 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yeah. < 1412417932 894819 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so many prepositions become cases in other languages < 1412417946 818669 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although, English has a genitive, that's a preposition in French < 1412417951 543089 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Presumably a bit like "You're studying Finnish?" rather than "Are you studying Finnish?". < 1412417957 555961 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :That's the trouble with learning Finnish; it's taught in the strictest style possible, while many actual Finns are a lot more loose about things. < 1412417977 20562 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :shachaf: Yeah. < 1412417988 284392 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :preposition ←→ case seems like a common transformation between languages < 1412418038 181236 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What is the disadvantage of prepositions? < 1412418041 57507 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yes. English has a surplus of prepositions. < 1412418097 850724 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"(Even Finns have problems in selecting the correct case when using a less common municipality name. A list of municipality names and their cases has been composed for such purposes.)" < 1412418107 618718 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :The infinitive "to" form, for instance, doesn't seem to be bothered with in many other languages. Same with "The", which is instead often either implied or just a case. < 1412418107 936338 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: well, there is this thing I was working on called grammartree < 1412418121 584641 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :prepositions were one of the hardest bits to handle < 1412418486 971073 :Phantom_Hoover!~phantomho@146.66.63.84 JOIN :#esoteric < 1412418496 519925 :Phantom_Hoover!~phantomho@146.66.63.84 QUIT :Changing host < 1412418496 697798 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412419036 698910 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust watch (>>>+++)*3>([(+)*9[-].]>)*4 < 1412419037 324392 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.watch: points -34.21, score 2.80, rank 47/47 < 1412419045 81787 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust watch (>>>+++)*3>([(+)*9[-].]>)*-1 < 1412419045 586580 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.watch: points -18.57, score 8.65, rank 47/47 (--) < 1412419073 697638 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust watch (>>>+++)*3>([(+)*9[-].]>)*4(<<<--)*3([(+)*9[-].]>)*-1 < 1412419075 19785 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.watch: points -27.29, score 4.28, rank 47/47 (--) < 1412419080 646317 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This whole "inner/outer case is completely random for place names" thing is silly. < 1412419131 146445 :scarf!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what happens if you intentionally use the wrong one? < 1412419144 144821 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :An exception is thrown. < 1412419155 260918 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust slow (>(+)*128)*3(>-)*6>([(-)*10[+]]>)*-1 < 1412419156 79885 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.slow: points -26.69, score 5.26, rank 47/47 < 1412419159 168674 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust slow (>(+)*128)*3(>-)*6>([(-)*10[+].]>)*-1 < 1412419160 217800 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.slow: points -27.50, score 5.15, rank 47/47 (--) < 1412419162 807228 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Okay, in many cases it just "sounds wrong". < 1412419164 631124 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust slow (>(+)*128)*3(>-)*6>([(-)*8[+]]>)*-1 < 1412419165 570162 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.slow: points -26.14, score 5.41, rank 47/47 (--) < 1412419171 110200 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest slow (>(+)*128)*3(>-)*6>([(-)*8[+]]>)*-1 < 1412419171 378834 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.slow: points -26.14, score 5.41, rank 47/47 (--) < 1412419179 663429 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest slow (>(+)*128)*3(>-)*6>>([(-)*8[+]]>)*-1 < 1412419179 841221 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.slow: points -25.45, score 5.65, rank 47/47 (--) < 1412419182 340333 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest slow (>(+)*128)*3(>-)*6>>>([(-)*8[+]]>)*-1 < 1412419182 594581 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.slow: points -24.95, score 5.86, rank 47/47 (--) < 1412419185 692970 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest slow (>(+)*128)*3(>-)*6>>>>([(-)*8[+]]>)*-1 < 1412419185 943790 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.slow: points -24.33, score 6.17, rank 47/47 (--) < 1412419189 456472 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest slow (>(+)*128)*3(>-)*6>>>>>([(-)*8[+]]>)*-1 < 1412419189 638065 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.slow: points -22.67, score 6.73, rank 47/47 (--) < 1412419192 156945 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest slow (>(+)*128)*3(>-)*6>>>>>>([(-)*8[+]]>)*-1 < 1412419192 393336 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.slow: points -21.69, score 7.16, rank 47/47 (--) < 1412419197 318126 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest slow (>(+)*128)*3(>-)*6>>>>>>>([(-)*8[+]]>)*-1 < 1412419197 522938 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.slow: points -21.60, score 7.26, rank 47/47 (--) < 1412419200 883156 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest slow (>(+)*128)*3(>-)*6>>>>>>>>([(-)*8[+]]>)*-1 < 1412419201 79250 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.slow: points -21.02, score 7.58, rank 47/47 (--) < 1412419203 517456 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wtf < 1412419207 131809 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest slow (>(+)*128)*3(>-)*6>>>>>>>>>([(-)*8[+]]>)*-1 < 1412419207 309860 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.slow: points -21.12, score 7.54, rank 47/47 (--) < 1412419216 726660 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest slow (>(+)*128)*3(>--)*6>>>>>>>>([(-)*8[+]]>)*-1 < 1412419216 904501 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.slow: points -21.52, score 7.33, rank 47/47 (--) < 1412419227 396754 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bftest slow (>(+)*128)*3(>-)*6>->->->->->->->([(-)*8[+]]>)*-1 < 1412419227 574322 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman_.slow: points -21.21, score 7.34, rank 47/47 (--) < 1412421662 472798 :AndoDaan!~AndoDaan@188.188.86.155 QUIT :Ping timeout: 245 seconds < 1412421772 926546 :scarf!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1412421777 331722 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412422071 501733 :AndoDaan!~AndoDaan@188.188.84.109 JOIN :#esoteric < 1412422131 558680 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412422286 471991 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1412424328 339410 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03BernadeMerz 5* 10New user account < 1412424334 851860 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/block14]]4 block10 02 5* 03Abuse filter 5* 10blocked [[02User:BernadeMerz10]] with an expiry time of indefinite (account creation disabled): Automatically blocked by abuse filter. Description of matched rule: first edit is to user page and contains spambot-like use of br tag < 1412424690 394097 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's hardly spamming recent changes because it normally comes right after a spambot creating an account, which is also a recent changes action < 1412424721 687936 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"has lots of interests that include frisbee golf, acne scars removal and collecting" < 1412424729 398837 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :clearly these are randomly generated profiles < 1412424749 919904 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah no, acne scar removal's what they're advertising, but the link is elsewhere < 1412424774 330974 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :incidentally, according to Wikipedia, frisbee golf does actually exist < 1412424786 631877 :AndoDaan!~AndoDaan@188.188.84.109 PRIVMSG #esoteric :it's pretty cool. < 1412424799 295310 :AndoDaan!~AndoDaan@188.188.84.109 PRIVMSG #esoteric :never played it, but if i could i would. < 1412424833 905569 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"A disc is considered at rest once it is no longer moving. If the disc breaks into pieces the largest piece establishes position." < 1412424848 55357 :AndoDaan!~AndoDaan@188.188.84.109 PRIVMSG #esoteric :ha < 1412424848 298001 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I like the way that this rule not only exists, but is actually mentioned in an introductory primer on Wikipedia < 1412424947 676526 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh hmm, it seems that instead of swapping out clubs, the players have specific disks for specific sorts of throw < 1412425078 607170 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm wondering what it was that that spambot collected < 1412425840 870531 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412426245 418685 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 260 seconds < 1412426470 790326 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Where I went to college we had a frisbee golf course in the woods around the library. < 1412426792 774053 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com JOIN :#esoteric < 1412426916 288928 :Deewiant!~deewiant@deewiant.iki.fi QUIT :Quit: Viivan loppu. < 1412427758 813805 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :< fizzie> scarf: http://en.wikipedia.org/wiki/H-Bahn#D.C3.BCsseldorf_Airport <- this Düsseldorf airport one, so the hanging-from-the-rail style. – I live in Wuppertal, where we have such a train system as public transportation, operating since 1901. < 1412427806 520029 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1412428517 795043 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412428944 376940 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1412429295 20951 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412429313 296261 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03DorthyBraswell 5* 10New user account < 1412429316 152952 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/block14]]4 block10 02 5* 03Abuse filter 5* 10blocked [[02User:DorthyBraswell10]] with an expiry time of indefinite (account creation disabled): Automatically blocked by abuse filter. Description of matched rule: first edit is to user page and contains spambot-like use of br tag < 1412429637 490602 :AndoDaan!~AndoDaan@188.188.84.109 QUIT :Ping timeout: 245 seconds < 1412429922 734898 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :david_werecat.pheonix: points 7.38, score 27.77, rank 9/47 (--) < 1412430227 522245 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :huh, a bfjoust entry without the person having had entered the code first here? < 1412430401 66222 :AndoDaan!~AndoDaan@188.189.71.107 JOIN :#esoteric < 1412430857 241708 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :boily: websubmission probably < 1412430868 350413 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :to reduce channel bandwidth you can submit from outside < 1412430893 80888 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Flow chart14]]4 10 02http://esolangs.org/w/index.php?diff=40576&oldid=40573 5* 03Tastyfish 5* (+129) 10 < 1412431444 971260 :AndoDaan!~AndoDaan@188.189.71.107 PRIVMSG #esoteric :mroman_,: is there a shorter way to get "\n" on the stack in burlesque? < 1412431495 109810 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :as a string? < 1412431498 124058 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or as a character? < 1412431525 851995 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for char just use ' followed by a newline < 1412431530 869253 :AndoDaan!~AndoDaan@188.189.71.107 PRIVMSG #esoteric :hm, good qustion < 1412431536 145281 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for string just do " followed by a newline followed by " < 1412431547 925127 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/ar8wGWsG <- like that < 1412431568 180378 :AndoDaan!~AndoDaan@188.189.71.107 PRIVMSG #esoteric :you know, i never thought of using newlines in my burlesque code, i'm dumb < 1412431666 147284 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the only thing a string can't contain is " :) < 1412431669 799569 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because " ends a string < 1412431684 790933 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but other than that you can embed any character directly without using escape sequences < 1412431692 497862 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "\'" < 1412431692 864406 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "\"" < 1412431695 191048 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "\'"Q < 1412431695 385049 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : " < 1412431698 70329 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :" is \' < 1412433441 800589 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :!blsq {qu in e.} < 1412433441 978148 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{u } in e.} < 1412433458 805871 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :!blsq {{u } in e.} < 1412433459 381870 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{u } in e.} < 1412433995 184142 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :how well does blsq handle infinite lists? < 1412434119 203757 :AndoDaan!~AndoDaan@188.189.71.107 PRIVMSG #esoteric :handle them? it creates them! < 1412434268 444694 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Is there a way, in a single Python file, with no knowledge of libraries installed other than the standard library, I can do calculation on a GPU? < 1412434551 296674 :AndoDaan_!~AndoDaan@188.188.82.218 JOIN :#esoteric < 1412434642 164600 :AndoDaan!~AndoDaan@188.189.71.107 QUIT :Ping timeout: 272 seconds < 1412434642 852601 :AndoDaan_!~AndoDaan@188.188.82.218 NICK :AndoDaan < 1412434684 955861 :MoALTz!~no@user-31-175-249-19.play-internet.pl QUIT :Quit: Leaving < 1412434749 328016 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412434951 959646 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1412435810 234288 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :"no knowledge"? < 1412436203 524038 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :https://searchcode.com/?q=if%28version%2Cstartswith%28%22windows+9%22 < 1412436975 306539 :drdanmaku!uid17782@gateway/web/irccloud.com/x-sroowudspmxlmejb JOIN :#esoteric < 1412437878 570858 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1412437878 856135 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :CYUL 041538Z 15018G25KT 2 1/2SM RA BR BKN006 OVC028 14/12 A2958 RMK SF6SC2 SLP017 DENSITY ALT 300FT < 1412438000 401597 :nortti!nortti@nano.smar.fi QUIT :Ping timeout: 260 seconds < 1412438049 764212 :nortti!nortti@nano.smar.fi JOIN :#esoteric < 1412439339 331207 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Huh. Haskell is #12 in the new Gartner index: http://blogs.gartner.com/mark_driver/2014/10/02/gartner-programming-language-index-for-2014/ < 1412439752 661781 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :what does the Gartner measure? is it similar to TIOBE? < 1412439852 362657 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 250 seconds < 1412439872 692658 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Corporate client feedback and use, apparently, as well as public repos and certain popular web sources like stackoverflow. < 1412439993 547688 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :twelve is a nice spot, then. successful while avoiding success. < 1412440130 62497 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric ::D I was just surprised that it would score so high on a corporate-weighted index: I know Clojure's seen some inroads by piggybacking on the needs of Java programmers desperate to program in anything but Java. < 1412440824 530414 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I like Java. < 1412440831 967844 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :you're weird < 1412440888 716669 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :the language is nice. it has some built-in idiosyncracies, but otherwise it's quite fine. < 1412440914 739826 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :it's all the surrounding enterprisiness and ecosystem and overly-dramatic lasagna code I can't stand. < 1412441035 822775 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :lasagna code? < 1412441036 18183 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :wat? < 1412441059 262814 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :It's weird. Back in the day I was curious about Java as a language, but put off by awful performance. Now Java is fast, but the way it's coded makes my brain hurt. < 1412441113 46730 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :But well, comnig next fall I have to choose between two apprenticeships, one of which is a CS diploma course with a lot of 'cloud' and 'data scaling' buzzwords in it, and the other of which is Java EE ... < 1412441173 249813 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :LordCreepity: Code that is so unnecessarily layered and refactored that finding any thing specific in it requires better-than-Google search algorithms, let alone debugging anything. < 1412441192 891000 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :oh god < 1412441196 60390 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :kill me now < 1412441274 762499 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :LordCreepity: The archetype parody: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition < 1412441339 865422 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :nothing surprising there. code has this natural tendency to laminally degenerate. it's when you suddenly find what you were searching for 10-layers deep in the class hierarchy, nested between arbitrary Abstract and Generic Factory Adapters that you remember that as a responsible adult it's a good thing you're not always keeping a fire axe within reach. < 1412441356 434784 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1412441373 602170 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric ::D < 1412441387 92912 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :laundry done, time for a nap... < 1412441393 965718 :boily!~boily@96.127.201.149 QUIT :Quit: AERATED CHICKEN < 1412441645 46491 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :that code < 1412441647 658588 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :hurts < 1412441650 23648 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :my < 1412441651 755856 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :EYES < 1412442347 912578 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 272 seconds < 1412442726 635508 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1412442940 979933 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :LordCreepity: please don't tell me you didn't wear any protection while approaching that code < 1412442999 254739 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :kkkkiiiilll.... meeeee.... < 1412443001 310315 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :is fungot any good ad decontamination? < 1412443001 555251 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: ( ( we didn't know how bad it was based on a true life story or something yeah < 1412443013 307702 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :close enough < 1412443018 549628 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :my... ...eyes.... are gone... < 1412443088 261376 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :what about your brain? < 1412443120 429209 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot, could you fetch the pills, please? < 1412443120 629323 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: ( ( mm)) there's an imbalance now um i live in kansas < 1412443177 887567 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :aww, too bad that oerjan isn't here to marvel at the balanced parentheses right next to the term "imbalance". < 1412443191 438822 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot outdid itself there < 1412443191 734205 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: so it's a big fnord person so i enjoy it and and i think my first attempt at it somehow evaporated into thin air i was a kid < 1412443199 360781 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and ... I'm done. < 1412443289 354701 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1412443724 667528 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: When were you a kid? < 1412443724 896053 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: because if if if you have fnord so i've only this is my < 1412443725 576181 :G33kDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412443787 405110 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style < 1412443787 647105 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher* fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1412443807 839926 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: What are you even talking about? < 1412443808 42490 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: oh my first time i saw something like odd on the street market whatever < 1412443820 198855 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Whatever. < 1412443845 573229 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I cherish fungot's coherent moments, they are so rare. < 1412443845 763887 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: it just really sigh improves your perception of things so noise noise < 1412443863 676238 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :err, did that count? it almost made sense.. < 1412443907 666072 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some styles make them happen more often than others. < 1412443925 64601 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^style europarl < 1412443925 289514 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: europarl (European Parliament speeches during approx. 1996-2006) < 1412443926 243741 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Please give an analysis of the current economic climate, please. < 1412443927 612354 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: mr president, ladies and gentlemen, the commission does not have the support, not only by women, but men, who get to fill the jobs available or by giving them training, recognized in terms of balance between the interests of protection against noise. aware of the consequences of the implementation of the principle of enhanced cooperation. all these proposals should be turned into practical action, i.e. the handicap of r < 1412443969 461199 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well done, answered like a true politician < 1412443978 562250 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: What are the consequences of the principle of enhanced coöperation? < 1412443979 500217 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: i wish to make three comments at the conclusion of this agreement, they are politicians and, not least towards parliament, because we have implemented a study of the various stages of the production refunds for sugar for european countries from which these desperate people flee. perhaps then, we must respond to the questions that we have today opened a smoking zone behind the hemicycle, i met a group called ' september < 1412443991 436440 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(in that by the end of the statement, nothing was said but the question is forgotten) < 1412444014 458702 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That last one went to a weird place. < 1412444039 847360 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But I like the "sugar for european countries from which these desperate people flee" part. < 1412444065 634564 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`addquote fungot we have today opened a smoking zone behind the hemicycle < 1412444066 199611 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: mr president, i would say to mrs flemming that the entire policy for the eu, that we can take an overall view of the forthcoming negotiating round of the wto are resumed next year, which would include legislation and information to parliament. < 1412444067 93950 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1222) fungot we have today opened a smoking zone behind the hemicycle < 1412444118 49991 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm. < 1412444120 587836 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote 1221 < 1412444121 198542 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1221) GeekDude: there's not much point in addquoting someone doing an addquote < 1412444124 779634 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run sed -i -e '1222s/fungot//' < 1412444125 422905 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sed: no input files < 1412444125 656318 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: mr rocard has succeeded in presenting an extremely strong case and managed to table sound amendments. i do not wish to speak at the beginning of the next such situation, and that it must not be increased as it already costs us a bit with the united states < 1412444129 225503 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run sed -i -e '1222s/fungot//' quotes < 1412444129 749036 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: mr president, there are still critics of the eu common position on the first question, demilitarisation, i can only suggest that you reconsider the simplified labelling system. this is why the community should be used to the system would gain the satisfaction that the rapporteur, mrs montfort, has done. < 1412444131 596477 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412444132 360279 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :thanks fizzie < 1412444184 827133 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In retrospect, /<&>/ would've been shorter. < 1412444213 349753 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style enron < 1412444213 552283 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: enron (subset of the Enron email dataset) < 1412444221 740159 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's not preprocessed very well. < 1412444228 475561 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: is the enron style as evasive as the euparl one? < 1412444229 135491 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: " we charge all and the address for the following will also attend: power demand." gshebleiastate.edu on 10/ 10 to 4 and people want you to know any major complications of a new and ever increasing theft of supplies of various) target accounts that had we, the decision on the number of questions of the over the top. < 1412444248 493427 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style euparl < 1412444248 673878 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Not found. < 1412444264 229551 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"euro", not "eu". < 1412444268 508507 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style europarl < 1412444268 695472 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: europarl (European Parliament speeches during approx. 1996-2006) < 1412444431 836341 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm a bit unclear as to how reconsidering the simplified labelling system will help in matters related to demilitarisation. < 1412444519 942268 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, how many candles do you have on your cake? < 1412444520 428390 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: mr president, i am very grateful to the commission to say that the matter has been raised as an issue to be raised by the future dutch presidency plans to organise a debate in the convention and that the various parties, instead of being used for maritime transport and fisheries. < 1412444536 751608 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i do think fungot is pretty amazing for a bot written in befunge < 1412444538 461887 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :myname: mr president, a civilised society. when you made the statement and hope we will achieve nothing more than a century old and which has modified their traditional roles. the information in order to conceal our weaknesses. i will say that the external actions of the european ombudsman again, a woman who has spent hours of frustration at airports, which has been one of the spouses to bear all the expenses incurred in financ < 1412444611 276110 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hah. a woman who has spent hours of frustration at airports < 1412444619 823911 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I can relate to that < 1412444671 33269 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Original source comment: "Each one of us who has spent hours of frustration at airports, which has definitely been the case this winter, and in traffic chaos on the roads, which has also been the case, know just how imperative it is to create an efficient rail system linking the whole of Europe." < 1412444676 874106 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1412444723 927470 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And for the earlier half: "What happens to a woman who has spent twenty years with a husband who then leaves her?" < 1412444738 90192 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :That is marginally more coherent than what fungot made of it. :) < 1412444738 572124 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: mr president, i thank mr prodi for the fact that the netherlands, have very effective environmentally friendly treatments which make an environmental impact assessment. we can see, mr president, this is, of course, one of which is " gross national product and support for these products. amendment no 3 < 1412444768 772693 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hilarity ensues < 1412444811 78899 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i wonder what'll happen if we'd feed it with law texts < 1412444874 878945 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style sms < 1412444875 62552 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: sms (National University of Singapore SMS corpus, 2011-08-20) < 1412444890 183609 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot, say something funny, please? < 1412444890 372052 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: nw i has cum mre frm urself thn frm othrs hav done < 1412444915 993215 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: nvm < 1412444916 192942 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: cal me ra hun .tm sunao? gud morning andrew. plz giv me one color? < 1412444917 684387 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i think he likes you < 1412444942 732018 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style europarl < 1412444942 909742 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: europarl (European Parliament speeches during approx. 1996-2006) < 1412444950 977723 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :That sms style hurts so much. < 1412445009 818244 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's very true to life. < 1412445186 996593 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :.oO( should i make an esolang that looks like sms? ) < 1412445238 704673 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :629992233 < 1412445262 201863 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that sounds like a no < 1412445361 149930 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"nw i has cum mre frm urself thn frm othrs hav done" is scarily close to coherency < 1412445387 322633 :erdic!erdic@unaffiliated/motley QUIT :Quit: leaving < 1412445400 348922 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :no way < 1412445466 549161 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1412445694 327775 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :myname: well, there's already the cheeseburger lang, knock out a few more vowels and it wouldn't be far off. < 1412445746 580908 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :J_Arcane2: the question is: does it annoy int-e? < 1412445785 691645 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :personally, I think a snake-based lang would be more interesting. ;) < 1412445800 319484 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :snake-based? < 1412445808 433538 :G33kDude!~GeekDude@unaffiliated/g33kdude NICK :GeekDude < 1412445815 78102 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :as in the game. < 1412445863 579661 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :but... how? < 1412446062 419880 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Hmm. Well, what if snake sections stored values? < 1412446387 163176 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412446448 431607 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :elliot_: sounds like LOLCODE < 1412446678 964531 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Define snake on a fractal tiling < 1412447463 889168 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :david_werecat.pheonix: points 8.60, score 29.35, rank 7/47 (+2) < 1412447573 279057 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :david_werecat.pheonix: points 8.69, score 29.49, rank 7/47 (--) < 1412447668 313345 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :myname: Pretty well < 1412447690 645433 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1R@{?i}m[{10.>}f[10.+ < 1412447690 915635 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {11 12 13 14 15 16 17 18 19 20} < 1412447711 634098 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> take 10 . filter (> 10) . map succ $ [1..] < 1412447714 228611 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [11,12,13,14,15,16,17,18,19,20] < 1412447729 473329 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :mroman_: do you have a highlight on blsq? < 1412447742 452394 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :myname: It's written in Haskell, so it inherited a lot of laziness. < 1412447746 846642 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :myname: hm. I think so < 1412447753 945202 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1Jq.+10C!#s < 1412447754 138724 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {144 89 55 34 21 13 8 5 3 2 1 1} < 1412447759 293879 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fibonacci < 1412447773 600379 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or what else do you mean by highlight < 1412447916 208657 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :something to ping you when someone says "blsq" < 1412447924 900247 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412447928 141455 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no. I don't. < 1412447986 302279 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I just read the log < 1412448078 594782 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ABC\nCBA\nBCA"ln)XXtp)><)F:)<]u[/v\[ < 1412448078 785467 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "ACC" < 1412448101 877697 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's still my favorite Burlesque program though :) < 1412448111 487112 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ABC\nCBA\nBCA\nACC"ln)XXtp)><)F:)<]u[/v\[ < 1412448111 677078 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "BBA" < 1412448123 221215 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :whait < 1412448138 479313 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ABC\nCBA\n"ln)XXtp)><)F:)<]u[/v\[ < 1412448138 711338 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "ABA" < 1412448142 859758 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wtf < 1412448153 503448 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ABC"R@ < 1412448153 681131 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"" "A" "B" "AB" "C" "AC" "BC" "ABC"} < 1412448155 823088 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ABC"r@ < 1412448156 820 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"ABC" "BAC" "CBA" "BCA" "CAB" "ACB"} < 1412448161 7583 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ABC"r@u < 1412448161 200642 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 9): < 1412448162 206347 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ABC"r@un < 1412448162 398643 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "ABC\nBAC\nCBA\nBCA\nCAB\nACB" < 1412448166 448370 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ABC"r@[-un < 1412448166 631195 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "BAC\nCBA\nBCA\nCAB\nACB" < 1412448171 473919 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ABC"r@[-unln)XXtp)><)F:)<]u[/v\[ < 1412448171 665195 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "ABC" < 1412448190 522616 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ln)XXtp)><)F:)<]u[/v\[ given a set of permutations returns the missing permutations < 1412448202 829454 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that is, if and only if exactly one permutation is missing < 1412448239 210174 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :how the hell can you memorize that stuff < 1412448257 59076 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The commands? < 1412448339 651200 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :lines . map explode . transpose . map sort . map frequencies . map min . ungroup . swappop . concat < 1412448353 784941 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :myname: I just know them :) < 1412448361 40629 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I mean... I wrote the interpreter and the Documentation < 1412448365 941635 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so that helped a lot in learning them < 1412448376 843802 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also I golf frequently in it. That' helps memorizing it too < 1412448422 201727 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com QUIT :Quit: Leaving < 1412448447 543755 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com JOIN :#esoteric < 1412448454 792183 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 "mark" 4 5 6 7CL{"mark"!=}TW[- < 1412448454 979615 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {6 5 4} < 1412448459 599064 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 "mark" 4 5 6 7CL{"mark"!=}TW < 1412448459 785621 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {7 6 5 4} < 1412448517 184569 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :myname: Also I have nothing better to do than working on burlesque < 1412448592 703667 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also the commands kinda give a hint to what they do < 1412448605 368567 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :TW is obviously some sort of TakeWhile < 1412448613 100107 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and DW is DropWhile < 1412448637 258780 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[- is kinda like < 1412448641 917781 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[ is the beginning of the list < 1412448642 426845 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: is (the beginning of the list) < 1412448648 807531 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[ hu < 1412448649 319660 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: |value error: hu < 1412448658 163856 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[ |. $ 10 < 1412448658 702006 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: < 1412448664 947484 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[ ?. 5 5 $ 10 < 1412448665 443080 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: 4 6 8 6 5 < 1412448665 625348 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: 8 6 6 6 9 < 1412448665 625492 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: 3 2 3 1 9 < 1412448665 625585 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: 2 7 0 9 5 < 1412448665 625670 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: 7 7 9 7 4 < 1412448672 112767 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[ ?. 50 50 $ 10 < 1412448672 649416 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: 4 6 8 6 5 8 6 6 6 9 3 2 3 1 9 2 7 0 9 5 7 7 9 7 4 8 7 4 2 1 1 0 4 3 9 3 2 7 4 4 0 3 7 5 9 6 3 2 8 2 < 1412448673 207253 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: 0 3 5 4 0 0 3 1 5 0 4 0 2 9 2 4 0 0 7 7 5 7 3 1 6 3 1 5 8 9 8 5 3 9 9 8 9 5 1 1 0 4 1 7 3 2 3 4 0 4 < 1412448673 207467 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: 9 4 9 5 9 0 1 9 7 3 5 2 4 8 1 5 6 5 9 5 0 1 8 4 1 5 5 9 1 9 6 6 0 5 5 5 7 2 4 6 0 0 8 2 2 5 1 9 7 8 < 1412448673 207557 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: 9 4 9 9 1 2 2 0 7 1 7 0 0 1 5 8 0 6 5 5 8 8 2 4 9 9 6 6 5 6 6 4 9 0 0 3 1 3 5 6 8 6 6 8 4 0 0 4 3 4 < 1412448673 207652 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: 7 5 0 2 8 8 3 6 4 4 4 4 0 7 1 2 2 7 2 6 1 2 9 0 3 3 2 2 9 6 1 7 5 0 7 3 9 3 9 2 5 8 2 9 8 9 5 9 8 7 < 1412448673 207737 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman_: ... < 1412448688 672132 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`cat botprefixes < 1412448689 133868 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: botprefixes: No such file or directory < 1412448765 944922 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but mostly it's still because I have nothing better to do than working on burlesque < 1412448790 679859 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :creating esolang's gotten kinda boring < 1412448809 861071 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"oh great. another bf derivative." "oh great. another queue thingy" "oh great. another stack based thingy" < 1412448819 155744 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"oh great. another thingy with string replacements" < 1412448888 911291 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm out of new freaky ideas < 1412448980 236778 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :That's why I went for faux-vintage instead. < 1412448992 608374 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I'm more a retrocomputing guy anyway. < 1412449019 297991 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i only use computers built on BJTs, the data are smoother that way < 1412449021 42120 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :J_Arcane2: what? < 1412449059 852593 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I should do some z80 sometime < 1412449074 784850 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :myname: ie. when I wrote an esolang, I was mostly interested in writing something that would feel accurately awful to a certain point in time. < 1412449199 833892 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How much do you know z80 stuff? Do you know 6502 too? I do 6502 < 1412449255 497030 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't know anything about z80 so far < 1412449261 403767 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but you can golf in it on anagol < 1412449268 428122 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so that's sort of a motivation to learn it < 1412449270 779967 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :mroman_: Yes, I know that already < 1412449299 650673 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Also, there is the NMOS 6502 and CMOS 6502, which have differences. I happen to like the NMOS 6502 instruction set, but it could probably be implemented in CMOS as well) < 1412449301 187145 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but all the info links for z80 on anagol are 404 or dead < 1412449359 439908 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wp says 6502 has lots of undocumented opcodes < 1412449360 882526 :torchwood33!~io@37.77.122.189 JOIN :#esoteric < 1412449373 420138 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why the hell would you not document opcodes for your processor if you're going to sell it < 1412449377 342376 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, there are a lot, and I have used many of the stable ones < 1412449394 542479 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :mroman_: They were unintended, and are also NMOS only < 1412449436 560121 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :For example, LAX loads data into both the A and X registers. SAX stores the bitwise AND of the A and X registers. < 1412449525 866562 :torchwood33!~io@37.77.122.189 PART :#esoteric < 1412449536 519849 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :DCP is "decrement and compare". ANC is like AND immediate but also copies the high bit of the result into the carry flag. AXS and ARR are a bit strange. < 1412449584 915236 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :mroman_: To elaborate on zzo38's explanation: the undocumented opcodes were just consequences of how the opcode decode circuitry worked. With unintended bit patterns they just activated random parts of the CPU. < 1412449600 409123 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Which happened to do things that were a bit weird but useful. < 1412449620 337963 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Some are unstable though, and should not be used. < 1412449634 186554 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :unstable? < 1412449638 539130 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :they don't work all the time? < 1412449652 965055 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :As you might expect from "opcode decode circuitry triggering parts of the CPU with no design behind it". < 1412449666 498592 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :mroman_: Or can get the CPU into odd states. < 1412449671 475931 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, they don't work all the time, and/or can cause the CPU to stop sometimes or all of the time. < 1412449693 274486 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://www.6502.org/source/games/uchess/uchess.htm <- impressing < 1412449724 437621 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Many unofficial opcodes just stop the CPU until it is reset; not even IRQ and NMI will work until it is reset.) < 1412449809 819756 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://en.wikipedia.org/w/index.php?title=User:Sgeo/null-edit-detector&action=history < 1412449862 340895 :conehead!~conehead@unaffiliated/conehead QUIT :Ping timeout: 250 seconds < 1412450024 215508 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Sweet 16 < 1412450027 894582 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wtf < 1412450028 558978 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1412450440 425267 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :zzo38: so... < 1412450445 634665 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's an A and an X register < 1412450467 713734 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Don't forget the Y. < 1412450470 903341 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and a Y < 1412450486 716589 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Don't forget the P and the S and the PC. < 1412450497 168554 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1412450497 932694 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1412450501 184247 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :P? is that the flags/condition code? < 1412450510 211142 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I thought that was called F < 1412450516 321247 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not unusual for Microprocessors to implicitly use accumulator a lot < 1412450537 492449 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: I don't know how it's called in the manual, I was just going from the naming of the PLP/PHP instructions. < 1412450544 170412 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :please < 1412450545 455599 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh < 1412450546 431038 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1412450552 431478 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the only correct thing to do with the accumulator is to increment it < 1412450555 868970 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I call it F only because of z80 probably < 1412450567 154995 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Z80 does call it F. < 1412450579 768610 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but z80 has a very different set of flags and use for that register < 1412450589 652869 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :of course < 1412450597 322720 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's where 8086 has inherited it < 1412450677 877719 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Current Intel manuals call it EFLAGS/RFLAGS. < 1412450696 726813 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yep < 1412450709 963647 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but that's still the same as z80's flags register < 1412450717 411476 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :only now it has a super useful overflow flag < 1412450729 739840 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, it's the same as the Intel 8080 flag register. < 1412450747 13016 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Z80 is intentionally 8080-ish. < 1412450771 604846 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Having been designed by an ex-Intel employee who worked on the 8080. < 1412450787 302172 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but 8086 doesn't give you direct access to the flags register < 1412450797 693756 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and 8086 is intentionally z80-ish, and x86_32 is intentionally 8086ish, and x86_64 is intentionally x86_32-ish < 1412450800 351033 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :iirc < 1412450804 506713 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what? it sure does < 1412450812 753321 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :8086 still has pushf and popf instructions < 1412450818 457388 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yes < 1412450823 889941 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it's not an "adressable" register < 1412450826 758079 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :only implicit < 1412450829 604617 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also the obsolate SAHF and SALF < 1412450836 413219 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well sure < 1412450838 756408 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :same as z80 < 1412450848 272622 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why would it have to be "addressable"? it has fixed bits and stuff < 1412450848 450230 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means you need opcodes for that < 1412450849 988620 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like CLC < 1412450865 572740 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: You can't set/clear or read flags nicely < 1412450869 873891 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :other than < 1412450871 112461 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :JIC foo < 1412450876 864665 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and CLC/STC < 1412450884 721174 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you need extra instructions < 1412450889 411933 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes < 1412450894 572473 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :instead of AND F, 011b < 1412450910 133333 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure, but no cpu has AND F, 011b, right < 1412450925 538975 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh wait, maybe some of ARM does < 1412450936 530737 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@tell oerjan here's another 22 characters PATH, slightly modifying your submission: ``cd`c``@k````?:ird`|c < 1412450936 708657 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412451014 130587 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: were you thinking of ARM or what? < 1412451080 4606 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: in z80, the eight addressable registers are A, B, C, D, E, L, H, and [LH] (replacable with [IX] and [IY] with a prefix) I think < 1412451089 981244 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :for 8-bit instructions < 1412451095 818134 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you can't access the flags register directly < 1412451408 509558 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've always seen it denoted (hl). < 1412451415 721221 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :probably that < 1412451463 156331 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the 16-bit load/arithmetic groups have two-bit encodings for the "registers" bc, de, hl and sp. < 1412451486 981470 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I never really programmed z80, I'm only interested because it explains so many things about x86 < 1412451498 453244 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, sp? are you sure < 1412451507 736216 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. I have the manual right here. < 1412451511 984008 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1412451593 2764 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :IIRC, you can also do quite a lot to "IXL"/"IXH" and "IYL"/"IYH" in an undocumented way by using 8-bit instructions that access H/L but prefixing the opcode prefix that the usual IX/IY instructions use. (Another unintended-but-logical consequence of opcode decoding circuitry design.) < 1412451619 551357 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :whoa < 1412451627 529036 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how does that work? does it use the high or the low byte of IX? < 1412451656 363690 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh < 1412451658 37437 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1412451659 356507 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you access H, it'll use the high byte of IX, and if you access L, it'll use the low byte of IX. < 1412451664 528143 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :coppro: In 6502, incrementing is one of the few things that the accumulator does not do. (You can SEC and ADC #0, but there is no "increment accumulator" instruction.) < 1412451667 449593 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but you can't do that on x86 < 1412451673 313058 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :strange < 1412451692 86655 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's no IX/IY on x86, at least ones that'd work like that. < 1412451709 529518 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: I think the SI and DI are the IX and IY on the x86, in some order < 1412451724 978117 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not really, since they have numbers in the GPR encodings. < 1412451730 508651 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and the BX of x86 is the LH of z80 < 1412451734 915216 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure < 1412451750 120873 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but the point about x86 was that any single z80 instruction can be mapped to a single x86 instruction < 1412451753 59835 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :On Z80, you take something lke "LD HL, nn" and add a prefix byte to make it "LD IX, nn"/"LD IY, nn". < 1412451753 831340 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's how they sold it < 1412451776 222184 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So it makes sense that the prefix bytes just pretty much tells the processor to "instead of HL, pipe in IX/IY". < 1412451784 626616 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's why x86 has some of the crazier instructions like LAHF < 1412451793 512386 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1412451806 627647 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, I know < 1412451844 878091 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So what's the x86 equivalent to LD A, R? :) < 1412451846 728416 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and that works for both 16 bit access of HL and for indirect access < 1412451869 591690 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: R? what's R? but the A register is equivalent to AL on x86 < 1412451877 48316 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :R is the memory refresh register. < 1412451884 721681 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also the "random number if you're really lazy" register. < 1412451889 192800 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what... < 1412451908 598262 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1412451915 228372 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is there even such an instruction? < 1412451923 935846 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not on x86, but yes on Z80. < 1412451938 323171 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a memory refresh counter, it's seven lowest bits are automatically incremented after each instruction fetch. < 1412451941 318968 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, z80 can't have undocumented instructions, can it? all of the 256 instructions in its table are full, right? < 1412451959 585162 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"LD A, R" is not undocumented. < 1412451964 822007 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But I don't think the table is full either. < 1412451969 870990 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least the tables with the prefix bytes. < 1412451975 743657 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The single-byte opcode table might be. < 1412451979 40502 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the one with prefix bytes isn't, yes < 1412451999 318670 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's the single-byte opcode table that's full, except maybe for one instruction that's in the place of LD [HL], [HL] < 1412452061 538540 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The Z80 CPU contains a memory refresh counter, enabling dynamic memories to be used with the same ease as static memories. Seven bits of this 8-bit register are automatically incremented after each instruction fetch. The eighth bit remains as programmed, resulting from an LD R, A instruction. The data in the refresh counter is sent out on the lower portion of the address bus along with a ... < 1412452067 522843 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... refresh control signal while the CPU is decoding and executing the fetched instruction." < 1412452082 380227 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The idea being that if you have some DRAM that needs a refresh signal, you don't have to add any hardware for it, you can get it out of the CPU for free. < 1412452095 810160 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1412452105 70485 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :makes sense < 1412452141 495080 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As a result, you can kinda-sorta use R for random numbers, if you call it at long-enough, unpredictable intervals. < 1412452171 517765 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The best TI-86 Befunge interpreter there is uses R to implement its ?, which makes the hunt-the-wumpus game sometimes fail in its maze-building many times in a row. < 1412452206 188618 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not entirely sure if it's because of the low-quality ? or just a peculiarity of the game. < 1412452285 501394 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1412452291 446545 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, I don't think x86 has that < 1412452299 127375 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :at least I haven't heared of such a thing < 1412452303 763456 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :quintopia: QUINTHELLOPIA! < 1412452410 451501 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The Z80 single-byte main instruction table is indeed full of documented instructions. < 1412452427 537676 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The one that'd be "ld (hl), (hl)" logically is the "halt" instruction. < 1412452432 1997 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah < 1412452432 820174 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1412452435 635603 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I didn't remember that < 1412452463 343023 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and which instructions are in the shifted table? the 16 bit ones and the shift/rotates? < 1412452552 920665 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's the "bit instructions" table with the CB prefix; that's shifts, rotates and set-bit instructions, and it's also entirely full except for the "shift left, logical" slot, which contains the undocumented "SLL"/"SL1" instruction that shifts left but fills with 1 instead of 0. < 1412452578 221901 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's.... full? < 1412452579 520470 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wtf < 1412452585 305519 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I didn't remember that < 1412452585 590269 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And there's the "extended instructions" (ED prefix) table, which is a lot less full. < 1412452597 205140 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nor that there were two shifts < 1412452602 905811 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or maybe < 1412452603 636630 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1412452608 661725 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, ok < 1412452633 94067 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, how did they fill the shift/rotate table? < 1412452634 352373 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also the IX/IY prefixes (DD. FD) and the combined DDCB, FDCB for bit instructions involving IX/IY. < 1412452649 549450 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Most of it is full of BIT/RES/SET instructions with different immediates. < 1412452655 780410 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It takes 8 opcodes to cover 0..7. < 1412452660 5478 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1412452661 556897 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1412452687 320961 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so that leaves 64, which is 8 kinds of shift times 8 registers? < 1412452715 494100 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. rlc, rrc, rl, rr, sla, sra, srl and the "sll". < 1412452743 777969 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: are those all count 1 only? < 1412452756 506806 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or are there variable count shifts? < 1412452759 337182 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no wait < 1412452765 146827 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :were they immediate counts? < 1412452767 33612 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't remember < 1412452772 505057 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, I don't think it can shift more than by 1. < 1412452780 584436 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Unless you count the rather funny RLD/RRD instructions. < 1412452792 464054 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Which rotate a group of three nybbles. < 1412452817 217416 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The low nybble of A, and the two nybbles at the byte in memory pointed by hl. < 1412452854 723102 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I can understand when a cpu doesn't want to implement variable shifts, but what's the point of an sla instruction that takes two bytes? can't you just add instead? I don't understand why the 6503 has a left shift either, even if it's a one byte encoding there. < 1412452868 508301 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is left shift so important to worth an instruction in such small instruction sets? < 1412452885 294220 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can't "add (hl), (hl)", at least. < 1412452931 993936 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :can't you at least LD A, (HL); ADD A, (HL), LD (HL), A? < 1412452937 139265 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I know that's three bytes but still < 1412452951 151527 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or is left shift so important if you don't have a multiply instruction? < 1412452952 929609 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe < 1412453033 821160 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, you can't add to anything else than the accumulator, too, of course. So to replace the shift you'd need something like those three instructions even for "SLA r". < 1412453078 139007 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Except for "SLA A", which is in fact slower than "ADD A, A". < 1412453079 233151 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :now I'll have to find a good z80 documentation, or find my own notes < 1412453088 167603 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :can you point me to one? < 1412453114 43712 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've always just used the official User Manual. < 1412453121 186344 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The PDF has a proper index and all. < 1412453127 605485 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://www.zilog.com/manage_directlink.php?filepath=docs/z80/um0080 < 1412453162 112077 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though it does have a couple of typos in the instruction encodings, and it doesn't have a good opcode-ordered table. < 1412453170 240077 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :See http://clrhome.org/table/ for the latter. < 1412453205 450117 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I used to have a paper copy of the manual too, but I gave it away as a gift, if I recall correctly. < 1412453218 234339 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait < 1412453240 247605 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's a separate nop instruction encoded as 00? isn't ld b,b supposed to be doing that? < 1412453334 619192 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't see any obvious differences between "ld b,b", "ld c,c", ..., "ld a,a" and the official "nop". < 1412453350 758435 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They all take the same amount of time, too. < 1412453353 493490 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah < 1412453372 37983 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nop instructions are useful, and I like them < 1412453380 772754 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I don't see why there's an extra if ld b,b already works < 1412453393 131077 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not that it matters < 1412453439 781079 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 258 seconds < 1412453448 935612 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The table I linked to has the undocumented-but-"well-known" instructions marked in red. < 1412453458 283994 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right < 1412453511 656427 :J_Arcane2!~j_arcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :Quit: Nettalk6 - www.ntalk.de < 1412453516 797856 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can "inc ixl" or so on, which might be useful if you wanted, say, a 256-byte circular buffer that's 256-byte aligned. < 1412453578 385316 :J_Arcane!~JArcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1412453715 366344 :J_Arcane!~JArcane@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :Client Quit < 1412453913 464117 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com QUIT :Ping timeout: 246 seconds < 1412454136 946497 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412454158 969155 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1412454332 517093 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1412454698 962280 :drdanmaku!uid17782@gateway/web/irccloud.com/x-sroowudspmxlmejb QUIT :Quit: Connection closed for inactivity < 1412455045 859639 :Bicyclidine!~Glossina@wl-nat97.it.wsu.edu JOIN :#esoteric < 1412455251 741470 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Look at Wolfram Research being "hip" and "with it": https://dl.dropboxusercontent.com/u/113389132/Misc/20141004-ad.png < 1412455301 331742 :Bicyclidine!~Glossina@wl-nat97.it.wsu.edu PRIVMSG #esoteric :i'm convinced < 1412455323 620379 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :a hah aha hah that would've been so cool in 2003 ... < 1412455349 378771 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I assume it's "ironic" now. < 1412455353 711885 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :all your base are belong to us. mathematica now with base conversion support < 1412455475 586469 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's no AYBABTU joke if I do "?BaseForm" in Mathematica 10.0. < 1412455493 781883 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But maybe they've added that in 10.0.1, our systems don't seem updated yet. < 1412455500 323103 :Bicyclidine!~Glossina@wl-nat97.it.wsu.edu PRIVMSG #esoteric :i think i've literally never seen that initialism ever < 1412456091 598092 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :wikipédia says it's common. maybe it's another fnord planted by our Evil Fungottian Overlords? < 1412456131 695182 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Any comments? < 1412456132 100761 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: madam president, commissioner, it would seem that the office is part of a political prisoner to die on hunger strike in protest against the government's crackdown on the group. < 1412456146 847343 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sounds radical. < 1412456207 351744 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, do you use the undocumented opcodes of z80? how about the R (memory refresh) register? < 1412456208 294674 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: madam president, my aim is to create a new world order, first envisaged at the moment and its fnord successor to a fundamental system change for the small business has got over the start-up problem and shown some success in this work: the defence of human rights, democratic principles and human rights, and that the ecu 1 billion decrease in the number of those who have made a proposal concerning a special social vat on < 1412456243 203660 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: You're not supposed to just come out and *say* you're going to create a new world order. < 1412456243 410978 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: i think that is the only company that we have dealt with there has been much talk in the council. < 1412456395 373174 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412456429 390145 :Bicyclidine!~Glossina@wl-nat97.it.wsu.edu QUIT :Ping timeout: 260 seconds < 1412456570 353449 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 250 seconds < 1412456714 811770 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1412456735 738459 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1412456763 390453 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1412457045 374942 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Ping timeout: 260 seconds < 1412458447 830842 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :helloily < 1412458452 160876 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what do on a saturn's day? < 1412458722 38665 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's TOO LATE for that, it's already sun-dae. < 1412458797 600220 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :sun dae is kim jong's wife? < 1412458978 279941 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: it may be sun-dae in the White City, but here in the land of the free, there's all of saturdy night to go! < 1412459038 333416 :AndoDaan!~AndoDaan@188.188.82.218 QUIT :Ping timeout: 244 seconds < 1412459208 388470 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1412459410 297210 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1412459433 131959 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1412459477 485650 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1412459608 272468 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412459631 579706 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : aww, too bad that oerjan isn't here to marvel at the balanced parentheses right next to the term "imbalance". <-- by the powers of LOG i marvel < 1412459690 854093 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1412459691 70709 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :int-e said 2h 25m 54s ago: here's another 22 characters PATH, slightly modifying your submission: ``cd`c``@k````?:ird`|c < 1412460245 257476 :boily!~boily@96.127.201.149 QUIT :Quit: PSEUDOMONAS CHICKEN < 1412460505 117800 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :whoa, what language is that in? it looks like unlambda < 1412460552 241651 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it is < 1412460575 482005 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, but what does the colon do in unlambda? let me pull up a reference < 1412460589 292892 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nothing alone < 1412460594 289112 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, that's a character quoted by the question mark < 1412460597 506488 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :for testing the last input < 1412460598 35768 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right < 1412460606 41632 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :unlambda has strange procedural input functions < 1412460623 191076 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me pull up a reference < 1412460658 935938 :AndoDaan!~AndoDaan@188.188.73.17 JOIN :#esoteric < 1412460666 151001 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i sent an unlambda answer to http://golf.shinh.org/p.rb?PATH , then int-e beat me. < 1412460670 647118 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right, @ reads a character and then ?: tests it < 1412460677 244169 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and now he's even improved on my solution. < 1412460793 112028 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that problem seems to have a really canonical answer in haskell. all the solutions are minor variations, some are entirely identical. < 1412460831 955577 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(and the one i found but didn't bother to submit is identical to int-e's.) < 1412460843 29938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :presumably because we both prefer one-liners. < 1412460885 20066 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's funny how much quieter the city is during the night compared to the day < 1412460886 363911 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I like it < 1412460893 403581 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right < 1412461324 385320 :augur!~augur@73.163.157.101 JOIN :#esoteric < 1412461551 940957 :AndoDaan!~AndoDaan@188.188.73.17 QUIT :Ping timeout: 272 seconds < 1412461556 900383 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com JOIN :#esoteric < 1412462184 517677 :AndoDaan!~AndoDaan@188.189.89.172 JOIN :#esoteric < 1412462318 363669 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412462780 796639 :augur!~augur@73.163.157.101 QUIT :Read error: Connection reset by peer < 1412462871 689539 :augur!~augur@73.163.157.101 JOIN :#esoteric < 1412464472 422484 :augur!~augur@73.163.157.101 QUIT :Remote host closed the connection < 1412466218 273926 :augur!~augur@73.163.157.101 JOIN :#esoteric < 1412467341 408122 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1412467899 305680 :augur!~augur@73.163.157.101 QUIT :Remote host closed the connection < 1412468390 748131 :drdanmaku!uid17782@gateway/web/irccloud.com/x-izysmxfhtffamwjn JOIN :#esoteric < 1412468491 877986 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com QUIT :Ping timeout: 272 seconds < 1412468573 811188 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 258 seconds < 1412470118 670855 :aretecode!~aretecode@69.163.36.90 JOIN :#esoteric < 1412470522 805321 :aretecode!~aretecode@69.163.36.90 QUIT :Remote host closed the connection < 1412471828 331769 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412473025 30774 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what's snprintf's behaviour on buffer overflow? < 1412473044 270876 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :specifically, does it use the last remaining character for a NUL. or is it like strncat? < 1412473167 856096 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I couldn't figure it out from the docs < 1412473367 160215 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1412473564 441323 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: the docs are quite clear < 1412473568 525994 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :if by docs you mean standard < 1412473574 771902 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it always adds a null < 1412473588 55472 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was using the man page < 1412473591 507139 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thanks, anyway < 1412473596 575321 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(was checking chasonr's pull request) < 1412473601 130227 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :man c < 1412473729 802234 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :new golf, and _all_ the haskellers have 2 less chars than the obvious impl... < 1412473801 441920 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If you play Pokemon Card, what is most number of cards you have in your draw pile left over at the end of the game if your opponent has none (if you can remember)? Just now I ended up with forty cards and no side cards, while opponent has no more cards left and still has six side cards. < 1412473813 691969 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I think I haven't done more than forty, though. < 1412473828 288319 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: are there any trainer cards that let you put cards back into your draw pile? < 1412473843 109301 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or better, Pokémon Powers < 1412473847 549257 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes; MAINTENANCE and GAMBLER and RECYCLE and MR.FUJI are a few. < 1412473848 578356 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or just attack effects < 1412473855 148996 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't know of any powers or attacks that do, though. < 1412473879 43625 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :However, I didn't use any such cards this time, as it turns out. < 1412473908 654963 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think there's probably going to be a way to end up with 57 in the draw pile, 2 in play (your active Pokémon and one Energy), and one in hand (the Prize Card you drew as you won the game) < 1412473939 754928 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait just one less char < 1412473949 87704 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, if you win by decking, you don't need the Energy, although then you'd have a Prize Card (none in hand, though) < 1412473955 580812 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so 57 because I miscounted first time < 1412473968 56077 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes < 1412473986 968806 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, going to get antilunch < 1412473989 429474 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'll be back later < 1412473989 791557 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Although I don't know if anyone has ever managed that < 1412473995 325783 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: antilunchtime < 1412474018 947221 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :interesting ['A'..'Z'] is longer than "POCKET", so it isn't obviously better to cheat. < 1412474026 450654 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(And it was my opponent's own fault for running out of cards) < 1412474115 469450 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :for a language like sed the cheat is obviously better, though. < 1412474173 141947 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(basically you're supposed to remove the letters POCKET from each line, but there are no other upper-case chars) < 1412474283 222383 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and the obvious sed cheat is precisely the length everyone has on that < 1412474346 239391 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do the programs only get tested against the listed sample inpust? < 1412474351 300756 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yep < 1412474356 600052 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so you can cheat < 1412474374 83097 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although ideally you should mark your answer if you do < 1412474434 782991 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's remarkable how many haskell options get thrown out immediately because of the length of import statements. < 1412474445 978566 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1412474459 838155 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lambdabot is a somewhat more interesting golf environment for that reason. < 1412474526 811025 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, they are using ghc 7.4, which means you don't even have the (->) monad by default. < 1412474539 952559 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, 7.4 < 1412474551 84837 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's just 2 years ago or so? < 1412474635 231358 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i am not quite sure if 7.10 will include applicative syntax in the prelude, or just the class names < 1412474641 863023 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe i could check < 1412474654 782669 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You mean ApplicativeDo? < 1412474663 949919 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if it does, then 7.10 should be a _lot_ more golfable < 1412474676 15623 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: no, i mean simply that <*> <$> operators < 1412474678 718588 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*the < 1412474680 256035 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh. < 1412474692 412348 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Who knows? I've washed my hands of caring about Haskell. < 1412474701 647773 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :People are messing it up. It'll be getting steadily worse forever. < 1412474710 13027 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :the jerks < 1412474717 629951 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :yep < 1412474725 465609 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um these are supposed to be improvements. < 1412474751 934442 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, you sound like trolling. < 1412474781 278602 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm exaggerating. < 1412474837 867618 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i've told you a million times not to do that. < 1412474909 837846 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"exec is denied" means you can't use the system call? < 1412474916 475654 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i assume < 1412474950 590546 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :people still manage in bash < 1412475025 157110 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although maybe that's excluded, because that length everyone has is the same as for tr -d A-Z < 1412475026 682425 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, 38 characters for POCKET is easy enough. I wonder if everyone's solution cheats. < 1412475057 762378 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :"Exec is denied" means there is a limit to number of executing external programs; it doesn't apply for shell scripts though < 1412475073 24334 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1412475082 804750 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(And usually the limit is just enough to get the interpreter to start, although sometimes there is a bit more) < 1412475105 412917 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The source-codes are available so that you can see how it is working. < 1412475122 236806 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: this one isn't closed yet < 1412475140 665951 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :No, I mean the source-codes for the service < 1412475145 760914 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right < 1412475160 725334 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is there a way to submit a program for testing without submitting it for use? < 1412475166 177431 :boily!~boily@96.127.201.149 QUIT :Quit: ANDROÏDOÏD CHICKEN < 1412475181 72054 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :shachaf: There is a testing form < 1412475252 971293 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, wait, I can make my solution non-cheating easily enough. < 1412475260 874685 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ARGH < 1412475660 492132 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Looking at source-codes, it look like you can use the "broken keyboard" scoring by making the problem name ending with " broken keyboard". < 1412475847 820312 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wait, it's still cheating. < 1412475854 647533 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh well. < 1412476626 402437 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412476920 260356 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :does Haskell have an equivalent to OCaml's (|>) by default? < 1412476922 184811 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric ::t (|>) < 1412476923 395860 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Snoc s s a a => s -> a -> s < 1412476930 383739 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no < 1412476933 706846 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, that's a different |> < 1412476935 525914 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is (|>) = flip ($)? < 1412476939 63785 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: yes < 1412476941 986202 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lens calls it (&) < 1412476949 774895 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Apparently it got into base for the next version of GHC. < 1412476958 630215 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah it did? < 1412476960 49996 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What a disaster. < 1412476967 662184 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I find it pretty useful for writing things in an order I can actually read < 1412476977 808981 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now i think shachaf is just being exaggerating again < 1412476984 271590 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I find I have to read Haskell right to left < 1412476992 644336 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although they could have had a better naming scheme < 1412476999 351883 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically I read in the order a language would evaluate, if it were strict < 1412477001 762155 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I would be more inclined to accept (&) if there was a reversed composition operator. < 1412477020 381130 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: um >>> hth < 1412477038 897308 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :tdnh hth < 1412477050 467830 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :People write (x & h & g & f) even though they wouldn't write (f $ g $ h $ x) < 1412477065 711075 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If anything & would be a good name for reversed composition. < 1412477081 269739 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: is (f . g . h) more idiomatic for that? < 1412477091 723187 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, (f . g . h) x < 1412477091 928995 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1412477102 441436 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, that. Or f . g . h $ x < 1412477108 39697 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in OCaml, the equivalent of f $ g $ h $ x is definitely more idiomatic < 1412477108 936370 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If nothing else then because it can be eta-reduced. < 1412477151 200582 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: I'm only moderately exaggerating. < 1412477182 656443 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I got so annoyed about (&) that I left almost all the Haskell channels I was in. < 1412477197 233294 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(but it was only a proximate cause) < 1412477554 626889 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you were planning to leave anyway, but (&) was what helped you make up your mind? < 1412477562 977230 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :offtopic conversation's like that for me in some channels < 1412477605 485508 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, come on, you started this one. < 1412477721 742868 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: I'm not complaining about this one < 1412477730 187766 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also I'm not even sure it's offtopic < 1412477732 732753 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just observing < 1412477786 426332 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :#esoteric hasn't been obnoxiously offtopic for a while < 1412477791 227773 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and even talks about esolangs sometimes < 1412477870 118244 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is Rice's theorem about the connectedness of some topological space? If so, which one? < 1412477985 211208 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412478114 258481 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Is it possible in Linux to use escape codes to access the number of columns of the screen? < 1412478180 303594 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1412478213 122551 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :rice's theorem can never be off topic here hth < 1412478221 360177 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(also, no clue) < 1412478225 4916 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(also, pizza) < 1412478253 40035 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: the method you're "meant" to use is an ioctl; however, I think it might be possible to move the cursor to the bottom-right, then ask for the cursor position < 1412478254 696655 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and find out that way < 1412478301 759053 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if nothing else, you could move the cursor to the top left, ask for the position; move one column to the right, ask again; repeat until the cursor doesn't move any more < 1412478326 727034 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION wonders what happens when you have a scrolling region set. < 1412478327 742585 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I suppose then you have to disable line wrapping mode < 1412478338 821282 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Until just now I completely forgot about scrolling regions. < 1412478383 265203 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: well if the cursor position goes back to 1, it probably wrapped < 1412478388 738654 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Wikipedia says the codes CSI 5i and CSI 4i are used to turn on and off the printer. How commonly is this implemented? < 1412478399 570079 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :ais523: Yes, I could do that too < 1412478403 76321 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in general, though, terminals are quite inconsistent: http://nethack4.org/blog/portable-terminal-codes.html < 1412478411 56128 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wrt the printer, I think most terminals ignore it, some log to a file < 1412480009 714852 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :[05:16:38] But there's at least one documented case of an intentional trap. < 1412480009 894517 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :[05:16:40] https://en.wikipedia.org/wiki/User:Sgeo/null-edit-detector < 1412480012 394347 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'm documented! < 1412480098 971835 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: why do you have a trap for null edits? just because you can, or is there a better reason? < 1412480105 591865 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Because I can < 1412480118 843318 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think < 1412480134 23098 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I made it over 8 years ago < 1412480390 435706 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://bots.wmflabs.org/~wm-bot/logs/%23mediawiki/20140526.txt < 1412480401 787070 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I am very curious how the unintentional stuff came into existence < 1412480531 360815 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, #mediawiki dislike Wikia too, interesting < 1412481208 950184 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If local echo is on will it print the local echo too if CSI 5i is activated? < 1412481447 181066 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412481521 347240 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :The fact that entry text != result text kind of creeps me out < 1412481881 950453 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 272 seconds < 1412482656 521729 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1412482898 991007 :drdanmaku!uid17782@gateway/web/irccloud.com/x-izysmxfhtffamwjn QUIT :Quit: Connection closed for inactivity < 1412483780 746057 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :be afraid < 1412483921 20316 :AndoDaan!~AndoDaan@188.189.89.172 QUIT :Ping timeout: 260 seconds < 1412485170 628253 :bb010g!uid21050@gateway/web/irccloud.com/x-zdbkxwouqyvndeax JOIN :#esoteric < 1412486808 272600 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh, Prelude exports the scan* functions ... useful, but somehow I wasn't aware of that. < 1412486817 706218 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Haskell) < 1412486863 170944 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote lens < 1412486863 771009 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :895) Taneb: STOP TRYING TO GET LENS INTO EVERYTHING Bike: You should use lens! NEVER shachaf: i'm getting mixed messages here \ 984) Bike: I think you're ready to learn about lens. oh god fiora help somebody help anybody \ 1186) in that thread Taneb admits to his sins < 1412486877 520263 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote 1186 < 1412486878 157172 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1186) in that thread Taneb admits to his sins. i know this because that comment showed up in my friends list oerjan, today I pushed 217 lines of documentation into lens [...] Say 10 Hail Marys and make 3 more lens commits and your sins shall be forgiven. < 1412486902 746070 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why is being scared of lens a #esoteric meme? < 1412486905 587631 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :why am i in two different quotes about some library i've never used < 1412486907 400802 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote 217 < 1412486907 840006 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or is it just Bike? < 1412486908 18131 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :217) HELLWORLD! It's like HELLO WORLD, except not *quite*. There is more agony. < 1412486923 673265 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ais523: because whenever people talk about it they sound like spivak and write about as clearly < 1412486930 749812 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523: because lens is not idiomatic Haskell, it's its own language < 1412486935 697241 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: Weren't you saying Spivak was supposed to be clear the other day? < 1412486940 947565 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :in a math way < 1412486943 533724 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i'm not good at math < 1412486961 700267 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: I,I http://math.mit.edu/~dspivak/teaching/sp13/ < 1412486963 83352 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :isn't spivak just a few pronouns? < 1412486963 786972 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh it's just adiffeomorphism on the chu space of reverse topological dynamics < 1412486972 468377 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ais523: he also wrote some math textbooks < 1412486977 872328 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right < 1412486981 532242 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :spivak the person, not the language < 1412486983 55687 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I think I'm good at math, but lens scares me. < 1412486994 984345 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's actually the same person behind the language and the math < 1412487006 807691 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lens is a large library based on relatively few important ideas < 1412487051 888905 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A lot of it is boilerplate in a sense. < 1412487067 706190 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://31.media.tumblr.com/92d0f2626cc975a59a8c7457f79a3ce9/tumblr_nbnhwdTI7c1r7tprao1_1280.jpg < 1412487093 930784 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's also very bad at abstractions for a few reasons -- the insides are all over the exposed interface. < 1412487104 378531 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Right, lens as a dependency is way too heavy-weight for my taste. I understand how it got there (edward takes implementing lenses for common libraries upon himself rather than coercing maintainers into providing lenses for their stuff), but it still seems wrong.) < 1412487154 633404 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I also think that the basic lens type has been abstracted beyond recognition. < 1412487179 723845 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lens is a trade-off between a lot of different forces < 1412487203 626053 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A lot of the complexity is my fault. :-( But it was worse beforehand, really. < 1412487237 837480 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and of course the sheer number of infix operators is intimidating. < 1412487275 213459 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :concepts, too. Ok, so there are lenses and prisms ... wth is a bazaar? < 1412487295 872546 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A Bazaar is a traversal applied to a structure. < 1412487320 727940 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :...but I just wanted to access record fields elegantly... < 1412487321 631136 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :;-) < 1412487322 813632 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Traversals are the central concept of lens. Or they were before profunctors got involved. < 1412487329 926529 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You don't need to know about Bazaar to use lens. < 1412487337 875981 :AndoDaan!~AndoDaan@188.189.66.143 JOIN :#esoteric < 1412487349 942681 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Yes, that's my fault, trying to understand the library in details rather than following tutorials.) < 1412487364 194375 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ais523: well, that should explain tings nicesly < 1412487364 620830 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No, understand Bazaar is good. < 1412487383 183176 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ing < 1412487383 362123 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: right < 1412487437 947002 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: I still have not used lens; I'm warily eyeing it from a distance (except maybe once trying to decipher some golfing on #haskell) < 1412487474 643724 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you know what Traversal is? It's pretty straightforward. < 1412487498 937324 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Not in so many words. < 1412487544 568625 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :At least my vague memory resembled "A Traversal a b c d is a generalization of traverse from Traversable." (which doesn't explain so much, yet) < 1412487557 825759 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1412487569 188173 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If I'm going to talk about lens I probably shouldn't drown out this channel... < 1412487577 483789 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But I guess the generalisation has a similar motivation as giving lenses four parameters instead of two. < 1412487623 699485 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Four parameters is pretty natural. < 1412487637 105564 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I can talk about it in #haskell-overflow if you're interested. < 1412487643 671405 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike can come too! < 1412487663 589746 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :busy watching people silently play video games in the dark < 1412487668 837092 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes it is, after banging your head against a wall a few times ;-) < 1412487849 260771 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION s t a b s shachaf from behind. < 1412487866 677719 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, I guess you could've been in #-overflow all along. < 1412487927 86923 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"s t a b" is my fault too. It was a b c d before that. < 1412487998 426269 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'm usually not there. < 1412488011 635183 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Too many lenses ;-) < 1412488020 186659 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( shards ) < 1412488036 815742 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and please don't tell me that the lens library has shards. < 1412488060 181078 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No. It does have bokehs. < 1412488073 933891 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe you can't pluralize that. < 1412488081 726009 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, I guess you can. < 1412488944 291309 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: you just love hearing yourself type?! *ducks* < 1412488997 151699 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: I'm trying to gather my thoughts for an introduction that I'm going to write someday. < 1412489006 717384 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think you might know all this too well to be a target audience for it, though. < 1412489430 390867 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm bitcoin looks crashy < 1412489502 418000 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :have you ever, like, really looked at your bitcoins < 1412489680 437532 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :all zero of them. < 1412489697 361896 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i just like looking at the graph occasionally. < 1412490641 443345 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i only like it if these bitcoin fanboys start to cry < 1412490674 879276 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Even 2600 uses bitcoins now. < 1412490967 593358 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you like the music for staffroll in Pokemon Card GB2? < 1412491085 695820 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :no, it's too tall < 1412493099 996700 :AndoDaan_!~AndoDaan@188.189.65.250 JOIN :#esoteric < 1412493183 728106 :AndoDaan!~AndoDaan@188.189.66.143 QUIT :Ping timeout: 258 seconds < 1412493184 69383 :AndoDaan_!~AndoDaan@188.189.65.250 NICK :AndoDaan < 1412494217 331606 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1412494600 244215 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Have you heard of the following quotation before? "Satanism is a Christian's way of becoming enlightened." < 1412495172 801584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nope < 1412496127 532249 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It seems that it might have a Zen kind of correctness. (maybe) < 1412496173 289565 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Law = X/0 < 1412496594 447524 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't know if i'd trust the satanists on that, _even_ if the christians need enlightenment. < 1412496643 204533 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I wouldn't, but that isn't what I think of it at all, at least. < 1412497673 46113 :AndoDaan!~AndoDaan@188.189.65.250 QUIT :Ping timeout: 240 seconds < 1412497725 261501 :AndoDaan!~AndoDaan@188.189.83.70 JOIN :#esoteric < 1412497858 441286 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh no, more golf. < 1412498112 959936 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1412498228 973798 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh well, I made a first effort, now waiting for henkma to overtake me. < 1412498251 17706 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412498313 550912 :MoALTz!~no@user-164-127-43-38.play-internet.pl JOIN :#esoteric < 1412498505 127340 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`quote 1222 < 1412498505 708551 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1222) we have today opened a smoking zone behind the hemicycle < 1412498556 413720 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i '1222s/we/[...] we/;1222s/$/ [...]/' quotes < 1412498557 943019 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412498559 729191 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`quote 1222 < 1412498560 264126 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1222) [...] we have today opened a smoking zone behind the hemicycle [...] < 1412498667 526035 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: what's with this pattern < 1412498745 683693 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh, i misread the beginning < 1412498853 54017 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote < 1412498853 654033 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :931) ais523: I'm not sure my grasp of the English language is getting better by visiting this channel.. < 1412498863 132611 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote < 1412498863 664875 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :38) Reality isn't a part of physics < 1412498865 103149 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote < 1412498865 680021 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :201) mtve, now he's an expert idler. mtve: kitty kitty kitty < 1412498867 604290 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote < 1412498868 189861 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :155) How much do mainframes cost these days? I mean, they're obsoleteish, right? My notebook's much more powerful? So surely, they're cheap? < 1412498869 919041 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote < 1412498870 486096 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :423) cigaretes and drunking "lame highs for lame people" yeah if it doesn't make you go crazy and shoot at people, it's not worth it. take it from a norwegian. < 1412499843 662782 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are there any extensions turned on for this golf thing? < 1412501309 698120 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I guess not, extrapolating from BangPatterns, which are not available. < 1412501923 260110 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A file without a final newline is valid, right? < 1412501957 272654 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, the obvious approach isn't anywhere close to int-e's 85 so a few characters here and there won't save me. < 1412502318 420457 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and here again i'm stuck at int-e+1 < 1412502605 66655 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh < 1412502693 748548 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :84 >:D < 1412502732 736644 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now to wait for the competition to trounch me again < 1412502741 370256 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION wonders what the clever trick is. < 1412502785 523033 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, how is trounch actually spelled < 1412502802 156066 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :trounce? < 1412502815 318345 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sounds plausible < 1412502871 936942 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The special case for the first line is annoying. Perhaps there's a way to do without it. < 1412503366 691375 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think "trounce" is probably the word you're looking for < 1412503374 952816 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :o < 1412503434 52138 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what is the pattern for that hello hello world puzzle? < 1412503441 517390 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :trinary counting < 1412503454 183413 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*ternary < 1412503463 921340 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought it looked like ternary < 1412503466 644509 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It looked like a bizarre sort of base 3 until I remembered how 0 works. < 1412503467 927223 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but not quite < 1412503533 302304 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :bleh, Perl doesn't have a function for converting numbers to an arbitrary base < 1412503549 657364 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although, hmm, I have an evil idea < 1412503558 436709 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :haskell has, but not without a verbose import < 1412503581 881250 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's verbose even after the import. < 1412503600 193673 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose < 1412503605 439501 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t showIntAtBase < 1412503606 269034 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(Show a, Integral a) => a -> (Int -> Char) -> a -> ShowS < 1412503630 966418 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, maybe that actually works well for thise use case. < 1412503631 182901 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, sadly it has that fixed Char type < 1412503641 754194 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, so it does. What a scow. < 1412503683 726276 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :putStr, putStrLn, unlines, unwords, etc. are so verbose < 1412503714 847056 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i had an idea that i thought would shave off 3 more chars, but sadly my output started sprouting extra whitespace < 1412503754 386873 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I had all sorts of whitespace problems and dealt with them in awful ways. < 1412504011 19042 :AndoDaan_!~AndoDaan@188.188.83.161 JOIN :#esoteric < 1412504035 704527 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm on the leaderboard! < 1412504108 257847 :AndoDaan!~AndoDaan@188.189.83.70 QUIT :Ping timeout: 260 seconds < 1412504108 475276 :AndoDaan_!~AndoDaan@188.188.83.161 NICK :AndoDaan < 1412504382 398195 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my Perl is apparently ten characters better than your Python < 1412504403 374046 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :For which problem? < 1412504425 728362 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hello hello world < 1412504434 984759 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, your Haskell < 1412504455 537833 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i've no intention of trying to compete against other languages < 1412504478 982804 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no, that doesn't really work, indeed < 1412504494 629810 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you'd think golfscript would do better than that, though < 1412504550 696584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's leading but only by about half < 1412504554 219819 :AndoDaan_!~AndoDaan@188.188.83.44 JOIN :#esoteric < 1412504585 35171 :AndoDaan!~AndoDaan@188.188.83.161 QUIT :Ping timeout: 260 seconds < 1412504585 419163 :AndoDaan_!~AndoDaan@188.188.83.44 NICK :AndoDaan < 1412504589 288990 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess the same could be said of burlesque *ogles AndoDaan* < 1412504616 789544 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the strange thing, though, is that this is pretty close to idiomatic Perl < 1412504617 134474 :AndoDaan!~AndoDaan@188.188.83.44 PRIVMSG #esoteric :hey, it's the first burlesque code < 1412504627 141015 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i guess there's an amount of incompressible text in the problem < 1412504630 893893 :AndoDaan!~AndoDaan@188.188.83.44 PRIVMSG #esoteric :i've written over 10 characters < 1412504649 204807 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :apart from the compiler warning and the normal trick where you replace one numeric constant with $$ < 1412504676 930954 :AndoDaan!~AndoDaan@188.188.83.44 PRIVMSG #esoteric :I have no idea how not to use "world" and "world!" in my code. < 1412504698 950770 :AndoDaan!~AndoDaan@188.188.83.44 PRIVMSG #esoteric :there should be a way to copy and modify it, but i don't know how. < 1412504708 458884 :AndoDaan!~AndoDaan@188.188.83.44 PRIVMSG #esoteric :I'll have to ask mroman_ < 1412504719 548134 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's $$? < 1412504733 132851 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, I guess it's the pid. What's the trick? < 1412504737 770856 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i have an annoying duplication that i cannot see how to remove without making it longer < 1412504762 197450 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: basically ensuring that the PID is the number you happen to want < 1412504769 406477 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :people used to run lots of junk programs to do that < 1412504784 153684 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then shinh implemented a PID setting script in order to reduce the server load < 1412504794 133567 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::D < 1412504795 301822 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, ugh. < 1412504865 758093 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, reducing the duplication of "world" isn't worth it; it costs me three bytes because the deduplication machinery is quite heavy and "world" is only five characters long < 1412504898 672474 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In one case I have it saving nothing. < 1412504903 483389 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm... < 1412504903 667440 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :are you interested in my algorithm, btw, in case it translates to Haskell? or would you prefer no spoilers? < 1412504918 568260 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But that's only when I use m=[" world"," hello"," world!"] in order to avoid unwordsing. Which is probably not worth it. < 1412504928 142624 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe i could actually shorten my code by _removing_ the effort to construct "world!" < 1412504975 392177 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't think I mind spoilers at this point. I'm probably not going to submit a solution. < 1412504985 786560 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um i mind < 1412505020 951007 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this algo almost certainly doesn't translate well to Haskell anyway < 1412505034 381138 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :could translate well to GolfScript, though < 1412505112 383623 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, no, it's missing relevant builtins < 1412505163 233184 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you have a special case for 0? < 1412505181 856631 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah, perl has that only in some modules < 1412505188 548777 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au PRIVMSG #esoteric :does golf.shinh still limit you to 3 input/output pairs when submitting problems? < 1412505264 923638 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: no, I don't < 1412505289 869188 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Patashu: a common workaround is to give hundreds of input lines and hundreds of matching output lines < 1412505293 106796 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then force the program to run in a loop < 1412505300 207577 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e $t="x";for(1..99){$t++;$t=~y/a/x/;print" $t"} # there's some tricks but they're too long < 1412505300 774384 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ y z xx xy xz yx yy yz zx zy zz xxx xxy xxz xyx xyy xyz xzx xzy xzz yxx yxy yxz yyx yyy yyz yzx yzy yzz zxx zxy zxz zyx zyy zyz zzx zzy zzz xxxx xxxy xxxz xxyx xxyy xxyz xxzx xxzy xxzz xyxx xyxy xyxz xyyx xyyy xyyz xyzx xyzy xyzz xzxx xzxy xzxz xzyx xzyy xzyz xzzx xzzy xzzz yxxx yxxy yxxz yxyx yxyy yxyz yxzx yxzy yxzz yyxx yyxy yyxz yyyx yyyy yy < 1412505335 743722 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: ooh, that's clever; I was considering a solution that worked along those lines < 1412505351 773329 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :probably want to start with $t at w < 1412505363 999372 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think that algo will beat mine for the actual puzzle, though < 1412505384 476811 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412505405 932454 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how does Burlesque typically compare to GolfScript? < 1412505445 322690 :AndoDaan!~AndoDaan@188.188.83.44 PRIVMSG #esoteric :i'm not well versed enough, but I say it can compete. < 1412505448 1263 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e $t="x";for(1..99){$t=~y/a/x/;print$t++,$"} < 1412505448 474552 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :x y z xx xy xz yx yy yz zx zy zz xxx xxy xxz xyx xyy xyz xzx xzy xzz yxx yxy yxz yyx yyy yyz yzx yzy yzz zxx zxy zxz zyx zyy zyz zzx zzy zzz xxxx xxxy xxxz xxyx xxyy xxyz xxzx xxzy xxzz xyxx xyxy xyxz xyyx xyyy xyyz xyzx xyzy xyzz xzxx xzxy xzxz xzyx xzyy xzyz xzzx xzzy xzzz yxxx yxxy yxxz yxyx yxyy yxyz yxzx yxzy yxzz yyxx yyxy yyxz yyyx yyyy yyyz < 1412505468 594297 :AndoDaan!~AndoDaan@188.188.83.44 PRIVMSG #esoteric :the average score is maybe a little lower than golfscript's though < 1412505523 191348 :AndoDaan!~AndoDaan@188.188.83.44 PRIVMSG #esoteric :http://golf.shinh.org/lranking.rb < 1412505577 310661 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I know like lots of different solutions if you wanted to use base conversion in actual perl programs, but they don't work in golf < 1412505591 287456 :AndoDaan!~AndoDaan@188.188.83.44 PRIVMSG #esoteric :hmm burlesque's average is 4th only to golfscript, flogscript and gs2 < 1412505598 50130 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I noticed there wasn't a base conversion in standard library < 1412505602 37305 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I came up with something else < 1412505663 246662 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yep. there's conversion only for some particular bases. you can do 10, 26, and most powers of 2 easily. < 1412505703 351612 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :If you go to programs somewhat longer than what typically comes up in golf, you can do pretty nice arithmetic in concise perl < 1412505708 981566 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I have some examples on perlmonks < 1412505737 872923 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like, I can arithmetic GF(128) values in three lines of perl < 1412505815 943062 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in http://www.perlmonks.com/?node_id=849259 I do hexadecimal bignum arithmetic in pure perl < 1412505822 893057 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's like lots of modules as well < 1412505835 284552 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :http://www.perlmonks.com/?node_id=863110 does the GF(128) computation < 1412505922 346226 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and it's easier if you only want to increment numbers, not add them < 1412506039 5545 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :made it shorter /and/ fixed the warning, nice < 1412506111 632673 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :of course, you should always consider straightforward solutions like repeated division/multiplication for conversion and doing the arithmetic with ordinary numbers < 1412506141 878088 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we know since the roman numbers golf that it's always the best to do the arithmetic with builtins and convert both ways < 1412506248 559190 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1412507671 991254 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1412510336 682454 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ais523: Golfscript is usually at an advantage due to shorter built-ins < 1412510363 477956 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so for stuff where Golfscript and burlesque solutions are very similar (in how they work) < 1412510369 827052 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the Golfscript one will be only 50% in size < 1412510413 267265 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1412510424 596648 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. duplicate stdin, reverse, append < 1412510428 991054 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is probably three bytes in gs < 1412510433 968610 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where it's at least 6 in blsq < 1412510447 714565 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means blsq will only receive 5k points < 1412510560 255243 :AndoDaan!~AndoDaan@188.188.83.44 QUIT :Ping timeout: 244 seconds < 1412510988 338583 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 250 seconds < 1412511137 66180 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 260 seconds < 1412511484 774741 :AndoDaan!~AndoDaan@188.188.94.14 JOIN :#esoteric < 1412512071 218917 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Although the average of a language with < 100 submissions isn't really saying anything < 1412512169 235479 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :gs2 really decreased the averages of pretty much every language :) < 1412512185 313096 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :blsq was in the 9k range with golfscript, flogscript I think < 1412512199 294953 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :golfscript is now at 7.8k < 1412512221 538461 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the problem is for example gs2 has a 1 byte built-in for certain challenges < 1412512226 452919 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where other languages need 30B < 1412512228 403330 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means < 1412512233 617225 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :gs2 get's 10k at that challenge < 1412512242 261095 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and every other language scores 0.5k < 1412512898 515260 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com JOIN :#esoteric < 1412513377 833150 :AndoDaan!~AndoDaan@188.188.94.14 QUIT :Ping timeout: 258 seconds < 1412513421 482060 :boily!~boily@96.127.201.149 QUIT :Quit: TARRAGONIFIED CHICKEN < 1412513454 108965 :AndoDaan!~AndoDaan@188.189.87.216 JOIN :#esoteric < 1412513737 494499 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com QUIT :Ping timeout: 245 seconds < 1412514010 382079 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I am now really glad I have a backup keyboard < 1412515110 505301 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412515214 231662 :drdanmaku!uid17782@gateway/web/irccloud.com/x-ocitniyknfgufayf JOIN :#esoteric < 1412515372 284938 :Deewiant!~deewiant@deewiant.iki.fi JOIN :#esoteric < 1412515533 27360 :AndoDaan!~AndoDaan@188.189.87.216 QUIT :Ping timeout: 260 seconds < 1412515607 117276 :King2218!79363688@gateway/web/freenode/ip.121.54.54.136 JOIN :#esoteric < 1412515718 693837 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, golf.shinh.org allows garbage on stderr... < 1412515725 11294 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :nasty. < 1412515878 11040 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yep < 1412516369 600456 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1412516669 315178 :King2218!79363688@gateway/web/freenode/ip.121.54.54.136 PRIVMSG #esoteric :so what's all this about? < 1412516705 293221 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com JOIN :#esoteric < 1412516816 854198 :AndoDaan!~AndoDaan@188.189.82.31 JOIN :#esoteric < 1412516881 575232 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`welcome King2218 < 1412516882 223667 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :King2218: 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.) < 1412516899 392321 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :rello, king < 1412516945 617402 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`felcome < 1412516946 146053 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: felcome: not found < 1412517041 868990 :King2218_!79363688@gateway/web/freenode/ip.121.54.54.136 JOIN :#esoteric < 1412517082 674973 :King2218!79363688@gateway/web/freenode/ip.121.54.54.136 QUIT :Ping timeout: 246 seconds < 1412517220 185741 :King2218_!79363688@gateway/web/freenode/ip.121.54.54.136 PRIVMSG #esoteric :woops < 1412517220 363804 :King2218_!79363688@gateway/web/freenode/ip.121.54.54.136 NICK :King2218 < 1412517481 655816 :King2218!79363688@gateway/web/freenode/ip.121.54.54.136 QUIT :Ping timeout: 246 seconds < 1412517488 234238 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :`/bin/sh < 1412517518 747821 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412517539 963088 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :lol, that actually worked < 1412517567 710728 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :do you guys have a playground for this thing? < 1412517896 69930 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what do you mean by "playground"? < 1412517949 803770 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Our bots are free-range < 1412517990 630322 :sebbu!~sebbu@ADijon-152-1-40-185.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1412517996 507026 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq_uptime < 1412517996 694843 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :3d 19h 8m 11s < 1412518027 250577 :sebbu!~sebbu@ADijon-152-1-40-185.w83-194.abo.wanadoo.fr QUIT :Changing host < 1412518027 491464 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1412518842 285771 :AndoDaan!~AndoDaan@188.189.82.31 QUIT :Ping timeout: 272 seconds < 1412519395 997953 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :lol < 1412519414 753798 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :`uptime < 1412519415 353339 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ 14:30:02 up 0 min, 0 users, load average: 0.00, 0.00, 0.00 < 1412519416 129794 :MoALTz_!~no@user-164-127-43-38.play-internet.pl JOIN :#esoteric < 1412519422 872226 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :wat < 1412519433 922821 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :oh, i get it < 1412519438 160699 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :`ls /proc < 1412519438 707629 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 \ 10 \ 2 \ 281 \ 285 \ 286 \ 287 \ 288 \ 289 \ 290 \ 291 \ 292 \ 3 \ 4 \ 47 \ 49 \ 5 \ 51 \ 6 \ 68 \ 7 \ 76 \ 77 \ 8 \ 9 \ buddyinfo \ bus \ cgroups \ cmdline \ config.gz \ consoles \ cpuinfo \ crypto \ devices \ diskstats \ driver \ execdomains \ exitcode \ filesystems \ fs \ interrupts \ iomem \ ioports \ irq \ kallsyms \ kcore \ kmsg \ kpageco < 1412519442 862916 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :or not. < 1412519571 244176 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :LordCreepity: Did you see anything in the reply to `uptime ? < 1412519586 518249 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :no < 1412519587 575273 :MoALTz!~no@user-164-127-43-38.play-internet.pl QUIT :Ping timeout: 245 seconds < 1412519610 567411 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412519616 679572 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Not sure what’s up there, since idris-bot saw “14:30:02 up 0 min, 0 users, load average: 0.00, 0.00, 0.00”. < 1412519648 709860 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :yeah, thats what i don't get < 1412519666 822933 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :how cna you start up 0 seconds before a command < 1412519668 742091 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :*can < 1412519695 35813 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the kernel might just have a habit of lying to you if you ask for privileged/confidential infomraiotn < 1412519697 115409 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*information < 1412519699 332085 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`hostname < 1412519699 897270 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :umlbox < 1412519711 762819 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is in the nature of sandboxes < 1412519711 995950 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :`uname -a < 1412519712 497426 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Linux umlbox 3.13.0-umlbox #1 Wed Jan 29 12:56:45 UTC 2014 x86_64 GNU/Linux < 1412519721 790479 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :ah, its using user-mode-linux < 1412519726 338226 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :that explains it < 1412519747 548104 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :i've never actually gotten that thing to work correctly < 1412519847 195509 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`date < 1412519847 845567 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Sun Oct 5 14:37:15 UTC 2014 < 1412519862 79333 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, but the uptime isn't really confidental information for a process on Linux. they know that anyway from the monotonous clock which starts from zero on Linux, except maybe there could be a difference if the system's been hibernating. < 1412519868 911439 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :yeah < 1412519880 595136 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :on my system i can run uptime as a normal user just fine < 1412519903 187961 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1412520039 374020 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :umlbox is a little weird about what it lets you do, sometimes < 1412520105 407013 :AndoDaan!~AndoDaan@188.188.89.207 JOIN :#esoteric < 1412520142 835235 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, it might just be an implementation thing. I believe uptime reads the uptime from an old /proc file that gives the uptime only to seconds precision < 1412520223 914815 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :cat /proc/sys/kernel/random/uuid < 1412520225 356314 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`cat /proc/sys/kernel/random/uuid < 1412520225 825831 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :c03e16c4-a27c-470d-bd76-2faa903a7ff1 < 1412520227 492957 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`cat /proc/sys/kernel/random/uuid < 1412520228 76958 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :930154b8-2b97-47c2-ad5f-2e0e55f9a9d4 < 1412520236 129152 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, it is different each time, at least < 1412520241 756618 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :would be amusing if it wasn't :-) < 1412520301 884787 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :oh god < 1412520321 369854 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :i could troll really badly right now with a cat /dev/random < 1412520329 695452 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :but i'm not < 1412520340 219215 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :meh, the bot's meant to be impossible to break < 1412520343 447054 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`cat /dev/random < 1412520353 709665 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :i mena < 1412520355 145342 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, that's an interesting approach < 1412520355 395691 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :*mean < 1412520362 906080 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`? welcome < 1412520363 621160 :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.) < 1412520366 445051 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :it would mess with the clients < 1412520373 831007 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412520382 351439 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the bots are meant to filter out implausible output < 1412520390 62430 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :ah. < 1412520390 362109 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in this case, I think it just timed out < 1412520401 81905 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there was a bot who wasn't sanitizing its output recently < 1412520411 30378 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :oh god < 1412520412 988137 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which caused a bit of a row, but we brought it under control < 1412520417 149863 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :all the messed up terminals < 1412520439 895656 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the worst things you can do are terminal control codes, but the only person it actually affected was Melvar (who's using some sort of custom framework for idris-bot) < 1412520441 389535 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`od -tx1 -N16 /dev/urandom < 1412520442 673671 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :od: invalid character ` ' in type string `x1 -N16 /dev/urandom' < 1412520456 339303 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`cmd od -tx1 -N16 /dev/urandom < 1412520456 797087 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: cmd: not found < 1412520460 230918 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: you mean `run < 1412520462 415672 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`run od -tx1 -N16 /dev/urandom < 1412520463 107821 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0000000 37 90 97 8f de b8 00 9d cb b4 82 ff 49 9c cc 17 \ 0000020 < 1412520466 493443 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there < 1412520475 519217 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's probably random, but of course you can't tell < 1412520481 507382 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(that's the point of randomness) < 1412520542 333360 :AndoDaan!~AndoDaan@188.188.89.207 QUIT :Ping timeout: 244 seconds < 1412520594 240095 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :ais523: Not sure what you mean by custom framework … it’s straight off hackage. < 1412520626 471651 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, in that case, it's a framework that isn't used widely enough for protection against terminal control codes to have been implemented < 1412520673 742911 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Um, it’s simpleirc with debug logging turned on, and the debug log puts out literal raw messages. < 1412520696 720390 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, and the fix would be for the debug log to escape control codes < 1412520701 18871 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :So it messes up the terminal, but the bot itself is not affected. < 1412521002 906883 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, perhaps we need another bot to send terminal reset codes, to put the terminal back to normal < 1412521022 254116 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Melvar: the bot has to filter CR and LF, because those can affect the bot itself, eg. steal its nickserv password < 1412521044 610082 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :... < 1412521051 523552 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :ACTION formulates an evil plan < 1412521061 102489 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :i kid < 1412521121 484545 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :`whoami < 1412521122 80115 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :whoami: cannot find name for user ID 5000 < 1412521124 43899 :AndoDaan!~AndoDaan@188.188.75.224 JOIN :#esoteric < 1412521124 532831 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think it can steal the password. < 1412521127 806082 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :lol < 1412521134 703965 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :i know, i was joking < 1412521155 368514 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`cat /etc/shadow < 1412521155 817845 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: /etc/shadow: No such file or directory < 1412521163 444537 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`cat /etc/passwd < 1412521163 926596 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: /etc/passwd: No such file or directory < 1412521169 228114 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, that's going to break a few things < 1412521176 156505 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :ah crap < 1412521181 718032 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :who's up for that? < 1412521188 689795 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`su < 1412521189 239837 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :su: Cannot determine your user name. < 1412521206 209419 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`cat cat < 1412521206 811756 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Meow~~ < 1412521210 389412 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it would be hilarious if su was defeated via the means of not giving it any way to figure out a name/number mapping < 1412521218 262445 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :lol < 1412521218 621971 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because it doesn't accept numbers as arguments < 1412521220 765878 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :`cat < 1412521223 496669 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`kill -9 1 < 1412521224 93533 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :kill: invalid option -- '9' \ \ Usage: \ kill [options] [...] \ \ Options: \ [...] send signal to every listed \ -, -s, --signal \ specify the to be sent \ -l, --list=[] list all signal names, or convert one to a name \ -L, --table list all sig < 1412521227 773424 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run kill -9 1 < 1412521228 342027 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: line 0: kill: (1) - Operation not permitted < 1412521235 317216 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run kill -9 * < 1412521235 837106 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: line 0: kill: :-(: arguments must be process or job IDs \ bash: line 0: kill: a.out: arguments must be process or job IDs \ bash: line 0: kill: bdsmreclist: arguments must be process or job IDs \ bash: line 0: kill: bin: arguments must be process or job IDs \ bash: line 0: kill: binpipes: arguments must be process or job IDs \ bash: line 0: k < 1412521237 708219 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`run kill -9 $$ < 1412521238 192130 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Killed < 1412521246 896601 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run kill -9 1 2 3 4 5 < 1412521247 409650 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: line 0: kill: (1) - Operation not permitted \ bash: line 0: kill: (2) - Operation not permitted \ bash: line 0: kill: (3) - Operation not permitted \ bash: line 0: kill: (4) - Operation not permitted \ bash: line 0: kill: (5) - Operation not permitted < 1412521251 171605 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412521259 689013 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`ps < 1412521260 200894 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ PID TTY TIME CMD \ 286 ? 00:00:00 init \ 288 ? 00:00:00 sh \ 290 ? 00:00:00 ps \ 291 ? 00:00:00 cat < 1412521263 780779 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`run kill 0 1 2 3 4 5 6 7 8 9 10 11 12 13 < 1412521264 357141 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412521267 276126 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`kill -9 288 < 1412521267 832253 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :kill: invalid option -- '9' \ \ Usage: \ kill [options] [...] \ \ Options: \ [...] send signal to every listed \ -, -s, --signal \ specify the to be sent \ -l, --list=[] list all signal names, or convert one to a name \ -L, --table list all sig < 1412521272 350762 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run kill -9 288 < 1412521272 820772 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412521273 715620 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err < 1412521276 113766 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`run kill -0 1 2 3 4 5 6 7 8 9 10 11 12 13 < 1412521276 668424 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: line 0: kill: (1) - Operation not permitted \ bash: line 0: kill: (2) - Operation not permitted \ bash: line 0: kill: (3) - Operation not permitted \ bash: line 0: kill: (4) - Operation not permitted \ bash: line 0: kill: (5) - Operation not permitted \ bash: line 0: kill: (6) - Operation not permitted \ bash: line 0: kill: (7) - Operation no < 1412521278 484647 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :what was the command that said "You don't exist. Go away. < 1412521286 739755 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :"? < 1412521344 862288 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :`cc < 1412521345 645232 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-gnu/crt1.o: In function `_start': \ (.text+0x20): undefined reference to `main' \ collect2: error: ld returned 1 exit status < 1412521352 31184 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :wat < 1412521357 734373 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :it can compile nothing? < 1412521372 264833 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :s/compile/link < 1412521373 29693 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it can try, but it fails due to the absence of main < 1412521390 604882 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`ld < 1412521391 91638 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ld: no input files < 1412521391 641458 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :yeah, but this was cc with no args < 1412521397 68341 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :makes no sense < 1412521398 663787 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :cc with no args is not ld with no args < 1412521402 807733 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :i know < 1412521404 234894 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are some default args, like crt1.o < 1412521410 462212 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`cc --version < 1412521411 104267 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/tmp/a.c:1:1: error: expected identifier or ‘(’ before ‘--’ token < 1412521417 343165 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :OH < 1412521417 717487 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1412521423 232499 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :its a C interpreter < 1412521437 582939 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`cc int main(void) { puts("test\n"); return 0; } < 1412521438 178862 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/tmp/a.c: In function ‘main’: \ /tmp/a.c:1:23: warning: missing terminating " character [enabled by default] \ /tmp/a.c:1:1: error: missing terminating " character \ /tmp/a.c:2:1: warning: missing terminating " character [enabled by default] \ /tmp/a.c:2:1: error: missing terminating " character \ /tmp/a.c:2:1: error: expected expression at < 1412521454 904991 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's most likely a buggy C interpreter < 1412521461 411825 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! c puts("test"); < 1412521462 295115 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test < 1412521471 890458 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's the working one < 1412521478 198817 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :ah. < 1412521562 615574 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :`! c execl("/bin/ls", "ls", "/bin", (char*)0); < 1412521563 627185 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash \ bunzip2 \ bzcat \ bzcmp \ bzdiff \ bzegrep \ bzexe \ bzfgrep \ bzgrep \ bzip2 \ bzip2recover \ bzless \ bzmore \ cat \ chgrp \ chmod \ chown \ cp \ cpio \ dash \ date \ dd \ df \ dir \ dmesg \ dnsdomainname \ domainname \ echo \ ed \ egrep \ false \ fgrep \ findmnt \ fuser \ grep \ gunzip \ gzexe \ gzip \ hostname \ ip \ kill \ kmod \ less \ < 1412521568 744022 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :cool < 1412521649 83465 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :know of any c interpreters for linux? googled some before but couldn't seem to find one < 1412521660 19101 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :i know plan 9 has one included with it < 1412521664 521965 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :but i don't use that < 1412521672 115866 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The `cc is just an echo "$@" to a temporary file + gcc on it. < 1412521683 323880 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :ah < 1412521693 76882 :AndoDaan!~AndoDaan@188.188.75.224 QUIT :Ping timeout: 260 seconds < 1412521699 771347 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And I think CINT (the thing ROOT used to run on) had a C mode, though it's more of a C++ interpreter. < 1412521715 437539 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :hurr < 1412521738 880193 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also I think they're moving to Cling. < 1412521742 283514 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://root.cern.ch/drupal/content/cling < 1412522392 461900 :AndoDaan!~AndoDaan@188.189.89.76 JOIN :#esoteric < 1412523021 544686 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :`! c printf(argv[0]); < 1412523022 559938 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/tmp/compiled.299 < 1412523073 566775 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The number is the process ID.) < 1412523133 488579 :AndoDaan_!~AndoDaan@188.188.67.106 JOIN :#esoteric < 1412523209 429180 :AndoDaan!~AndoDaan@188.189.89.76 QUIT :Ping timeout: 260 seconds < 1412523210 165512 :AndoDaan_!~AndoDaan@188.188.67.106 NICK :AndoDaan < 1412523220 728924 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :kk < 1412523286 957683 :GeekDude!~GeekDude@unaffiliated/g33kdude NICK :G33kDude < 1412526015 419418 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412526020 929562 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412526144 398140 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412526154 43547 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412526195 485124 :AndoDaan!~AndoDaan@188.188.67.106 QUIT :Ping timeout: 246 seconds < 1412526446 915140 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412527175 308462 :AndoDaan!~AndoDaan@188.189.74.192 JOIN :#esoteric < 1412527242 999966 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :Remote host closed the connection < 1412527627 477840 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1412527966 361179 :AndoDaan!~AndoDaan@188.189.74.192 QUIT :Ping timeout: 250 seconds < 1412528562 487222 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 245 seconds < 1412530332 212415 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^prefixes < 1412530332 212638 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot ! < 1412530491 577256 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 'hi' < 1412530492 171032 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: hi < 1412530506 833885 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'd say remove the jconn entry, he doesn't come here anymore < 1412530526 835105 :evalj!~jeval@54000DEC.dsl.pool.telekom.hu JOIN :#esoteric < 1412530528 961031 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] 'evalj doesn''t either, I rarely start it' < 1412530529 673686 :evalj!~jeval@54000DEC.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: evalj doesn't either, I rarely start it < 1412530551 650159 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how many J bots do we have? 3? < 1412530587 46932 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: it's all the same bot, but instances ran by different people. there were like six instances so far, some of them dead for years because their running people disappeared < 1412530622 391194 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(well, technically, NotJack wrote a J bot that wasn't derived from it, plus buubot had a J plugin that I wrote that was derived from it but isn't the same) < 1412530639 76924 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(the notable part about NotJack's bot is that he wrote it in J) < 1412530694 887776 :not^v!~notnot^v@2601:4:4500:e15:bd17:f15b:aeef:dab5 JOIN :#esoteric < 1412531348 3966 :Maunz25!~Maunz25@HSI-KBW-078-042-148-172.hsi3.kabel-badenwuerttemberg.de JOIN :#esoteric < 1412531487 506102 :maunz26!~test@HSI-KBW-078-042-148-172.hsi3.kabel-badenwuerttemberg.de JOIN :#esoteric < 1412531488 246768 :maunz26!~test@HSI-KBW-078-042-148-172.hsi3.kabel-badenwuerttemberg.de PRIVMSG #esoteric :test < 1412531813 979346 :not^v!~notnot^v@2601:4:4500:e15:bd17:f15b:aeef:dab5 QUIT :Ping timeout: 272 seconds < 1412531814 209911 :Maunz25!~Maunz25@HSI-KBW-078-042-148-172.hsi3.kabel-badenwuerttemberg.de QUIT :Remote host closed the connection < 1412531826 986834 :not^v!~notnot^v@2601:4:4500:e15:ed44:d2b6:12e0:64a0 JOIN :#esoteric < 1412532053 234805 :maunz26!~test@HSI-KBW-078-042-148-172.hsi3.kabel-badenwuerttemberg.de QUIT :Quit: < 1412532873 696217 :AndoDaan!~AndoDaan@188.189.78.247 JOIN :#esoteric < 1412533148 297793 :G33kDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412533443 538706 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412533620 412607 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1412533667 44642 :lambdabot!~lambdabot@silicon.int-e.eu QUIT :Remote host closed the connection < 1412534238 768046 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1412534316 852697 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: q#Rc! is btw. duplicate bottom ;) < 1412534391 86930 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :mrhelloman_. < 1412534987 139491 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Today's burlesque related topic < 1412535005 427408 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is #Q#q#j#J#s#Sif turing complete < 1412535021 603560 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or what's the minimal subset of builtins + #Q#j#j#J#s#S to make it turing complete < 1412535093 625200 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq #Q#s < 1412535093 916043 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{#s}} < 1412535100 754042 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq #Q#s#j < 1412535100 953827 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {#s #j} < 1412535106 229558 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq #Q#Q#s#j < 1412535106 432924 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {#Q #s #j} < 1412535114 853673 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq #Q#Q#s#j#s#j < 1412535115 51755 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {#Q #s #j #s #j} < 1412535119 953333 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq #Q#Q#s#j#s#j#s#j < 1412535120 157273 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {#Q #s #j #s #j #s #j} < 1412535129 791819 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq #Q#Q#s#Q#j#s#j#s#j < 1412535130 30712 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {#Q #s #Q #j #s #j #s #j} < 1412535132 881696 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412535136 465708 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq #Q#Q#s#Q#J#s#j#s#j < 1412535136 675400 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412535141 640437 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq #Q#Q#s#Q#J#s < 1412535142 250639 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {#Q #s #Q #J #s} < 1412535149 61193 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq #Q#s#Q#J#s < 1412535149 263429 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {#s #Q #J #s} < 1412535154 291429 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq #Q#s#Q#J#s#J < 1412535154 482138 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {#s #Q #J #s #J} < 1412535159 987887 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :something like that < 1412535224 671619 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have "hello hello world" an initial Forth go, and ended up with 150 characters. :) < 1412535563 743810 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :what is an initial Forth go? < 1412535634 880391 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Just writing a thing in Forth with a general "don't waste code" idea in mind, but not doing any editing afterwards. < 1412536475 650012 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Aw, mplayer's playback speed twiggle just resamples instead of properly time-stretching. < 1412536748 879707 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ah, there's a filter. < 1412536792 606726 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It doesn't seem to be a terribly high-quality one. < 1412536853 149818 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I haven't mplayered in a long time. my life is becoming orthogonal with my priorities. < 1412536950 47485 :boily!~boily@96.127.201.149 QUIT :Quit: EIGEN CHICKEN < 1412538021 207940 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: uh, ok < 1412538468 411786 :not^v!~notnot^v@2601:4:4500:e15:ed44:d2b6:12e0:64a0 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1412538576 582381 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1412538578 425883 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1412538968 779379 :AndoDaan!~AndoDaan@188.189.78.247 PRIVMSG #esoteric :okay, mroman_, tell me which is the state stack, and which the normal stack. < 1412539005 219492 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Can someone else answer, or does it have to be mroman_? < 1412539023 881098 :AndoDaan!~AndoDaan@188.189.78.247 PRIVMSG #esoteric :Please. < 1412539096 737401 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The state stack is just a secondary stack that you access with those pP PP Pp things, with the distinction that the state stack's the same stack even inside blocks you are m['ing or f['ing or whatever, where the code inside won't normally access the global stack. < 1412539169 544510 :AndoDaan!~AndoDaan@188.189.78.247 PRIVMSG #esoteric :I think that was my understanding, but when i try and peek and pop, pop goes my interpreter. < 1412539183 632758 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Have you put anything there to peek/pop? < 1412539244 251295 :AndoDaan!~AndoDaan@188.189.78.247 PRIVMSG #esoteric :1 5 6{1 1 1}{pP}m[ would...> < 1412539259 817656 :AndoDaan!~AndoDaan@188.189.78.247 PRIVMSG #esoteric :1 5 6{1 1 1}{pP}m[ would...?* < 1412539283 557166 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's nothing on the state stack to pP from, I don't think. < 1412539303 775765 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq 0Pp "foo bar baz quux"wd{PP+.JPp ?+}m[ < 1412539303 976187 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"foo1" "bar2" "baz3" "quux4"} < 1412539315 339727 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's an example of using the state stack to do a manual counter. < 1412539355 495223 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though I'm sure that particular example would be better with some sort of zip-based thing. < 1412539399 252672 :AndoDaan!~AndoDaan@188.189.78.247 PRIVMSG #esoteric :okay, the firs PP puts "foo" too here0Pp < 1412539402 349692 :AndoDaan!~AndoDaan@188.189.78.247 PRIVMSG #esoteric :? < 1412539415 530023 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The 0Pp puts a 0 on the (initially empty) state stack, yes. < 1412539452 754265 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the PP moves it back from the state stack to the normal stack, the +. increments it, and the JPp puts a copy back on the state stack for the next round. < 1412539482 159884 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's not empty < 1412539486 848660 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it contains stdin < 1412539506 365627 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What, like, stdin is on both stacks initially? < 1412539510 453022 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq p\ < 1412539510 657031 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1412539519 51627 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: On anagol it is. < 1412539528 751498 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, I didn't know that. At any rate. < 1412539529 499706 :AndoDaan!~AndoDaan@188.189.78.247 PRIVMSG #esoteric :ah, i think i see my misunderstanding < 1412539570 354284 :AndoDaan!~AndoDaan@188.189.78.247 PRIVMSG #esoteric :going to mess around a bit, thanks! < 1412539588 861290 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but fizzie explained it perfectly otherwise < 1412539678 789810 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For the record, "foo bar baz quux"wd1R@{?+}Z] would presumably be better for the particular example I used. < 1412539708 460584 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :There are some implications for laziness though when using the secondary stack < 1412539715 521138 :AndoDaan!~AndoDaan@188.189.78.247 PRIVMSG #esoteric :!bslq 0Pp{1 1 1}{PP.+Pp}m[pP < 1412539724 191679 :AndoDaan!~AndoDaan@188.189.78.247 PRIVMSG #esoteric :!blsq 0Pp{1 1 1}{PP.+Pp}m[pP < 1412539724 369256 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 3 < 1412539727 141369 :AndoDaan!~AndoDaan@188.189.78.247 PRIVMSG #esoteric :okay < 1412539734 135026 :AndoDaan!~AndoDaan@188.189.78.247 PRIVMSG #esoteric :i'm understanding. < 1412539740 154082 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1R@{JPp}m[10.+ < 1412539740 359278 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4 5 6 7 8 9 10} < 1412539748 132032 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1R@{JPp}m[10.+pP < 1412539748 334458 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412539752 183955 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for example < 1412539777 430518 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :doing a pP here will make the code never terminate < 1412539820 507307 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1412539871 708265 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(because theoretically the last element on the stack would be the last element of 1R@ but 1R@ doesn't have a last element) < 1412539944 526338 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :even though you may think with 10.+ the state stack will only contain 10 elements as well... < 1412539955 510999 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is not the case :) < 1412540039 719043 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Do you have some sort of a general policy to make operands that take "block, int" kind of arguments to be usable also in "int, block" order? < 1412540069 859484 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :uh < 1412540074 465067 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{1 2 3 4}.+ < 1412540074 672175 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4} < 1412540088 329087 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: yes < 1412540107 296696 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I noticed that was the case for .+ and some others, but not e.g. !!. < 1412540120 932626 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1412540139 727996 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412540140 738359 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe "e.g." is wrong, !! is the only thing I ran across, really. < 1412540159 901636 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412540165 113994 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1{1 2 3 4}!! < 1412540165 315832 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (!!) Invalid arguments! < 1412540168 352607 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2{1 2 3 4}!! < 1412540168 532189 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (!!) Invalid arguments! < 1412540170 20239 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2{1 2 3 4}ch < 1412540170 208039 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1412540185 517923 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: I'll add it to the todo list < 1412540275 78504 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I didn't even know about ch. But the n! makes it not quite the same as !!. < 1412540280 230350 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yep < 1412540302 524278 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also for < 1412540312 645323 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1{"yes""no"}ch < 1412540312 824539 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "yes" < 1412540319 494683 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's a shorter way to do that < 1412540325 885539 :AndoDaan!~AndoDaan@188.189.78.247 PRIVMSG #esoteric :!blsq 'e {1 1}{{'a 'b}{'c 'd}}D! < 1412540326 79522 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (D!) Invalid arguments! < 1412540328 91318 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1"yes no"cw < 1412540328 288644 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (cw)! < 1412540329 980106 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1"yes no"CW < 1412540330 182182 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "yes" < 1412540347 364087 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :mainly because "yes no"wd is shorter than {"yes""no"} < 1412540353 169563 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and CW is wdch < 1412540364 338598 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: other way around < 1412540389 268615 :AndoDaan!~AndoDaan@188.189.78.247 PRIVMSG #esoteric :!blsq {{'a 'b}{'c 'd}}{1 1}'e D! < 1412540389 461157 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{'a 'b} {'c 'e}} < 1412540399 387289 :AndoDaan!~AndoDaan@188.189.78.247 PRIVMSG #esoteric :great! thanks < 1412540446 242912 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: the actual policy is if something is < 1412540470 620695 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Block x, Foo b (where Foo is not Block) that it would be nice if it also works for Foo b, Block x as well < 1412540491 604536 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so if you happen to come across a built-in where a reversed argument order can be added just give me a heads-up < 1412540502 134701 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what doesn't work is Block f, Any a for example < 1412540507 385739 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because a could also be a block < 1412540575 643900 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[+ Str a, Char b < 1412540587 602783 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this could also support Char b, Str a < 1412540640 336489 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but < 1412540642 960122 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412540644 67137 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1412540652 245097 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there are a lot of built-ins where you could do that < 1412540656 552050 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :CO, co < 1412540669 275169 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :One thing I was missing was to go from '1 to 1 in one instruction; I couldn't think of anything shorter than [-ri (or some other two-instruction alternatives). Though I don't know how common that is, and two instructions isn't very much. < 1412540697 26150 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :C! as well < 1412540727 678167 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq '1ti < 1412540727 860411 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (td) Invalid arguments! < 1412540732 851055 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq '1ri < 1412540733 45487 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1412540736 707649 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq '2ri < 1412540736 906479 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1412540753 264217 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, okay, yes, I also wanted to go from '0 to 0 and '2 to 2, not just '1 to 1. < 1412540804 941973 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The "ri tests chars for alpha-numericness" was a nice twist.) < 1412540819 308313 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I thought there was one < 1412540822 769707 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I can't find it < 1412540877 949062 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq '2XXti "also works"vv < 1412540878 130022 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2 < 1412540898 521109 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu? < 1412540902 565602 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq '2XX < 1412540902 758329 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "2" < 1412540906 739355 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :lol < 1412540920 299568 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah yeah < 1412540924 311285 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :didn't know XX does that < 1412540926 240896 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess XX and [- do the same for a char argument. < 1412540946 44779 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yep < 1412540961 607129 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ti could actually do Char -> Int < 1412540989 901876 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well. gn8. < 1412541059 748253 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Alternatively, B! could accept Char in addition to String (and then b0, b6 would be short ways to convert digit characters to numbers). < 1412542208 135489 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I thought of to make up a variant of Pokemon type matrix where it mathematically is an actual matrix. < 1412542732 742999 :AndoDaan!~AndoDaan@188.189.78.247 QUIT :Quit: HydraIRC -> http://www.hydrairc.com <- < 1412542904 446104 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Every time I start a D&D campaign DM'd by someone called Liam, in the first encounter I get messed up by corvids... < 1412542945 81497 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is it the same Liam every time? < 1412542951 447391 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or is this just a general property of Liams? < 1412543028 225939 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be JOIN :#esoteric < 1412543534 312460 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412544109 506335 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1412544406 657959 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Can scanf("%*1[ ]") be a proper C code? < 1412544505 142157 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: no, because you didn't give it enough arguments < 1412544515 237854 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also I don't think that 1 is legal in that context < 1412544571 997728 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :ais523: Why is that? How should it be? < 1412544573 61330 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: but the * means there's no argument < 1412544587 21689 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: did I confuse scanf with printf? < 1412544601 58478 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought * meant it consumed an argument to get a count < 1412544614 485117 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :dunno, I'm not sure it's legal or standard or anythin < 1412544618 911443 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me look it up < 1412544663 57676 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: do you want to execute it? I think if you never execute it then it's leval < 1412544666 522188 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :legal < 1412544681 383997 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(hey, sorry for nitpicking, but we're on that channel) < 1412544710 465671 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, it has happened with two different Liams < 1412544739 396088 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: Yes if it is executed how do you expect it to work < 1412544768 419693 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: you can normally assume that here, there's a decent chance that we're looking for an answer to the question we actually asked, even if it seems insane < 1412544814 381194 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: from looking it up, yes, I think it is valid, and will skip a single space. the star makes sure it doesn't try to assign to anywhere and doesn't expect an argument. < 1412545030 32006 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Is something like if(scanf("\e[%d;%dR",&y,&x)!=2) a proper way to read the cursor position (after printf("\e[6n"))? < 1412545034 514243 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Read error: Connection reset by peer < 1412545038 724608 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(not counting locale and wide character and that kind of complications, which I probably don't understand) < 1412545050 820498 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1412545064 862474 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: no, because you may get other input from the terminal before that reply < 1412545079 461561 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: Well, perhaps the program could first set the locale to the C locale before doing anything else, if that can help. < 1412545081 420638 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and this may partially match that other input, consuming a prefix < 1412545096 590011 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :\e is also not one of the standard escape sequences, though it's quite common. < 1412545097 662344 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: the locale is already the C locale unless you specifically set it otherwise < 1412545107 322379 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: it's trickier in a library of course < 1412545126 337673 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What other input from the terminal will come up? < 1412545135 528773 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: what a user happens to type, if there's some lag < 1412545154 43098 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, I intend to check the cursor position before the user types anything < 1412545170 361116 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: he may have typed something before you first read anything, and it's still in the buffer, < 1412545172 858668 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It doesn't prompt for anything at that point in the program < 1412545180 281097 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Or before that point, either. < 1412545205 8085 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: in a program like nethack, you probably need to parse all kinds of terminal input sequences properly anyway (keystrokes, mouse, etc) < 1412545218 929173 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so just use that and treat \e[1;1R as any other keyboard input < 1412545235 318730 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you might use a library for that, like libtermkey, or roll your own < 1412545278 34382 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, it does this only at the beginning of the program, anyways; it never requests a cursor position after that. < 1412545317 435911 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Also, if you type in a terminal that will keep the cursor at the last column when a character is typed there and wrap only after another character is typed, what will be the response for the cursor request? < 1412545339 779064 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: OK I can understand you but this is not Nethack and stuff like that < 1412545394 186326 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: dunno, tias, it might depend on the terminal < 1412545450 568509 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: as for the scanf, well, I think it's not the proper way, but it might work well enough as a kludge. you can at least try to read as much from the input nonblockingly as there is before you emit the query to make the kludge less likely to fail. < 1412545452 121667 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, I want to detect the wrapping mode of the terminal as well as the number of rows and columns. < 1412545495 430815 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1412545500 334711 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1412545502 125906 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ask ais about that maybe < 1412545546 726270 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It might be a remote terminal, so system calls cannot necessarily be used. < 1412545548 937332 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1412545581 325147 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: terminal size is forwarded well enough on remote terminals, through telnet and ssh and all that < 1412545634 303311 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :telnet and ssh have a protocol for that, and then they tell the kernel about the size for the master side of the pty with an ioctl, so that you can then read the terminal size from the slave side of the pty with another ioctl fine < 1412545647 795860 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :just like with "real' terminals < 1412545649 842097 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :" < 1412545673 177470 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's about the only information you can usually trust to be relayed well through ssh and telnet < 1412545683 136329 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you can't really trust the terminal type < 1412545713 521693 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but you can probably also use the cursor position query to find the size instead, if that's supported < 1412545778 277206 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be QUIT :Remote host closed the connection < 1412545808 96585 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: for the terminal size, you can try to check what ais does in libuncursed < 1412545826 219676 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't know about wrapping, but it's worth a try to ask him < 1412545826 397426 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The program can also be run on Windows (although then you have to use non-ANSI mode if the standard Windows terminal window is used). < 1412545838 939712 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And I still also want to know the wrapping modes. < 1412545965 175528 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: libuncursed uses the cursor location query to detect whether the encoding of the terminal is a byte encoding or utf-8 < 1412546042 739281 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1412546113 677555 :AndoDaan!~AndoDaan@188.189.78.247 JOIN :#esoteric < 1412546215 661628 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes I can see that can help, but in my case I don't need any non-ASCII characters anyways. < 1412546362 578530 :Lymia!~fujoshi@inportb/loli/cirno-chan QUIT :Ping timeout: 245 seconds < 1412546447 882445 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: sure, I'm just saying he might know how to do this < 1412546927 492140 :evalj!~jeval@54000DEC.dsl.pool.telekom.hu QUIT :Remote host closed the connection < 1412547506 379313 :shikhout!~shikhin@120.59.229.6 JOIN :#esoteric < 1412547510 181095 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I know that PuTTY can use CSI [18t to figure out the terminal size, although this isn't listed in Wikipedia or anything like that and doesn't appear to be a standard command; also it doesn't detect wrapping modes. < 1412547532 382124 :shikhout!~shikhin@120.59.229.6 NICK :Guest75924 < 1412547683 931452 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1412547901 965887 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :At least for this wrapping, PuTTY returns the position where the cursor is displayed. < 1412547941 211387 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If you have Linux on your computer, can you test to see what it does on Linux? < 1412548352 433877 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1412548394 276385 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1412549096 79119 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412551192 492567 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1412551514 937693 :tromp__!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412551653 61383 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1412553107 876666 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1412553750 254092 :MoALTz__!~no@user-164-127-43-38.play-internet.pl JOIN :#esoteric < 1412553940 346897 :MoALTz_!~no@user-164-127-43-38.play-internet.pl QUIT :Ping timeout: 250 seconds < 1412553972 520296 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1412554271 953374 :tromp__!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 272 seconds < 1412554275 477035 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412554300 905245 :G33kDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412554461 424499 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1412554545 451083 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Ping timeout: 246 seconds < 1412554552 755555 :G33kDude!~GeekDude@unaffiliated/g33kdude NICK :GeekDude < 1412554885 30442 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412555623 17314 :tromp__!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412555723 61390 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1412556059 450107 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :`echo $SHELL < 1412556059 980200 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​$SHELL < 1412556069 325640 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :v.v < 1412556070 193600 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :`run echo $SHELL < 1412556070 793867 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/bin/sh < 1412556075 946854 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :kk < 1412556083 850775 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`run $SHELL -v < 1412556090 526105 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :you need to use `run if you want to do most shell things < 1412556097 977561 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :kk < 1412556100 253276 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`run $SHELL --version < 1412556100 878324 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/bin/sh: 0: Illegal option -- < 1412556114 247988 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412556122 754861 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :`run file="hello"; while read -r $file; do echo "$file" ; echo "everyone" ; done < 1412556152 215105 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :`readlink /bin/sh < 1412556152 410658 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :dash < 1412556153 327186 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412556156 362398 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :ah < 1412556188 64292 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.nomyx.net/ < 1412556206 513221 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :wow, -v is really verbose indeed < 1412556714 767198 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1412556995 58689 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1412557843 963288 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 272 seconds < 1412558362 927555 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run env f='() {;}; echo hi' echo x < 1412558363 594951 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :x < 1412558396 599808 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run env f='() {;}; echo hi' /bin/bash -c "echo x" < 1412558397 159070 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/bin/bash: f: line 0: syntax error near unexpected token `;' \ /bin/bash: f: line 0: `f () {;}; echo hi' \ /bin/bash: error importing function definition for `f' \ x < 1412558414 160746 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`run env f='() {:;}; echo hi' /bin/bash -c "echo x" < 1412558414 672233 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/bin/bash: f: line 0: syntax error near unexpected token `{:' \ /bin/bash: f: line 0: `f () {:;}; echo hi' \ /bin/bash: error importing function definition for `f' \ x < 1412558416 252629 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run env f='() { true; }; echo hi' bash -c 'echo x' < 1412558416 838897 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hi \ x < 1412558423 376643 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hth < 1412558427 23159 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :danke < 1412558452 985671 :tromp__!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1412558458 408393 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Probably not a big deal in HackEgo. < 1412558472 782095 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :i dunno.s omeone might inj on my irc cmds!@# < 1412559080 118163 :GeekDude!~GeekDude@unaffiliated/g33kdude NICK :GeekAfk < 1412559272 132352 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Is there a suitable way in a C code that a function can skip a part of the calling function? (That would work in Windows, Linux, and other systems including non-x86; however, it is still GNU C.) In my case, in case of an error, it breaks into a debugger, and if the instruction it is in the middle of interpreting is skipped, to just go back and continue with the next one as if nothing happened. < 1412559333 171197 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Or maybe there is a better way < 1412559424 168526 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :longjumps? < 1412559446 99580 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I thought longjumps don't alawys work properly for some reason? < 1412559507 665113 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :that's pretty vague < 1412559583 830162 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Cygwin seems to not include any documentation about such thing anyways < 1412559732 228266 :boily!~boily@96.127.201.149 QUIT :Quit: SUPERSCRIPT CHICKEN < 1412559775 198907 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Still, a lot of people have been sacrificed to that vending machine. < 1412559869 376849 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412559872 499012 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://i.imgur.com/RFbQ5gY.jpg < 1412559872 977975 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :um. < 1412559898 755372 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :do you ever wonder how they do that with their hair < 1412559906 172380 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :or eyes, or lack of nose, or < 1412561884 222455 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :longjump is standard. should be the same in gnu on linux, in cygwin and in visual studio in windows < 1412561902 391461 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :it sounds like you want exception handlers, but not using c++ execption handlers? < 1412562255 502140 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I am using C not C++ < 1412562299 708795 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Is it possible in C anyways? < 1412562326 401164 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :if i understand correctly, longjmp should work < 1412562348 826238 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :in the caller you would if(setjmp(....)) { ... do stuff ... } ... stuff you want to skip to .... < 1412562370 364763 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :then in the callee you'd longjump, it would go back to the setjmp, but with a diff value < 1412562401 539959 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :oops, if(!setjmp(..)) { .. rather < 1412562408 924550 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :the firszt time setjmp returns zero.. goes into the if statement < 1412562419 647086 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :longjmp isn't very efficient < 1412562421 610063 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :when you longjmp, it goes back to the setjmp but you give another value except zero and it skips the iff < 1412562429 190838 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Cygwin doesn't mention it in the documentations at all though < 1412562432 525213 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :freefull: impl specific. < 1412562438 370086 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :True < 1412562440 731060 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :zzo38: cygwin supports it. < 1412562443 175305 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :zzo38: it's just standard c < 1412562444 562909 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :its standard < 1412562446 726877 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It's not something that is used very often in C code < 1412562457 398629 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :FreeFull: I am using it for a debug break though, so it doesn't need to be particularly efficient. < 1412562458 736385 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :see cygwin setjmp.h < 1412562493 647532 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :newsham: O, but still I am using MinGW, not Cygwin; just MinGW doesn't have man pages. < 1412562540 54104 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :https://gitorious.org/mingw/mingw-runtime/source/fe345a084b4e3d16e691515fed9c82910209c2ff:include/setjmp.h#L40 looks reliable < 1412562570 728849 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, I see I do have setjmp.h < 1412562733 5154 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It says it might not work on Alpha, but I don't care much about that because the header file isn't part of the distribution of the program; if you want to compile it on a different computer it is your job to use a proper header file. < 1412562762 496086 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I will try to look in Wikipedia to see if it has a proper document perhaps? < 1412562815 484690 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :just use setjmp and complain to the implementors if it ain't workin < 1412563015 377882 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :In my case it might work even to simply ignore the return value of setjmp < 1412563066 24456 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Or perhaps: while(setjmp(buf)); Is such a thing necessary or not? < 1412563090 520223 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't even know if it would work at all, actually. < 1412563589 546908 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Wikipedia does say it is permitted to use it as the condition of if, switch, and iteration with or without "!" at front and it is also allowed to use as a statement by itself and ignore the return value. < 1412563675 823052 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :newsham just suggested that pattern to emulate a try/catch sorta dealie < 1412563748 805851 :GeekAfk!~GeekDude@unaffiliated/g33kdude NICK :GeekDude < 1412563782 102993 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I mean is it OK to call longjmp twice with the same buffer (as long as whoever calls setjmp doesn't return before that)? < 1412564225 740119 :bb010g!uid21050@gateway/web/irccloud.com/x-zdbkxwouqyvndeax QUIT :Excess Flood < 1412564249 546772 :bb010g!uid21050@gateway/web/irccloud.com/x-ijvvygmjtgmowdfw JOIN :#esoteric < 1412564594 979591 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412564645 979027 :MoALTz__!~no@user-164-127-43-38.play-internet.pl QUIT :Ping timeout: 272 seconds < 1412564963 971784 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It does say "The values of automatic variables are unspecified after a call to longjmp()..." in some circumstances, but I don't need any of those circumstances anyways since I will reinitialize them in the beginning of the loop that comes right after the setjmp() call. < 1412565183 857382 :AndoDaan!~AndoDaan@188.189.78.247 QUIT :Quit: HydraIRC -> http://www.hydrairc.com <- Now with extra fish! < 1412565203 356247 :AndoDaan!~Daanando@188.189.78.247 JOIN :#esoteric < 1412565220 369162 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Do people here have an opinion on MealSquares/ < 1412566007 394747 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412566265 471322 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1412567143 510408 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Sgeo: i considered doing the beta, but realized i didn't want to pay that much for food i might hate < 1412567174 775137 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'm considering it but I want a working fridge first < 1412567206 245529 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Also worried it could be dangerous. Not really planning on living solely on it, but in terms of there's at least one nutrient they've put a lot of in, etc < 1412567231 943191 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :if they drop the price when it goes into production, i'd reconsider < 1412567881 400876 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Eh, I'm about to spend way too much on a hotel an hour from where I live, so < 1412567951 741508 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :On ##C channel they told me that it is not allowed to longjmp to the same buffer twice, so I need while(setjmp(buf)); instead. < 1412567968 137139 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you know if there are other programs having such an empty loop like that? < 1412567990 328099 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :It doesn't look that empty to me < 1412568012 448924 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Not very traditional, but it's not while(1); < 1412568014 258159 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, the condition is not empty; the body if the loop is empty, though. < 1412568050 232260 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Pretty sure I've seen abuses of the condition with empty body as a joke. < 1412568052 342338 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :there are plenty of such thing < 1412568060 898477 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :in the IOCCC :) < 1412568067 502622 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Sgeo: Well, in this case it isn't as a joke. < 1412568069 759180 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Also saw the gozto --> operator as a joke... and then saw it in production code. < 1412568085 139989 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :quintopia: I mean specifically set setjmp as the condition, though. < 1412568096 390088 :Guest75924!~shikhin@120.59.229.6 QUIT :Ping timeout: 244 seconds < 1412568098 42716 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38: nope < 1412568153 25686 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38: i would expect something like while(handle_events()); in production code maybe. < 1412568154 610354 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Still less WTFy than [censored] for [duration of time censored] < 1412568191 540916 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :quintopia: I have done things like that too, but cannot remember if I have seen it in other programs. < 1412568198 336822 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I laughed when I heard it because it was so horrible < 1412568221 681914 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: while (*dst++ = *src++); is the classic strcpy() implementation. < 1412568230 214768 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Wait, heard... something, but discoverd the censored thing myself < 1412568239 400091 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think the thing I heard was another similar instance < 1412568250 612594 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION doesn't really remember < 1412568293 951997 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Sgeo: i don't get it < 1412568302 863286 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :quintopia: the gozto? < 1412568315 872894 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :It's x-- > 0, for example, just made to look like a single operator < 1412568329 952417 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :while(x --> 0) { /* stuff */ } < 1412568376 692640 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I believe POSIX says that while(setjmp(buf)); is explicitly allowed. < 1412568381 238043 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Sgeo: no, the censored < 1412568398 974611 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Stuff I still probably shouldn't reveal in public due to being work related. < 1412568428 13327 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :then don't even mention it at all? < 1412568435 329202 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net NICK :Mikuru < 1412568438 805677 :Mikuru!~quassel@ool-44c2aebc.dyn.optonline.net NICK :Sgeo < 1412568447 401792 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Apparently that nick is classified... I mean registered < 1412569059 652046 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The while(setjmp(buf)); comes just before the main loop of the interpreter, and the first part of that main loop is to read the next instruction to execute, so it should work if the debugger then interrupts the execution of the current instruction (which it will only do if you tell it to do so). < 1412569090 185685 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :For example I have while(dstackptr==512) debugger("Data stack overflow."); and then the debugger function might do if(pc_changed) longjmp(exception_buffer,1); < 1412569790 461851 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1412570799 386228 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1412571110 606158 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell it's most likely a buggy C interpreter <-- `cc interprets \n as newline, so you need to escape \'s. also it's useful becase `! c is currently broken for whole modules because gcc has become so flexible it accepts almost anything inside main (and i can find no option to turn allowing nested main() off.) < 1412571123 923763 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no lambdabot? < 1412571127 818371 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: !!!!!!! < 1412571181 446115 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i don't think that @tell would work anyway hth < 1412571187 732491 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1412571206 327582 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION wonders how often he's done that lately < 1412571216 770015 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if log searched worked, i could find out < 1412571220 259642 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*search < 1412571307 514391 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: would it be too much to ask that @tell give an error message if the nick contains illegal characters? < 1412571314 554594 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i count a whole buncha occurrences in the past couple of years but don't have recent logs for this year hth < 1412571340 468512 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: At least @tell was "fixed" to make @tell nick: and @tell nick, work. < 1412571412 196168 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :THAT DOESN'T HELP US ABSENT-MINDED CLODS < 1412571601 195433 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh god reading the logs is annoying when you cannot @tell people < 1412571613 839728 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and "everyone" is sleeping < 1412571627 934040 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :use memoserv hth < 1412571651 777526 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :memoserv is so subtle that i have trouble noticing it when i get messages from it. < 1412571706 107567 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :besides is just feels wrong < 1412571776 46338 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell b_jonas I'd say remove the jconn entry, he doesn't come here anymore <-- good look making fungot support unbalanced parentheses in its ^prefixes, that was the whole reason i suggested giving idris-bot the ( prefix < 1412571776 329425 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: mr president, more than 10 per cent of all national laws, we can only guess at the moment, as pointed out in his report. < 1412571933 137210 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^style < 1412571933 376554 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl* ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1412572125 596408 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`dontaskdonttelllist < 1412572126 237274 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :dontaskdonttelllist: q​u​i​n​t​o​p​i​a​ c​o​p​p​r​o​ m​y​n​a​m​e​ < 1412572353 846196 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok it's so annoying i'm going to skip the logs today. < 1412572870 265870 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1412572899 926031 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What is? < 1412572966 230857 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How common in C are structures that never have any variables of that type and are not used for anything else either (and also not in a header file or macro)? < 1412573146 532353 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo 'int main(void) { int main(void) { return 1; } return 0; }' | gcc -std=c11 -pedantic-errors -x c - -o /dev/null < 1412573147 126863 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​: In function ‘main’: \ :1:18: error: ISO C forbids nested functions [-pedantic] \ :1:22: error: ‘main’ is normally a non-static function [-Wmain] < 1412573152 574861 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: ^ < 1412573191 374684 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :reminds me i got a bizarre looking linker error because the aseembler uses the opposite link annotation convention from C, or suchlike < 1412573244 360080 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :and my main ended up static. oops < 1412573287 205937 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Of course -pedantic-errors combined with a thing that doesn't show the error messages has its own drawbacks. < 1412573307 96250 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :a seem bler < 1412573442 251415 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: well ok but that disables _all_ gcc extensions doesn't it? < 1412573450 354736 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412573473 104129 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: not being able to @tell. < 1412573892 925434 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`fetch http:/oerjan.nvg.org/gcccomp < 1412573893 197953 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wget: unable to resolve host address `http' < 1412573895 558295 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Yes, but STANDARD C. < 1412573902 245335 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`fetch http://oerjan.nvg.org/gcccomp < 1412573907 57424 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2014-10-06 05:38:13 URL:http://oerjan.nvg.org/gcccomp [1386/1386] -> "gcccomp" [1] < 1412573947 79530 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run chmod +x gcccomp; mv gcccomp interps/gcccomp < 1412573948 561474 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412573971 733254 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! c int main(void) { print("test"); } < 1412573973 80322 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1412573983 291499 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! c int main(void) { printf("test"); } < 1412573984 389336 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test < 1412573993 833989 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! c printf("test"); < 1412573994 658529 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1412574000 724938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh < 1412574030 788544 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That "does not compile." is the most user-friendly thing in the world. < 1412574153 777915 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1412574156 938047 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1412574178 672379 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh well it was a totally evil hack anyway. < 1412574193 949727 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and now the neighbor's dog is starting to bark, so my brain cannot do any more. < 1412574314 881295 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of course it stopped immediately when i gave up, which tells me this was a message from the universe (and also, that God is evil.) < 1412574383 603732 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Also, that I have had too little sleep today to stand being awake. < 1412574503 165028 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: ugh < 1412575796 102760 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you like John Stump's music? Does anyone write more difficult music? < 1412575841 70251 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`! c int main(void) { printf("Does not compile."); } < 1412575842 223021 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412575854 797731 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :well, what. < 1412575861 551464 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`! c int main(void) { printf("Does not compile.") } < 1412575862 519105 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1412575873 852455 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`! c int main(void) { printf("Does compile."); } < 1412575874 874737 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412575888 459832 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :ah, oerjan had issued `revert < 1412576179 393043 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412576950 316120 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1412577304 196373 :lambdabot!~lambdabot@silicon.int-e.eu JOIN :#esoteric < 1412577319 88448 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412577389 262459 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@tell oerjan Strange, the screen session lambdabot was running in died... no reboot, no core dump (err, ok,, < 1412577389 454203 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412577466 984396 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@tell oerjan (err, ulimit -c says I don't get any core dumps, that's something worth changing...), no relevant OOM kills. < 1412577467 189838 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412577560 319471 :tromp__!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412577665 85232 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1412577944 275644 :tromp__!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1412578188 502955 :AndoDaan_!~Daanando@188.189.79.183 JOIN :#esoteric < 1412578254 386997 :AndoDaan!~Daanando@188.189.78.247 QUIT :Ping timeout: 246 seconds < 1412578492 463611 :AndoDaan_!~Daanando@188.189.79.183 NICK :AndoDaan < 1412579496 933581 :AndoDaan_!~Daanando@188.189.87.192 JOIN :#esoteric < 1412579530 455529 :AndoDaan!~Daanando@188.189.79.183 QUIT :Ping timeout: 276 seconds < 1412580354 57596 :AndoDaan_!~Daanando@188.189.87.192 NICK :AndoDaan < 1412580555 57246 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@tell oerjan and now I have a cron job for restarting the screen session if it gets lost. let's wait and see how lambdabot fails next time. < 1412580555 235194 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412582154 968933 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :morning < 1412582158 296812 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@messages-loud < 1412582158 474412 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :oerjan said 7d 7h 26m 21s ago: `learn "a b" is ab <-- we've always created multiword wisdom entries directly < 1412582158 474597 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :oerjan said 7d 7h 22m 58s ago: but it would be really huge if it were complete. <-- i'm secretly planning to split the table when it gets a bit wider. < 1412582169 521557 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what < 1412582172 339933 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :those are old < 1412582281 557605 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: I guess B! can do that @char < 1412582323 311007 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, sigh. lambdabot should *also* save its state regularly rather than when it exits. < 1412583376 300986 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1412583431 35491 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: Do those messages ever expire? < 1412583451 390784 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I've already @messages-louded them. < 1412583456 320532 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's what I meant by "old" < 1412583469 199172 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, but they're also old chronologically speaking. < 1412583475 163133 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That too. < 1412583556 109156 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: I don't think so, unless somebody wipes the state. < 1412583593 746750 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: But the problem is that lambdabot died without saving its state, so we get the state from the time it restarted last before it died... < 1412583756 475502 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is it using acid-state? < 1412583763 63356 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412583778 510305 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was just wondering how many messages-that-will-never-be-read it has accumulated. < 1412583809 213380 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The hackage-story with "corrupt acid-state logs" made me really sceptical of using acid-state in future projects < 1412583840 226510 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess if something breaks with acid-state you're really screwed. < 1412584899 125648 :drdanmaku!uid17782@gateway/web/irccloud.com/x-ocitniyknfgufayf QUIT :Quit: Connection closed for inactivity < 1412585064 549596 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412589340 18269 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Profischnell 5* 10New user account < 1412589348 856687 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hmm. < 1412589369 795548 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, it's not quite a TwopartName. < 1412589387 801673 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I switched the CAPTCHA question the other day.) < 1412589393 83583 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Profischnell14]]4 N10 02http://esolangs.org/w/index.php?oldid=40577 5* 03Profischnell 5* (+5963) 10Created page with "'''Good reasons Why you need to Understand some sort of Foreign language''' During the modern age, using globalization in it is top, understanding 1 or 2 extra 'languages' ha..." < 1412589399 266728 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well. < 1412589411 160232 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's not a good sign. < 1412589432 702886 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though I suppose it could've been a human paid to spam. Didn't even trip any of the filters. < 1412589485 346860 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe I should learn where the "this is a spammer" button is in the wiki. < 1412589524 626793 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: Any tips? < 1412589558 314295 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I see there's a "block" link in RecentChanges, but I don't know what the standard settings for it are. < 1412589565 145897 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: it isn't based on a bayesian filter or the like < 1412589580 910044 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you want to just block the user, hitting the block link takes you to a config page for the block < 1412589608 368873 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I know it isn't, but I thought it was quite effective against the automated ones. < 1412589611 417008 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is that what we usually do? < 1412589618 976864 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :standard settings for something that is obviously a spambot, using a username, are a very long block (traditionally 24 years, but more recently normally indefinite), leave the autoblock on, deny account creation < 1412589645 661440 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and no, the vast majority of our spam is caught by the spam filter, which is human-configured < 1412589657 586853 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let me go look at that page to see if there's anything it's doing that humans would never do < 1412589670 574101 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, ooh < 1412589673 984284 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :username matches the site it's spamming < 1412589674 197322 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/block14]]4 block10 02 5* 03Fizzie 5* 10blocked [[02User:Profischnell10]] with an expiry time of indefinite (account creation disabled, email disabled, cannot edit own talk page): Spamming links to external sites < 1412589683 955995 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, maybe I did it right; who knows. < 1412589690 754987 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that almost certainly means this is a one-off spambot < 1412589708 344257 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I normally don't turn on "email disabled" because spambots have never in my experience actually sent one through the site < 1412589717 656875 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it gives a theoretical path to appeal a false positive < 1412589732 181789 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the spam page itself also needs to be deleted < 1412589747 113444 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, so it's email to the wiki admins? I wasn't sure what it was all about. < 1412589772 233112 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you have a verified email address and so does the target user < 1412589782 31173 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can email them through the site interface; you don't get to see their address, but they do get to see yours < 1412589792 377853 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/delete14]]4 delete10 02 5* 03Fizzie 5* 10deleted "[[02User:Profischnell10]]": Spam: content was: "[not very interesting]" (and the only contributor was "[[Special:Contributions/Profischnell|Profischnell]]") < 1412589820 59710 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :incidentally, that spam structure looks quite easy to filter < 1412589826 920238 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :things like bolding lines but using no headings are unlikely for humans to do < 1412590667 56911 :AndoDaan_!~Daanando@188.189.86.221 JOIN :#esoteric < 1412590751 936181 :AndoDaan!~Daanando@188.189.87.192 QUIT :Ping timeout: 272 seconds < 1412590882 306794 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1412591073 769930 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: ping < 1412592195 316378 :AndoDaan_!~Daanando@188.189.86.221 PRIVMSG #esoteric :!blsq "hello world"1couN < 1412592195 494106 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : h < 1412592507 250019 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :!blqs "and now for something completely burlesque"2couN < 1412592515 180996 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :sm. < 1412592517 484433 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :hm. < 1412592523 441671 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :can't type today... < 1412592525 234004 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :!blqs "and now for something completely burlesque"2couN < 1412592530 80021 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :!blsq "and now for something completely burlesque"2couN < 1412592530 257771 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : an < 1412592546 182837 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :!blsq "and now for something completely burlesque"13couN < 1412592546 360539 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : and now for s < 1412592570 867037 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ah. consecutive digits consecutively consecute. < 1412593172 868680 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm? < 1412593177 220256 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abcdef"2co#s < 1412593177 398041 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{"ab" "cd" "ef"}} < 1412593182 405874 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abcdef"3co#s < 1412593182 583757 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{"abc" "def"}} < 1412593185 585779 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :vs < 1412593188 583422 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abcdef"3CO#s < 1412593188 762158 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{"abc" "bcd" "cde" "def"}} < 1412593271 904912 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abcdef"3CO < 1412593272 82563 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"abc" "bcd" "cde" "def"} < 1412593342 857459 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi there"1cosp < 1412593343 35699 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ["h", "\n", "i", "\n", "", "", "\n", "t", "\n", "h", "\n", "e", "\n", "r", "\n", < 1412593495 926686 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi there"' [] < 1412593496 142682 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "h i t h e r e" < 1412593498 102821 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412593579 252023 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I should store my submissions < 1412593588 330710 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I sometimes forget how the hell I got 7B on something < 1412593605 971117 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :note that I haven't read the burlespecification at all, and I'm forming haphazard mnemonics as to what's happening (extractor raccouN, small coshes, big COshes...) < 1412593619 208528 :AndoDaan_!~Daanando@188.189.86.221 PRIVMSG #esoteric :i try to do it, but then i get caught up and forget. < 1412593650 981652 :AndoDaan_!~Daanando@188.189.86.221 PRIVMSG #esoteric :parse your mnemonics < 1412593665 154990 :AndoDaan_!~Daanando@188.189.86.221 PRIVMSG #esoteric :!blsq "mnemonics"ps < 1412593665 332605 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: (line 1, column 10): < 1412593686 875408 :AndoDaan_!~Daanando@188.189.86.221 PRIVMSG #esoteric :!blsq {mnemonics}ps < 1412593687 53089 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 14): < 1412593690 393584 :AndoDaan_!~Daanando@188.189.86.221 PRIVMSG #esoteric :blah < 1412593700 773482 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> length $ mnemonics" < 1412593702 84011 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : :1:20: < 1412593702 267689 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : lexical error in string/character literal at end of input < 1412593703 554048 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> length $ "mnemonics" < 1412593705 85959 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 9 < 1412593707 360952 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's odd < 1412593714 247381 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "mnemonics."ps < 1412593714 425151 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {mn em on ic s.} < 1412593753 294435 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :boily: there's racouN though < 1412593753 546942 :AndoDaan_!~Daanando@188.189.86.221 PRIVMSG #esoteric :hm what if a J was in there? could it be odd then? < 1412593759 798242 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi there""3"racouN < 1412593759 975897 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : hi < 1412593766 345732 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan_: then, yes < 1412593779 533073 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi there""3"racoun < 1412593779 710929 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "hi \nthe\nre" < 1412593940 765168 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@ask zui438s what the fungot have you done to the learndb. < 1412593940 982597 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412593941 675288 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: mr president, mr president-in-office, i hope that it will be extremely vigilant and use the funds previously used to export ships and for joint ventures should in future be obliged to put rather unrealistic growth hypotheses and reduce the working hours of those who thinks that by approving this protocol. it is therefore not insensitive to that concern. since 70 of the money goes into the reserve and made specific refere < 1412593968 100774 :AndoDaan!~Daanando@188.189.82.176 JOIN :#esoteric < 1412593977 508832 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :instead of spending money on exporting ships, we should spend it on unrealistic growth hypotheses < 1412593983 126263 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@ask oerjan there is stuff that has happened to the learndb. care to explain? < 1412593983 303860 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412593985 246952 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :interesting opinion… < 1412594008 12468 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :boily: I guess we could just revert to an old version, they're all online < 1412594017 388938 :AndoDaan_!~Daanando@188.189.86.221 QUIT :Ping timeout: 248 seconds < 1412594118 141209 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ais523: indeed, but it's the easy way out. from what I grasp from the history, there's that “Atrocity”, and that big blob, and a few unimportant and/or uninspired things. < 1412594152 189125 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I always could include these, apply a nuclearevert, then wait for people to further mangle the poor db. < 1412594164 827400 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think you could delete the entire learndb without losing much, really, so I'm probably the wrong person to ask < 1412594178 457510 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is why you asked oerjan rather than me, presumably < 1412594230 321674 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I asked these two mécréants because their names appear in the recent history. otoh, your opinion of the db is quite sane. < 1412594273 798124 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oh well. time to shower, bus, food, job, and all that daylight sort of thing. < 1412594280 963069 :boily!~boily@96.127.201.149 QUIT :Quit: INHERENT CHICKEN < 1412594552 366799 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1412594588 402754 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? atrocity < 1412594589 62685 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Atrocity is the capital of the Atrocious Empire. < 1412594769 331613 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait. mroman_.slow is on 10 now? < 1412594771 762353 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wth happened < 1412594811 210689 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`? Ngevd < 1412594811 760906 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :DE2>@:8.U% \.E*nsBo.,o:Ԡ7`g(׀gj-/7k+}B$ϋA9r,a0*ǫ^\ө g/]4n G5j[HRI8.ۄy < 1412595534 635142 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be JOIN :#esoteric < 1412595686 309589 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 244 seconds < 1412596006 993000 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :apparently http://underhanded.xcott.com/ posted their judgings for last year's contest. they're probably trying to continue the ioccc tradition with how late they are. < 1412597028 368036 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Can someone explain to me < 1412597052 597504 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Why the pesudocode for SHA-2 on the Japanese Wikipedia has comments in English? < 1412597068 99259 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because < 1412597077 256309 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :english is the language used in code. < 1412597274 614501 :ais523_!93bcf8cf@gateway/web/freenode/ip.147.188.248.207 JOIN :#esoteric < 1412597741 70444 :AndoDaan!~Daanando@188.189.82.176 QUIT :Ping timeout: 260 seconds < 1412597812 764175 :AndoDaan!~Daanando@188.189.82.126 JOIN :#esoteric < 1412598115 745217 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :`url bin/? < 1412598116 387044 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/%3F < 1412600151 119027 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: aren't english comments pretty normal in japanese code? < 1412600233 373169 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott_, rather. < 1412600236 507682 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :The whole thing is in English < 1412600239 733050 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :The whole pesudocode < 1412600246 766774 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah. < 1412600251 522918 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :japanese pseudocode sounds kind of odd. < 1412600260 67068 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Not unusual, but, I'd expect someone who can read English to be able to just use the English wiki. < 1412600278 410303 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :my guess would be japanese programmers are just used to comments/keywords/etc. being english in code < 1412600282 363869 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I occasionally see code samples in Finnish, including the function names. < 1412600305 546298 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the programming world does not have great multilingual support :/ < 1412600323 387358 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unless you count Fjölnir. < 1412600326 531255 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Alas no. < 1412600382 108232 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :V. few non-English programming languages, probably because so much history is in the US. < 1412600437 600254 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Java and Scala both deal fine with Japanese identifiers < 1412600471 683301 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I think Haskell can do unicode, and Racket is as well. < 1412600493 557214 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I think the other thing is though is that I mostly find myself staring at OSS code, which is generally English anyway so that everyone can read it. < 1412600554 901180 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 272 seconds < 1412600587 537367 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1412600663 314206 :spiette!~spiette@2607:fad8:4:6:f2de:f1ff:fe66:77e5 JOIN :#esoteric < 1412600793 5437 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :imagine if programming first got popular in france or something < 1412600795 871315 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we'd be so fucked < 1412600901 21438 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :There was actually a French version of BASIC. XD < 1412600933 285341 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Thankfully while Finland has invented at least one programming language, its creator was sane enough to do it in English as well ... XD < 1412601083 925150 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: nah, actually programming words are pretty much the same in French, so it would look the same basically < 1412601090 320767 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, not quite < 1412601104 480621 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :some people actually use french words chosen specifically to look different from English < 1412601120 986924 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for !!purity!!, right? < 1412601157 822314 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Non-English-based_programming_languages has a list. < 1412601179 892202 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :pureté?! < 1412601306 629105 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :dammit, now I can't remember what it was called either. < 1412601421 839983 :tromp!~tromp@rtc35-154.rentec.com QUIT :Ping timeout: 258 seconds < 1412601772 654299 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Ah hah! It was this one: http://www.survo.fi/muste/ < 1412601839 106505 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :All pseudo-code I've seen presented in courses, even by people insisting on using swedish CS terminology, have been in English FWIW < 1412601890 171727 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott_: learn french then < 1412601892 28122 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ain't so hard < 1412601895 679085 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :just study it for 8 years < 1412602015 197672 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :It only took me about a year to get pretty good at puzzling out basic written French. I was useless for spoken though. < 1412602068 400638 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I did it too @study 8 years < 1412602073 107668 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :only took me three years to forget it all < 1412602099 76798 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Now I'm learning Finnish, because I live here. < 1412602201 604787 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :And Haskell in my programming time. Because I like a challenge, I guess. < 1412602210 591783 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :elliott: fucked by a swede, no less < 1412602284 869858 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Mouse_%28programming_language%29 < 1412602287 269832 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this looks fun < 1412602299 378132 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Heh. A mad part of my brain just realized you could possibly express Haskell type declarations with Finnish suffixes instead of arrows ... < 1412602479 39381 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :sanoa :: Merkkijonosta Merkkijonoon < 1412602493 860569 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :You could invent the Haskell/Finnish relative of Perligata < 1412602547 691215 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :FireFly: Oh my god, that is brilliant. < 1412602586 84060 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :are you trying to force me to learn finnish? < 1412602589 673943 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric ::D < 1412602590 746919 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because god help me I will do it < 1412602603 850271 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :One of us, one of us ... ;) < 1412602616 432597 :MoALTz!~no@user-164-127-43-38.play-internet.pl JOIN :#esoteric < 1412602641 663344 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Can't be so hard to learn if 6 Mio. people speak it . < 1412602698 968991 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :haha < 1412602705 421632 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :babys can do it < 1412602738 415050 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :heh. I am in a *very* good course, but very intensive, and our class size is dropping out like new boot camp recruits. < 1412602741 859197 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :could fungot learn finnish? < 1412602742 594405 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: mr president, i wish to express our positive, constructive suggestions in a recommendation three years ago, the commission is criticised for looking at things in a very unusual veil of secrecy finally going to agree on a common future for the many suggestions and ideas put forward by the commission is in favour of the data needed to develop criteria which can be studied at a later stage. < 1412602765 723954 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Depends on how you define "learn" and "finnish" < 1412602765 996649 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'll take that as a "maybe" < 1412602772 137581 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :fungot could learn finnish faster than most of us < 1412602772 372539 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :So, what fungot is saying is it doesn't understand Finnish either. < 1412602773 99955 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Jafet: thank you very much for your support, must be to define rules and procedures have not been taken yet, the right priorities. the council has insisted on the objective of this regulation, ' fnord fnord est' or ' paper quotas' and that is a very unsatisfactory situation. i do not think this is an infringement. may i just give some clarification. < 1412602773 277958 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :J_Arcane: the answer is brief and clear. we must beware of placing contracts for research work on cancer and other serious diseases, as well as fnord fnord. i am prepared to discuss it. < 1412602808 480950 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :"fnord fnord est" < 1412602811 993518 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :(There should be a substantial finnish europarl, at least) < 1412602814 576153 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Very wise, fungot < 1412602815 110480 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :FireFly: mr president, ladies and gentlemen, we have to clarify this point, i should like to ask, of course, the geneva convention guaranteeing that no-one is sent back to india by the greek authorities will themselves rectify the undesirable situation that has faced many women with insoluble conflicts. for in the maastricht treaty, i would like to tell you that the commission must be present in decision-making bodies and chang < 1412602865 11429 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :^style < 1412602865 188945 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl* ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1412602902 81316 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style pa < 1412602902 259059 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: pa (around 1200 transcribed Penny Arcade comics) < 1412602916 185667 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot please tell me this isn't as bad as it sounds < 1412602916 363571 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: i'd like to see one of the worst beatings i ever saw a man take was... < 1412602922 277521 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :tuli tulli < 1412602926 117877 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i'm the fire wind < 1412602933 846687 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ok, it is better than the sms fungot style < 1412602934 24404 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: ebony and ivory, i think he wants to meet you! we have a letter worthy of emperor akihito! < 1412602934 783266 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Kuusi palaa. < 1412602936 899792 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :eh < 1412602937 863848 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :tuuli < 1412602939 163562 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damnit < 1412602954 980911 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :http://33.media.tumblr.com/e62fddefef8392c16134d851e2db473e/tumblr_mwytwhtGel1so4xnko1_500.png < 1412602982 940636 :tromp!~tromp@rtc35-154.rentec.com JOIN :#esoteric < 1412603005 455835 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :How accurate is that? < 1412603096 693837 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :It is true. Those words are indeed synonyms (though "kuusi" -> "your moon", while correct, is obv. nonsense in most contexts not involving cheesy song lyrics) < 1412603254 29012 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :J_Arcane: do you have anything like the lion-eating poet in the stone den peom in Finnish? < 1412603259 54038 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :*poem < 1412603270 106108 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Also fun is that Finnish loooves to make similar sounding words as opposites. < 1412603341 535880 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :To a Finn they sound perfectly distinct, but for an american, "kuuma," (hot) "kulma," (corner) "kylmä" (cold) for instance aren't always so clear if spoken in a hurry... < 1412603510 477457 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :how hard is finnish? < 1412603519 583515 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :on a scale from 1 to 3 < 1412603533 673272 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :4?... wait, which is the easy end? < 1412603583 840172 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :1 < 1412603590 242674 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Jään bussilla. - I stay on the bus. Jään pois bussista. - I get off the bus (lit. "I stay away from the bus"). < 1412603623 455928 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Kuusi, of course < 1412603700 448144 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric ::D Generally speaking, I'd say "harder than French, easier than Chinese". < 1412603949 899369 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :The spelling is nice, at least. Some of the distinctions are hard for me to get write (Ä v. A, U v. Y), but as the Finnish writing system was essentially invented whole cloth, they were able to be completely consistent. Every word in Finnish is pronounced exactly as it's spelled. < 1412603971 804590 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Even dipthongs largely fall into place naturally if you just sound out the component vowels. < 1412604012 349794 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :nice typo. < 1412604046 886514 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric ::D < 1412604117 338343 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :J_Arcane: perhaps they just don't see any reason to tell hot and cold apart :P < 1412604340 331444 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :FireFly: The way I saw it when I took it in uni, was maybe in the days before the climate here started to warm it, 'hot' was just relative to 'not as bite-ass cold'. ;) < 1412604412 27853 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well... u is jast a u < 1412604415 65701 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and y is an ü < 1412604415 618394 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1412604435 463679 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ä is something like a german ä < 1412604446 246844 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1412604447 918892 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :anyway < 1412604457 914313 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If I'm going to learn finish channel traffic here will increase < 1412604459 947169 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :in finnish . < 1412604536 585109 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :how many finns are in here? < 1412604579 773976 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I'm not a native, but I have emigrated to Finland permanently. < 1412604593 659474 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :minä puhun. < 1412604599 898804 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why did you emigrate? < 1412604605 216049 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :too hot in the US? < 1412604670 412114 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Married a Finn. < 1412604702 982852 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Though I was planning to emigrate after uni anyway; love and financial aid depts. conspired to hasten my escape. < 1412604756 474069 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :to where? < 1412604763 215420 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah < 1412604789 904050 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I probably wouldn't have picked Finland first if I hadn't met my wife though ... XD < 1412605457 2105 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :aha < 1412605536 179596 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :J_Arcane: It's also non-nonsense in a scifi context where people regularly own moons. < 1412605553 95417 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1412605634 652514 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also I don't think "jään bussilla" means much anything; "I stay on the bus" would be "jään bussiin". < 1412605637 599963 :ais523_!93bcf8cf@gateway/web/freenode/ip.147.188.248.207 PRIVMSG #esoteric :fizzie: or where planets are sufficiently intelligent that talking to them would be non-crazy < 1412605664 364936 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Sinun täytyy tehdä se! < 1412605726 868006 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The regularity of the Finnish phonology is a boon for us speech-recognizer-writers; our lab's doesn't even use a pronunciation lexicon, it just generates phoneme sequences from grapheme sequences with very simple rules. < 1412605792 453197 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523_: the only planet that comes to mind is Solaris, and talking to it is always quite crazy < 1412605880 182256 :ais523_!93bcf8cf@gateway/web/freenode/ip.147.188.248.207 PRIVMSG #esoteric :I can think of one that can be talked to quite sensibly, but it'd be a spoiler to discuss it and I'm not sure what this channel's spoiler policy is like < 1412605907 357853 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :spoil away < 1412605908 398940 :ais523_!93bcf8cf@gateway/web/freenode/ip.147.188.248.207 PRIVMSG #esoteric :although "your" would be weird, because the planet in question has some degree of pronoun issues < 1412605987 343077 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :J_Arcane: also, "I'm Your Moon" is a great song and not cheesy at all *harumph* < 1412606135 548762 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412606177 521851 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412606188 742560 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :are ais523_ and quintopia finns? < 1412606225 775233 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :we aren't even the same *other* nationality < 1412606228 775634 :ais523_!93bcf8cf@gateway/web/freenode/ip.147.188.248.207 PRIVMSG #esoteric :mroman_: no, I'm British < 1412606290 429517 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well.. then there's only fizzie and J_Arcane? < 1412606296 435850 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :boily is french-ish. < 1412606300 811331 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that I know. < 1412606731 204897 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are other Finns. < 1412606746 36 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Less noisy ones, though. < 1412606798 219523 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I have a desk now! < 1412606875 747280 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J_Arcane: so in finnish, if you're staying away from somebody, you're getting them off? < 1412606886 245969 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :quite the culture < 1412607225 325175 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1412607524 10072 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :elliott_: they say absence makes the heart grow fonder. and science says it makes ejaculations more copious as well... < 1412607831 132666 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1412608358 558034 :drdanmaku!uid17782@gateway/web/irccloud.com/x-tfgjpwdkxjmarkau JOIN :#esoteric < 1412609174 599517 :S1!~sheldon@p4FF93D6E.dip0.t-ipconnect.de JOIN :#esoteric < 1412609400 631766 :GeekDude!~GeekDude@unaffiliated/g33kdude NICK :GeekAfk < 1412609467 537905 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412610417 625438 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: ping < 1412610840 447862 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412611173 770903 :AndoDaan!~Daanando@188.189.82.126 QUIT :Ping timeout: 258 seconds < 1412611487 473855 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1412612581 222446 :AndoDaan!~Daanando@188.188.80.166 JOIN :#esoteric < 1412613438 416904 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1412613589 458593 :ais523_!93bcf8cf@gateway/web/freenode/ip.147.188.248.207 QUIT :Quit: Page closed < 1412613756 416911 :nisstyre!yourstruly@oftn/member/Nisstyre QUIT :Ping timeout: 260 seconds < 1412614002 905808 :nisstyre!yourstruly@2400:8900::f03c:91ff:fe69:7f3d JOIN :#esoteric < 1412614297 729336 :nisstyre!yourstruly@2400:8900::f03c:91ff:fe69:7f3d QUIT :Quit: WeeChat 1.0.1 < 1412614473 989170 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412616287 510106 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 245 seconds < 1412616699 362613 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is there an appropriate channel for build system arguments/flamewars? < 1412616856 511276 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :##workingset is vaguely related: "Tool chain support and discussion for Posix(tm)-like operating systems | We cover the range of development tools (compilers, assemblers, linkers, makefiles, debuggers, developer applications & utilities, etc.)" < 1412616878 108387 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's where people on ##c send all the Makefile questions, I don't know anything else about it.) < 1412616896 157343 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, interesting < 1412616901 53644 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :maybe once aimake's finished, I'll take it there < 1412616909 669533 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not exactly specific to build systems, just toolchainery stuff in general. < 1412616914 134334 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, maybe I'll write a big "why aimake is better than…" article < 1412616921 920864 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :listing all the popular build systems < 1412618736 339869 :GeekAfk!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412618852 35878 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1412619172 635993 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hacker news bait < 1412619243 694295 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: yes < 1412619255 637836 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wrote massive hacker news bait by accident a while back, and posted it to reddit < 1412619264 177852 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what was it? < 1412619265 734943 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the hacker news thread was hilarious, the reddit thread a little more measured < 1412619271 647048 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :an article about memory management in C < 1412619276 566509 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's, uh, surprising < 1412619278 225367 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :http://nethack4.org/blog/memory.html < 1412619295 243815 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically, because I think the reddit thread had more C programmers < 1412619362 532664 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1412619606 54580 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: What about ping? < 1412620168 375508 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1412620587 964949 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1412620588 178926 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :int-e said 11h 59m 58s ago: Strange, the screen session lambdabot was running in died... no reboot, no core dump (err, ok,, < 1412620588 179087 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :int-e said 11h 58m 40s ago: (err, ulimit -c says I don't get any core dumps, that's something worth changing...), no relevant OOM kills. < 1412620588 179176 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :int-e said 11h 7m 12s ago: and now I have a cron job for restarting the screen session if it gets lost. let's wait and see how lambdabot fails next time. < 1412620588 179263 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :boily asked 7h 23m 24s ago: there is stuff that has happened to the learndb. care to explain? < 1412620639 23633 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell boily are you referring to anything other than what i reverted because it was meaningless junk submitted outside the channel? < 1412620639 239032 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412620819 64488 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell it's most likely a buggy C interpreter <-- `cc interprets \n as newline, so you need to escape \'s. also it's useful becase `! c is currently broken for whole modules because gcc has become so flexible it accepts almost anything inside main (and i can find no option to turn allowing nested main() off.) < 1412620819 278767 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412620873 90531 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...darn < 1412620883 533274 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell ais523 it's most likely a buggy C interpreter <-- `cc interprets \n as newline, so you need to escape \'s. also it's useful becase `! c is currently broken for whole modules because gcc has become so flexible it accepts almost anything inside main (and i can find no option to turn allowing nested main() off.) < 1412620883 711067 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412620922 31680 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell ais523 Except options to exclude all non-standard extension wholesale. < 1412620922 239521 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412620938 346730 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell ais523 *+s < 1412620938 563151 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412620973 31666 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : I'd say remove the jconn entry, he doesn't come here anymore <-- good look making fungot support unbalanced parentheses in its ^prefixes, that was the whole reason i suggested giving idris-bot the ( prefix < 1412620973 209236 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: ben, your response. what the fuck? < 1412620979 461358 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*luck < 1412621064 302903 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell b_jonas I'd say remove the jconn entry, he doesn't come here anymore <-- good look making fungot support unbalanced parentheses in its ^prefixes, that was the whole reason i suggested giving idris-bot the ( prefix < 1412621064 480828 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412621064 480971 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: you know, professional courtesy. < 1412621113 774698 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why'd jconn leave < 1412621132 910937 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :too many other j bots, got crowded < 1412621166 579061 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also, I like fungot's responses there < 1412621166 756625 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :elliott_: couldn't you have just shot my mom or something? < 1412621172 178793 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :um. < 1412621194 275755 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fungot may not be entirely sane. < 1412621194 453460 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: pretty much, yeah. now say it in a girl voice. if you want. < 1412621211 484585 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1412621227 868053 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^style < 1412621228 45879 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa* qwantz sms speeches ss wp youtube < 1412621302 9813 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess it's just near-verbatim quotes. < 1412621476 954154 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: well, ais was here, you could ask him the question about terminals, but it's too late, he's gone. < 1412621503 980386 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: yes, I've heared < 1412622338 830363 :evalj!~jeval@54000DEC.dsl.pool.telekom.hu JOIN :#esoteric < 1412622594 960520 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: like who? < 1412622600 674017 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot sure isn't finnish < 1412622601 292238 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman_: my favorite part about magic: the gathering is spitting on the people who play it. it took me a week to get this thing out of my ass. < 1412622610 316930 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? fungot < 1412622610 494817 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman_: i don't need to be quicker? " sega makes murder porn." we've had to scale back our plans for freelancer somewhat but what we've got has a lot of mail from people who feel that penny arcade lacks! oh! it could be worse. < 1412622610 947817 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Sir Fungellot cannot be stopped by that sword alone! < 1412622624 892970 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what < 1412622632 537540 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sega makes murder porn? < 1412622641 686629 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is that even legal < 1412622693 674141 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Where can I acquire this SEGA murder porn >_> < 1412622779 713255 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Ah. right. < 1412622782 712434 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You're the porn guy < 1412622795 614464 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? Gregor < 1412622796 239365 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Gregor took forty cakes. He took 40 cakes. That's as many as four tens. And that's terrible. < 1412622845 678688 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`learn forty means "in a fort-like manner" < 1412622847 342782 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1412622853 612603 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? forty < 1412622854 334058 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :forty means "in a fort-like manner" < 1412622861 606583 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412622886 967935 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's an adverb? < 1412623082 647517 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yep. < 1412623095 916972 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but also an adjective < 1412623097 250819 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's both < 1412623103 43847 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also < 1412623109 305989 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :whats lapsi, lapsen, lasta, lapsia < 1412623109 483609 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :He forty took them? < 1412623114 984785 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and what are "nominal types"? < 1412623121 768012 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :shachaf: Exactly. < 1412623265 596265 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1412623282 603420 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :finnish has >50 word categories that inflect differently? < 1412623285 326676 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :are you nuts? < 1412623391 753603 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :we have? < 1412623396 927497 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't know. < 1412623397 515000 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but < 1412623405 296577 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://en.wiktionary.org/wiki/Appendix:Finnish_nominal_inflection < 1412623428 784673 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :apparently we do, then < 1412623446 574693 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :KOTUS numberwang < 1412623722 734743 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you do < 1412623724 83284 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1412623730 290942 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess that's pretty much of a turn off then < 1412623750 12909 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm not learning THAT MUCH freaking inflections just to tease the non-finns in here < 1412623750 631490 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why? < 1412623769 422989 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, if the Finnish speakers in here didn't know about it, why should you? < 1412623779 121782 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Learning the grammar of a language and learning the language are separate activities. < 1412623779 385103 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :know about what? < 1412623827 342225 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: my guess is that they can be distinguished into (1) follows from relatively simple rules, and (2) are very few in number and so are what everyone else calls "irregular". < 1412623845 861126 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah but... < 1412623849 350970 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's a lot < 1412623855 147694 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think not even german has that many stuff to learn < 1412623864 142677 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :English has more than 50 irregular things, I'm sure. < 1412623881 514375 :AndoDaan_!~Daanando@188.189.89.42 JOIN :#esoteric < 1412623909 558135 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :speaking of which what's with hebrew plurals?? < 1412623941 197560 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :I don’t know about hebrew plurals, but I’m pretty sure they’re not as interesting as arabic ones. < 1412623956 221216 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :why are arabic ones interesting < 1412623991 157065 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :english conjugation is pretty much straightforward < 1412623992 519841 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Suffixes_in_Hebrew -- i wonder whether this counts as complicated < 1412624000 26710 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1412624001 523723 :AndoDaan!~Daanando@188.188.80.166 QUIT :Ping timeout: 272 seconds < 1412624003 632620 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :There’s a bunch of different patterns how the broken plurals work. < 1412624006 987000 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nortti: but case endings are pretty much regular? < 1412624016 602359 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :lik < 1412624019 772639 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :-lla and stuff < 1412624046 998480 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :yea < 1412624067 708174 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :and most of the ones that are more complex still follow quite simple rules < 1412624067 885759 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i see < 1412624081 961563 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so these kotus things < 1412624089 826432 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :are just for the 3 cases genitive, partitive and illative? < 1412624106 727104 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :hm? no, there are 14 (I think) < 1412624116 711730 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :shachaf: Let me just at this moment insert the funniness that arabic borrowed the word “film” from the west, and because it has three consonants in a usual pattern, it was decided that it had to take a broken plural form, so the plural is “aflam”. < 1412624121 65772 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Finnish_language_noun_cases < 1412624150 179659 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but those are the -lla things < 1412624161 160653 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nortti: i don't think mroman_ was asking how many cases there are < 1412624178 130835 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :oh, ic séo < 1412624182 987685 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :shachaf: “ʼaflām”, more correctly. < 1412624201 968341 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why does finnish_language_noun_cases list only one suffix < 1412624202 145977 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how many keeses are they? and are any of them not dutch? < 1412624205 642967 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or possibly two suffixes < 1412624208 167559 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :mroman_: I think only genetive, partitive and illative need to be shown, as other cases follow same logic as those < 1412624214 797615 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but some other page says there are 50 declension types? < 1412624220 240524 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nortti: ah. ic. < 1412624249 875558 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Melvar: well hebrew and arabic are both semitic languages, so there's no intrinsic reason why they couldn't share a particular insanity. < 1412624276 387574 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is oerjan a finn too? < 1412624285 224402 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :norwegian < 1412624297 234660 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :oerjan: Right, I just happen to know pretty surely that modern hebrew at least is much more regular in that regard. < 1412624299 836423 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: https://en.wikipedia.org/wiki/Broken_plural suggests that this thing is most "productive" in arabic < 1412624301 494490 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: atehwa, Deewiant and ineiros are all Finnish, too. < 1412624339 641040 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I went to a Finnish picnic of sorts yesterday. < 1412624372 372456 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what are some other nationalities here? < 1412624378 400083 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what's shachaf? < 1412624383 31164 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :british? < 1412624384 867072 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION is Finnish. < 1412624388 286778 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412624397 124792 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damnit < 1412624399 644424 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well. A Finnish citizen. < 1412624406 207812 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :now I really have to learn finnish < 1412624417 322506 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I've only been there for two weeks. I don't speak Finnish or anything. < 1412624419 834081 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think "arguably Finnish" would be a good term. < 1412624429 732746 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :shachaf: oh. then you don't count < 1412624431 241240 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can tease me by learning before I do. < 1412624435 789167 :impomatic_!~digital_w@87.113.116.210 JOIN :#esoteric < 1412624436 355214 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412624449 673263 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that'd be on the plus side of my imaginary pro/con list < 1412624465 539276 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: Enko ole suomalainen? :-( < 1412624468 533830 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Can you say that?) < 1412624468 711474 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are some Swedes here too. < 1412624474 566870 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :shachaf: *Enkö < 1412624481 996074 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What? Why is it kö? < 1412624507 798983 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :it defaults to front vowels, I think < 1412624526 736655 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :olsner is the only one here I know is a swede < 1412624530 660162 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Really? < 1412624535 642681 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf doesn't know vowel harmony? < 1412624535 873683 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's terrible. < 1412624541 186844 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so finnish is quite the dominant language here indeed < 1412624552 379607 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: What's ö harmonizing with, exactly? < 1412624564 94281 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner, FireFly and Vorpal at least < 1412624569 786562 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: the e < 1412624587 150862 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :oerjan: i and e are neutral in regards to vowel harmony < 1412624588 12765 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I can't tell whether you're making fun of me or I don't know something. < 1412624598 22201 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They're not entirely neutral, they just don't control the word. < 1412624600 487771 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: not making fun < 1412624617 155632 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"In the initial syllable: -- a neutral vowel acts like a front vowel, but does not control the frontness or backness of the word: if there are back vowels in non-initial syllables, the word acts like it began with back vowels, even if they come from derivational endings --" < 1412624639 114989 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In "en", there are no back vowels in non-initial syllables (or non-initial syllables at all), so it counts as front. < 1412624657 371462 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :oh, okay < 1412624686 135311 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm. swedish < 1412624722 153024 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :mroman_: puhun heprea hth < 1412624722 810263 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :talar du svenska? < 1412624767 482678 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :shachaf: I think you mean "hepreaa". "heprea" is the nominative, "hepreaa" the partitive < 1412624787 762476 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh. < 1412624795 95439 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well... < 1412624801 216170 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right. < 1412624807 175809 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Swedish could work. < 1412624809 506758 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I got mixed up by the -a < 1412624818 318243 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That is if Vorpal, olsner or somebody can convince me to learn it < 1412624848 872012 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`? finnish < 1412624849 530616 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Finnish suomalaiset ei Perkeleistä on hakkapeliittaan. Ei saa peittää. Parasta ennen! < 1412624856 763252 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? swedish < 1412624857 373092 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :swedish? ¯\(°​_o)/¯ < 1412624930 39098 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Kålle är nöjd med Ada. < 1412624943 122503 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well Ada is a nice language... < 1412624953 470531 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so I can understand that Kalle is pleased about Ada < 1412624961 518772 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? Ada < 1412624962 163130 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Ada? ¯\(°​_o)/¯ < 1412624964 456813 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what < 1412625002 67928 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hahaha! < 1412625003 261526 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn Swedish is the language of fine cuisine. < 1412625004 836031 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1412625007 697933 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Now I have a desk AND donuts < 1412625027 399051 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: Don't eat the desk by accident, that would be TRAGIC. < 1412625048 248283 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's ok the desk is probably topologically different < 1412625056 803535 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :beware of the coffee cup, though < 1412625062 374905 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fizzie, yeah, my desk is quite different topologically < 1412625063 411593 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1412625076 316115 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :are you sure < 1412625077 683005 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, I don't drink coffee! I think I'm safe < 1412625091 111759 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what is the fundamental group of your desk < 1412625107 673808 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :His desk is a non-commuting monoid < 1412625113 554854 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo finnish vowels should be more like hebrew vowels < 1412625120 612265 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hebrew vowels: the simplest? < 1412625128 388624 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :My work desk is probably more or less equivalent to a donut, there's a hole for cables to go through. < 1412625136 325521 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 244 seconds < 1412625143 604436 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i think standard arabic is simpler? < 1412625146 433037 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a, i, u < 1412625163 326557 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :short and long < 1412625165 868083 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :iirc < 1412625200 42921 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hebrew has a e i o u, short only < 1412625207 763641 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm tricky < 1412625258 539415 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there may be some language that has only short a i u? < 1412625268 676613 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :in the .il pronunciation anyway < 1412625273 765171 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you should learn swiss german < 1412625275 849281 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's fun < 1412625477 766671 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"Nearly all languages have at least three phonemic vowels, usually /i/, /a/, /u/ as in Classical Arabic and Inuktitut (or /ɐ/, /ɪ/, /ʊ/ as in Quechua), though Adyghe and many Sepik languages have a vertical vowel system of /ɨ/, /ə/, /a/" < 1412625573 85857 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: see also http://wals.info/chapter/2 < 1412625782 774979 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1412625802 38844 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03GeorgeEpicGen 5* 10New user account < 1412625916 31092 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The problem in Hebrew is that there is a significant amount of text which only has the consonants < 1412626176 944177 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have idea, can we make Pokemon Card retropuzzle? < 1412626288 592786 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: what's "retropuzzle" mean? < 1412626328 926663 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: Like chess retropuzzle, which is involving figuring out previous moves. < 1412626349 424629 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412626360 972994 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: retrograde analysis puzzle < 1412626365 675972 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes. < 1412626383 996867 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't know if that's possible (as in practical) for Pokemon Card < 1412626419 554076 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :You should list the possible cards, of course. < 1412626458 386701 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02http://esolangs.org/w/index.php?diff=40578&oldid=40565 5* 03GeorgeEpicGen 5* (+13) 10/* A */ < 1412626723 651079 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: sure, barring un-cards like Chaos Confetti, cards can't just disappear, so they're always somewhere in the game state < 1412626731 3316 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :present in some zone or something < 1412626770 106254 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, but I mean all cards that might be present in the game are listed in one section, including cards that you cannot see where they are. < 1412626779 973317 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1412626803 560597 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't really know Pokémon Card, so when you say this, I'm trying to mentally substitute M:tG of course < 1412626816 843759 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I still have no idea how such a puzzle would look like, and how possible it is < 1412626838 749431 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It could be done with M:tG too, I suppose. < 1412626868 594718 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :besides, there's only like twelve thousand different M:tG cards or so < 1412626895 707027 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Still, only the cards mentioned in the puzzle (plus basic energy/basic lands) are allowed. < 1412626922 707886 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure < 1412626936 464011 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412627036 390463 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: so how would such a puzzle work? < 1412627072 40036 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you know the chess puzzle that shows you position of all pieces on the board (but doesn't tell you whose turn it is), and then asks you, on which squares did captures occur? < 1412627081 678769 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah < 1412627092 923544 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or at least very similar ones < 1412627104 455010 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't like solving those kinds of puzzles < 1412627113 704954 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they don't really resonate with me < 1412627121 385895 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 246 seconds < 1412627155 306796 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:GeorgeEpicGen14]]4 N10 02http://esolangs.org/w/index.php?oldid=40579 5* 03GeorgeEpicGen 5* (+274) 10Created page with "'''Oh hai!''' I'm George, this is my little page that I will probably spend 10 minutes on and then never come back to. ==My Languages== Below is a list of all of my language..." < 1412627158 848202 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 258 seconds < 1412627167 338982 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1412627174 82695 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Remote host closed the connection < 1412627239 305474 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ArrayZ14]]4 N10 02http://esolangs.org/w/index.php?oldid=40580 5* 03GeorgeEpicGen 5* (+450) 10Created page with "ArrayZ is a BrainFu*k-derived esoteric programming language created by [[esolangs.org/wiki/User:GeorgeEpicGen|User:GeorgeEpicGen]] in 2014. It was created over the course of t..." < 1412627443 609696 :AndoDaan_!~Daanando@188.189.89.42 PRIVMSG #esoteric :"Below is a list of all of my languages. I was 15 when I made these" < 1412627451 352528 :AndoDaan_!~Daanando@188.189.89.42 PRIVMSG #esoteric :"ArrayZ is a BrainFu*k-derived esoteric programming language created by User:GeorgeEpicGen in 2014." < 1412627503 905144 :AndoDaan_!~Daanando@188.189.89.42 PRIVMSG #esoteric :now that's a puzzle i can solve. < 1412627552 65928 :AndoDaan_!~Daanando@188.189.89.42 NICK :AndoDaan < 1412627853 974912 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :weird to think we could easily have languages from people born in the 2000s on the wiki < 1412628035 79628 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ArrayZ14]]4 10 02http://esolangs.org/w/index.php?diff=40581&oldid=40580 5* 03GeorgeEpicGen 5* (+1147) 10 < 1412628078 278907 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ArrayZ14]]4 10 02http://esolangs.org/w/index.php?diff=40582&oldid=40581 5* 03GeorgeEpicGen 5* (+24) 10 < 1412628150 435234 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :elliott_, I was born in the 2010w < 1412628163 479415 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :me too < 1412628166 599164 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(what) < 1412628213 529844 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(what what) < 1412628219 981220 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(I'm 2) < 1412628338 257554 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(despite the fact that I first appeared here in I think 2011) < 1412628343 888128 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a broken user-page link in the ArrayZ page. < 1412628395 178468 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: 2010-09-06 Hello! I'm kinda new to this < 1412628418 700785 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fizzie, that logs scares me a bit < 1412628428 194743 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Because I'm not in the logs again for a while after that < 1412628482 619773 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh no i found a wikipedia error < 1412628537 35429 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hm < 1412628777 939786 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION gently polishes his swatter < 1412628900 360923 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ArrayZ14]]4 10 02http://esolangs.org/w/index.php?diff=40583&oldid=40582 5* 03GeorgeEpicGen 5* (+1064) 10 < 1412629090 891080 :evalj!~jeval@54000DEC.dsl.pool.telekom.hu QUIT :Ping timeout: 258 seconds < 1412629269 619452 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ArrayZ14]]4 10 02http://esolangs.org/w/index.php?diff=40584&oldid=40583 5* 03GeorgeEpicGen 5* (+943) 10/* Hello, world! */ < 1412629929 723468 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be QUIT :Remote host closed the connection < 1412630342 478093 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1412630533 443081 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1412630692 325261 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com QUIT :Ping timeout: 250 seconds < 1412630719 699033 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com JOIN :#esoteric < 1412630839 277828 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell mroman_ The hackage-story with "corrupt acid-state logs" made me really sceptical of using acid-state in future projects <-- afaiu it wasn't _really_ corrupted, the recovery just didn't know how to ignore the junk at the end of the log from the aborted transaction < 1412630840 79837 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412631006 428440 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :huh, doesn't it write atomically? < 1412631025 568653 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it does, but the disk ran out of room < 1412631043 7803 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well < 1412631046 37380 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh < 1412631166 301557 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i assume they've fixed that in one way or the other < 1412631730 183903 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ls wisdom/ௌ < 1412631730 783539 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access wisdom/ௌ: No such file or directory < 1412631758 923477 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ls wisdom/௵ < 1412631759 537441 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access wisdom/௵: No such file or directory < 1412631811 605384 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it seems like my reverts were successful, i guess boily just didn't notice < 1412631877 125542 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell boily I always could include these, apply a nuclearevert, then wait for people to further mangle the poor db. <-- to clarify, i already had nucleareverted < 1412631877 342668 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412632473 219780 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1412632656 995886 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I got a personalized email from a recruiter, but they probably know my online name so a bit worried about talking about it here < 1412632791 459528 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 246 seconds < 1412633101 67808 :S1!~sheldon@p4FF93D6E.dip0.t-ipconnect.de QUIT :Quit: S1 < 1412633798 774224 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1412633800 702876 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1412634002 653035 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 244 seconds < 1412634838 391092 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Gnu Bite < 1412635242 100522 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412635682 839300 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@massages-loud < 1412635683 16906 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :oerjan said 4h 10m 43s ago: are you referring to anything other than what i reverted because it was meaningless junk submitted outside the channel? < 1412635683 17071 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :oerjan said 1h 3m 25s ago: I always could include these, apply a nuclearevert, then wait for people to further mangle the poor db. <-- to clarify, i already had nucleareverted < 1412635717 634857 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@tell oerjan thanks for the irradiation! < 1412635717 812952 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412636182 947672 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :`ls < 1412636183 542181 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-( \ a.out \ bdsmreclist \ bin \ binpipes \ canary \ cat \ complaints \ crunchfuck \ :-D \ dc \ dog \ etc \ factor \ gcccomp \ head \ hej \ hello \ hello.c \ ibin \ interps \ lib \ moop.txt \ paste \ pref \ prefs \ quines \ quotes \ share \ src \ test.c \ Wierd \ wisdom \ wisdom.pdf < 1412636194 932052 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :`cat :-( < 1412636195 414878 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​☹ < 1412636201 287369 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :lol < 1412636206 279032 :AndoDaan!~Daanando@188.189.89.42 PRIVMSG #esoteric :`dog < 1412636206 744759 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: dog: not found < 1412636211 230529 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :`./a.out < 1412636211 680661 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hm < 1412636223 969320 :AndoDaan!~Daanando@188.189.89.42 PRIVMSG #esoteric :`dog :-) < 1412636224 409843 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: dog: not found < 1412636229 143599 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :`cat test.c < 1412636229 563205 :AndoDaan!~Daanando@188.189.89.42 PRIVMSG #esoteric :aww < 1412636229 740864 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :int main () { printf("hm"); } < 1412636241 810803 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :`cat hello.c < 1412636242 245262 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :const char main[] = "AXAYAZA[A\\ATX-pppp-0```- ///P^VTXH10XP4>40PZ414>P_\x0f\x05XATASARAQAP\xc3Hello, world!\n"; < 1412636248 510253 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :wat < 1412636254 502244 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :that ain't c < 1412636267 340188 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :is is? < 1412636273 337224 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`gcc -o /tmp/hello hello.c && /tmp/hello < 1412636273 712278 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :`./hello < 1412636273 890261 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :gcc: fatal error: no input files \ compilation terminated. < 1412636274 201523 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, world! < 1412636280 52576 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` gcc -o /tmp/hello hello.c && /tmp/hello < 1412636280 969401 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, world! < 1412636294 407341 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lgtm < 1412636300 835310 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :wow < 1412636317 990 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :is that like the raw char data for it or something? < 1412636348 377901 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The character sheet, as it were. < 1412636407 372025 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :cool < 1412636424 414517 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :`cat gcccomp < 1412636424 828291 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ LANG="$1" \ echo >>"$2" \ \ case "$LANG" in \ c) \ HEAD='#include \n#include \n#include \n#include \n#include \nint main(int argc, char **argv) {\nint main(void) { printf("Calling main from itself not supported.\n"); exit(1); }\n' \ TAIL='; return 0; }' \ < 1412636432 646896 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That program is also way too long. What is it doing? < 1412636438 435656 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :`./gcccomp < 1412636438 974490 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/gcccomp: Permission denied \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /hackenv/gcccomp: cannot execute: Permission denied < 1412636459 142852 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :LordCreepity: Better to explore with /msg HackEgo once you go past a few lines (unless you're showing something in the channel). < 1412636479 425946 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com PRIVMSG #esoteric :kk < 1412636539 214120 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412636826 779968 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`help < 1412636826 994701 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1412637181 379167 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu JOIN :#esoteric < 1412637220 436893 :AndoDaan!~Daanando@188.189.89.42 QUIT : < 1412637545 76551 :boily!~boily@96.127.201.149 QUIT :Quit: EXPLORATIVE CHICKEN < 1412638595 370081 :AndoDaan!~Daanando@188.189.89.42 JOIN :#esoteric < 1412639409 370575 :AndoDaan!~Daanando@188.189.89.42 QUIT :Ping timeout: 260 seconds < 1412639643 344900 :nisstyre!yourstruly@2400:8900::f03c:91ff:fe69:7f3d JOIN :#esoteric < 1412639700 228517 :nisstyre!yourstruly@2400:8900::f03c:91ff:fe69:7f3d QUIT :Changing host < 1412639700 442761 :nisstyre!yourstruly@oftn/member/Nisstyre JOIN :#esoteric < 1412640188 472042 :AndoDaan!~Daanando@188.189.83.205 JOIN :#esoteric < 1412640333 389175 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu QUIT :Ping timeout: 260 seconds < 1412641280 577470 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :`run gcc -Wall hello.c < 1412641282 486856 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello.c:1:12: warning: ‘main’ is usually a function [-Wmain] < 1412642309 63086 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1412642317 932931 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com QUIT :Ping timeout: 245 seconds < 1412642694 743402 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :why does english not even have a singular of clothes < 1412642722 360855 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412643073 138753 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com JOIN :#esoteric < 1412643073 377469 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com QUIT :Client Quit < 1412643088 140839 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com JOIN :#esoteric < 1412644134 390230 :mcfrish!~mcfrish@199.30.163.2 JOIN :#esoteric < 1412644169 765385 :mahem1!~argon@199.172.242.118 JOIN :#esoteric < 1412644613 691297 :mahem1!~argon@199.172.242.118 PRIVMSG #esoteric :Hey all, speaking about befunge here. Is there any fast way to do advanced stack manipulations. For instance 'right rotating' a LIFO stack (the first value becomes the third, third, become second, second becomes first) < 1412644644 655550 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :93? 98? < 1412644662 793551 :mcfrish!~mcfrish@199.30.163.2 PART :#esoteric < 1412644737 39671 :mahem1!~argon@199.172.242.118 PRIVMSG #esoteric :98. Although, not entirely sure of the difference between them. < 1412644788 742838 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :in 93 you have almost no way to directly or indirectly access the stack element past second-to-the-top < 1412644894 578660 :mahem1!~argon@199.172.242.118 PRIVMSG #esoteric :Excluding sets and puts? Or does 93 not have those? < 1412644903 474385 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :yeah, excluding sets and puts < 1412644929 607277 :mahem1!~argon@199.172.242.118 PRIVMSG #esoteric :ok, and in 98 what commands let you do that? < 1412644930 594603 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :of course, you are obviously limited in 80*25 bytes then < 1412644961 362870 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :afaik there is no direct command, but you can combine stack stack ops to get the similar effect, I think < 1412645106 599871 :mahem1!~argon@199.172.242.118 PRIVMSG #esoteric :I've tried to work out how to use the command seen here 9http://en.wikipedia.org/wiki/Befunge) paste the second, but I can't seem to . < 1412645111 125228 :mahem1!~argon@199.172.242.118 PRIVMSG #esoteric :Example? < 1412645172 746121 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1412645307 448910 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 246 seconds < 1412645424 241709 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :mahem1: the Wikipedia article exclusively discusses Befunge-93 (which is far smaller language than Funge-98), you should look at the "official Funge-98 specification" in the external links. < 1412645445 912280 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :of course, unless you want to constrain yourself to Befunge-93 < 1412645732 708308 :mahem1!~argon@199.172.242.118 PRIVMSG #esoteric :lifthrasiir, Dang, buh, I've been stuck in a small little world... Thanks for setting me free from the small world of befunge93! < 1412645772 268193 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :the constraint is often a source of creativity though ;) < 1412645966 780300 :mahem1!~argon@199.172.242.118 PRIVMSG #esoteric :True, it's quite fun and intriguing actually. But I feel like I am cheating when I just use gets and puts as variables with mostly an empty stack... < 1412645981 799800 :AndoDaan!~Daanando@188.189.83.205 PRIVMSG #esoteric :we all do it. < 1412645989 865310 :AndoDaan!~Daanando@188.189.83.205 PRIVMSG #esoteric :so much room for variables. < 1412646006 500467 :AndoDaan!~Daanando@188.189.83.205 PRIVMSG #esoteric :just lying there, under the ip's feet. < 1412646043 94028 :mahem1!~argon@199.172.242.118 PRIVMSG #esoteric :Hmmmm, no goto in Funge98 < 1412646061 400884 :mahem1!~argon@199.172.242.118 PRIVMSG #esoteric :Yeah, we all do, but then it kills the challenge. < 1412646081 27099 :AndoDaan!~Daanando@188.189.83.205 PRIVMSG #esoteric :http://users.tkk.fi/~mniemenm/befunge/ccbi.html best '98 interpreter, has most of the fingerprints (modules) < 1412646104 307922 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :is cfunge still in development? < 1412646117 282720 :mahem1!~argon@199.172.242.118 PRIVMSG #esoteric :It's fun trying to figure out when to duplicate the top value for use way later in your program. < 1412646205 792690 :AndoDaan!~Daanando@188.189.83.205 PRIVMSG #esoteric :I doubt it, lifthrasiir. but idk. < 1412646210 887655 :yiyus!1242712427@je.je.je QUIT :Ping timeout: 260 seconds < 1412646226 391864 :yiyus!1242712427@je.je.je JOIN :#esoteric < 1412646272 827198 :AndoDaan!~Daanando@188.189.83.205 PRIVMSG #esoteric :kinda lost my appetite for befunge when i started golfing. all that creativity doesn't help with competetiveness. < 1412646699 317161 :drdanmaku!uid17782@gateway/web/irccloud.com/x-tfgjpwdkxjmarkau QUIT :Quit: Connection closed for inactivity < 1412647430 822861 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think CCBI is very in-development, either. < 1412647575 439988 :AndoDaan!~Daanando@188.189.83.205 PRIVMSG #esoteric :funge's best days are behind him i'm afraid. < 1412648065 924166 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Ping timeout: 258 seconds < 1412648582 344873 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412648778 258852 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1412649235 390717 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1412650374 351332 :mahem1!~argon@199.172.242.118 PRIVMSG #esoteric :Hmmm, how do I get this 3rd dimension working... < 1412650398 285895 :AndoDaan!~Daanando@188.189.83.205 PRIVMSG #esoteric :are you using the windows' binary? < 1412650427 13458 :AndoDaan!~Daanando@188.189.83.205 PRIVMSG #esoteric :in ccbi i mean. < 1412650818 636229 :mahem1!~argon@199.172.242.118 PRIVMSG #esoteric :I dunno I got my interpretter from here. https://github.com/catseye/Befunge-93/blob/master/src/bef.c < 1412650822 916113 :mahem1!~argon@199.172.242.118 PRIVMSG #esoteric :On, linux. < 1412650956 370278 :AndoDaan!~Daanando@188.189.83.205 PRIVMSG #esoteric :I don't think '98 is implemented in that one. < 1412650975 681792 :AndoDaan!~Daanando@188.189.83.205 PRIVMSG #esoteric :and the 3D stuff is '98. < 1412651041 812022 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :is there any particular reason for a finite number of dimensions < 1412651049 503984 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :Remote host closed the connection < 1412651083 387865 :AndoDaan!~Daanando@188.189.83.205 PRIVMSG #esoteric :idk hilbert space just seems.... tooo big. < 1412651113 844816 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1412651124 507154 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i'm just saying, as long as you're adding a whole dimension, might as well go for broke. < 1412651212 406488 :AndoDaan!~Daanando@188.189.83.205 PRIVMSG #esoteric :yeah, but after 3... maybe 4, it's just useless trying to visualize. and for me, personally, i'm useless without visualization. < 1412651217 709597 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :looks like funge 98 is generic anyway? you could have a unary "turn in this direction" operator in addition to the usual 0ary ones, so you wouldn't even need infinite opcodes < 1412651280 620996 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :have you ever played nethack or something? they do three dee just by successive slices of 2D, and it works fine since the topology is discrete. shouldn't be too hard in n dimensions < 1412651368 126411 :AndoDaan!~Daanando@188.189.83.205 PRIVMSG #esoteric :hmm, i've been looking a nethack recently. and i couldn't make out if it was a topdown view, or side on. < 1412651374 129042 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :topdown < 1412651377 176446 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :it takes practice though yeah < 1412651400 188790 :mahem1!~argon@199.172.242.118 PRIVMSG #esoteric :Whoops that is what I am using now. But I meant in funge98. < 1412651417 794648 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :basically i just mean each floor is a flat surface, and the dungeon as a whole is just a bunch of those taped together < 1412651418 398992 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bicyclidine: it already has instructions to set delta < 1412651424 645522 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :hell yes < 1412651426 689723 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so you can do arbitrary dimensions, the only thing you need to specify is file encoding really < 1412651439 85252 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :very forward thinking < 1412651443 556189 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it'd need tweaks for infinite dimensions though. < 1412651450 176021 :mahem1!~argon@199.172.242.118 PRIVMSG #esoteric :Like what code is excuted in the 3rd dimension. How do you write it? . Or do I need to let it write it's own code in 3d? < 1412651450 639327 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :how are three dee spaces encoded < 1412651464 372840 :AndoDaan!~Daanando@188.189.83.205 PRIVMSG #esoteric :h and l i think < 1412651467 247511 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :^L increases z and resets x and y, basically < 1412651472 955736 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :^L as in the control code < 1412651486 117852 :AndoDaan!~Daanando@188.189.83.205 PRIVMSG #esoteric :don't we have a befunge '98 bot here? < 1412651488 338821 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i mean how would you describe the 3d space of a program < 1412651492 276543 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :fungot: help < 1412651492 482948 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Bicyclidine: we were at this arcade. do you remember when i gave you five hundred bucks, and told you to upgrade my computer for doom 3? < 1412651500 12974 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm not sure what you mean < 1412651504 435336 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm talking about the file format < 1412651509 953196 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you use ^L to separate 3D slices, basically < 1412651516 603221 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :OK, that makes sense then < 1412651520 503526 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i thought you meant those were instructions < 1412651542 855106 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :catseye mentions other topologies so that's uh, something < 1412651573 577284 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :continuity sounds like it would be annoying. < 1412651688 389878 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :with a certain number of dimensions having instructions might be redundant. you only need like... i think seven continuous dimensions to run a UTC < 1412651758 473938 :mahem1!~argon@199.172.242.118 PRIVMSG #esoteric :ACTION is still confused on how to use l and h...  < 1412651770 410493 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412651802 8123 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :the befunge 98 spec link is broken :( < 1412651846 2191 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :easy to find on github though i guess, if that's what this is < 1412651858 924301 :AndoDaan!~Daanando@188.189.83.205 PRIVMSG #esoteric :http://quadium.net/funge/spec98.html < 1412651954 654182 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :the delta function uses absolute space! how am i supposed to generalize this to a kerr-newman metric < 1412651979 935852 :mahem1!~argon@199.172.242.118 PRIVMSG #esoteric :All the spec really seems to say is. < 1412651981 569587 :mahem1!~argon@199.172.242.118 PRIVMSG #esoteric :The h "Go High" instruction causes the IP to travel up (delta <- (0,0,1)); the l "Go Low" instruction causes the IP to travel down (delta <- (0,0,-1)). These instructions are not available in Unefunge or Befunge. < 1412652020 294752 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :So you're wondering if that's a one time move or a more permanent change like <> etc? < 1412652044 53239 :mahem1!~argon@199.172.242.118 PRIVMSG #esoteric :Permanant change I would assumen, cause it's changing the delta. < 1412652054 913564 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :so what don't you get < 1412652060 62156 :mahem1!~argon@199.172.242.118 PRIVMSG #esoteric :But I am askign what code does it go and excute. < 1412652066 428999 :mahem1!~argon@199.172.242.118 PRIVMSG #esoteric :Cause you only write code in 2d < 1412652072 637405 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :well, the code above, presumably < 1412652078 111343 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :elliott_ said you specify that with some ^L thing < 1412652091 962205 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :otherwise i guess it's whatever's in fungeland by default, which is probably nops? < 1412652096 349314 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the quadium.net spec is out of date < 1412652111 984632 :mahem1!~argon@199.172.242.118 PRIVMSG #esoteric :I don't have a 3d text editor. :P < 1412652112 975750 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :use https://github.com/catseye/Funge-98/blob/master/doc/funge98.markdown < 1412652124 386494 :mahem1!~argon@199.172.242.118 PRIVMSG #esoteric :What's an example of using ^L? < 1412652124 630291 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :your text editor is weak < 1412652125 718139 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway, I don't get the confusion < 1412652128 877888 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the IP starts at (0,0,0) < 1412652131 499483 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you write < 1412652132 344195 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :abc < 1412652132 871213 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :def < 1412652135 507050 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :^L < 1412652138 132448 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ghi < 1412652140 563148 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :jkl < 1412652143 80470 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then the IP starts at a < 1412652145 551267 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :e is at (1,1,0) < 1412652148 48885 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :g is at (0,0,1) < 1412652151 6494 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :the internal links are broken on the github, fuckin a < 1412652151 842371 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :l is at (2,2,1) < 1412652157 931375 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(iirc) < 1412652166 828833 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"In Trefunge-98, the Form Feed (12) character increments the z coordinate and resets the x and y coordinates to zero." < 1412652171 672092 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess you might need to omit the newlines around the ^L there. < 1412652187 164624 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :all this is just about interpreting source files; the ^Ls don't exist in fungespace or anything. < 1412652195 978420 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just like the newlines don't, for 2d funge < 1412652223 101829 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i have no idea what this lahey space thing is talking about < 1412652234 528004 :mahem1!~argon@199.172.242.118 PRIVMSG #esoteric :I see. Pretty crazy stuff. Lemme try.. < 1412652245 858047 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bicyclidine: it's just talking about how wrapping works. < 1412652261 414056 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bicyclidine: since the space is infinite, but if you have e.g. "foobar" then it runs f, o, o, ..., a, r, f, o, o, ... < 1412652271 289654 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :rather than running f, o, o, b, a, r and then running spaces (which just get skipped) forever < 1412652313 213842 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can think of it as just being a finite wrapping space that expands as you place stuff outside the boundaries < 1412652318 504768 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but that doesn't quite specify all the behaviour. < 1412652332 617087 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lahey space is just the overly-fancy "mathematical" model of the space being used. < 1412652339 961147 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :of course. < 1412652347 343860 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i don't understand how this is distinct from a torus i admit < 1412652371 514735 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :oh, maybe for weird deltas < 1412652372 846301 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :or something < 1412652377 889219 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because toruses are finite < 1412652380 871747 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fungespace is infinite. < 1412652399 558424 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's not a fixed, wrapping size, it's both infinitely large and wrapping. < 1412652414 336564 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :when you wrap you go over an /infinite/ amount of space, conceptually < 1412652415 73974 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :so a resizeable torus, practically speaking < 1412652430 145829 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, but that's not an actual specification of the space. :p < 1412652435 986284 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and there are edge-cases in terms of how you do that resizing. < 1412652437 51550 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :nerds... < 1412652443 832805 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :but yeah that makes sense i gues < 1412652451 449730 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :note that this is relevant in cases like foo"bar < 1412652465 327586 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i've been reading about strange attractors for hours so everything looks like topological garbage < 1412652469 393711 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that runs f, o, o, and then pushes I think "bar foo" to the stack < 1412652474 254137 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :manifolds... everywhere... < 1412652476 378749 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(by which I mean, it pushes those ascii values) < 1412652477 482984 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :oh that's pretty cute < 1412652488 522729 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :and then executes b? < 1412652490 62270 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in stringmode, consecutive spaces get collapsed, like in HTML < 1412652496 842154 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's just collapsing aleph_null of them :p < 1412652500 798222 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bicyclidine: *nod* < 1412652503 728166 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i bet you could write some really horrid programs that way < 1412652516 866648 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :though i guess befunge is probably good for that in general < 1412652596 934867 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :maybe i should like... actually write a program. < 1412652745 774145 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :does esolang have any that are properly lorentz invariant < 1412652766 130004 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :or whatever the words are < 1412652933 21589 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :do you think running a bunch of semiconductors counts as a programming languages < 1412653499 51199 :tromp_!~tromp@ool-4570a38c.dyn.optonline.net JOIN :#esoteric < 1412654069 996782 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :You only need two registers for TC, right? what's the instruction set like again < 1412654566 13403 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1412655106 256778 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I tried to figure out the decks of Pokemon Card GB2 cards only, assuming all random stuff to your benefit and your opponent is cooperating but nobody can concede, how to win with the largest number of cards in your draw pile at the end. < 1412655158 350771 :AndoDaan!~Daanando@188.189.83.205 PRIVMSG #esoteric :and? < 1412655166 682586 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I came up with: Your cards = 1x GAMBLER, 1x any basic pokemon card. Opponents cards = 1x MEOWTH [Lv.14], 3x PORYGON [Lv.12], 2x RATTATA [Lv.9], 1x RECYCLE ENERGY, 4x IMAKUNI?, 1x ITEMFINDER. < 1412655218 447346 :Left_Hand_6969!~roark@173-31-68-167.client.mchsi.com JOIN :#esoteric < 1412655224 275889 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bicyclidine: minsky machine < 1412655246 80307 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bicyclidine: http://esolangs.org/wiki/Minsky_machine < 1412655287 622878 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :"alternate state transition" is basically a jump right < 1412655292 351481 :AndoDaan!~Daanando@188.189.83.205 PRIVMSG #esoteric :it's been a while since i've played... the gambler does it? < 1412655298 358510 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah < 1412655309 156906 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :god it must be a pain in the ass to write anything < 1412655324 321197 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :AndoDaan: GAMBLER card means: Shuffle all cards from your hand into your draw pile. Toss a coin. If heads, draw eight cards; if tails, draw one card. < 1412655376 710062 :AndoDaan!~Daanando@188.189.83.205 PRIVMSG #esoteric :how many cards do i have in my hand on average? < 1412655414 44116 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :You start with seven cards, and then draw one card on the beginning of each turn (if you cannot, you lose). < 1412655447 787801 :AndoDaan!~Daanando@188.189.83.205 PRIVMSG #esoteric :oh wait... 8-> and maybe eight back. < 1412655468 967017 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i'm imagining how to compile from brainfuck and, seriously, pain in the ass < 1412655681 85009 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Someone told me that "while(setjmp(buf));" is like resumable exceptions. Does resumable exceptions have anything to do with the RESUME command in BASIC? I can see some similarity. < 1412655777 698376 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :anyway i guess i'm pretty sure that trefunge with only <>^vlh is tc. < 1412655812 420501 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I doubt it. < 1412655817 137310 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how could you ever branch < 1412655846 838417 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :you use your position in x as reg1, position in y as reg2, and position in z as the ip. the program is fixed so it should be okay < 1412655853 299588 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :branching would be going to wherever in z < 1412655870 364854 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how do you branch on any of those registers < 1412655908 604849 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :you position an h in the appropriate place on the zero of the appropriate axis < 1412655912 991350 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :or an l or whatever < 1412655947 389692 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :you can only branch to constant instructions, so you know all the branches when you're setting up fungespace, and there's a finite number, so you can space things out appropriately < 1412655989 980743 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well... ok. write it up :p < 1412655995 90069 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm too tired to analyse. < 1412656003 882734 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it sounds interesting though. < 1412656055 590369 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i think i'll just believe minsky that two registers is TC and that'll be that < 1412656092 301863 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1412656110 812162 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :anyway there must be some number of dimensions it works for, i don't think discretizing the space ought to make physics totally impossible and obviously with a given number of continuous dimensions you only need to move cos phase fuckin space < 1412656221 309159 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i guess the problem is that actually finding a program written in a minsky machine is like... why would you do that < 1412656334 809192 :tromp_!~tromp@ool-4570a38c.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1412656341 481308 :tromp_!~tromp@ool-4570a38c.dyn.optonline.net JOIN :#esoteric < 1412656485 7417 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Bicyclidine: there's one linked to from the Etre page < 1412656539 877892 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :so there is! let me see if i can even understand this syntax < 1412656543 304953 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Bicyclidine: also, wouldn't it be easier to simulate Collatz functions in trefunge with those commands? < 1412656574 623926 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :maybe but i'm not thinking about that < 1412656599 263488 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh i thought you just wanted to prove that subset TC < 1412656636 299161 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :well, i'm thinking of this in the context of strange attractors. more proofs the merrier i guess < 1412656738 313344 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :e.g. i think reducing it to two dimensions would /not/ be TC, but i can't prove that off the top of my head < 1412656764 26655 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :and if i said "by the poincare-bendixson theorem" people would just be confused < 1412657190 567635 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i guess the initial condition of fungespace has to be infinitely large, though repetitive. oh well < 1412657269 945440 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :should i put it on the funge talk page or what < 1412657328 230702 :Left_Hand_6969!~roark@173-31-68-167.client.mchsi.com QUIT : < 1412658164 463775 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 272 seconds < 1412658347 999153 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :oh durr the paper i was thinking of is only three dimensional :x < 1412659994 314272 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 250 seconds < 1412660076 466665 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :If a recruiter is blatantly targetting me personally, but suggests they want to talk today or tomorrow, is it ok to hold off a bit? I mean, I'm the one in demand < 1412660302 139977 :AndoDaan!~Daanando@188.189.83.205 PRIVMSG #esoteric :Just ask yourself "would a stupid person hold off a bit?" And if the answr is "no" then yes. < 1412660515 547028 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION mutters something about reversed stupidity, and also not being smart enough to model a stupid person < 1412660589 72925 :kcm1700!~kcm1700@116.37.228.28 QUIT :Remote host closed the connection < 1412660597 509485 :kcm1700!~kcm1700@116.37.228.28 JOIN :#esoteric < 1412660618 399983 :Bicyclidine!~Glossina@resnet-v492-wless-gw.net.wsu.edu JOIN :#esoteric < 1412661119 950067 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Befunge14]]4 10 02http://esolangs.org/w/index.php?diff=40585&oldid=40244 5* 0369.166.47.145 5* (+4051) 10hot singles in fungot's area < 1412661170 332069 :kcm1700!~kcm1700@116.37.228.28 QUIT :Remote host closed the connection < 1412661177 131237 :Bicyclidine!~Glossina@resnet-v492-wless-gw.net.wsu.edu PRIVMSG #esoteric :wow, that thing's quicker than i thought < 1412661472 847943 :kcm1700!~kcm1700@116.37.228.28 JOIN :#esoteric < 1412661616 85647 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What, the recent changes feed? It's very pushy. < 1412661667 238566 :Bicyclidine!~Glossina@resnet-v492-wless-gw.net.wsu.edu PRIVMSG #esoteric :i know "somebody" "hypothetically" "named" "monotone" with a similar irc widget that is much slower, is all < 1412661892 107747 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's built on the MediaWiki UDP recent changes feed, plus a socat-based shell oneliner to mangle the message into raw IRC and write it to the Unix domain socket that HackEgo accepts extra stuff on. < 1412661918 446117 :Bicyclidine!~Glossina@resnet-v492-wless-gw.net.wsu.edu PRIVMSG #esoteric :the other one is, uh, dokuwiki i think. maybe dokuwiki sucks < 1412661940 953344 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe it's based on polling, then. < 1412661949 670241 :Bicyclidine!~Glossina@resnet-v492-wless-gw.net.wsu.edu PRIVMSG #esoteric :maybe < 1412662417 57706 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :UDP recent changes feed? wtf, who invents such a thing < 1412662448 288182 :Bicyclidine!~Glossina@resnet-v492-wless-gw.net.wsu.edu PRIVMSG #esoteric :people who need up to the millisecond updates on my half baked phase constructions at midnight < 1412663078 585221 :MoALTz!~no@user-164-127-43-38.play-internet.pl QUIT :Quit: Leaving < 1412663193 759753 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Rdebath14]]4 10 02http://esolangs.org/w/index.php?diff=40586&oldid=40409 5* 03Rdebath 5* (+7212) 10Add tests and interpreters (plus upgrades) < 1412663229 513022 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://www.mediawiki.org/wiki/Manual:$wgRCFeeds < 1412663295 31951 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It can do UDP and Redis Pub/Sub, and the message itself can be the above (with IRC color codes and all) or a JSON object. < 1412663361 77309 :kcm1700!~kcm1700@116.37.228.28 QUIT :Remote host closed the connection < 1412663369 443747 :kcm1700!~kcm1700@116.37.228.28 JOIN :#esoteric < 1412663887 736382 :AndoDaan!~Daanando@188.189.83.205 QUIT :Ping timeout: 276 seconds < 1412664014 233460 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :ACTION acknowledges self-Finnishness @ mroman_  < 1412665177 273614 :AndoDaan!~Daanando@188.188.70.70 JOIN :#esoteric < 1412665570 2774 :AndoDaan_!~Daanando@188.189.66.254 JOIN :#esoteric < 1412665584 365397 :AndoDaan!~Daanando@188.188.70.70 QUIT :Ping timeout: 260 seconds < 1412665594 483930 :AndoDaan_!~Daanando@188.189.66.254 NICK :AndoDaan < 1412665852 992892 :AndoDaan!~Daanando@188.189.66.254 QUIT :Ping timeout: 240 seconds < 1412665881 786624 :lambdabot!~lambdabot@silicon.int-e.eu QUIT :Write error: Broken pipe < 1412666076 659874 :AndoDaan!~Daanando@188.188.67.235 JOIN :#esoteric < 1412666099 523381 :AndoDaan!~Daanando@188.188.67.235 QUIT :Client Quit < 1412666121 794778 :AndoDaan!~Daanando@188.188.67.235 JOIN :#esoteric < 1412666222 510656 :lambdabot!~lambdabot@silicon.int-e.eu JOIN :#esoteric < 1412666685 313963 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :moin < 1412666694 909332 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@messages-loud < 1412666695 205188 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :oerjan said 9h 57m 35s ago: The hackage-story with "corrupt acid-state logs" made me really sceptical of using acid-state in future projects <-- afaiu it wasn't _really_ corrupted, the recovery just didn't know how to ignore the junk at the end of the log from the aborted transaction < 1412666728 669897 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@ask oerjan Can you do backups of acid-state databases? < 1412666729 102077 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412666901 406901 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1412666917 728829 :shikhin!~shikhin@59.177.207.172 JOIN :#esoteric < 1412666947 283479 :shikhin!~shikhin@59.177.207.172 NICK :Guest72000 < 1412667010 935364 :Guest72000!~shikhin@59.177.207.172 NICK :shikhout < 1412667040 289124 :shikhout!~shikhin@59.177.207.172 NICK :Guest40212 < 1412667091 23495 :Guest40212!~shikhin@59.177.207.172 NICK :shikherr < 1412667096 10869 :shikherr!~shikhin@59.177.207.172 QUIT :Changing host < 1412667096 188398 :shikherr!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412667181 154006 :shikherr!~shikhin@unaffiliated/shikhin NICK :shikhin < 1412668134 331553 :Bicyclidine!~Glossina@resnet-v492-wless-gw.net.wsu.edu QUIT :Ping timeout: 246 seconds < 1412668579 784622 :AndoDaan_!~Daanando@188.188.82.44 JOIN :#esoteric < 1412668609 720527 :AndoDaan_!~Daanando@188.188.82.44 PART :#esoteric < 1412668614 13602 :AndoDaan_!~Daanando@188.188.82.44 JOIN :#esoteric < 1412668742 866800 :AndoDaan!~Daanando@188.188.67.235 QUIT :Ping timeout: 258 seconds < 1412668830 264404 :AndoDaan_!~Daanando@188.188.82.44 NICK :AndoDaan < 1412669669 47837 :brandonson!~brandonso@d50-98-172-234.bchsia.telus.net JOIN :#esoteric < 1412669857 724103 :S1!~sheldon@pD9FCABCE.dip0.t-ipconnect.de JOIN :#esoteric < 1412670132 835158 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412670171 292112 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412670212 781519 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:EsoInterpreters14]]4 10 02http://esolangs.org/w/index.php?diff=40587&oldid=40572 5* 03Keymaker 5* (+177) 10Reply. < 1412670362 867805 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1412670483 2400 :sebbu2!~sebbu@ADijon-152-1-13-87.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1412670520 962845 :sebbu2!~sebbu@ADijon-152-1-13-87.w83-194.abo.wanadoo.fr QUIT :Changing host < 1412670521 152865 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1412670590 803549 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 272 seconds < 1412670682 976985 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Ping timeout: 240 seconds < 1412670703 488249 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1412670962 402121 :AndoDaan!~Daanando@188.188.82.44 PRIVMSG #esoteric :Bring back The Esotric Awards! < 1412671000 412532 :AndoDaan!~Daanando@188.188.82.44 PRIVMSG #esoteric :I mean, The... Essies. < 1412671129 767476 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the what? < 1412671153 775485 :AndoDaan!~Daanando@188.188.82.44 PRIVMSG #esoteric :http://esolangs.org/wiki/Esoteric_Awards < 1412671168 550915 :AndoDaan!~Daanando@188.188.82.44 PRIVMSG #esoteric :I bet it was star studde < 1412671170 158048 :AndoDaan!~Daanando@188.188.82.44 PRIVMSG #esoteric :d < 1412671294 812299 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412671316 35632 :AndoDaan!~Daanando@188.188.82.44 PRIVMSG #esoteric :your burlesque would be a sho'win. < 1412671327 353533 :AndoDaan!~Daanando@188.188.82.44 PRIVMSG #esoteric :i don't know how to spell expressions. < 1412671417 62424 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I remember talk about the Essies, but nothing about the competitions themselves. < 1412671445 102623 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"It is not known if any entries were submitted. It is likewise not known if a winner was picked." < 1412671458 299302 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Very appropriate. < 1412671458 477406 :AndoDaan!~Daanando@188.188.82.44 PRIVMSG #esoteric :seems like that would be the most exciting bit. < 1412671600 675973 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well... < 1412671606 916978 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if the award ceremony is in finnland < 1412671610 625532 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I might participate. < 1412672609 855412 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Grumble frumble sox FAIL formats: can't open input file `data/adults/test/man/gp/15z8973a.wav': sph: unsupported coding `pcm,embedded-shorten-v2.00' < 1412672631 918685 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't quite see why all these corpora go for the NIST SPHERE + Shorten format. < 1412672654 57272 :brandonson!~brandonso@d50-98-172-234.bchsia.telus.net QUIT :Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/ < 1412672928 394041 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1412672997 703751 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :holy shit a nobel to trondheim < 1412673047 321719 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1412673047 720040 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :boily said 10h 22m 9s ago: thanks for the irradiation! < 1412673047 897793 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :mroman_ asked 1h 45m 18s ago: Can you do backups of acid-state databases? < 1412673145 293868 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net JOIN :#esoteric < 1412673189 268281 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell mroman_ They did nightly backups. It was never a matter of losing more than that. But if they had understood in time that it was just a single partially written transaction, they could have restored everything up to that as well. < 1412673189 638633 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412673282 577410 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell mroman_ *up to the last moment, as the system _did_ shut down for safety when it happened. < 1412673282 961635 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412673674 638968 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but how do you do backups of that? < 1412673681 989411 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@messages- < 1412673682 282576 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :oerjan said 8m 12s ago: They did nightly backups. It was never a matter of losing more than that. But if they had understood in time that it was just a single partially written transaction, they could have restored everything up to that as well. < 1412673682 466434 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :oerjan said 6m 39s ago: *up to the last moment, as the system _did_ shut down for safety when it happened. < 1412673710 87002 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you'd have to stop the application < 1412673714 74722 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then copy the acid-state folder? < 1412673721 597185 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's possible they do? i don't know. < 1412673723 61770 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then start the application < 1412673737 754694 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I mean... you don't know when acid-state will write to those files < 1412673746 113327 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so copying the files mid-write is probably not a good idea < 1412674001 98953 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't know how this works. ask someone who does. < 1412674048 470082 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i want the neighbors' dog to die so much. < 1412674070 703873 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1412674099 503351 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it has this completely eerie ability to start barking the moment i'm trying to concentrate. < 1412674135 710349 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and then to keep silent enough of the rest of the time that i don't feel i can complain too much. < 1412674150 683617 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(although today is starting to push it.) < 1412674497 253147 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: look at this discussion http://www.reddit.com/r/haskell/comments/xs0t2/acidstate_with_yesod/c5p8af7 < 1412674830 410304 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ls < 1412674831 96293 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-( \ a.out \ bdsmreclist \ bin \ binpipes \ canary \ cat \ complaints \ crunchfuck \ :-D \ dc \ dog \ etc \ factor \ gcccomp \ head \ hej \ hello \ hello.c \ ibin \ interps \ lib \ moop.txt \ paste \ pref \ prefs \ quines \ quotes \ share \ src \ test.c \ Wierd \ wisdom \ wisdom.pdf < 1412674840 284068 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`rm gcccomp < 1412674841 621960 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412674945 264229 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`cat moop.txt < 1412674945 785485 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Moop! < 1412674948 544959 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Useful. < 1412674972 611981 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`url binpipes < 1412674972 820631 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/binpipes < 1412674983 674946 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unidecode ⋖ < 1412674984 263817 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+22D6 LESS-THAN WITH DOT] < 1412674996 482493 :heroux_!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1412675013 425317 :shachaf_!~shachaf@li227-219.members.linode.com JOIN :#esoteric < 1412675020 469350 :FreeFull_!~freefull@defocus/sausage-lover JOIN :#esoteric < 1412675025 418170 :heroux___!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1412675087 615867 :heroux__!sandroco@50708355.static.ziggozakelijk.nl QUIT :Excess Flood < 1412675088 216788 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Write error: Broken pipe < 1412675092 96886 :heroux_!sandroco@50708355.static.ziggozakelijk.nl NICK :heroux < 1412675092 307851 :heroux!sandroco@50708355.static.ziggozakelijk.nl NICK :16WAAR95O < 1412675092 307985 :heroux___!sandroco@50708355.static.ziggozakelijk.nl NICK :7JTAA4WJ5 < 1412675102 189579 :7JTAA4WJ5!sandroco@50708355.static.ziggozakelijk.nl NICK :heroux < 1412675128 946479 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think that was put there by someone who doesn't understand unixy directories. < 1412675166 981612 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 467 seconds < 1412675205 855107 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` rm binpipes moop.txt < 1412675207 262220 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412675212 792899 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :" Or do you expect very expensive haskell developers spend the rest of their lives creating hundreds of customized reports ?" < 1412675213 911403 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's also not terribly useful over IRC. < 1412675219 18893 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :haskell developers are expensive? < 1412675226 207655 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i didn't think so either < 1412675251 829303 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: i think that vagif guy may be _ever_ so slightly trolly on occasion. < 1412675257 854927 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(maybe always.) < 1412675259 716400 :shachaf!~shachaf@unaffiliated/shachaf QUIT :Remote host closed the connection < 1412675260 34785 :FreeFull!~freefull@defocus/sausage-lover QUIT :Remote host closed the connection < 1412675289 123160 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`url crunchfuck < 1412675289 740332 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/crunchfuck < 1412675311 350736 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: He's not completely wrong though < 1412675320 278569 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I think you cheated on hello hello world, 84 looks impossible ;-) < 1412675329 891398 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Interfacing with an acid-state database pretty much relies on you writing some export-my-data-service < 1412675334 969162 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`rm crunchfuck < 1412675336 466435 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412675349 659985 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1412675371 566949 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: nope, it's completely non-cheating < 1412675433 168629 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: have you seen my terrible prime solution? using or[] and a prime test that works for numbers up to 340 (as the other two 61 character solutions do) is comparatively sane. < 1412675457 451558 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh it's finished? hadn't checked. < 1412675471 464817 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> (mod(2^341-2)341,mod 341 11) < 1412675473 994755 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : (0,0) < 1412675516 308447 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the other drawback is you can't use acid-state with large databases on low-memory devices < 1412675539 174365 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: so i may still have the shortest _non_-cheating solution on that? :P < 1412675553 328427 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :even if it's the longest in the list. < 1412675564 637720 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I think so, yes. < 1412675617 486653 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I uploaded my long Forth hello-hello-world because nobody else seemed to be doing Forth, seems that's still true. < 1412675658 215920 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, this hello world task again, which task is this? < 1412675663 735851 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :can you give a link? < 1412675682 629120 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://golf.shinh.org/p.rb?hello+hello+world < 1412675696 107714 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :thanks < 1412675760 296530 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but wasn't that about ternary? how does prime testing come into this/ < 1412675761 738457 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :? < 1412675773 558872 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: the trick to get a huge amount of points on anagol is to submit an incredibly large program in a language nobody has yet submitted something just short before deadline < 1412675774 870633 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: however: main=mapM print[z+1|z<-[0..252],p(z+2)||p z];p n=all((>0).mod n)[2..n-1] < 1412675776 429972 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: no that's http://golf.shinh.org/p.rb?A045718 < 1412675782 66621 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then you submit your real solution just right after the deadline < 1412675821 963766 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :your solution is then compared to the best solution before the deadline (i.e. your incredibly large program) < 1412675828 886819 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: hehe < 1412675830 114359 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and receives points depending on how much shorter it is < 1412675838 297219 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means you can get more than 10k points < 1412675845 537812 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: and the or[] trick is applicable as well: main=mapM print[z+1|z<-[0..252],or[all((>0).mod n)[2..n-1]|n<-[z+2,z]]] < 1412675859 166262 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I should try that. I can generate long programs in strange languages for some tasks. < 1412675939 577979 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> length "main=mapM print[z+1|z<-[0..252],p(z+2)||p z];p n=all((>0).mod n)[2..n-1]" < 1412675941 188594 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 72 < 1412675945 564587 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: and another character: main=mapM print[z|z<-[1..252],or[all((>0).mod(n+1))[2..n]|n<-[z,z-2]]] < 1412675959 427599 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> length "main=mapM print[z|z<-[1..252],or[all((>0).mod(n+1))[2..n]|n<-[z,z-2]]]" < 1412675960 761021 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 70 < 1412676055 46765 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i also had a version using or instead of any < 1412676063 182800 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :was the same length, though. < 1412676106 399249 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actually it was using _both_ or and and. < 1412676132 638087 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :l=[2..255];main=mapM print[z|z<-1:l,or[and[x*y-z/=s|x<-l,y<-l]|s<-[-1,1]]] < 1412676150 197158 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I submitted the 70 characters one) < 1412676221 128915 :S1!~sheldon@pD9FCABCE.dip0.t-ipconnect.de QUIT :Quit: S1 < 1412676223 852839 :AndoDaan_!~Daanando@188.189.87.151 JOIN :#esoteric < 1412676252 961856 :AndoDaan!~Daanando@188.188.82.44 QUIT :Ping timeout: 272 seconds < 1412676283 273390 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have a 20-character Burlesque A006520 that runs in 1.1 seconds on my own computer, but is too slow for anagolf. :/ < 1412676371 507365 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1412676415 747446 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess this mod(2^y-2)y<1 trick is something well-known for golfing. < 1412676469 998518 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I discovered it myself, but it appears in several publicly visible entries by henkma < 1412676474 269450 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(and others) < 1412676475 614122 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so yeah < 1412676482 427137 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: did you compile with -O3? < 1412676513 506258 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(well, "discover" is perhaps too strong, since I have read a bit about pseudoprimes before) < 1412676546 478502 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also what's ghc's default for -O? < 1412676583 720683 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :oerjan: what trick? < 1412676586 470249 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :according to github shinh didn't compile it with -O3 < 1412676619 696646 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :myname: it's a primality test that works up to 340 < 1412676693 816798 :AndoDaan!~Daanando@188.189.93.227 JOIN :#esoteric < 1412676725 950833 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1412676763 500773 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let p=nubBy(((<1).).mod)[2..] in p < 1412676765 699660 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,... < 1412676807 856884 :AndoDaan_!~Daanando@188.189.87.151 QUIT :Ping timeout: 272 seconds < 1412676820 236936 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`factor 341 < 1412676820 806521 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :341: 11 31 < 1412676825 6046 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :1024 1024?*ro)fCL[ runs in 1.7s on my machine < 1412676828 369068 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :!blsq 101ro{fcL[2==}f[ < 1412676828 660241 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101} < 1412676834 898521 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :on anagol it runs at least 3.5s but then runs out of stack space < 1412677011 740916 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :with -O0 on my machine it takes 3.5s to run < 1412677020 176059 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's huge < 1412677028 538144 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let p=nubBy(((<1).).mod)[2..]; c=concat$zipWith(\m n->[m+1..n-1])p(tail p) in c < 1412677030 428358 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [4,6,8,9,10,12,14,15,16,18,20,21,22,24,25,26,27,28,30,32,33,34,35,36,38,39,4... < 1412677065 939201 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: I did what your README.md suggested, so probably. < 1412677073 452287 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let p=nubBy(((<1).).mod)[2..]; c=concat$zipWith(\m n->[m+1..n-1])p(tail p); k=2 in find(\y -> mod(k^y-k)y<1)c < 1412677075 309422 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Just 341 < 1412677081 755114 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let p=nubBy(((<1).).mod)[2..]; c=concat$zipWith(\m n->[m+1..n-1])p(tail p); k=3 in find(\y -> mod(k^y-k)y<1)c < 1412677083 843875 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Just 6 < 1412677106 234105 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hmph < 1412677109 982165 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: it's hard to outperform the 2 < 1412677113 815142 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ic < 1412677124 488157 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let p=nubBy(((<1).).mod)[2..]; c=concat$zipWith(\m n->[m+1..n-1])p(tail p); k=10103 in find(\y -> mod(k^y-k)y<1)c < 1412677126 278641 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Just 561 < 1412677142 884796 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess it's the shortest for its performance, then < 1412677149 685231 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :1024 1024?*ro{fC++J?*}m[++ is 30s with -O0 and 19s with -O3 :) < 1412677166 845498 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: 561 is a https://en.wikipedia.org/wiki/Carmichael_number, so that's the best possible. < 1412677177 875016 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1412677219 513051 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(for this Fermat style primality test) < 1412677229 938318 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: yeah, that's a nice trick, though I think in some languages a slow trial division test might be shorter. < 1412677234 950856 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1412677273 696637 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like, there's that crazy regex backreference test that works in perl and some other languages < 1412677309 762072 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's like eww but for such small numbers it should work, and you might be able to embed the plus minus one into the regex < 1412677313 24021 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1412677325 220477 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :see http://www.perlmonks.com/?node_id=510925 < 1412677364 716346 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :('1' x shift) !~ /^(11+)\1+$/ < 1412677369 434140 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what's the upper bound for that test? < 1412677499 322111 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :none, it's perfect < 1412677513 305729 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it'll be slow for large numbers though < 1412677592 502455 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is that a unicode operator? < 1412677660 166256 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :huh? < 1412677668 204859 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the x? < 1412677672 196888 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or is that a regular x < 1412677682 194791 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the letter < 1412677685 170286 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also... does that use base1 numbers? < 1412677688 622633 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or latter, if you like ;-) < 1412677713 46110 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I have no idea how that code works < 1412677719 869070 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(also I don't know ANY perl) < 1412677722 563262 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(11+) <-- match 2 or more 1s. \1+ <- match what the () matched, one or more times < 1412677745 615813 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1412677747 551244 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so you match (1+n)(1+m) 1s, where n,m>1 < 1412677755 107664 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :a string of 1 of composite length < 1412677777 728698 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but '1' x shift converts to base1? < 1412677782 450737 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh and note that the test fails for 0 and 1. < 1412677784 652569 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes < 1412677815 283756 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(that is, 0 and 1 are primes according to that test) < 1412677854 244012 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Makes sense < 1412677861 834229 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :0 is kinda a super-prime < 1412677870 328779 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can divide primes by itself and 1 < 1412677881 652314 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can divide 0 only by 1 but not by itself < 1412677896 808548 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so it's even primier then every other prime < 1412677899 370465 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you can divide 0 by any natural number except 0 < 1412677921 672412 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :of course < 1412677945 296314 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :you can divide anything by anything < 1412677957 369882 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :elephant / tofu < 1412677958 969618 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :see < 1412677975 702483 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is that ABNF? < 1412677979 846066 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :0 is the maximum of the divisibility relation; 1 is the minimum, and primes are the successors of 1. < 1412677982 490069 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :!blsq 10 1B! < 1412677982 667668 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412677989 78842 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :hmm < 1412677996 191894 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah. that doesn't work < 1412678002 666619 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "1"10.* < 1412678002 844156 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"1" "1" "1" "1" "1" "1" "1" "1" "1" "1"} < 1412678008 172119 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq '110.* < 1412678008 349832 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "1111111111" < 1412678013 271265 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :what does it try and calculate? < 1412678018 996352 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :puh < 1412678021 496019 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :let me check the code < 1412678027 620922 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: the x is string replication operator < 1412678060 24417 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: yes, base 1 numbers, but as you need only small numbers it should be fine < 1412678067 359770 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` perl -e 'print"ha"x10' < 1412678067 919344 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hahahahahahahahahaha < 1412678080 796956 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :digits bs n < 1412678084 433820 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> digits 2 10 < 1412678086 76044 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Not in scope: ‘digits’ < 1412678086 255055 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Perhaps you meant one of these: < 1412678086 255207 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ‘BSC.inits’ (imported from Data.ByteString.Char8), < 1412678086 255297 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ‘BSLC.inits’ (imported from Data.ByteString.Lazy.Char8), < 1412678086 255383 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ‘inits’ (imported from Data.List) < 1412678094 477732 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@import Data.Digits < 1412678095 303851 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Unknown command, try @list < 1412678097 134397 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :pf < 1412678108 370724 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as for limits, I _think_ on a fast machine it might fail when you go over around 65536, especially on older perls, because the repetition operators of perl regexen used to have some bugs regarding repetitions more than that, < 1412678121 86982 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: technically digits in Data.Digits is broken for base = 1 < 1412678140 508943 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :cool < 1412678150 711570 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but you'll probably run out of time before that. < 1412678175 357334 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so it's not my fault B! doesn't work for 1 < 1412678180 633898 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :;P < 1412678192 469581 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as in, if any of those bugs remain, p5p will fix those bugs and you will install perl and get faster hardware before you have a chance to finish that statement for such a large number where it fails. < 1412678197 913686 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :i dinna say nuffin' < 1412678205 824086 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although I should add an exception for bs 1 < 1412678209 715567 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think it probably won't fail at all, at least under 4G. < 1412678214 991336 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because why not < 1412678218 863442 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :anyway, the point is, < 1412678229 216611 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> showIntAtBase 3 intToDigit 1000 "" < 1412678230 735329 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "1101001" < 1412678242 781360 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> showIntAtBase 1 intToDigit 1000 "" < 1412678244 488108 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "*Exception: Numeric.showIntAtBase: applied to unsupported base 1 < 1412678248 121211 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :pff < 1412678251 64545 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :!blsq 1000 3B! < 1412678251 242617 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "1101001" < 1412678252 434985 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: i remember having to do tricks to get my BCT interpreter in /// under that limit for the slashes.pl interpreter < 1412678255 760769 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the advantage of this regex is that you can encod ethe plus or minus one cheaply: you just prefix two chars to the string and match zero or two chars in the beginning < 1412678265 860451 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: ouch < 1412678268 337399 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> showIntAtBase -1 intToDigit 1000 "" < 1412678270 139025 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Could not deduce (GHC.Num.Num < 1412678270 317371 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ((GHC.Types.Int -> GHC.Types.Char) < 1412678270 317531 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : -> a0 < 1412678270 317622 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : -> [GHC.Types.Char] < 1412678270 317710 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : -> a < 1412678273 520949 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> showIntAtBase (-2) intToDigit 1000 "" < 1412678275 115527 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "*Exception: Numeric.showIntAtBase: applied to unsupported base -2 < 1412678277 758975 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :pff < 1412678278 346336 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` dc <<<3o1000p < 1412678278 911608 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1101001 < 1412678280 915608 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :i'm working on a /// interpreter right now. < 1412678292 364313 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 100 2B! < 1412678292 542185 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "1100100" < 1412678294 438947 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 100 -2B! < 1412678294 616850 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412678297 983123 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1412678306 195024 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :!blsq 1000 primeB! < 1412678306 376780 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 13): < 1412678313 268956 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: I mean, that limit does come up in pracitcal programs, like in matching long double-quoted strings with escapes and stuff, < 1412678320 190750 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but still. < 1412678349 762118 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` dc <<<_3o1000p < 1412678350 243394 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :dc: output base must be a number greater than 1 \ 1000 < 1412678358 118453 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`forth : x 3 base ! 1000 . ; x < 1412678358 706738 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1101001 < 1412678362 343395 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`forth : x 1 base ! 1000 . ; x < 1412678362 869001 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ \ *OS command line*: \ uncaught exception: Pictured numeric ouput string overflow < 1412678366 105383 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh. < 1412678389 682951 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :picturesque overlow? < 1412678394 463209 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :*overflow < 1412678450 932600 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Curiously enough, setting base doesn't affect interpreted mode. < 1412678456 834700 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`forth 3 base ! 1000 . < 1412678457 355340 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1000 < 1412678460 957484 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: you should test my BCT interpreter on it then :) < 1412678486 529413 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :bit cycle thingie> < 1412678488 258011 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :? < 1412678504 943781 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :binary cyclic tag < 1412678514 314812 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :right. < 1412678560 37082 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :i tried something like that a month or two ago, it was fun. < 1412678565 862892 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :sure. < 1412678583 480168 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: a /// substitution command is essentially just two long //- quoted escaped strings, so that's exactly the use case < 1412678636 922911 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: bitwise, canonically < 1412678667 966369 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :!blsq 146 -3 ./ < 1412678668 144258 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : -49 < 1412678678 330301 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :!blsq 146.0 -3 ./ < 1412678678 508051 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : -48.666666666666664 < 1412678693 676419 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :!blsq 146 -3 .% < 1412678693 890617 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : -1 < 1412678707 102604 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :!blsq -3 146 .% < 1412678707 282481 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 143 < 1412678715 694558 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :!blsq -3 146 ./ < 1412678715 876890 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : -1 < 1412678717 261539 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: hmm. ok. < 1412678724 818578 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 258 seconds < 1412678766 292356 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :("hmm" = "if you say so, but I think 'binary' sounds better, now how the hell do I unlearn that?") < 1412678946 342923 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: ah, that makes sense < 1412679045 194598 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION hands int-e the saucepan for repeated self-application to head hth ===\__/ < 1412679272 896944 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com QUIT :*.net *.split < 1412679274 512762 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :*.net *.split < 1412680097 364308 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com JOIN :#esoteric < 1412680097 564606 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1412680105 932309 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412680166 478624 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1412680875 50250 :boily!~boily@96.127.201.149 QUIT :Quit: REVOLVING CHICKEN < 1412682160 297884 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1000 13B! < 1412682160 475579 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "5bc" < 1412682164 568021 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1000 7B! < 1412682164 745724 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "2626" < 1412682172 163858 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1000 13dg < 1412682172 342086 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 11 12} < 1412682181 965020 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1000 13dg++ < 1412682182 142738 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 28 < 1412682333 449363 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 260 seconds < 1412682658 197790 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh argh! you can't just add (11)? to the beginning of the regex, because the regex matches composite numbers, not primes < 1412682664 213290 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you need a few extra characters < 1412683004 61671 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :YES! < 1412683099 786227 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1412683113 138784 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how do command-line switches for perl work on the anagol server? < 1412683150 661568 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :236 is a bit long for a golf maybe, but it feels nifty anyway < 1412683211 599699 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -le (1 .1x$_)=~/^(11)?(?!(11+)\2+$)/&&print for 1..252 < 1412683212 75789 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 \ 2 \ 3 \ 4 \ 6 \ 8 \ 10 \ 12 \ 14 \ 16 \ 18 \ 20 \ 22 \ 24 \ 28 \ 30 \ 32 \ 36 \ 38 \ 40 \ 42 \ 44 \ 46 \ 48 \ 52 \ 54 \ 58 \ 60 \ 62 \ 66 \ 68 \ 70 \ 72 \ 74 \ 78 \ 80 \ 82 \ 84 \ 88 \ 90 \ 96 \ 98 \ 100 \ 102 \ 104 \ 106 \ 108 \ 110 \ 112 \ 114 \ 126 \ 128 \ 130 \ 132 \ 136 \ 138 \ 140 \ 148 \ 150 \ 152 \ 156 \ 158 \ 162 \ 164 \ 166 \ 168 \ 17 < 1412684815 425763 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412685054 867597 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :234, i realized one of my definitions wasn't actually saving space, despite being used four times < 1412685298 990953 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1412685483 803000 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :219 < 1412685630 345761 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :213 < 1412685717 940545 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(those two last came from changing some tuples to lists) < 1412686467 611976 :King2218!793636ef@gateway/web/cgi-irc/kiwiirc.com/ip.121.54.54.239 JOIN :#esoteric < 1412686627 211464 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*+ones < 1412686903 767563 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412687636 403712 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Nobody else seems very interested about count-the-overlap. < 1412687668 539470 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :yep, i did better with pocketses < 1412687700 831334 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :no big loss, it's not like i spent a whole morning making it... < 1412687739 417189 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, there's a fancy performance checker too; my too slow 20-byte solution runs in 3.379202s there. < 1412687819 755725 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: 20byte? < 1412688002 261692 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: i think maybe there's too much i/o noise in it? at least that takes most of my code. < 1412688020 394135 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For the A006520, I mean. < 1412688037 906231 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't have a 20-byte overlap thing. < 1412688053 885659 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :You could! < 1412688059 722702 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :think of the glory < 1412688064 56050 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :indeed < 1412688094 799014 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :thanks for giving it a go, oerjan < 1412688105 530384 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh is it yours? < 1412688113 3627 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :i guess i made it too messy < 1412688115 54564 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :yeah < 1412688874 148535 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what overlap? < 1412688996 863550 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412688999 69354 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :new golf challenge < 1412689416 645639 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :211 < 1412689481 303593 :AndoDaan!~Daanando@188.189.93.227 PRIVMSG #esoteric :that's dedication. < 1412689638 173018 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i found a way to shorten the outputting < 1412689899 389428 :S1!~sheldon@p4FF93804.dip0.t-ipconnect.de JOIN :#esoteric < 1412689988 741553 :drdanmaku!uid17782@gateway/web/irccloud.com/x-mmkdnosnvizhkbpz JOIN :#esoteric < 1412690128 308044 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net QUIT :Ping timeout: 250 seconds < 1412690342 942905 :impomatic_!~digital_w@87.113.116.210 PART :#esoteric < 1412690485 498208 :AndoDaan!~Daanando@188.189.93.227 QUIT :Ping timeout: 276 seconds < 1412690594 708466 :AndoDaan!~Daanando@188.188.88.135 JOIN :#esoteric < 1412690949 602101 :nycs!~nycs@gw.hq.meetup.com QUIT :Quit: Leaving < 1412690956 514872 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1412690966 237763 :nycs!~nycs@gw.hq.meetup.com NICK :`^_^v < 1412691770 319716 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412691918 73211 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :couldn't you have used just four integers < 1412691925 67912 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for the input format or something < 1412691941 277998 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 244 seconds < 1412692205 618225 :AndoDaan!~Daanando@188.188.88.135 PRIVMSG #esoteric :yeah, i really should have. < 1412692210 162461 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ax 1 ay 1 aw 1 ah 1 bx 1 by 1 bw 1 bh 1 cx 1 cy 1 cw 1 ch 1"wd < 1412692210 342639 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"ax" "1" "ay" "1" "aw" "1" "ah" "1" "bx" "1" "by" "1" "bw" "1" "bh" "1" "cx" "1 < 1412692219 37704 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ax 1 ay 1 aw 1 ah 1 bx 1 by 1 bw 1 bh 1 cx 1 cy 1 cw 1 ch 1"wd:ri < 1412692219 258504 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1412692225 678848 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ax 1 ay 1 aw 1 ah 1 bx 1 by 1 bw 1 bh 1 cx 1 cy 1 cw 1 ch 1"wd:an < 1412692225 879767 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"ax" "1" "ay" "1" "aw" "1" "ah" "1" "bx" "1" "by" "1" "bw" "1" "bh" "1" "cx" "1 < 1412692229 425656 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ax 1 ay 1 aw 1 ah 1 bx 1 by 1 bw 1 bh 1 cx 1 cy 1 cw 1 ch 1"wd:ad < 1412692229 625520 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"1" "1" "1" "1" "1" "1" "1" "1" "1" "1" "1" "1"} < 1412692244 94757 :AndoDaan!~Daanando@188.188.88.135 PRIVMSG #esoteric :idk i wanted to explain it well. over did the info < 1412692246 628018 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ax 1 ay 1 aw 1 ah 1 bx 1 by 1 bw 1 bh 1 cx 1 cy 1 cw 1 ch 1"wd:ad)ri4co < 1412692246 829750 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 1 1 1} {1 1 1 1} {1 1 1 1}} < 1412692268 710438 :AndoDaan!~Daanando@188.188.88.135 PRIVMSG #esoteric :well, presentation of the info < 1412692319 576258 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ax 1 ay 1 aw 1 ah 1 bx 1 by 1 bw 1 bh 1 cx 1 cy 1 cw 1 ch 1"wd:ad)ri4co3CB < 1412692319 763050 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{{1 1 1 1} {1 1 1 1} {1 1 1 1}} {{1 1 1 1} {1 1 1 1} {1 1 1 1}} {{1 1 1 1} {1 1 < 1412692325 52178 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ax 1 ay 1 aw 1 ah 1 bx 1 by 1 bw 1 bh 1 cx 1 cy 1 cw 1 ch 1"wd:ad)ri4co3cb < 1412692325 229752 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{{1 1 1 1}} {{1 1 1 1}} {{1 1 1 1}} {{1 1 1 1} {1 1 1 1}} {{1 1 1 1} {1 1 1 1}} < 1412692328 544521 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412692331 424484 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"3cb < 1412692331 624252 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "b" "c" "aa" "ab" "ac" "ba" "bb" "bc" "ca" "cb" "cc" "aaa" "aab" "aac" "aba < 1412692368 881050 :AndoDaan!~Daanando@188.188.88.135 PRIVMSG #esoteric :remove duplicates and again < 1412692391 92684 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1412692392 922127 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :)NBNB < 1412692397 76762 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"3cb)NBNB < 1412692397 254810 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "b" "c" "ab" "ac" "ba" "bc" "ca" "cb" "abc" "acb" "bac" "bca" "cab" "cba"} < 1412692404 509362 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and then only the sorted ones < 1412692407 205869 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"3cb)NBNB:so < 1412692407 412033 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "b" "c" "ab" "ac" "bc" "abc"} < 1412692409 793336 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there we go < 1412692410 857378 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1412692421 194300 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"3cbso < 1412692421 386203 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1412692423 891397 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"3cb:so < 1412692424 77147 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "b" "c" "aa" "ab" "ac" "bb" "bc" "cc" "aaa" "aab" "aac" "abb" "abc" "acc" " < 1412692436 432646 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"3cb)NBNB:so < 1412692436 612736 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "b" "c" "ab" "ac" "bc" "abc"} < 1412692438 833589 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this sucks < 1412692449 587931 :AndoDaan!~Daanando@188.188.88.135 PRIVMSG #esoteric :I totally see now what a drag this part of it is. < 1412692458 758448 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"3CO < 1412692458 943324 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"abc"} < 1412692461 458678 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"3co < 1412692461 651818 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"abc"} < 1412692464 135001 :AndoDaan!~Daanando@188.188.88.135 PRIVMSG #esoteric :has nothing to do with the core idea. < 1412692474 59684 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"2co < 1412692474 241244 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"ab" "c"} < 1412692477 292467 :AndoDaan!~Daanando@188.188.88.135 PRIVMSG #esoteric :argh. next time bettr. < 1412692487 360417 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"su < 1412692487 582954 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "b" "c" "ab" "bc" "abc"} < 1412692489 61716 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ha < 1412692490 712165 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there we go < 1412692500 64297 :AndoDaan!~Daanando@188.188.88.135 PRIVMSG #esoteric :wow < 1412692513 703448 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"su3.- < 1412692513 901249 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"ab" "bc" "abc"} < 1412692536 480844 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"r@ < 1412692536 669212 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"abc" "bac" "cba" "bca" "cab" "acb"} < 1412692541 120922 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"R@ < 1412692541 298574 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"" "a" "b" "ab" "c" "ac" "bc" "abc"} < 1412692582 390207 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"R@f[ < 1412692582 584676 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (f[) Invalid arguments! < 1412692586 820548 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"3cb{smn!}f[ < 1412692587 13242 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"ab" "ac" "ba" "bc" "ca" "cb" "aab" "aac" "aba" "abb" "abc" "aca" "acb" "acc" " < 1412692599 113463 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"3cb{U_}f[ < 1412692599 312492 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "b" "c" "ab" "ac" "ba" "bc" "ca" "cb" "abc" "acb" "bac" "bca" "cab" "cba"} < 1412692603 803287 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hehe < 1412692617 991594 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"3cb{{U_}{so}m&}f[ < 1412692618 195808 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "b" "c" "ab" "ac" "bc" "abc"} < 1412692621 490223 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :tada < 1412692636 676157 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that's just su I guess < 1412692643 275885 :AndoDaan!~Daanando@188.188.88.135 PRIVMSG #esoteric :so su == 3cb{.... < 1412692663 909047 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no < 1412692668 313150 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :su is "all substrings" < 1412692671 648045 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "AndoDaan"su < 1412692671 846364 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"A" "D" "a" "d" "n" "o" "An" "Da" "aa" "an" "do" "nd" "oD" "And" "Daa" "aan" "d < 1412692685 510484 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "cold"su < 1412692685 688298 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"c" "d" "l" "o" "co" "ld" "ol" "col" "old" "cold"} < 1412692708 95677 :AndoDaan!~Daanando@188.188.88.135 PRIVMSG #esoteric :hmm, a burlesque command that finds the products as it were of single commands < 1412692715 122017 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what products? < 1412692738 762271 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :theres < 1412692740 485081 :AndoDaan!~Daanando@188.188.88.135 PRIVMSG #esoteric :like just now with su < 1412692741 334032 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"Jcp < 1412692741 522260 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"aa" "ab" "ac" "ba" "bb" "bc" "ca" "cb" "cc"} < 1412692753 706372 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"Jcp:U_ < 1412692753 898723 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"ab" "ac" "ba" "bc" "ca" "cb"} < 1412692763 254586 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- that's good for matches < 1412692766 400009 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or tournaments < 1412692767 175407 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like < 1412692779 378290 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"Manchester" "Bayern" "Berlin"}Jcp:U_ < 1412692779 570595 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{"Manchester" "Bayern"} {"Manchester" "Berlin"} {"Bayern" "Manchester"} {"Bayer < 1412692789 339802 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :gives you the list of all matches these teams have to play < 1412692811 77934 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(including rematches) < 1412692818 237499 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :otherwise use < 1412692827 554561 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"Jcp:U_:so < 1412692827 756943 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"ab" "ac" "bc"} < 1412692831 240143 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1412692831 827101 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no < 1412692835 350085 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"Jcp:U_ < 1412692835 527926 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"ab" "ac" "ba" "bc" "ca" "cb"} < 1412692851 165131 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"Jcp:U_:so < 1412692851 360127 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"ab" "ac" "bc"} < 1412692854 200750 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yep. < 1412692858 65215 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a vs b. a vs c. b vs c < 1412692863 954519 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :everyone has played with everybody < 1412692870 816263 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abcd"Jcp:U_:so < 1412692870 994345 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"ab" "ac" "ad" "bc" "bd" "cd"} < 1412692899 964610 :AndoDaan!~Daanando@188.188.88.135 PRIVMSG #esoteric :now append random scores to each < 1412692907 196877 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :to each match? < 1412692909 368142 :AndoDaan!~Daanando@188.188.88.135 PRIVMSG #esoteric :then... who needs a tv anyway < 1412692909 616950 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no problem < 1412692932 526522 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0 0 52co"abcd"Jcp:U_:soz[ < 1412692932 704445 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{0 "ab"}} < 1412692933 710570 :AndoDaan!~Daanando@188.188.88.135 PRIVMSG #esoteric :come on 'b'! that's my team < 1412692938 229620 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412692939 28462 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1412692945 610532 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0 0 5rn2co"abcd"Jcp:U_:soz[ < 1412692945 831431 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{{5 5} "ab"} {{3 0} "ac"} {{4 1} "ad"} {{3 1} "bc"} {{1 0} "bd"} {{5 4} "cd"}} < 1412692946 998352 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412692947 701545 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there < 1412692968 67285 :AndoDaan!~Daanando@188.188.88.135 PRIVMSG #esoteric :b draws or wins < 1412692970 726584 :AndoDaan!~Daanando@188.188.88.135 PRIVMSG #esoteric :good job b < 1412692977 805526 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I gues know you want to know the winner of this < 1412692981 137579 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this could be tricky < 1412693001 609972 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0 0 5rn2co"abcd"Jcp:U_:soz[)z[ < 1412693001 841679 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (z[) Invalid arguments! {{5 5} "ab"} ERROR: Burlesque: (z[) I < 1412693009 390024 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0 0 5rn2co"abcd"Jcp:U_:soz[{p^z[}m[ < 1412693009 581333 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{{'a 5} {'b 5}} {{'a 3} {'c 0}} {{'a 4} {'d 1}} {{'b 3} {'c 1}} {{'b 1} {'d 0}} < 1412693038 219888 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0 0 5rn2co"abcd"Jcp:U_:soz[{p^}m[ < 1412693038 420876 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{5 5} "ab" {3 0} "ac" {4 1} "ad" {3 1} "bc" {1 0} "bd" {5 4} "cd"} < 1412693048 219472 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0 0 5rn2co"abcd"Jcp:U_:soz[{p^>]}m[ < 1412693048 397703 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 "ab" 3 "ac" 4 "ad" 3 "bc" 1 "bd" 5 "cd"} < 1412693057 759317 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0 0 5rn2co"abcd"Jcp:U_:soz[{p^J>]Fi}m[ < 1412693057 950034 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 "ab" 0 "ac" 0 "ad" 0 "bc" 0 "bd" 0 "cd"} < 1412693070 320153 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0 0 5rn2co"abcd"Jcp:U_:soz[{p^J>]Fi!!}m[ < 1412693070 508041 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {'a 'a 'a 'b 'b 'c} < 1412693073 465451 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0 0 5rn2co"abcd"Jcp:U_:soz[{p^J>]Fi!!}m[f: < 1412693073 668207 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{3 'a} {2 'b} {1 'c}} < 1412693078 481100 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there < 1412693089 164300 :King2218!793636ef@gateway/web/cgi-irc/kiwiirc.com/ip.121.54.54.239 PRIVMSG #esoteric :wait what's happening here? < 1412693097 987324 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a won three times, b won two times and c won 1 time < 1412693113 69865 :AndoDaan!~Daanando@188.188.88.135 PRIVMSG #esoteric :draws aren't counted < 1412693117 537728 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1412693122 474515 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :in case of a draw somebody wins < 1412693124 129889 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1412693133 72744 :AndoDaan!~Daanando@188.188.88.135 PRIVMSG #esoteric :true eough. < 1412693136 947487 :AndoDaan!~Daanando@188.188.88.135 PRIVMSG #esoteric ::) < 1412693148 179309 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the one who plays in his home stadion wins in case of a draw < 1412693156 998681 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10 0 5rn2co"abcd"Jcp:U_:soz[{p^J>]Fi!!}m[f: < 1412693157 176490 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{3 'a} {2 'b} {1 'c}} < 1412693163 253567 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412693168 908451 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 120 0 5rn2co"abcd"Jcp:U_:soz[{p^J>]Fi!!}m[f: < 1412693169 112509 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{3 'a} {1 'd} {1 'c} {1 'b}} < 1412693180 274282 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1412693185 4899 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412693187 582552 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :now d won one time < 1412693193 106017 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fair enough < 1412693208 430233 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :King2218: Scoring in Burlesque < 1412693222 389434 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what's the algorithm there? < 1412693242 912004 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :120 0 5rn2co creates random scores < 1412693251 203893 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"abcd"Jcp:U_:so returns a list of matches < 1412693257 658102 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :z[ assigns the random scores to the matches < 1412693271 770254 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{p^J>]Fi!!}m[ detects the winner of each match < 1412693280 713857 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :f: shows how many team each team won < 1412693287 978883 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*how many times each team won < 1412693295 494290 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412693309 99248 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 120 0 5rn2co"abcd"Jcp:U_:soz[ < 1412693309 276805 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{{5 5} "ab"} {{0 0} "ac"} {{5 2} "ad"} {{1 4} "bc"} {{5 1} "bd"} {{0 1} "cd"}} < 1412693325 712836 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also scores are 0-5 < 1412693334 151049 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :120 is the seed < 1412693355 786391 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :piece of cake doing this stuff in Burlesque :P < 1412693387 415144 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 120 0 5rn2co"abcdef"Jcp:U_:soz[ < 1412693387 613769 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{{5 5} "ab"} {{0 0} "ac"} {{5 2} "ad"} {{1 4} "ae"} {{5 1} "af"} {{0 1} "bc"} { < 1412693400 526128 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 120 0 5rn2co"abcdef"Jcp:U_:soz[{p^J>]Fi!!}m[f: < 1412693400 760582 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{4 'a} {3 'd} {3 'c} {2 'e} {2 'b} {1 'f}} < 1412693442 830244 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 120 0 5rn2co"abcdef"Jcp:U_:soz[{p^J>]Fi!!}m[f:[-[- < 1412693443 20062 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{3 'c} {2 'e} {2 'b} {1 'f}} < 1412693446 330950 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 120 0 5rn2co"abcdef"Jcp:U_:soz[{p^J>]Fi!!}m[f:-]-] < 1412693446 532972 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 4 < 1412693452 31498 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 120 0 5rn2co"abcdef"Jcp:U_:soz[{p^J>]Fi!!}m[f:-][~ < 1412693452 209208 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 'a < 1412693460 479273 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and that gives you the winner of the tournament < 1412693481 706631 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is always a for some random reason < 1412693489 683742 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 121 0 50rn2co"abcdef"Jcp:U_:soz[{p^J>]Fi!!}m[f:-][~ < 1412693489 881966 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 'c < 1412693494 11361 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm there we go < 1412693575 686447 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :now with rematches < 1412693580 153737 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 121 0 50rn2co"abcdef"Jcp:U_z[{p^J>]Fi!!}m[f:-][~ < 1412693580 345689 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 'c < 1412693596 774768 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I hate Burlesque :( < 1412693601 180408 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this code is too bloaty < 1412693662 373336 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 121 0 50rn2co"abcdef"cp:U_z[{p^J>]Fi!!}m[f:-][~ < 1412693662 555000 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412693667 875946 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what's that J doing there again? < 1412693684 16537 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"cp:U_:so < 1412693684 563561 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (f[) Invalid arguments! < 1412693693 538800 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"cp:U_ < 1412693693 718578 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (f[) Invalid arguments! < 1412693698 204014 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412693700 714333 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for the cross product < 1412693726 3463 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :cp:U_ should be Cp or something < 1412693741 642805 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and cp:U_:so should be cP < 1412693861 156875 :King2218!793636ef@gateway/web/cgi-irc/kiwiirc.com/ip.121.54.54.239 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1412694087 891985 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{p^}m[ is so common it should be a builtin as well < 1412694309 198801 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: TIL that it's better to do #S at the end of a program instead of wrapping the thing around ,[...]p^ when it's a no-input-just-output problem that needs a p^ at the end. < 1412694338 499624 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? TIL < 1412694339 82313 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :TIL? ¯\(°​_o)/¯ < 1412694367 624307 :AndoDaan!~Daanando@188.188.88.135 PRIVMSG #esoteric :yeah, i've been doing that < 1412694380 398759 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote piece of cake doing this stuff in Burlesque :P [19 lines later] I hate Burlesque :( < 1412694381 821569 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1223) piece of cake doing this stuff in Burlesque :P [19 lines later] I hate Burlesque :( < 1412694393 943590 :AndoDaan!~Daanando@188.188.88.135 PRIVMSG #esoteric :such a relief to find somthing to get rid of that damn 21 3 4 < 1412694411 844950 :AndoDaan!~Daanando@188.188.88.135 PRIVMSG #esoteric :thing anarchy golf does. < 1412694432 984250 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn TIL that TIL means Today I Learned < 1412694434 547589 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1412694447 61341 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :possibly overly accurate for the wisdom < 1412694615 745005 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I might do some retro-projects in the future rather than extending Burlesque < 1412694633 431951 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like... writing an emulator, then write an assembler for it, then write a compiler for that assembler < 1412694637 595186 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then write an os for that < 1412694643 883689 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :something like that < 1412694683 247923 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and maybe ask shinh to put the emulator on anagol < 1412694687 783452 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so I can golf in it . < 1412694694 668121 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't see how any of that is incompatible with burlesque hth < 1412694705 160569 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :are you trying to mock me? ;) < 1412694724 672261 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of course not (hides `addquote above) < 1412694778 404230 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's probably as useless as Burlesque doing something like I just said < 1412694806 386711 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but since there's nothing useful I can do < 1412694810 418937 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what are my options < 1412694995 353286 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tap dancing < 1412695012 894097 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :right < 1412695268 123485 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Studies Conclude Hands-Free-calling and Apple Siri Distract Drivers < 1412695272 432663 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :pff < 1412695278 828445 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :My studies show farting distracts drivers. < 1412695287 302348 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Not as much as sneezing but still. < 1412695293 273990 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It also distracts the passengers. < 1412695301 564904 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Farting distracts drivers and passengers. < 1412695364 511902 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also insects < 1412695388 531221 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If you happen to have a insect-phobia and you're on the highway and a wasp flies over your face < 1412695396 221149 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's probably really distracting as well. < 1412695447 425878 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :much more if it stings you < 1412695454 445284 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which made be even worse if you're allergic to it < 1412695457 448835 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*might < 1412695479 637964 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :those wicked wasps < 1412695492 205101 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :How can I get money to make my own distraction studies? < 1412695539 37333 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(also who volunteers to get stung in the face by a wasp while driving in a simulator?) < 1412695575 368893 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Car safety is really interesting < 1412695582 226851 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you're not supposed to drive while being tired < 1412695592 733068 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :obviously even if you're tired you still have to get to work < 1412695606 850656 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and your boss frankly doesn't care about car safety then < 1412695625 314611 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you're also not supposed to drive while on certain medications < 1412695636 92002 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :even if it's just something against a headache < 1412695651 9306 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no one's ever managed to get through the path for getting money to make distraction studies. < 1412695695 650604 :GeorgeEpicGen!5c0303b2@gateway/web/freenode/ip.92.3.3.178 JOIN :#esoteric < 1412695752 537314 :GeorgeEpicGen!5c0303b2@gateway/web/freenode/ip.92.3.3.178 PRIVMSG #esoteric :Hai < 1412695760 4486 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`relcome GeorgeEpicGen < 1412695760 800439 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​07GeorgeEpicGen: 08Welcome 09to 02the 06international 13hub 04for 07esoteric 08programming 09language 02design 06and 13deployment! 04For 07more 08information, 09check 02out 06our 13wiki: 04. 07(For 08the 09other 02kind 06of 13esoterica, 04try 07#esoteric 08on 09irc.dal.net.) < 1412695775 320982 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1412695779 170997 :GeorgeEpicGen!5c0303b2@gateway/web/freenode/ip.92.3.3.178 PRIVMSG #esoteric :@Hackego I just came from there < 1412695779 648558 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Unknown command, try @list < 1412695791 124329 :GeorgeEpicGen!5c0303b2@gateway/web/freenode/ip.92.3.3.178 PRIVMSG #esoteric :I submitted a language I made in 2 days < 1412695868 599028 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :HackEgo is a bot. also accidentally starting lines with symbols is not recommended in this channel. < 1412695899 762516 :GeorgeEpicGen!5c0303b2@gateway/web/freenode/ip.92.3.3.178 PRIVMSG #esoteric :Okay, sure < 1412695994 83563 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Later < 1412696038 220262 :GeorgeEpicGen!5c0303b2@gateway/web/freenode/ip.92.3.3.178 QUIT :Quit: Page closed < 1412696093 543576 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1412697760 306715 :Bicyclidine!~Glossina@wl-nat98.it.wsu.edu JOIN :#esoteric < 1412697957 403732 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1412698052 62114 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Read error: Connection reset by peer < 1412698069 394783 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412698169 774508 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Read error: Connection reset by peer < 1412698189 334405 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412698939 672131 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :http://phpthegoodparts.tumblr.com/ < 1412699104 413676 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1412699355 54695 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ArrayZ14]]4 10 02http://esolangs.org/w/index.php?diff=40588&oldid=40584 5* 03Quintopia 5* (+89) 10Added categories. Did not add "BF deriv" because it seems quite different < 1412699884 478584 :AndoDaan!~Daanando@188.188.88.135 QUIT :Ping timeout: 276 seconds < 1412700316 651795 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :https://www.reddit.com/r/haskell/comments/2hpzpu/announcing_needle_asciified_arrow_notation/ was this discused here? < 1412700486 698199 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Finally actually set up my desk. < 1412700494 566184 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Realised that my DVI cable is too short ;( < 1412700624 879754 :Bicyclidine!~Glossina@wl-nat98.it.wsu.edu PRIVMSG #esoteric :make one yourself out of copper < 1412700628 540320 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :myname: yikes < 1412700633 344747 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sadly arrows aren't very nice < 1412700760 370926 :Bicyclidine!~Glossina@wl-nat98.it.wsu.edu PRIVMSG #esoteric :"Hopefully this is a lot clearer." lmao < 1412700769 716269 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :http://imgur.com/vPWIl4B < 1412700784 612922 :Bicyclidine!~Glossina@wl-nat98.it.wsu.edu PRIVMSG #esoteric :ahahaha they reinvented graphical programming, good job < 1412700792 978286 :Bicyclidine!~Glossina@wl-nat98.it.wsu.edu PRIVMSG #esoteric :or whatever it's called. whatever max/msp is < 1412700847 705712 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, this kind of 2d arrow notation was in the original arrows paper < 1412700852 344277 :Bicyclidine!~Glossina@wl-nat98.it.wsu.edu PRIVMSG #esoteric :what's it got to do with arrows though, it's just a buncha compositions < 1412700872 100886 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's desugaring to arrow methods. < 1412700876 567253 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(->) just happens to be an arrow. < 1412700887 400845 :Bicyclidine!~Glossina@wl-nat98.it.wsu.edu PRIVMSG #esoteric :good stuff < 1412700923 173330 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :the reddit comments remind me of Funciton < 1412700930 938875 :Bicyclidine!~Glossina@wl-nat98.it.wsu.edu PRIVMSG #esoteric :well, anyway it looks like arrows are from 2000 and max/msp came out in the late eighties. how many DJs know haskell, rough estimate < 1412700967 184 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean max/msp isn't the only graphical programming thing in the unievrse. < 1412700968 954328 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*universe < 1412700977 541659 :Bicyclidine!~Glossina@wl-nat98.it.wsu.edu PRIVMSG #esoteric :yeah but it's the one whose producing company has the coolest name < 1412700999 999163 :Bicyclidine!~Glossina@wl-nat98.it.wsu.edu PRIVMSG #esoteric :i mean, what, you gonna do LabVIEW? fuck that, no style at all < 1412701018 206254 :Bicyclidine!~Glossina@wl-nat98.it.wsu.edu PRIVMSG #esoteric :http://img.thedailywtf.com/images/201104/labview.jpg the future of haskell imo < 1412701027 170907 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bicyclidine: re djs and haskell, http://yaxu.org/ < 1412701031 231082 :Bicyclidine!~Glossina@wl-nat98.it.wsu.edu PRIVMSG #esoteric :no, wait, there's a "pause" in there, i bet that's a side effet < 1412701032 166687 :Bicyclidine!~Glossina@wl-nat98.it.wsu.edu PRIVMSG #esoteric :ct < 1412701034 593322 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :some very very cool haskell-based livecoding music stuff < 1412701054 359841 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :incl. some graphical programming stuff akin to max < 1412701075 358768 :Bicyclidine!~Glossina@wl-nat98.it.wsu.edu PRIVMSG #esoteric :honestly it mostly reminds me of sicp < 1412701084 246826 :Bicyclidine!~Glossina@wl-nat98.it.wsu.edu PRIVMSG #esoteric :also some pretty unpleasant experiences with nonlinear circuits D: < 1412701086 671941 :Bicyclidine!~Glossina@wl-nat98.it.wsu.edu PRIVMSG #esoteric :brb < 1412701336 982754 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412701368 288993 :Bicyclidine!~Glossina@wl-nat98.it.wsu.edu QUIT :Ping timeout: 260 seconds < 1412701540 729484 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :http://www.nobelprize.org/nobel_prizes/physics/laureates/2014/press.html < 1412701641 397895 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412701694 660604 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :huh, so electronics never had blue blinkenlights before the 90s? < 1412701966 423184 :G33kDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412702157 369505 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Ping timeout: 260 seconds < 1412702161 286983 :G33kDude!~GeekDude@unaffiliated/g33kdude NICK :GeekDude < 1412702176 823551 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Client Quit < 1412702205 426713 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412702273 2511 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 240 seconds < 1412702328 326378 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1412702481 781331 :aretecode!~aretecode@69.163.36.90 JOIN :#esoteric < 1412702520 661317 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net JOIN :#esoteric < 1412702724 221347 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :how often were LEDs in blinkenlights anyways < 1412703003 649038 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan shood GeorgeEpicGen away < 1412703016 534103 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*shooed < 1412703077 469193 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be JOIN :#esoteric < 1412703092 122287 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh wait < 1412703098 32776 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I gotta buy me a finnish book < 1412703106 898138 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this better be worth it < 1412703226 212548 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu < 1412703231 106532 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's a book "divorce in finnish" < 1412703232 845910 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh no < 1412703234 983846 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's a DVD < 1412703482 383621 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :alright. done < 1412703702 976944 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :luckily I'm rich enough to buy expensive books < 1412703703 766387 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :...my university's Scandinavian Society is having a trip to IKEA < 1412703780 182138 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :snort < 1412703811 163206 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote ...my university's Scandinavian Society is having a trip to IKEA < 1412703812 540756 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1224) ...my university's Scandinavian Society is having a trip to IKEA < 1412703825 685270 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: well, I mean blinkenlights in consumer electronics. < 1412703834 870127 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm pretty sure, e.g. routers usually use LEDs? < 1412703842 741099 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh < 1412703854 674575 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :now that you mention it i don't think i've seen a router with blue leds. green and red, orange, but... < 1412703869 459059 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :part of that is just the conventions of what colors mean though. < 1412703871 881844 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I've seen a router with blue lights. can't say whether it uses LEDs. < 1412703886 771201 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it might use blue gnomes. < 1412703901 896365 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :deep < 1412703915 432922 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :http://www.yusu.org/whats-on/event/5593 < 1412703964 913846 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :have to experience authentic indigineous scandinavian culture < 1412704002 602001 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Enjoy the authentic scandinavian food < 1412704010 681993 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I think most of the members are people from scandinavian countries < 1412704025 505974 :S1!~sheldon@p4FF93804.dip0.t-ipconnect.de QUIT :Quit: S1 < 1412704043 241775 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Although I almost ended up in I think the lithuanian society < 1412704045 733016 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(no idea how) < 1412704171 472842 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the next essies will be held in Finnland < 1412704247 215261 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But when? < 1412704285 89742 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bike: I think my VDSL2 box has blue leds. < 1412704288 946710 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bike: It's relatively new, though. < 1412704324 804588 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i would be down to have a world esoteric languages convention. we all kind of know each other anyway. only probably is we also know that most of us could never travel that far < 1412704327 928241 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :*problem < 1412704376 970056 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :2015 something < 1412704383 316030 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :when's it hot in finnland :D? < 1412704397 316115 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :in the summer < 1412704443 656147 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If it's 2015, it's semi-likely I won't be in Finland to attend to it. :/ < 1412704471 212305 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also the VDSL2 box has green actual status leds, but there's a (useless) blue overall "I'm powered up" rounded-rectangle light. < 1412704486 982418 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412704779 706675 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait... you know me? < 1412705445 62203 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Read error: Connection reset by peer < 1412705465 935905 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412705476 630451 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :not as well as i'd like < 1412705554 509763 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Oooh. I didn't know about this. https://github.com/NICTA/course < 1412705614 163252 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :neat < 1412705657 291862 :shachaf_!~shachaf@li227-219.members.linode.com QUIT :Changing host < 1412705657 469431 :shachaf_!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1412705661 407386 :shachaf_!~shachaf@unaffiliated/shachaf NICK :shachaf < 1412705967 937898 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 272 seconds < 1412706121 850301 :sebbu!~sebbu@ADijon-152-1-13-87.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1412706156 139492 :impomatic_!~digital_w@87.113.116.210 JOIN :#esoteric < 1412706160 11245 :sebbu!~sebbu@ADijon-152-1-13-87.w83-194.abo.wanadoo.fr QUIT :Changing host < 1412706160 188840 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1412707299 576239 :S1!~sheldon@pD9FCA2A9.dip0.t-ipconnect.de JOIN :#esoteric < 1412707593 149673 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh, that's useful < 1412707690 622502 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I love these sorts of test-driven exercises. The koans are great, for the most part. < 1412708360 407067 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412708591 869252 :tromp_!~tromp@ool-4570a38c.dyn.optonline.net QUIT :Ping timeout: 272 seconds < 1412708877 402450 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1412709274 925751 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Textual IRC Client: www.textualapp.com < 1412709331 879406 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1412709573 451002 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412710621 877516 :GeekDude!~GeekDude@unaffiliated/g33kdude NICK :GeekAFK < 1412710683 641407 :spiette!~spiette@2607:fad8:4:6:f2de:f1ff:fe66:77e5 QUIT :Quit: :qa! < 1412711089 373798 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1412711223 782273 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be QUIT :Ping timeout: 258 seconds < 1412712272 736276 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1412712812 405032 :GeekAFK!~GeekDude@unaffiliated/g33kdude QUIT :Quit: AdiIRC is updating to v1.9.6 Beta Build (2014/10/07) 32 Bit < 1412712835 448409 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412713098 80267 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :MS Word experts here? I need to fill a .docx form, and it has these N-cell fields that I can't really use, but if I try to "merge cells", the row height goes completely bizarre and can't be dragged back down. < 1412713337 167745 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, I did find some sort of table properties -> row height -> "at least" -> "is exactly", which maybe helped. < 1412713370 207267 :not^v!~notnot^v@198.109.114.66 JOIN :#esoteric < 1412713406 265075 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412713605 979933 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1412713617 674557 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 245 seconds < 1412714234 174752 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :Read error: Connection reset by peer < 1412714287 356015 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1412714287 757636 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :quintopia: I'm a computer nerd that is quite sporty ;) < 1412714306 423936 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ex-climber, ex-ninjitsu and ex-parkour among other things < 1412714922 6023 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1412715956 23223 :not^v!~notnot^v@198.109.114.66 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1412715981 367563 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and currently living in a mental health institution < 1412716077 994688 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Read error: Connection reset by peer < 1412716095 448246 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412716291 622244 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and I've just ordered some finnish learn materials < 1412716309 641542 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412716776 601692 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there are missionaries in finnland < 1412716777 521010 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wth < 1412717348 712348 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :mroman_, gotta convert them savages < 1412717367 329889 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1412717375 859053 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :they must practice some weird kind of nordish cult < 1412717384 840021 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :assumingly with animal sacrificies and what not < 1412717404 149623 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :maybe they worship squirrels < 1412717411 561727 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or is it squirell < 1412717446 839512 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so the christian community has to send missionaries to convert them < 1412717470 470325 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1412717475 623642 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't know squat about finnland to be honest < 1412717486 153905 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :From what I've heard the sun rarely visits the country < 1412717916 563674 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412717923 249606 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: 236 is a bit long for a golf maybe so I made a (currently) 427-byte Forth solution < 1412718166 985335 :FreeFull_!~freefull@defocus/sausage-lover NICK :FreeFull < 1412719359 414124 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1412719781 904284 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1412720196 975365 :teuchter!choochter@nat/ibm/x-swioptgdnltlgttn JOIN :#esoteric < 1412720303 119948 :choochter!choochter@nat/ibm/x-xkrgllhnfmchvrtc QUIT :Ping timeout: 240 seconds < 1412720715 11815 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: OKAY < 1412720736 204469 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION had another idea for shortening it which didn't work. < 1412720795 400432 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :one annoying thing about it being this long is that it's too awkward to put on just one line, which means i cannot see at a glance whether it actually _is_ shorter. < 1412720865 600677 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's 407 now.) < 1412722356 246249 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Braingolf < 1412722451 120162 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412722627 544170 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412723364 776064 :madbr!boulam@69-165-212-148.cable.teksavvy.com JOIN :#esoteric < 1412723439 1950 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ok I think I've figured the ideal set of limitations for a simple computer architecture project < 1412723497 669648 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :Use 512k of DRAM, 16bits, with a constant memory cycle at about 4mhz (so 8mhz with 2 wait states, 12mhz with 3 wait states etc) < 1412723613 720184 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :input uses the same scheme as the NES and SNES - the keys have a generic parallel to serial chip, and the system sends a "read" pulse (to read the controller state), the 8 or 16 more "shift" pulses (to read each one of the buttons serially). This only requires 2 output lines and 1 input line < 1412723702 599956 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :storage uses SD card flash, which only requires 3 or 4 pins (and has a spi mode which should keep things simple) < 1412723758 589665 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the video output hardware outputs directly to NTSC and is containted on the same chip as the cpu (presumably an FPGA) < 1412723826 515167 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the cpu is designed to be efficient with a 16bit memory bus and is a small RISC with 32bit registers but 16bit opcodes (just like superH or ARM thumb), with 16 registers < 1412723855 450534 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also it shares DRAM cycles with the video hardware < 1412723873 327461 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :DRAM refresh is done by the video hardware on HBLANK cycles < 1412723929 896330 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :video hardware also does sound output by reading from sound data in ram during HBLANK cycles (just like the commodore AMIGA) < 1412723968 883241 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and is reduced to 1 bit at a high clock rate so that the L and R channels can be output on a single pin (with a capacitor+resistor filter) < 1412724055 326121 :S1!~sheldon@pD9FCA2A9.dip0.t-ipconnect.de QUIT :Quit: S1 < 1412724077 515606 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the whole thing is a main chip (cpu + video hw) with about 48 pins, 512k of slow 16bit DRAM, an SD card, and a controller (which has some kind of button matrix and an couple off the shelf parallel-to-serial chips) < 1412724115 596948 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and a few analog components (resistor+capacitor filters/DACs) for the left sound channel, right sound channel and NTSC video out < 1412724133 157340 :LordCreepity!~davis@cpe-74-129-137-239.swo.res.rr.com QUIT :Ping timeout: 260 seconds < 1412724178 601542 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :there is no 3d rendering capacity (not fast enough) < 1412724462 455460 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't know much about working of Amiga < 1412724518 175007 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But I like the way the Famicom does all of the things < 1412724587 875163 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yeah this is way more amiga < 1412724601 689097 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :actually it has some similarities to SNES too < 1412724712 474961 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I mostly just know the Amiga .MOD music format, although I know Amiga does more; there is video editing software for Amiga too, as I have seen. < 1412724823 44181 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :amiga is actually super influential < 1412724840 604534 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :basically the PC is horrible and is designed against games < 1412724857 191412 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it simply eventually got fast enough to ignore its braindead design < 1412724876 898359 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :remind me to tell you about dna polymerase sometime < 1412724884 571714 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the Mac is actually even more horrible and was actually worse than PC < 1412724900 535815 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, horrible enough that they had to reboot it (osx) < 1412724915 444641 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :windows did that too... < 1412724926 134685 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :Windows has windows 95 < 1412724974 909322 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :which did... that pretty much yes < 1412724983 810412 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i meant NT < 1412724999 827593 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :dude, 95 is like 100 times bigger < 1412725012 752278 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :95 still ran under DOS. < 1412725024 541182 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :NT was a completely new kernel; it was huge, architecturally. < 1412725036 132911 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :elliott_ : yes but it forced everything to 32 bits < 1412725049 514188 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and to modern memory management < 1412725064 113803 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and protected mode, paging, real multitasking etc < 1412725082 374970 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :NT simply took out the shit they had to keep to keep DOS and windows16 programs working < 1412725094 383888 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :uh, I think 16-bit programs still ran after NT. < 1412725109 389543 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I've seen people run, like, the Windows 1 calculator on XP. < 1412725112 469024 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :well, yeah but they took out all the craziest dos shit < 1412725115 523919 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes the PC isn't a very good design, especially the new PC designs are pretty bad too. < 1412725118 493685 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :which is want makes it cleaner < 1412725138 883595 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :PC had the 386 which fixed the real design mistakes of the instuction set < 1412725139 868456 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :this only strengthens my resolve to compute solely in trefunge < 1412725154 763715 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and windows95 which fixed the horrible DOS crud (eventually) < 1412725171 291911 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I happen to like the Nintendo Famicom design. < 1412725173 978708 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway, NT is far more comparable to OS X, if that's the analogy gone for here. < 1412725188 756128 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It is slow, and limited, but still pretty good design compared to much other things. < 1412725200 77973 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i kind of wish i could use the ricoh 2a03 as an example of something < 1412725201 382697 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OS X maintained the same essential user experience while completely replacing the internals with a new kernel designed for modularity and stability. that's a perfect description of NT < 1412725202 251313 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's just so hilarious < 1412725232 959143 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Bike: Well, 2A03 is a combination of a 6502 CPU with decimal mode logic cut off, and a APU. < 1412725244 466983 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :elliott_ : NT runs the same binaries as 96 < 1412725245 634582 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :uh < 1412725246 950602 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :elliott_ : NT runs the same binaries as 95 < 1412725263 881696 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :osx doesn't < 1412725282 978200 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sure. 95 could run older programs, too, and OS X has Carbon, and also ran Classic programs via emulation for a long time < 1412725302 415201 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(and Carbon is a direct descendent of the Mac OS Classic APIs) < 1412725311 709676 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no they're not literally identical, but OS X is definitely the closest analogue to NT < 1412725322 538594 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I wonder if anyone can make new Famicom CPU/PPU chips by duplicating the mask image? < 1412725349 257919 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : I think it's small enough that they can emulate the cpu from the mask < 1412725362 978505 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :elliott_ : NT only replaced the internals < 1412725386 226043 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :If I want to learn about OS kernels, where should I start? Learning about Linux, or Windows, or something else < 1412725387 311737 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :OSX replaced like everything < 1412725388 910383 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I lost interest in this arguent five minutes ago. < 1412725391 675604 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*argument < 1412725392 561812 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :madbr: Well, I want to ensure that it works precisely the same, including any obscure things, unofficial instructions, electrical specifics (including having to do with cartridge), etc < 1412725405 829008 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :Sgeo: maybe write a filesystem < 1412725411 325297 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :95 didn't replace /everything/ either, so if you want something completely revolutionary it doesn't fit just as much as NT doesn't. < 1412725421 313298 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I just want to read, not write. < 1412725429 50220 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: writing your own is the best way to learn about them, probably. osdev.org < 1412725430 540334 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :Sgeo : win32 or linux, or any other similar modern paged memory-time sharing system < 1412725436 729923 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or at least reading a hobbyist kernel < 1412725445 277143 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you don't want to study linux because it's a gigantic complicated mess < 1412725450 560300 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at least minix or something. there's books, even. < 1412725458 372509 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :elliott_ : yeah but win95 was basically structurally sound < 1412725462 992629 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i like practicing things. < 1412725466 300321 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(not a monolithic vs. microkernel thing; just a linux being a complex mess thing) < 1412725473 132146 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :they could have kept it indefinitely < 1412725494 833059 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :they probably would have regretted it (ok they did do ME) but it was tenable, basically < 1412725515 343881 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :pre-OSX mac os was not tenable < 1412725518 989237 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have seen the diagrams of all calls and stuff in Linux and Windows; Linux is really complicated and Windows is even more really complicatd than Linux. < 1412725528 568307 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, it still had memory compaction < 1412725538 63667 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yesterday some people from Garmin were recruiting and i found out they have an os development division of some kind < 1412725548 927899 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah their gpses run a custom OS I think < 1412725551 674930 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :which is a bit unexpected given that i only know them from car GPS... < 1412725555 541440 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably based on one of the standard embedded kernels though < 1412725556 569652 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :you didn't even have real pointers, you had handles and the OS could move around your memory blocks < 1412725580 376930 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :a holdback from the original Mac that had tiny ram and no MMU so they had no choice < 1412725588 263970 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :madbr: tbh that's more modern in some sense, considering copying GCs and the like :p < 1412725589 224778 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but it was still there in mac os9 < 1412725597 687819 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not in the implementation in classic mac os of course. but in principle < 1412725603 293428 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :no, modern is malloc() < 1412725609 464396 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and paging < 1412725620 115452 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(and actually OS X does memory compression thanks to virtual memory these days) < 1412725629 997466 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yeah but it's transparent < 1412725639 328748 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and it uses the paging system to hide it < 1412725666 678080 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, classic mac os has no paging < 1412725732 344871 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also it still had a whole bunch of emulated 68000 code for the longest time < 1412725740 139444 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :even after the PPC move < 1412725762 833250 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sure, yeah. it was awful < 1412725776 861436 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it was also cooperatively multitasked right until the end, I think < 1412725801 110036 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, that's why they were losing from about when windows 95 was out, until they fixed that mess with OSX < 1412725821 662215 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :madbr: Unfortunately, they had numerous abortive efforts to switch away from that. < 1412725826 375258 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yes < 1412725833 705566 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and OSX is the one that worked < 1412725841 634976 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The world would be kinda interesting if A/UX took off. < 1412725872 26041 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Wasn't there some 68000 code in Mac OS to the very end? < 1412725883 662135 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yeah I think so < 1412725897 27956 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have read about the possibility of FPGA that can reprogram itself, as well as the ability to use open-source toolkits with it (and therefore, also not being limited to x86-based computers), by using microbitstream composition; this may also make it easier to even write program for programming FPGA inside of the Famicom itself, maybe. < 1412725927 48209 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : the point of using a famicom architecture would be to run famicom games < 1412725930 956683 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(You would still need the vendor's tools to generate the microbitstream set for the specific model of FPGA you are using, but after that you can do it in a vendor-independent and open-source way) < 1412725941 399681 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :otherwise you'd probably want to use something cleaner and easier to write for < 1412725946 345358 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's kind of impressive that apple have weathered two CPU architecture changes and one kernel change < 1412725947 522352 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like the GBA or something like that < 1412725955 985085 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :madbr: Well, I just think Famicom is a good architecture and I do write programs for Famicom. < 1412725964 400263 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Course, it was never *not* able to run 68000 code... < 1412725967 351345 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :elliott_ : it's not just a kernel change, it's basically a different OS... but yeah :D < 1412725971 40724 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and carbon isn't even totally dead yet < 1412725975 586047 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It's kinda sad in a way that they finally dropped Classic. < 1412725980 95339 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :madbr: yeah, but a lot of the APIs carried over < 1412725993 820846 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it wasn't totally foreign, to start with. it moved away significantly with cocoa of course. < 1412726001 592990 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :elliott_ : you could say that about win16 vs win32 < 1412726013 344472 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I bet you can port a very old mac program to carbon that will run today without too many changes if it's simple enough. < 1412726034 832318 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :marathon was totes simple, do tha < 1412726035 750274 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :t < 1412726037 820630 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The same is true of Win16 code. < 1412726059 683025 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Shit, if you're running it on x86 you can go and *run* Windows 1 apps. < 1412726059 881818 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sure, never denied that < 1412726080 479435 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :windows hasn't gone through two big cpu architecture changes though :p < 1412726082 624977 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :elliott_ : a win32 program made in 1995 still runs < 1412726088 984008 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :as a binary < 1412726089 533356 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(x86-64 doesn't count) < 1412726095 468448 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott_: They tried though. :P < 1412726095 665829 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :how's roller coaster tycoon do < 1412726117 267910 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Windows NT wasn't developed on the x86, it was ported. < 1412726127 84512 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what did they develop it on again? alpha or something? < 1412726131 588165 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I'm not convinced the 68k->ppc change was a good idea < 1412726147 128369 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It was some obscure Intel RISC thing. < 1412726155 149271 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that was intentional so it'd be portable, right? < 1412726158 98253 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yes. < 1412726161 612492 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm not sure they intended to deploy it widely on that architceture < 1412726161 810344 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :i960? < 1412726186 452621 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott_: They strongly intended to deploy on not-x86, they just weren't sure what. < 1412726196 797952 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :You can still run many Famicom programs on GBA, though; the program PocketNES will run a lot of them that use only the standard gamepad, at least; programs that require keyboard, light gun, tape, drawing tablet, etc of course won't work, nor will it work if it is an unimplemented mapper. < 1412726202 89091 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :all hail itanium < 1412726212 225099 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ha itanium < 1412726230 674331 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that's the one that never got faster than the stupid x86 designs right? :D < 1412726231 771342 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :madbr: Ah, the i860. < 1412726241 818888 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :pikhq : woaa < 1412726279 726786 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I guess the i860 was good... as a lesson < 1412726284 276381 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :madbr: x86 designs are pretty advanced :p < 1412726288 36833 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think itanium wasn't as bad as it looked < 1412726295 514006 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and that compilers got better and maybe the actual chip got better? < 1412726300 695892 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it still wasn't massively impressive. < 1412726309 526493 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the stupid pentium2 has killed so many architectures < 1412726326 372812 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and has evolved into the ridiculous behemoth it is now < 1412726379 772297 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :really, it would be nice if 64-bit killed x86. < 1412726383 603484 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :basically to be the fastest now you have to do out of order speculative memory access < 1412726391 973472 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unfortunately itanium didn't and let x86-64 happen < 1412726405 499186 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that changes any cpu design into raving insanity < 1412726406 361136 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The Itanium's major failure was that it was less good at running x86 code than a real x86. < 1412726428 128164 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I'M not sure the itanium is even a better design than x86 < 1412726443 811847 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :It's probably too parallel < 1412726487 606123 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :real programs do a lot of horrible pipeline breaking stuff (essentially memory reading) so there's no point in doing something that does more than about 5-issue < 1412726513 978878 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so the potential gains of itanium never materialized < 1412726520 548276 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :except in floating point code < 1412726530 793439 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but they went after the server market < 1412726558 869493 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1412726577 380292 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Ping timeout: 246 seconds < 1412726584 413689 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1412726613 854510 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :inversely the kind of thing that helps you in horrible pipeline breaking stuff (code compression!!, crazy speculative memory accesses) are exactly the things that kept x86 faster than itanium, especially for the kind of applications itanium was used in < 1412726693 954245 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And one of the other big selling points of the Itanium was that it could also run x86 code without any trouble. < 1412726701 723612 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :But it failed horribly at that. < 1412726724 884165 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, ARM cpus have a thumb mode, which uses 16bit instructions instead of 32bit ones... this disallows a lot of instructions... but it still runs about as fast as 32bit mode because the code is more compact! < 1412726743 205376 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :To the point that a software emulator performed better. < 1412726755 131758 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :true < 1412726790 954320 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :well, a really serious attempt would have used the same execution ressources for x86 and basically have 2 front ends < 1412726799 731602 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that's actually what ARM does < 1412726810 63970 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :*nod* < 1412726838 372281 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :arm64 uses a different front end (=different instruction set!) but has exactly the same pipelines behind that < 1412726839 455814 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Of course, the Itanium came at a fairly crappy point in Intel CPU design. < 1412726850 421576 :conehead!~conehead@unaffiliated/conehead QUIT :Ping timeout: 246 seconds < 1412726851 956746 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Contemporary with the Pentium 4! < 1412726861 594167 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :pentium 4 wasn't _that_ bad < 1412726880 246102 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :compared to real cpu design mistakes (i860, i432) < 1412726912 880825 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it couldn't keep up with the pentium2's voodoo, but pretty much nothing can < 1412727021 383689 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1412727067 884649 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and it was basically a gamble based on silicon letting you go a few ghz faster still (was designed to scale up to 10ghz, they expected to reach something like 6ghz but of course it never happened) < 1412727083 969521 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The depth of the pipeline was rather absurd though. < 1412727092 646886 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :31 stage pipeline. < 1412727105 931796 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if silicon reached 10ghz that would've paid off < 1412727144 520229 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :31 stage pipeline is okay if it lets you do something like run 10 instructions per cycle < 1412727158 415769 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it's a tradeoff < 1412727328 172400 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Unfortunately, real code branches rather more often than is necessary to make that pipeline worthwhile. < 1412727368 3742 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :To the point that a PIII has this tendency to outperform a P4. :) < 1412727447 632541 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :true < 1412727464 345959 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :well, if the p4 went at 6ghz it would've paid off < 1412727493 801394 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but it didn't and consequently the ultra deep pipeline is useless < 1412727500 929299 :AndoDaan!~Daanando@188.188.74.61 JOIN :#esoteric < 1412727542 309864 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :doesn't help that people use stuff like zip decompression as benchmarks < 1412727554 907870 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :which obviously tend to put the P2 ahead < 1412727578 367532 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :since it's basically nothing but jumps and hard to predict memory accesses < 1412727616 723846 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Doesn't help also that Intel decided RAMBUS was awesomesauce < 1412727642 293291 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :anyhow < 1412727672 188606 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :kindof wondering what kind of design is optimal if you have a 16bit memory bus and no cache < 1412727683 776519 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and no prefetch even < 1412727719 368017 :not^v!~notnot^v@198.109.114.66 JOIN :#esoteric < 1412727731 111448 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(and as ZIP tends to be memory-latency bound...) < 1412727768 799307 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yes exactly :D < 1412727904 153041 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I guess with no cache and small bus the design is basically something like the superH < 1412727922 580583 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :super limited constants, small register file (in spite of being a risc!) < 1412727933 308615 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :32bit registers though < 1412727937 929767 :not^v!~notnot^v@198.109.114.66 QUIT :Client Quit < 1412727957 183608 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and a multiplier would be useful as well < 1412728000 470101 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1412728041 524590 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :kindof wanting to have 16 registers so that everything fits nicely into nibbles and you can basically hex edit the code < 1412728072 595086 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and have 4/8/12bit constants < 1412728078 908403 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :eight bit opcodes? < 1412728108 588203 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :8bit opcode + 4bit src register + 4bit dest register < 1412728152 767343 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :except for a few operations that have a 4bit opcode because they are very common and benefit from it < 1412728169 860391 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1412728177 465053 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like memory loading (probably 4bit opcode + 4bit dest + 4bit src + 4bit displacement) < 1412728231 790793 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and probably some operation to help loading up large constants (8bit mov immediate? 12bit mov immediate into a fixed register?) < 1412728254 112206 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :load with shift? < 1412728258 223536 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yeah < 1412728267 425373 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or maybe add large immediate < 1412728296 737430 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :mips has load high but I think it would be more useful to have an add operation < 1412728304 879879 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or shift + add immediate < 1412728318 495476 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah, i've been doing mips so that's what i'm thinking of. < 1412728330 953604 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ARM does it by having a shift amount in every immediate < 1412728338 510194 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i said you could implement the load 32 bit immediate pseudoop as a load high and add, but i don't know if that's what assemblers actually do. > 1412728648 655365 JOIN :#esoteric < 1412728650 357653 :glogbot!dlopen@libdl.so JOIN :#esoteric > 1412728652 774026 JOIN :#esoteric > 1412728653 289965 JOIN :#esoteric < 1412728718 955065 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yeah basically it's a multiply-accumulate but with fixed factor < 1412728762 434564 :AndoDaan!~Daanando@188.188.74.61 QUIT :Ping timeout: 245 seconds < 1412728908 588048 :boilyphone!~androirc@96.127.201.149 JOIN :#esoteric < 1412728950 922253 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the small opcode size makes it all kinda CISC-y, it's cute :D < 1412729040 237662 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :except without the mistakes of CISC (basically, not enough registers on 6502!) < 1412729068 342380 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :(and 8-bit opcodes being barely worth using at all) < 1412729091 501198 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :(and 8bit registers being basically too small) < 1412729250 816121 :boilyphone!~androirc@96.127.201.149 QUIT :Quit: TRANSITIVE CHICKEN < 1412729289 415177 :scounder!~scounder@2a01:7a0:10:151:236:17:48:1 QUIT :Ping timeout: 260 seconds < 1412729682 770731 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Hey, an 8 bit register is plenty if you've got 8 bit addresses! < 1412729754 948387 :AndoDaan!~Daanando@188.189.71.63 JOIN :#esoteric < 1412729835 310990 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :how often does that happen? :D < 1412729835 502639 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :even x86 ended up with segments due to 16bit being basically too small :D < 1412730068 223916 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com JOIN :#esoteric < 1412730193 47931 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :Read error: Connection reset by peer < 1412730246 840715 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1412730478 326380 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1412730521 953674 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Oops some of my messages got cut off. < 1412730744 655703 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : suppose you have about 250 RAM access cycles per scanline < 1412730767 488867 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the DRAM accesses are 16bit but have to be shared with the cpu (and with sound and DRAM refresh) < 1412730784 797466 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :what sort of gfx hardware would you design around that? :D < 1412730904 5086 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :for instance if you give half the cycles to cpu then you have 125 cycles < 1412730950 725169 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :considering hblank is about 75% of the scanline time you could have 320x224 display (NTSC) in 16 colors by using 80 cycles < 1412730977 315432 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but then you wouldn't have any sprites < 1412731057 285226 :not^v!~notnot^v@2601:4:4500:e15:941e:76c:7a9b:2e52 JOIN :#esoteric < 1412731164 697772 :scounder!~scounder@2a01:7a0:10:151:236:17:48:1 JOIN :#esoteric < 1412731278 329489 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com QUIT :Remote host closed the connection < 1412731495 367276 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also if it's tiled you'd need to load up the tile info < 1412731683 778966 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412731769 580368 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :you get to load up to about 250 words, how do you make it look pretty? :D < 1412731917 417267 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :madbr: Well, I would try to make the DRAM to pretend to be SRAM, first. < 1412731955 24518 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yeah this is constant access time < 1412731960 159063 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :OK < 1412731973 274792 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :you lose a few cycles every scanline to refresh but that's a detail < 1412731981 769586 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, I would probably do something like the Famicom does it. It accesses sprites during hblank. < 1412732000 49044 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hmm but wouldn't that limit the amount of sprites you can display? < 1412732034 248838 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the master system does this as well < 1412732040 777503 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The Famicom can display up to eight sprites at once, but if it runs faster then you can add more sprites per scanline. < 1412732057 273850 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Actually, Famicom can have up to 64 sprites on the screen at once, but no more than 8 per scanline.) < 1412732072 96502 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yeah 8 per scanline isn't much < 1412732088 524766 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :especially compared to the tg16 which can essentially cover the screen in sprites < 1412732143 36269 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But depending on the speed in relation to hblank time, you can design it to use more sprites. < 1412732150 662347 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hm < 1412732215 641877 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if you use a half cpu half gpu separation, you have about 90 hactive cycles and 30 hblank cycles < 1412732237 255427 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but they are 16bit cycles which helps < 1412732267 814023 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :in 16 colors that's about... 8 sprites. but they are 16 pixel wide < 1412732269 800029 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If the PPU uses separate memory, or if it is double bus memory, then you don't need to do that. < 1412732297 710977 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :was thinking of a single chip system-on-a-chip thing < 1412732325 880246 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if you were to do that it would be better to just go to a single 32bit bus < 1412732371 458436 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com JOIN :#esoteric < 1412732420 457174 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :unless you did something like banked RAM... which is actually not a bad idea at all < 1412732492 777709 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but then you could as well go 64bit SDRAM cached 3D etc < 1412732516 359581 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and then just use an ARM system on a chip < 1412732535 700716 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and then your design has no reason to exist because there's a million of those in the world already < 1412732541 518919 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't really like ARM though so I probably wouldn't use it. < 1412732553 864786 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I would prefer things like 6502 < 1412732559 123840 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :what's wrong with the ARM? < 1412732592 171668 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It is too messy, just like x86. The original ARM1 wasn't so bad though. < 1412732609 258175 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and the 6502 is less messy? :D < 1412732622 44767 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, I like it better, at least. < 1412732638 297901 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :For one it doesn't do caching and out of order execution and all that confusing stuff, so it works better. < 1412732647 49166 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the ARMs that are oriented towards embedded applications are a lot cleaner tbh < 1412732662 426673 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and a lot faster than the 6502 for similar complexity < 1412732687 164252 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that's why arms and mips are used in so many embedded applications < 1412732691 276718 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I could also try to design my own instruction set if I wanted to I suppose. < 1412732705 19970 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that's what I'm trying to do < 1412732723 914084 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :with 16bit instructions and 16bit memory bus but otherwise RISC with 32bit registers < 1412732751 354454 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :MIPS is not quite too bad either < 1412732779 25084 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :mips is very classic yes < 1412732791 842144 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :mostly because it's fast compared to how complex it is! < 1412732827 846749 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It is complex, but still better than modern x86 systems < 1412732841 36695 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :which are just really stupid. < 1412732878 495354 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :x86 evolved for compatibility and speed, not simplicity < 1412732880 100259 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric ::D < 1412732904 362186 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But I like the NMOS 6502 instruction set. < 1412733702 827935 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I am making Z-machine interpreter in Famicom, and have designed a new kind of mapper for it which bankswitches ROM and RAM one byte at a time. < 1412733804 568960 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric ::o < 1412733816 208328 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I'm not sure such a thing is possible in hardware :D < 1412733898 1630 :not^v!~notnot^v@2601:4:4500:e15:941e:76c:7a9b:2e52 QUIT :Ping timeout: 272 seconds < 1412734239 946341 :AndoDaan!~Daanando@188.189.71.63 QUIT :Ping timeout: 272 seconds < 1412734410 425108 :AndoDaan!~Daanando@188.188.90.66 JOIN :#esoteric < 1412734479 994316 :not^v!~notnot^v@2601:4:4500:e15:a159:3f07:5193:25a7 JOIN :#esoteric < 1412735034 926973 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412735220 254865 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1412735839 478642 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :madbr: I have made such a design, using four 74xx series; you can see the design I made if you want to < 1412735998 782293 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :See http://wiki.nesdev.com/w/index.php/User:Zzo38/Mapper_I for the design of this new kind of mapper. Do you know much about 74xx series? < 1412736769 995946 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I happen to like chess retropuzzles, even if you don't like it. < 1412736779 398312 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :strange < 1412736933 915999 :not^v!~notnot^v@2601:4:4500:e15:a159:3f07:5193:25a7 QUIT :Read error: Connection reset by peer < 1412736960 995365 :not^v!~notnot^v@2601:4:4500:e15:a159:3f07:5193:25a7 JOIN :#esoteric < 1412737150 372801 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How strange? < 1412737583 976020 :not^v!~notnot^v@2601:4:4500:e15:a159:3f07:5193:25a7 QUIT :Ping timeout: 272 seconds < 1412737596 780835 :not^v!~notnot^v@2601:4:4500:e15:fd4f:4e10:eab1:4bc5 JOIN :#esoteric < 1412738001 703922 :AndoDaan_!~Daanando@188.189.69.224 JOIN :#esoteric < 1412738012 431838 :AndoDaan!~Daanando@188.188.90.66 QUIT :Ping timeout: 245 seconds < 1412738637 286093 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1412738941 573110 :not^v!~notnot^v@2601:4:4500:e15:fd4f:4e10:eab1:4bc5 QUIT :Read error: Connection reset by peer < 1412738967 254626 :not^v!~notnot^v@2601:4:4500:e15:fd4f:4e10:eab1:4bc5 JOIN :#esoteric < 1412739164 974496 :AndoDaan!~Daanando@188.189.75.65 JOIN :#esoteric < 1412739168 783466 :AndoDaan_!~Daanando@188.189.69.224 QUIT :Ping timeout: 258 seconds < 1412739401 174150 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412739522 385920 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :When you say Minix is a good OS to read, do you mean this? http://www.minix3.org/ < 1412739533 885236 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Or... historical Minix that Linux came from? < 1412739586 24237 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean whatever the latest edition of Operating Systems Design and Implementation covers, probably. < 1412739653 68751 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I haven't researched Minix myself. < 1412739662 854004 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"Revised to address the latest version of MINIX (MINIX 3), this streamlined, simplified new edition remains the only operating systems text to first explain relevant principles, then demonstrate their applications using a Unix-like operating system as a detailed example. It has been especially designed for high reliability, for use in embedded systems, and for ease of teaching." < 1412739709 423280 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott_: Modern-day MINIX is intended as an actual reasonably useful OS that's also simple. < 1412739713 226708 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :huh, hal finney died. well... got frozen. < 1412739725 202681 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Soooo, I imagine it's less simple than older versions. < 1412739729 961925 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Perhaps more illustrative though. < 1412739752 841963 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Should I buy the book, or are there good online things for Minix? < 1412739771 85274 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there's that MIT OS course. < 1412739774 557479 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's available online I think. < 1412739779 973024 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably a very good place to start. < 1412739795 281274 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com QUIT :Quit: must. do. english. paper. < 1412739803 78898 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yeah. < 1412739818 28726 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I actually know that's a good read. < 1412739877 591121 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And hey, the code will actually run on computers people actually have. < 1412739908 329588 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Though MINIX is far more real-world. < 1412739915 387614 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :pkgsrc actually runs on it. :P < 1412740287 67651 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-828-operating-system-engineering-fall-2006/ < 1412740587 994418 :AndoDaan_!~Daanando@188.188.85.150 JOIN :#esoteric < 1412740704 977559 :AndoDaan!~Daanando@188.189.75.65 QUIT :Ping timeout: 248 seconds < 1412742092 344786 :tromp_!~tromp@ool-4570a301.dyn.optonline.net JOIN :#esoteric < 1412742177 924442 :AndoDaan!~Daanando@188.189.65.53 JOIN :#esoteric < 1412742371 987714 :AndoDaan_!~Daanando@188.188.85.150 QUIT :Ping timeout: 272 seconds < 1412743025 754012 :not^v!~notnot^v@2601:4:4500:e15:fd4f:4e10:eab1:4bc5 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1412743047 57851 :not^v!~notnot^v@2601:4:4500:e15:fd4f:4e10:eab1:4bc5 JOIN :#esoteric < 1412743078 848192 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"Objective-C has elements that are unlike any language you've probably experienced, so sit back and enjoy your journey into the world of Objective-C!" < 1412743086 774587 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is that accurate even given Smalltalk exposure? < 1412743178 567512 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :no, it's totally unhealthy to sit too far back in a chair < 1412743209 437417 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net NICK :NSSgeo < 1412743237 540918 :NSSgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is NS the Lisp parens of Objective-C? < 1412743293 304165 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's just a namespace... < 1412743302 975215 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :C library namespaces are way longer < 1412743421 786076 :not^v!~notnot^v@2601:4:4500:e15:fd4f:4e10:eab1:4bc5 QUIT :Ping timeout: 272 seconds < 1412743569 331830 :tromp_!~tromp@ool-4570a301.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1412743631 625689 :NSSgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :.... Objective-C doesn't have generics. But it ... looks like a statically typed language. And according to StackOverflow it's fine to just send messages, no casting. Is the appearance of static typing a lie? < 1412744112 377632 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1412744765 465577 :NSSgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I am no longer upset that Objective-C is mostly an Apple thing. I fail to see value in it < 1412744785 719231 :NSSgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :stringByAppendingStringAndImSureThereAreEvenLongerMethodNames < 1412744870 454808 :NSSgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :stringByReplacingOccurencesOfString:withString: < 1412744881 805583 :NSSgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :^^ actual method name < 1412745591 484942 :NSSgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :[NSString stringWithString:firstName] < 1412745610 281042 :NSSgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Are message sends usually done without the space I'm expecting before firstName? < 1412745715 615491 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i'm gonna be honest sgeo, i didn't peg you for the "complain about naming" type when you do your stupid language thing < 1412745716 63532 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1412745824 891481 :NSSgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I have another non-naming complaint about Objective-C that I didn't air here, even the tutorial complained... getting hte value of an NSNumber* in order to do multiplication < 1412745835 151028 :NSSgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :But names can be important < 1412745844 807474 :NSSgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :[NSString stringWithFormat: @"%@ %@", firstName, lastName]; < 1412745857 792493 :NSSgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is that true varargs, or a trick with , to make some sort of tuple-like thing? < 1412745870 131265 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :smalltalk has varargs doesn't it < 1412745905 325775 :NSSgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I would say no. Although it does support apply-like functionality < 1412745908 222292 :NSSgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think < 1412746102 103502 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't know a lot of Objective-C stuff, but I know that it is a strict superset of C, so any C program will work just fine in Objective-C. I believe iPhone programs have to be in Objective-C; therefore C programs can be used too. Also, GCC can compile Objective-C programs, so it doesn't have to be used with Apple, if you have any other uses for it. < 1412746128 372308 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :irl it's an apple vendor lock in < 1412746131 120902 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :imho < 1412746146 913624 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :basically it's used nowhere else < 1412746182 32499 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :as in, good luck porting that to win32 or android < 1412746191 937796 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, you can still write C programs, and write the platform-specific stuff in Objective-C for Apple, and then the rest of the C stuff can still be used on normal C platforms. < 1412746212 873263 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :NSSgeo: it's a vararg afaik. in fact, objc_msgSend *always* works with the varargs. < 1412746275 988919 :NSSgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :lifthrasiir: interesting < 1412746904 60906 :NSSgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Yay lambdas < 1412747051 346161 :NSSgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :.NET has a stereotype of being mainly Windows, doesn't it? But apparently some Linux programs use it < 1412747222 897524 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :So, I think it isn't a vendor lock since you can write the program in C. < 1412747568 514711 :NSSgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :There are also APIs which I assume you generally have to call via Objective-C non-C code < 1412747587 937246 :NSSgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Those APIs, even if you can use C syntax to call, are vendor lock-in < 1412747589 966703 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412747661 67667 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, some APIs may be, although the general program logic doesn't have to be. However, some APIs may be such a case with any vendor system. You can still use conditional compilation and so on, which can be useful with other C programs too. < 1412747881 958122 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 272 seconds < 1412748242 807082 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT : < 1412748299 341387 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1412748598 990095 :NSSgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Apparently people love Cocoa < 1412748643 879694 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it is good for making hot chocolate < 1412748862 264388 :fungot!fis@eos.zem.fi QUIT :Ping timeout: 250 seconds < 1412748884 273161 :fizzie!fis@unaffiliated/fizzie QUIT :Ping timeout: 260 seconds < 1412749592 811197 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Is it possible that from a system of square Wang tiles you can make an equivalent system of triangular Wang tiles if you add more colors? < 1412749822 453626 :sebbu!~sebbu@unaffiliated/sebbu PRIVMSG #esoteric :NSSgeo, objective-c has a stereotype of being mainly MacOS, but some linux / programs use it too < 1412749825 951053 :sebbu!~sebbu@unaffiliated/sebbu PRIVMSG #esoteric :(GNUStep) < 1412749845 899858 :sebbu!~sebbu@unaffiliated/sebbu PRIVMSG #esoteric :it even has some cocoa-compatible library, although a little old < 1412749857 922395 :sebbu!~sebbu@unaffiliated/sebbu PRIVMSG #esoteric :linux / windows* < 1412750000 973937 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :sebbu: So, now we can see that it isn't Apple only. That doesn't have to do with the points I made though, which are unrelated. I was talking about programs that have some Objective-C stuff; now you can see that even mainly Objective-C programs can sometimes be used on non-Apple systems too. < 1412750071 222360 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(I still like to use C though, rather than Objective-C) < 1412750133 477085 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But still I like it that it can still be used with C programs, unlike with C++ which doesn't quite do that. < 1412750160 354061 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :...I am awake reasonably early for once < 1412750558 656143 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412750908 294485 :fizzie!fis@iris.zem.fi JOIN :#esoteric < 1412750918 80500 :fizzie!fis@iris.zem.fi QUIT :Changing host < 1412750918 233971 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric < 1412751526 404598 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net QUIT :Quit: WeeChat 0.4.3-dev < 1412751617 540875 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Remote host closed the connection < 1412751815 52174 :sebbu!~sebbu@unaffiliated/sebbu PRIVMSG #esoteric :zzo38, well, I already compiled objective-c + cocoa code under windows < 1412751837 929503 :sebbu!~sebbu@unaffiliated/sebbu PRIVMSG #esoteric :sure, it wasn't some new, high-end software < 1412751854 166326 :sebbu!~sebbu@unaffiliated/sebbu PRIVMSG #esoteric :the cocoa lib in macos(x)/ios has evolved a lot < 1412751863 431501 :sebbu!~sebbu@unaffiliated/sebbu PRIVMSG #esoteric :that'll be the main point of incompatibility < 1412751864 937833 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412752132 975535 :AndoDaan!~Daanando@188.189.65.53 QUIT :Ping timeout: 240 seconds < 1412753603 827276 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 640 1024?* < 1412753604 198528 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1412753606 794799 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 640 1024?* < 1412753606 948325 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 655360 < 1412753612 72054 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 640 1024?*l2 < 1412753612 225520 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 19.321928094887365 < 1412753683 256226 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 2^10 < 1412753685 441528 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 2^19 < 1412753685 886554 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1024 < 1412753687 150614 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 524288 < 1412753711 217552 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412753809 504121 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 2^24 < 1412753811 209391 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 16777216 < 1412753819 721064 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's 16MB < 1412753821 842113 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1412754010 31686 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1412754050 269970 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :So < 1412754077 114027 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :24bit addresses < 1412754612 702647 :madbr!boulam@69-165-212-148.cable.teksavvy.com QUIT :Quit: Pics or it didn't happen < 1412754756 174645 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why do some old CPUs have 32bit registers but 24bit addresses? < 1412754760 839398 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :to save 8 lines? < 1412755107 311644 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1412755334 160169 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"critical applications still rely on old platforms" such as PDP/11 < 1412755336 580110 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :good grief < 1412756846 344737 :fungot!fis@eos.zem.fi JOIN :#esoteric < 1412756881 732945 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: welcome back < 1412756882 472241 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman_: i don't know enough about darcs to advocate features arch has over it... he basically used cps in scheme and write in some parenthesized variant of c which are now all run on vm's, don't they? < 1412756899 140684 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: everything is a VM today, yes < 1412756899 405140 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman_: actually more like 2. hit on to induce to engage in such activities. < 1412756911 402158 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: two vms? < 1412756912 44542 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman_: what are the constraints, " number at ( x, x y < 1412757153 238862 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (2^24) / (2^10) < 1412757155 356520 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 16384.0 < 1412757170 503286 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (((2^24) / (2^10))*4)/1024 < 1412757172 521385 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 64.0 < 1412757178 212327 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1412757181 422514 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :too much < 1412757188 409944 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (((2^24) / (2^16))*4)/1024 < 1412757190 231056 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1.0 < 1412757203 875285 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (((2^24) / (2^12))*4)/1024 < 1412757205 826027 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 16.0 < 1412757221 292305 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (2^12)/1024 < 1412757222 935256 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 4.0 < 1412757232 77684 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (((2^24) / (2^14))*4)/1024 < 1412757233 928276 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 4.0 < 1412757242 739288 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412757245 748230 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this could be hard < 1412757266 510073 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (2^14)/1024 < 1412757268 214364 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 16.0 < 1412757279 151701 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :A page is 16kb and a page table is 4kb < 1412757302 417451 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :meh. why not < 1412757373 479493 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh wait < 1412757374 45436 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no < 1412757401 774475 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait. yes < 1412757465 832522 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :x86-64 has 64-bit reigsters and 48-bit virtual addresses, presumably to save in the chip area cost of address-translation logic + number of levels in the page tables. < 1412757567 859727 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Reigster", must be some sort of a title. < 1412757585 293968 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The reigning reigster. < 1412757586 862662 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Motorola 68k has 32bit arithmetic register and 24bit addressing < 1412757783 327843 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The eZ80 is mostly 8-bit and has 24-bit addressing. (Though it admittedly does have a 24-bit ALU; it basically just makes the 16-bit register pairs of Z80 24 bits wide.) < 1412757817 54998 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(You can't address the upper bytes separately as an 8-bit register or anything.) < 1412758732 961214 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1412758972 946237 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"uhhuh mr chairman you anything [laugh] yeah okay" < 1412758989 391194 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just fungot-style generated some sentences from a (giant) meeting corpus language model. < 1412759045 513427 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^styles < 1412759049 285261 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^style < 1412759049 438701 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl* ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1412759055 61394 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^style c64 < 1412759055 214580 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: c64 (C64 programming material) < 1412759062 309215 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: say something < 1412759062 462712 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman_: bit bit when a gosub, the < 1412759091 519837 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Mysteriously I can ping a google.com IP but not 8.8.8.8 or 4.2.2.2 or 208.67.222.222 (and DNS isn't working, of course). My mosh sessions are also still alive. I wonder what could be going on. < 1412759102 136212 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be JOIN :#esoteric < 1412759104 256648 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Bit bit when a gosub", it's like a song. < 1412759122 365666 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you got DNS blocked! < 1412759136 462260 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you know they have to block alternative DNS-Servers < 1412759160 811622 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because with alternative DNS-Servers you can undermine state-ordered DNS bans < 1412759183 755813 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, it's back. < 1412759191 407454 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It was this way for a few minutes at least. < 1412759218 870398 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :in the near future only DNS servers certified by the state may be used < 1412759331 902411 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :mroman_: at some point, google will buy a piece of land and shadowrun will become reality < 1412759411 762794 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412759435 573429 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412759707 343545 :aretecode!~aretecode@69.163.36.90 QUIT :Ping timeout: 244 seconds < 1412759712 796631 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412759777 775332 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412759893 672655 :aretecode!~aretecode@69.163.36.90 JOIN :#esoteric < 1412759966 342395 :skarn!skarn@unaffiliated/skarn QUIT :Ping timeout: 272 seconds < 1412760017 986566 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412760028 545960 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unicode SINGLE LEFT-POINTING ANGLE QUOTATION MARK < 1412760029 161928 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​‹ < 1412760052 189436 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unicode SINGLE RIGHT-POINTING ANGLE QUOTATION MARK < 1412760052 883955 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​› < 1412760169 136563 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`unicode DOUBLE LEFT-POINTING ANGLE QUOTATION MARK < 1412760170 509880 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412760172 634256 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Aw. < 1412760178 574483 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unidecode ≺ < 1412760179 226181 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+227A PRECEDES] < 1412760197 752000 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: are there 24-bit long memory load and store instructions for those registers too? < 1412760206 685400 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`unicode LEFT-POINTING DOUBLE ANGLE QUOTATION MARK < 1412760207 389789 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​« < 1412760224 782402 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Why is it "SINGLE LEFT-POINTING ANGLE QUOTATION MARK" but "LEFT-POINTING DOUBLE ANGLE QUOTATION MARK"? < 1412760229 57939 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` ls -l bin/icode < 1412760229 882463 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lrwxrwxrwx 1 5000 0 9 Sep 12 13:29 bin/icode -> unidecode < 1412760254 921888 :skarn!skarn@unaffiliated/skarn JOIN :#esoteric < 1412760337 705811 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unidecode < < 1412760338 430384 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+003C LESS-THAN SIGN] < 1412760338 723516 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: Yes. Though they're not really separate instructions, it's just a processor mode whether it does 16 or 24. < 1412760348 409928 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unidecode < < 1412760349 13314 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+003C LESS-THAN SIGN] < 1412760350 29124 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1412760352 467411 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412760361 711533 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I guess there are some suffixes. < 1412760376 554161 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So maybe that translates to prefix bytes to temporarily override the mode, I'm not too familiar with the thing. < 1412760450 840290 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412760495 336140 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412760532 104168 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Fun fact: eZ80 has as an officially documented feature the same thing that Z80 did undocumentedly, which is to let you access the low/high bytes of the index registers IX, IY as individual 8-bit registers IXH, IXL, IYH, IYL. < 1412760570 417017 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412760685 233932 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nice < 1412760700 8778 :drdanmaku!uid17782@gateway/web/irccloud.com/x-mmkdnosnvizhkbpz QUIT :Quit: Connection closed for inactivity < 1412760719 550245 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it sounds like alien if it has 3 byte long integers and read/writes for them. are they really 3 byte long writes, not 4 byte? < 1412760736 696755 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and the registers are 3 byte long too? < 1412760745 834180 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I can't imagine that these days. < 1412760818 278911 :Phantom_Hoover!~phantomho@146.66.63.84 JOIN :#esoteric < 1412760818 585682 :Phantom_Hoover!~phantomho@146.66.63.84 QUIT :Changing host < 1412760818 585887 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412760832 600746 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unidecode < < 1412760833 190560 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+FF1C FULLWIDTH LESS-THAN SIGN] < 1412760834 772261 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hoho < 1412760849 597797 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :<b>I'm BOLD! < 1412760952 444338 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's what the manual claims. < 1412761017 851094 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"In ADL mode, all addresses and data are 24 bits. All data READ and WRITE operations pass 3 bytes of data to and from the CPU when operating in ADL mode (as opposed to only 2 bytes of data while in Z80 mode operation)." < 1412761059 13096 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :≺span≻hehe≺/span≻ < 1412761091 981892 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1412761094 553422 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's called html injection over stuff that replaces similar looking stuff with ASCII stuff < 1412761121 250932 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and are there 16 bit load, store, compare instructions available in that mode? < 1412761121 846999 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The Motorola DSP56k is also very 24-bit, but I guess "DSPs Are Different". < 1412761125 445940 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412761161 296336 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not byte-addressable, anyway, so having an odd number might not be much of a difficulty. < 1412761171 745297 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: exactly < 1412761229 205912 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's also useful in forums that filter out html-tags but you wan't to show somebody how to do stuff in HTML < 1412761238 780095 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know what eZ80 C implementations do, or whether there are many/any. SDCC doesn't target it. < 1412761283 850290 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Zilog has something, it seems. < 1412761378 173382 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412761434 306110 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :⎟ < 1412761435 634961 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"I swear on my mothers grave, to god and the great turtle that carries the earth that Zilog has not release a single stable, reliable and consistent compiler for at least eight years by now - I've used them for the past 6 years, and my colleagues have told me many similar stories of the even earlier ones." (Zilog's support forum posting) < 1412761465 378577 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412761486 173523 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Please, I'm on my knees here and the mental health of our entire development force is on the verge of collapse. < 1412761489 106794 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We need working software, we needed it 5 years ago, things went critical a long time ago and has only been getting worse ever since." < 1412761492 112848 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Very emotional. < 1412761505 245365 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (⟍c -> c) $ 5 < 1412761507 731568 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : :1:2: lexical error at character '\10189' < 1412761521 942463 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This post was 2 years, 7 months ago, and received no replies. < 1412761581 334265 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unidecode ⧦ < 1412761581 905134 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+29E6 GLEICH STARK] < 1412761587 216798 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why the hell is this in German? < 1412761587 851924 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412761735 476480 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@define let (⩵) = (==) < 1412761735 879795 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Parse failed: Parse error: EOF < 1412761741 167084 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :? < 1412761748 298406 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@let (⩵) = (==) < 1412761750 976109 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1412761753 60282 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412761760 874794 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 5 ⩵ 5 < 1412761762 994327 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : True < 1412761766 316833 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412761810 805469 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> (\x → x ∷ Int) 42 -- it does *some* Unicode out of the box; sadly, AIUI λ counts as an alphabetic character. < 1412761812 913671 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 42 < 1412761872 68432 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :There's even ⩶ < 1412761887 273454 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but my terminal doesn't correctly display three nor two consecutive equals signs < 1412761894 503908 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :⩶f < 1412761910 157258 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- that f is displayed IN the three consecutive equals signs < 1412761977 712038 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just get a rectangle. :/ < 1412762027 373459 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> ∞ < 1412762029 135075 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : :1:1: parse error on input ‘∞’ < 1412762035 372966 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@let ∞ = Infinity < 1412762035 690232 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Plugin `eval' failed with: Enum.toEnum{Word8}: tag (8734) is outside of bounds (0,255) < 1412762045 380371 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu < 1412762049 9254 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh wait < 1412762064 581500 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@let (∞) = Infinity < 1412762067 315124 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : .L.hs:183:7: Not in scope: data constructor ‘Infinity’ < 1412762073 459506 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not? < 1412762076 227998 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 1/0 < 1412762078 37726 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Infinity < 1412762083 190877 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@let (∞) = 1/0 < 1412762084 667600 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1412762090 324768 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> ∞ < 1412762092 477484 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : :1:1: parse error on input ‘∞’ < 1412762102 804813 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (∞) < 1412762105 131597 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Infinity < 1412762106 663798 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wth < 1412762121 659577 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's an operator, I guess. < 1412762171 354875 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412762237 875141 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`unicode ∞ < 1412762239 2174 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+221E INFINITY \ UTF-8: e2 88 9e UTF-16BE: 221e Decimal: ∞ \ ∞ \ Category: Sm (Symbol, Math) \ Bidi: ON (Other Neutrals) < 1412762240 366992 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412762245 80634 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :See, category: symbol. < 1412762250 283954 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412762481 35308 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> let ℵ₀ = 1/0 in ℵ₀ -- will this make the resident mathematicians cry? < 1412762483 462968 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Infinity < 1412762538 287121 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412762569 851993 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412762798 161903 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1412762817 285025 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@let ∞ = 1/0 in ∞ < 1412762817 722449 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Plugin `eval' failed with: Enum.toEnum{Word8}: tag (8734) is outside of bounds (0,255) < 1412762832 651473 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this sucks < 1412762839 300289 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412762842 315685 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :∞ is cleary a Constant of some sort and not an operator < 1412762892 372129 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unicode π < 1412762893 208927 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+03C0 GREEK SMALL LETTER PI \ UTF-8: cf 80 UTF-16BE: 03c0 Decimal: π \ π (Π) \ Uppercase: U+03A0 \ Category: Ll (Letter, Lowercase) \ Bidi: L (Left-to-Right) < 1412762901 134209 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> pi < 1412762902 814411 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 3.141592653589793 < 1412762906 471512 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's a letter, that will work fine. < 1412762911 44897 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@let π = pi < 1412762914 187346 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1412762915 772604 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> π < 1412762917 772468 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 3.141592653589793 < 1412762918 484822 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yep. < 1412763052 346384 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@let type ℕ = Integer < 1412763053 675380 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1412763066 555638 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> read "42" ∷ ℕ < 1412763068 586447 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 42 < 1412763070 842170 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So fancy. < 1412763088 918418 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's called Haskell/APL < 1412763090 969009 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Whoops, that should've been ℤ. < 1412763100 451794 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412763103 893236 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess there's still no undef that wouldn't wipe out everything at once. < 1412763114 231448 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :can you redef? < 1412763120 382538 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@let type ℕ = Integer < 1412763121 726467 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : .L.hs:188:1: < 1412763121 880868 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Multiple declarations of ‘ℕ’ < 1412763121 881032 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Declared at: .L.hs:186:1 < 1412763121 881121 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : .L.hs:188:1 < 1412763126 390492 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess not < 1412763436 975456 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412763516 290301 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think you can redeclare values, not tycons < 1412763920 617493 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412763976 646944 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412764063 944261 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412764149 410707 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1412764277 653596 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412764302 856225 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412764572 495761 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1412764581 300859 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412764611 610297 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412764760 740629 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :vittu! < 1412764775 293811 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Such language. < 1412764787 866967 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1412764791 44502 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :very wow < 1412764885 939245 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412764890 629653 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412765188 315884 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412765188 613511 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412765766 628228 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :for once it wasn't even fungot who said the v-word. < 1412765766 822689 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: 3) load the timer latch, while attenuating at the first byte to it whenever you are happy with your computer with the get statement to add some special screen editing capabilities. the < 1412765796 222688 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412765839 333651 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell zzo38 Is it possible that from a system of square Wang tiles you can make an equivalent system of triangular Wang tiles if you add more colors? <-- it seems to me you could just split each square along the diagonal and give the diagonal edges a unique color for each original square < 1412765839 686415 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412765923 746910 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412766095 279014 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412766102 324786 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412766179 155862 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: But wouldn't that be SO BORING. < 1412766227 246437 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1412766401 706424 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412766429 503760 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com JOIN :#esoteric < 1412766664 623525 :skarn!skarn@unaffiliated/skarn QUIT :*.net *.split < 1412766665 63445 :16WAAR95O!sandroco@50708355.static.ziggozakelijk.nl QUIT :*.net *.split < 1412766665 217657 :tromp!~tromp@rtc35-154.rentec.com QUIT :*.net *.split < 1412766665 800373 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi QUIT :*.net *.split < 1412766691 129866 :heroux_!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1412766692 733750 :tromp!~tromp@rtc35-154.rentec.com JOIN :#esoteric < 1412766724 672886 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi JOIN :#esoteric < 1412766845 417704 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412766880 336829 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412766962 855949 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412766982 186153 :skarn!skarn@unaffiliated/skarn JOIN :#esoteric < 1412767175 294957 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1412767182 361271 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412767276 698497 :boily!~boily@96.127.201.149 QUIT :Quit: MAGICAL LYRICAL CHICKEN < 1412767575 934273 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: Aren't you the finn who doesn't speak finnish? < 1412767641 940177 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@help define < 1412767642 256126 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :let = . Add a binding < 1412767655 596171 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ic < 1412767674 443315 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's shachaf, and his finnishness is fractional. < 1412767701 58615 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah. right < 1412767707 88527 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I gotta make me a list < 1412767723 827521 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :of people I can annoy with questions about finnish < 1412767732 66879 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`cat finns < 1412767732 553445 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: finns: No such file or directory < 1412767735 42822 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412767780 295723 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412767842 288107 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412767884 917613 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412767894 905164 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: the top/current directory of HackEgo is not the place we put most long-time stuff. < 1412767934 315826 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we occasionally purge it of junk < 1412768144 383344 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412768382 28121 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412768462 269852 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412768477 261869 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412768520 709941 :yorick!~yorick@oftn/member/yorick QUIT :Remote host closed the connection < 1412768769 330744 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412768791 158602 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@let x = "test" < 1412768794 236180 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1412768796 447650 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> x < 1412768798 327190 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Ambiguous occurrence ‘x’ < 1412768798 530533 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : It could refer to either ‘L.x’, defined at L.hs:187:1 < 1412768798 683903 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : or ‘Debug.SimpleReflect.Vars.x’, < 1412768798 684026 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : imported from ‘Debug.SimpleReflect’ at L.hs:119:1-26 < 1412768798 684112 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : (and originally defined in ‘simple-reflect-0.3.2:De... < 1412768815 210810 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@let x = "test2" < 1412768816 469372 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : .L.hs:188:1: < 1412768816 669765 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Multiple declarations of ‘x’ < 1412768816 822938 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Declared at: .L.hs:187:1 < 1412768816 823061 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : .L.hs:188:1 < 1412768828 132430 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412768830 78905 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : I think you can redeclare values, not tycons <-- nope < 1412768952 362845 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1412768953 700957 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1412769072 391984 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412769107 494883 :yorick!~yorick@oftn/member/yorick JOIN :#esoteric < 1412769621 463962 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1412769687 751172 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412769731 400901 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412769748 636966 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412769773 839269 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Flow chart14]]4 10 02http://esolangs.org/w/index.php?diff=40589&oldid=40576 5* 03Oerjan 5* (+38) 10wrongtitle < 1412769927 371993 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`ls < 1412769928 79790 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-( \ a.out \ bdsmreclist \ bin \ canary \ cat \ complaints \ :-D \ dc \ dog \ etc \ factor \ head \ hej \ hello \ hello.c \ ibin \ interps \ lib \ paste \ pref \ prefs \ quines \ quotes \ share \ src \ test.c \ Wierd \ wisdom \ wisdom.pdf < 1412769964 433306 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :something like people/swiss people/finns? < 1412769984 269890 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :people/secretly-german-but-if-someone-asks-im-american < 1412770002 582374 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :NOT SURE < 1412770029 294544 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412770104 388650 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412770336 946097 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412770379 452979 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412770642 554033 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412770665 296926 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412770795 592254 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :people/chuchichäschtli? < 1412770869 934469 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ArrayZ14]]4 10 02http://esolangs.org/w/index.php?diff=40590&oldid=40588 5* 03Oerjan 5* (+195) 10some proofreading < 1412770883 662334 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(http://als.wikipedia.org/wiki/Chuchich%C3%A4schtli) < 1412770940 262556 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412770951 486696 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412771111 662392 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412771245 555485 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412771298 769146 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412771547 223793 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412771627 16800 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412771887 927710 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412771938 590126 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com QUIT :Quit: Leaving < 1412772233 651377 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`learn chuchichäschtli is spoken as ˈχʊχːiˌχæʃːtli < 1412772233 814784 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412772235 230020 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1412772310 312651 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412772310 568499 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412772611 407797 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412772772 235445 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412773144 665349 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412773215 305185 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412773282 255272 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412773513 367749 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412773547 600504 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Remote host closed the connection < 1412774033 251276 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412774063 327573 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412774112 408343 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412774126 558894 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412774553 561140 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Flow chart14]]4 M10 02http://esolangs.org/w/index.php?diff=40591&oldid=40589 5* 03Ehird 5* (-4) 10righttitle < 1412774559 751590 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: ^ may interest < 1412774584 560628 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(it'll only accept arguments that are a valid link to that page when enclosed in [[]], basically; it's what {{lowercase}} uses) < 1412774845 314447 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412774977 396810 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412775090 382921 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1412775150 272950 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412775172 415281 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412775454 500436 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412775902 307221 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412776292 786996 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412776818 385947 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412776819 817825 :King2218!793636a9@gateway/web/cgi-irc/kiwiirc.com/ip.121.54.54.169 JOIN :#esoteric < 1412776965 986561 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Money on the internet, be it Visa, Mastercard, Paypal or others, is not easily programmable. It necessitates authorizations from a central server and third parties take commissions. It seems unimaginable to make the above process automatic: creating a bank account that can be filled up by users and which is emptied when a condition concerning a Coq proof is met." ??????? < 1412776996 567344 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nobody has ever made a website that allows people to contribute money to a goal which is then cashed out to someone when a condition is met < 1412777004 306226 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's just not possible < 1412777197 300752 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412777238 98345 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412777503 345654 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412777675 820958 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1412777737 959538 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what? < 1412777756 437545 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Not using Coq proofs probably < 1412777760 955536 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's stuff like kickstartet though < 1412777789 827913 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although you have to pay the money before the condition is met < 1412777800 716764 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'd have made a joke now if my brain hadn't refused to remember the word "kickstarter" < 1412777805 708817 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412777811 514040 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1412778130 879568 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott_: Oh man, I found that article; serious koolaid ... < 1412778167 861281 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean sure when it gets into more decentralised stuff that's something cryptocoins actually have an advantage in. < 1412778195 478954 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but the proof market thing is basically just... kickstarter with changed conditions. < 1412778271 502806 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yeah. Real World bounties like that are put up all the time; IIRC there's still a prize for Fermat's. < 1412778301 348508 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um fermat's was solved. < 1412778310 719074 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or are they asking for a simpler proof < 1412778333 887987 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Naw, disregard me then, I didn't know that. < 1412778355 158371 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah it's only been nearly 20 years. < 1412778358 242678 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fermat's last was solved before I was born < 1412778444 949120 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I think I may have it confused with something else; or had incorrect information re: acceptance of proofs. Also I am not a mathematician. My humble apologies. < 1412778453 636214 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412778462 465845 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION not trying to pile-on or belittle, just remarking < 1412778486 690704 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :try https://en.wikipedia.org/wiki/Millennium_Prize_Problems hth < 1412778886 784829 :augur!~augur@ip-64-134-240-197.public.wayport.net JOIN :#esoteric < 1412779196 372136 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott_: Yeah, it's cool. My familiarity with that stuff is pretty poor. < 1412779492 364669 :King2218!793636a9@gateway/web/cgi-irc/kiwiirc.com/ip.121.54.54.169 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1412779841 584599 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :My lecturer said that all unsolved problem are equivalent to the SAT-Problem < 1412779854 972250 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*problems < 1412779928 97209 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :very very vaguely maybe < 1412779998 95697 :King2218!793636a9@gateway/web/cgi-irc/kiwiirc.com/ip.121.54.54.169 JOIN :#esoteric < 1412780037 137599 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :sat is solved, it's just that it takes forever < 1412780124 949570 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh f < 1412780148 658086 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :if you found a correspondence between 3-sat and hilbert's 16th i would be impressed < 1412780188 536699 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well the idea is that you could search for proofs < 1412780214 150133 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but you have to assume short enough proofs exist < 1412780235 152078 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412780268 839393 :King2218!793636a9@gateway/web/cgi-irc/kiwiirc.com/ip.121.54.54.169 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1412780281 435600 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION suddenly realizes the trick for getting A006520 down to ... well still one char too much to tie the best < 1412780325 465669 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah there < 1412780430 756761 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 258 seconds < 1412780474 21598 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman_: unsolved like large integer factoring or like goldbach's conjecture < 1412780522 961476 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :chemistry nobel is for microscopy, woooooooooooooo or something < 1412780598 683417 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Poll: How long could you survive without income?" ask hacker news: how rich are you < 1412780601 361460 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :did i mention the medicine nobel went to research in TRONDHEIM < 1412780618 972473 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION waves a very, very small trondheim flag < 1412780650 311665 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :'s ok i can use the microscopy from the chemistry nobel to see it < 1412780691 881784 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Maybe he meant "equivalent to all unresolved millenium prizes" < 1412780692 561145 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but < 1412780697 913473 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :3sat is not on the millenium prize list? < 1412780723 540460 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :maybe as "P vs. NP - The Beatdown" < 1412780745 6806 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: i rather suspect he has only a vague idea, like that aaronson quote in the wikipedia page < 1412780768 630283 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: it is in a sense true that SAT would allow us to solve anything we can solve at all < 1412780807 488767 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*a fast algorithm for SAT < 1412780828 1481 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because we can use SAT to search for the solution we'd otherwise take a long time to find < 1412780844 812817 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but it still have to be a solution small enough < 1412780889 940741 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so it does not apply to unsolved problems for which there only exists a proof solution too large for humanity to test < 1412780912 947448 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and it also does not apply to unsolved problems with no solution at all, as long as we put no bound on its size. < 1412781048 958940 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :sometimes solving a problem means more than a yes or no proof, it's kind of a broad thing to ask for < 1412781102 211528 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm leaving my old solution up so fizzie can see what i did, because i think it's still elegant even if the trick everyone found is shorter < 1412781284 82088 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok now the only golf i haven't either seen or cracked the trick of is the POCKET one < 1412781522 378027 :aretecode!~aretecode@69.163.36.90 QUIT :Quit: Toodaloo < 1412781718 201421 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :in Haskell? < 1412781787 196215 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes < 1412781854 482914 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well of the recent open ones < 1412781861 451768 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ha < 1412781869 974242 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I have 38B for POCKET < 1412781873 303466 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :in Haskell < 1412781888 27614 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :pretty easy and straightforward actually < 1412781893 429630 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :most do < 1412781949 820448 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok the thing is, my solution so far that doesn't cheat too much has 39 < 1412782081 584942 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it does the totally obvious thing. < 1412782142 986203 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not obvious enough if it's 39 < 1412782164 534890 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Do you have a == in your code? < 1412782170 472918 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no. < 1412782173 336925 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1412782174 667717 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :good < 1412782182 297898 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 244 seconds < 1412782185 823528 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a '\v'? < 1412782204 995346 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...why would i want a '\v' < 1412782229 301043 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well I can construct easily a 39B solution by replacing something with '\v' instead < 1412782232 921954 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it would still work < 1412782235 581931 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> ord '\v' < 1412782237 557409 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 11 < 1412782257 754500 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but '@' is shorter than '\v' for that purpose < 1412782289 623902 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sheesh < 1412782308 212012 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my 39 b solution is much more obvious than that hth < 1412782315 137431 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :really? < 1412782323 46329 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412782324 933633 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :weird < 1412782326 137473 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's like the thing you'd do if you weren't trying to golf at all < 1412782333 433730 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :using isLower? < 1412782350 315236 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :isLower isn't a Prelude function. < 1412782365 375881 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: couldn't you use SAT to search for a proof that a solution exists? < 1412782371 687757 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in the case that any solution would be too big to check. < 1412782382 481898 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I have a 55B solution with import Data.Char < 1412782382 662543 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if not even _that_ fits in human sizes, then we'd never solve it anyway. < 1412782383 354668 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1412782395 993879 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh wait < 1412782398 344561 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott_: um a proof that a proof exists counts as a proof < 1412782399 411818 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think I know < 1412782422 358564 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: well I meant it sounded like you'd use SAT to find solutions to some criteria where the question is whether any such thing exists < 1412782432 576579 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and you said that wouldn't work if any such things would be far too big. < 1412782437 139672 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :what is the specification of the problem you're golfing? < 1412782449 854403 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but you could just search for a proof that such a solution exists, instead. since that's what humans would be doing anyway. < 1412782455 451482 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh well I have a 43B solution as well < 1412782455 952438 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott_: there may be problems whose proofs are bigger than the size of the universe < 1412782456 396230 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :possibly I completely misinterpreted you. < 1412782468 174961 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :_shortest_ proofs < 1412782471 678167 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: right. in which case it doesn't matter if they're on the millenium prize list or not, because we will never solve them < 1412782483 387986 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in fact there's a theorem that such things exist. < 1412782487 383780 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :of course < 1412782529 718654 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :42B < 1412782534 708840 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but this approach sucks < 1412782535 777399 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess < 1412782580 213428 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok i got 38 by blatantly cheating. < 1412782592 676933 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Help I have bought a Haskell-relevant domain name < 1412782628 397568 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :use it for a snobol fansite < 1412782632 842185 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm. that reminds me of http://foldl.com/ and http://foldr.com/ < 1412782677 495083 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's no such thing as cheating on anagol < 1412782690 160461 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1412783078 709507 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: i think it is cheating when you make a program that doesn't work on obvious test cases that weren't included. < 1412783114 535736 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and i had thought that you're really supposed to append (cheating) or such if you do... < 1412783191 763422 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and this problem has cheating on two levels. obvious cheating is using the fact that no test case contains other capital letters. < 1412783213 796411 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :more subtly, shouldn't the letters POCKET _really_ appear in order to be removed? :P < 1412783232 998446 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*in order in order < 1412783277 940395 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now i was trying to find a solution that only cheated on the subtle part, and that gave me 39. < 1412783304 568902 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i didn't really expect anyone else to worry about that.) < 1412783370 186273 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then if i cheat on the first part too, 38 is easy. < 1412783687 269074 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412783949 293269 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1412784076 244414 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1412784267 638077 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1412784281 172341 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :isLower is approximately (>'z') ?! < 1412784302 697013 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :i mean (>'Z') < 1412784419 719236 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412784539 200074 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1412784572 273605 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412784580 373232 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1412784644 440475 :drdanmaku!uid17782@gateway/web/irccloud.com/x-bvdcsnspruglznvz JOIN :#esoteric < 1412784848 312238 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1412785435 781654 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :tl;dr: I mentioned that I kind of wanted some sort of web presence to one of my friends < 1412785456 438759 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :He suggested (as I had offered to help him Haskell earlier) I get haskellhero.uk < 1412785465 389283 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Now I have that and I am figuring out how the hell I set up a website < 1412785521 61530 :dianne!~hianne@unaffiliated/dianne PRIVMSG #esoteric :what do you intend to put there... < 1412785595 547817 :dianne!~hianne@unaffiliated/dianne PRIVMSG #esoteric :my idea: a flash guitar hero clone but with logicians instead of music < 1412785625 511350 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How does that work? < 1412785641 472006 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :dianne, I will probably make it into a Haskell blog < 1412785693 408883 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :?messages-loud < 1412785693 754820 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :oerjan said 5h 30m 54s ago: Is it possible that from a system of square Wang tiles you can make an equivalent system of triangular Wang tiles if you add more colors? <-- it seems to me you could just split each square along the diagonal and give the diagonal edges a unique color for each original square < 1412785712 526875 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :oerjan: It is also what I thought, to. < 1412786112 329420 :augur!~augur@ip-64-134-240-197.public.wayport.net QUIT :Remote host closed the connection < 1412786137 691499 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412786167 641555 :augur!~augur@ip-64-134-240-197.public.wayport.net JOIN :#esoteric < 1412786410 827506 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 258 seconds < 1412786996 384244 :NSSgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1412787118 778239 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1412787333 786128 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 260 seconds < 1412787857 845227 :teuchter!choochter@nat/ibm/x-swioptgdnltlgttn QUIT :Read error: Connection reset by peer < 1412787938 27114 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1412787980 429051 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1412788163 263073 :augur!~augur@ip-64-134-240-197.public.wayport.net QUIT :Remote host closed the connection < 1412788482 392528 :Gumby!~TickerSno@50-198-72-10-static.hfc.comcastbusiness.net JOIN :#esoteric < 1412788732 496797 :Gumby!~TickerSno@50-198-72-10-static.hfc.comcastbusiness.net QUIT :Quit: Leaving < 1412788759 942570 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1412789088 998618 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Trivia: I am not very good at things < 1412789298 833969 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ACTION is currently in a passive-aggressive nick fight with someone < 1412789315 498815 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I own Cu (because copper, get it?), and this person does not seem to understand how nickserv works. < 1412789328 150708 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ACTION keeps ghosting em < 1412789370 258090 :augur!~augur@129-2-129-32.wireless.umd.edu JOIN :#esoteric < 1412789378 341060 :coppro!raedford@taurine.csclub.uwaterloo.ca NICK :Cu < 1412789981 513003 :MoALTz!~no@user-46-112-187-121.play-internet.pl JOIN :#esoteric < 1412790048 257709 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Remote host closed the connection < 1412790165 320907 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 246 seconds < 1412790446 402686 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412791225 279929 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412791369 411456 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Cu: I have occasionally been known to m̶u̶r̶d̶e̶r̶ ghost pretenders to the Gregor name. < 1412791487 209395 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :-NickServ- Last addr : dlopen@libdl.so < 1412791489 718119 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Hahaha I love me. < 1412791533 935126 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :those striked out letters get dsisplayed in a different, noticeably bigger font here. < 1412791536 972223 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's quite the effect. < 1412791580 275647 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 250 seconds < 1412792082 622733 :Cu!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Gregor: I ghosted em 5 times in as many minutes < 1412793368 159489 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1412793699 390546 :drdanmaku!uid17782@gateway/web/irccloud.com/x-bvdcsnspruglznvz QUIT :Quit: Connection closed for inactivity < 1412793708 587496 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Cu: Maybe you should sockpuppet Cu so you don't have to have an unrecognized nick. < 1412794149 528896 :Cu!raedford@taurine.csclub.uwaterloo.ca NICK :coppro < 1412794155 163301 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I'm hoping I held it long enough < 1412794159 470943 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :if it becomes a problem, I will < 1412794206 116093 :nortti!nortti@nano.smar.fi NICK :lawspeaker < 1412794216 163806 :lawspeaker!nortti@nano.smar.fi NICK :nortti < 1412794385 359410 :nortti!nortti@nano.smar.fi NICK :lawspeaker < 1412794503 781604 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412794515 169525 :lawspeaker!nortti@nano.smar.fi NICK :nortti < 1412795164 629761 :shikhin!~shikhin@unaffiliated/shikhin NICK :[ < 1412795194 470470 :[!~shikhin@unaffiliated/shikhin NICK :Guest51757 < 1412795194 897229 :nortti!nortti@nano.smar.fi NICK :^ < 1412795206 741392 :Guest51757!~shikhin@unaffiliated/shikhin NICK :shikhin < 1412795218 360189 :^!nortti@nano.smar.fi NICK :nortti < 1412795264 678467 :erdic!~erdic@unaffiliated/motley QUIT :Remote host closed the connection < 1412795289 775226 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1412796188 868418 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :nortti, one man play in another channel/ < 1412796234 749210 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :Taneb: nah, lawspeaker is the nick I assume when untangling the law code of #osdev-offtopic < 1412796260 163653 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :and ^ was to check to see it is was available, after shikhin assumed [ < 1412796399 416564 :shikhin!~shikhin@unaffiliated/shikhin PRIVMSG #esoteric ::D < 1412796724 100258 :nortti!nortti@nano.smar.fi NICK :lawspeaker < 1412796744 79956 :lawspeaker!nortti@nano.smar.fi NICK :nortti < 1412796763 419518 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com JOIN :#esoteric < 1412796985 311935 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu JOIN :#esoteric < 1412798271 184558 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu QUIT :Ping timeout: 244 seconds < 1412798429 631823 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu JOIN :#esoteric < 1412798663 261566 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1412798976 915144 :drdanmaku!uid17782@gateway/web/irccloud.com/x-ngbxuiupofznqzfc JOIN :#esoteric < 1412799900 231034 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 260 seconds < 1412800372 772328 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net JOIN :#esoteric < 1412800391 781828 :augur!~augur@129-2-129-32.wireless.umd.edu QUIT :Remote host closed the connection < 1412800904 990286 :erdic!~erdic@unaffiliated/motley QUIT :Remote host closed the connection < 1412800930 261879 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1412801482 999665 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be QUIT :Remote host closed the connection < 1412801885 83340 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412801942 953980 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Disconnected by services < 1412801948 71403 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1412802242 645728 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu QUIT :Ping timeout: 245 seconds < 1412802283 476943 :AndoDaan!~Daanando@188.188.94.90 JOIN :#esoteric < 1412802696 28785 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :https://twitter.com/securetips < 1412802737 850031 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :How can I tell what version of glibc I have installed? < 1412802837 360643 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo -e 'char *gnu_get_libc_version(void); \n int main(void) { puts(gnu_get_libc_version()); }' | gcc -o /tmp/x -x c - && /tmp/x < 1412802838 153159 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2.13 < 1412802843 618613 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Straight from the horse's mouth. < 1412802854 718493 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Your package manager probably knows it too.) < 1412802952 909148 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo -e '#include \n int main(void) { char buf[1024]; confstr(_CS_GNU_LIBC_VERSION, buf, sizeof buf); puts(buf); }' | gcc -o /tmp/x -x c - && /tmp/x # alternatively < 1412802953 747285 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :glibc 2.13 < 1412803130 951694 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :suddenly want to make something where the version is a float < 1412803287 934697 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1412803382 819997 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :https://twitter.com/drraid/status/451697405529165824 it hurts < 1412803394 536208 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412803612 932687 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1412803737 338662 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Well, my website has a big "Under construction" on it < 1412803743 283386 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :well, a small one, I guess < 1412803936 402704 :Vorpal_!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1412804100 298523 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 260 seconds < 1412804327 238473 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Now I just need to either get Hakyll working or roll a blog suite from scratch < 1412805998 944133 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412806134 709207 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1412806252 920143 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1412806268 338285 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I... have just given myself a sticky plaster for the first time < 1412806301 482079 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(I nicked my thumb while slicing some buns, just a nick, but it was annoying me) < 1412806318 621251 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I am simultaneously adult and very not adult at the same time < 1412806510 598741 :AndoDaan!~Daanando@188.188.94.90 QUIT :Ping timeout: 276 seconds < 1412806540 841467 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Now I have that and I am figuring out how the hell I set up a website <-- you realize you're now obligated to do it with haskell right? < 1412806580 952508 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, already on it < 1412806586 180597 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good, good < 1412806608 74469 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :The current placeholder uses Happstack to serve a static, one-page, next-to-no-content site < 1412806683 12881 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which means your website is _already_ fancier than mine, in some sense. < 1412807155 633656 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cc char *gnu_get_libc_version(void); \n int main(void) { puts(gnu_get_libc_version()); } < 1412807156 438605 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2.13 < 1412807166 276238 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: ^ < 1412807185 971972 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: whoa, you can get domains directly under .uk < 1412807262 181894 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :shachaf, apparently < 1412807266 220204 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I have one < 1412807346 593824 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :why would you use haskell to make a website < 1412807392 492743 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :shachaf, because with that url it'd be a waste not to < 1412807492 671325 :dianne!~hianne@unaffiliated/dianne QUIT :Ping timeout: 245 seconds < 1412807713 748135 :dianne!~hianne@unaffiliated/dianne JOIN :#esoteric < 1412807825 341220 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1412808198 363746 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412808541 437510 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :"Heartbleed is the first real example of being able to download more RAM. " < 1412808700 128066 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Sgeo, explanation/ < 1412808705 468386 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :? < 1412808735 934200 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :Heartbleed allows attackers to download data pseudorandomly from a server's memory, iiuc < 1412808748 310539 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :Also, @SecureTips is the best twitter account ever < 1412809171 684829 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com JOIN :#esoteric < 1412809391 292185 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412809593 793222 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :"Make sure to initialize memset before using it: memset(&memset, 0, sizeof(memset));" < 1412809604 112509 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :Will that actually overrwite the memset function? < 1412809661 741875 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Probably the relevant memory page will not be writable even if it will try to. < 1412809755 375375 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's almost certainly undefined behavior. < 1412809778 340539 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1412810225 239989 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com QUIT :Read error: Connection reset by peer < 1412810323 254336 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It's not just undefined behavior, it's *incredibly* undefined behavior. < 1412810343 328156 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :in bed! < 1412810353 60194 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :C does not require a Von Neumann architecture at all. < 1412810384 276832 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :good thing too, i've been using it on a harvard microcontroller < 1412810401 512461 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :To the point that merely casting a function pointer to a void pointer is UB. < 1412810412 116633 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so has anyone ever dd'd some data in tmpfs to an unused part of an active swap partition, and then deleted the original (so you have enough memory free) so you can disable the swap (and get the data back by dd'ing from the block device) < 1412810419 162322 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1412810421 790886 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because somehow this actually worked < 1412810439 482128 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com JOIN :#esoteric < 1412810467 961373 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Jesus christ that's crazy. < 1412810489 826853 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is what happens when you're like "well, I guess I can just use the entire 500 gigabyte drive as swap for now" < 1412810506 902243 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com PRIVMSG #esoteric :... < 1412810569 955329 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com PRIVMSG #esoteric :why would you do that < 1412810580 990932 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so I could partition the disk, duh < 1412810586 892033 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can't do that when you're using it as swap < 1412810680 656431 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com PRIVMSG #esoteric :i just came in < 1412810686 765782 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com PRIVMSG #esoteric :read what i could see < 1412810711 32758 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's ok, the context makes it less reasonable < 1412810717 718072 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but there are logs in the topic if you want to know the context. < 1412810776 358744 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the additional fun is partitioning the disk *without* disturbing the data, so you can then activate the /new/ swap, and dd the data back into tmpfs < 1412810779 682569 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :#esoteric, the channel where you cannot assume that knowing the context of a statement makes it _less_ crazy < 1412810785 842086 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :haven't quite gotten to that part yet, we'll see < 1412810810 370340 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :hack the MMU to have it repartition the drive when you need more swap < 1412810815 983015 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Least you're not also switching partitioning schemes. < 1412810823 291405 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :MBR to GPT is probably a pain. < 1412810832 126256 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com PRIVMSG #esoteric :lol, oerjan < 1412810848 814564 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: I think gdisk can do that conversion? < 1412810871 420125 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Can it? Hrm. I'd hate to see the code for it. < 1412810908 426370 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It's either going to be filesystem-specific or rather slow and painful to do. < 1412810942 314018 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for those following along at home, the data is actually a custom-made linux install live ISO configured to allow access via ssh, and the next step is to make a partition to hold it so I can install a syslinux that loads the ISO as a ramdisk < 1412810957 870346 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and then reboot, ssh in, and repartition the drive /again/, and install linux < 1412810965 72206 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(the GPT headers go past where an MBR partition is likely to start) < 1412810974 43860 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :have you considered becoming an actor on CSI or something < 1412810993 737820 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :"wait, if i just dd the custom live iso into swap... i'm in" < 1412810998 579365 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :dear ISPs: if your rescue system can boot an ubuntu ISO, why not just let me give you another ISO to boot instead, it would save me so much effort < 1412811106 295966 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1412811166 736775 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Read error: Connection reset by peer < 1412811168 461199 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also dear linux distros: it'd be nice if I could, like, pass an ssh public key on the kernel commandline and have your live installation media start sshd and give root that key < 1412811178 314383 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1412811375 329578 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1412811437 481454 :dianne!~hianne@unaffiliated/dianne QUIT :Ping timeout: 245 seconds < 1412811455 864930 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: have you ever compiled syslinux? < 1412811467 176921 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you seem a likely person to ask < 1412811504 878934 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Y'know, I think I have. < 1412811528 255601 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...was it a pain? I guess it's likely to involve toolchain fuss with all the freestandingness. < 1412811568 153974 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :On a scale from 1 to 10, where 1 is musl and 10 is Perl cross-compiling, it's about a 2. < 1412811584 723021 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow, tell me about perl cross-compilation < 1412811685 139375 :dianne!~hianne@unaffiliated/dianne JOIN :#esoteric < 1412811750 416259 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :You need to hand produce a config.sh, have Perl installed, and have the target you want to build for up, running, with sshd, and a reasonable toolchain. < 1412811786 608930 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :uh. < 1412811792 998916 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yes, in order to *cross compile* you need to be able to *natively compile* as well. < 1412811801 522874 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...why even bother cross compiling? < 1412811808 34726 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i don't think even sbcl is that bad, and it literally compiles itself twice. < 1412811839 338653 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott_: Well, maybe you like pounding nails in your eyes. < 1412811895 218370 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Perl's build system is perhaps the worst to exist in a common project, BTW. < 1412811924 780183 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Oh yeah! Also, Perl's build system depends on Perl. < 1412811940 887630 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i think cmucl uses self-modifying code during build, but it's hardly common < 1412811986 91683 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :When I was doing bootstrap-linux, it was Perl that gave me the most trouble, not GCC. < 1412812001 47593 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :heh. < 1412812012 587073 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(note that Perl is a build dependency of Linux) < 1412812016 572137 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(well, was) < 1412812019 698869 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how far are we to vanilla kernels working with clang? < 1412812030 419663 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there's been stuff merged recently, right? < 1412812034 587566 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :No idea; not checked in like a year. < 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) < 1412899731 900554 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> ((1,4,3),(2,9,5),(8,6,7)) & partsOf (each.each) %~ sort < 1412899734 795657 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ((1,2,3),(4,5,6),(7,8,9)) < 1412899854 782945 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1412900446 833434 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Stupid trailing whitespace < 1412902046 338016 :augur!~augur@73.163.157.101 JOIN :#esoteric < 1412902056 369281 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1412902399 396994 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1412902449 137007 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1412902449 290354 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1412902455 676016 :dianne!~hianne@unaffiliated/dianne JOIN :#esoteric < 1412903240 946397 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Natta < 1412904281 864043 :boily!~boily@96.127.201.149 QUIT :Quit: FUNNEL CHICKEN < 1412905225 426749 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :helloerjan < 1412906486 663278 :augur!~augur@73.163.157.101 QUIT :Remote host closed the connection < 1412906837 360463 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 260 seconds < 1412907099 741490 :not^v!~notnot^v@2601:4:4500:e15:ede1:3c46:e37f:cf62 JOIN :#esoteric < 1412907322 936437 :tlvb!~Leo@c-2ec3ad47-74736162.cust.telenor.se QUIT :Ping timeout: 240 seconds < 1412907680 784517 :Bicyclidine!~Glossina@resnet-v492-wless-gw.net.wsu.edu JOIN :#esoteric < 1412910103 983503 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Hmm, the pdf of Knuth that someone linked earlier, is a scan with "Simon Plouffe 1985" scrawled on the half-title. Autographed warez. < 1412910292 499814 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com PRIVMSG #esoteric :lol < 1412910640 975951 :Bicyclidine!~Glossina@resnet-v492-wless-gw.net.wsu.edu PRIVMSG #esoteric :oh hey, the BBP dude < 1412910900 268132 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412911093 359488 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1412912048 593045 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What is the best way to generatea random number in a not too much slow, but still of pretty good quality, way? < 1412912224 217119 :Bicyclidine!~Glossina@resnet-v492-wless-gw.net.wsu.edu PRIVMSG #esoteric :mersenne? < 1412912291 417734 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412912531 485146 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :xorshift, depending on what you consider good quality? < 1412912685 786294 :Sgeo_!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :So, apparently, in Objective-C, nil responds to all messages with nil. Are most messages in Cocoa arranged such that blindly acting on having gotten a nil will usually behave sensibly, ala the the example in a blog post: if ([name isEqualToString:@"Steve"]) { ... } ? < 1412912703 921568 :Sgeo_!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :Where name can be nil and it will still act properly? < 1412912710 800849 :Sgeo_!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :http://nshipster.com/nil/ < 1412912873 199596 :variable!root@freebsd/developer/variable NICK :constant < 1412913655 119412 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1412913683 508109 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 272 seconds < 1412913837 399623 :dianne!~hianne@unaffiliated/dianne QUIT :Ping timeout: 260 seconds < 1412913879 692636 :dianne!~hianne@unaffiliated/dianne JOIN :#esoteric < 1412914110 307111 :Sgeo_!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :Is Objective-J/Cappuchino any good? < 1412914404 382382 :Sgeo_!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :Oh, Objective-C's normal libraries does that annoying thing of sending messages to objects that the objects really shouldn't have deep control over < 1412914634 2946 :not^v!~notnot^v@2601:4:4500:e15:ede1:3c46:e37f:cf62 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1412915652 291290 :MoALTz!~no@user-164-127-158-235.play-internet.pl QUIT :Ping timeout: 260 seconds < 1412915709 659960 :MoALTz!~no@user-164-127-158-235.play-internet.pl JOIN :#esoteric < 1412916249 532247 :Bicyclidine!~Glossina@resnet-v492-wless-gw.net.wsu.edu QUIT :Quit: leaving < 1412916659 682357 :dianne!~hianne@unaffiliated/dianne QUIT :Ping timeout: 258 seconds < 1412916771 447615 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1412917861 315690 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, nooodl hasn't been around in a while < 1412917978 763855 :lambdabot!~lambdabot@silicon.int-e.eu QUIT :Read error: Connection reset by peer < 1412918232 550854 :lambdabot!~lambdabot@silicon.int-e.eu JOIN :#esoteric < 1412918377 931035 :Sgeo_!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :Is GNUstep going anywhere? < 1412918553 889521 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't know? < 1412923481 509449 :MoALTz!~no@user-164-127-158-235.play-internet.pl QUIT :Quit: Leaving < 1412926317 178236 :drdanmaku!uid17782@gateway/web/irccloud.com/x-lxcxcxwbnpxbsyxy QUIT :Quit: Connection closed for inactivity < 1412926513 624357 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Perl is dying. I like that. < 1412926519 264213 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also it's dieing. < 1412926539 168848 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but mostly dying. < 1412926550 370095 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@messages-load < 1412926550 523389 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :oerjan said 8h 34m 17s ago: http://mroman.ch/ngbl/ <-- It's -> Its hth < 1412926569 455839 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@tell oerjan thx. < 1412926569 642162 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412926611 633878 :S1!~sheldon@pD9FCA364.dip0.t-ipconnect.de JOIN :#esoteric < 1412926704 568130 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"like a dying duck in a thunderstorm" < 1412926707 447430 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :o_O < 1412926793 395047 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(http://news.dice.com/2014/10/09/5-programming-languages-marked-for-death/) < 1412926799 111477 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? perl < 1412926799 712143 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :perl? ¯\(°​_o)/¯ < 1412927115 240278 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So they're saying that perl based CGI scripts are dying. Fine, fine... < 1412927321 751942 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1412927493 787390 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 272 seconds < 1412928318 331269 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1412928321 969627 :S1!~sheldon@pD9FCA364.dip0.t-ipconnect.de NICK :S0 < 1412930078 301563 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1412930436 989011 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 260 seconds < 1412930472 289479 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 250 seconds < 1412931444 360468 :password2!~password@41.161.32.146 JOIN :#esoteric < 1412931828 707485 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :haha, this comment seems inconsistent: "Please crawl back under your stone and get in touch with reality" < 1412932065 367535 :password2!~password@41.161.32.146 QUIT :Ping timeout: 260 seconds < 1412932159 437206 :password2!~password@41.161.32.146 JOIN :#esoteric < 1412932233 40528 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is this Patrick? < 1412932292 882979 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mroman_: a comment by "tux" on that languages-the-author-wishes-to-die link. < 1412932356 698295 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where the author obviously is a VB6 programmer < 1412932374 229103 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Some perl lover, "Perl6 indeed took a long journey to get into the “I could use it” phase. Maybe too long, but it is getting in shape to make a whole lot of young programmers very happy. It addresses all the dislikes people find in other – now popular – languages." < 1412932432 402351 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I have to ask: Does it address any of the things that people dislike about Perl? < 1412932479 545343 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"You may discard my opinion, but your article sucks." < 1412932496 49103 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :[dynamic types, useless $ signs, scalar vs. list contexts, implicit $_ variable (a blessing and a curse)...) < 1412932496 347922 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412932497 326225 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is "your article sucks" also a discardable opinion? < 1412932504 230076 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :s/)/]/ < 1412932509 269917 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mroman_: yes < 1412932549 50240 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :criticism should be justified, and ideally be constructive, though that's not always possible. < 1412932587 77127 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :[disclaimer: I only know a very small fragment of Perl] < 1412932676 315649 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1412932706 46398 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1412932742 333352 :Phantom_Hoover!~phantomho@33.202.200.146.dyn.plus.net JOIN :#esoteric < 1412932744 883519 :Phantom_Hoover!~phantomho@33.202.200.146.dyn.plus.net QUIT :Changing host < 1412932745 36994 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412932794 614146 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I know Perl has $_ < 1412932797 712618 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's all I know < 1412932822 472751 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Delphi XE7 isn't free though < 1412932843 232088 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh well. < 1412932850 287801 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's only 5000 CHF < 1412932918 16396 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :The Borland^WInprise^WBorland Object Pascal seems to me to be the most likely candidate to actually die, in the "no new projects will be using it" sense. < 1412932935 606403 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1412933155 376159 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Although I don't really know much about Pascal Delphi < 1412933161 191598 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there are so many variants of things < 1412933162 343298 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And judging by other comments even that is unlikely. < 1412933166 752625 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Object Pascal, FreePascal, Delphi < 1412933170 656938 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :probably Objective Delphi? < 1412933180 405026 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Modula, Oberon < 1412933195 831434 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(I think those are Pascal-ish but not really Pascal?) < 1412933206 38161 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I've never used Delphi, I did use Borland's "Pascal with Objects" in the mid-90s, when the keyword for those was still "object" rather than "class". < 1412933293 95964 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Modula adds a module system to Pascal, hence the name. [Borland's pascal also had modules, called "units"] I've never looked at Oberon, does it have OO? < 1412933337 999339 :password2!~password@41.161.32.146 QUIT :Quit: Leaving < 1412933360 684975 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah, I know, programming sucked back then, nothing was standardized, and we had to program in nine inch snow uphill both ways < 1412933376 672144 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Oberon has OOP, yes < 1412933390 283064 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :objects with virtual methods didn't yet store the vtbl pointer inside them, but instead every pointer to them had the vtbl pointer in it < 1412933391 497344 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: nah, programming was much simpler back then. < 1412933409 650523 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and we had to do all that on bad quality crt monitors < 1412933433 406548 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :of some sort < 1412933438 200879 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :never used Oberon myself though < 1412933446 345515 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it has type bound methods or something like that < 1412933461 77968 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh yes, Monitors were indeed awful. I don't miss those one bit. < 1412933465 473755 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :s/M/m/ < 1412933474 353829 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :keyboards were good though < 1412933484 459297 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Type-bound procedures serve to implement abstract data types with dynamically bound operations. An abstract data type is a user-defined type which encapsulates private data together with a set of operations that can be used to manipulate this data. In Modula-2 or in Oberon an abstract data type is implemented as a record type and a set of procedures. < 1412933530 302339 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I miss the time back when PC motherboards worked fine with AT keyboards plugged in with an AT-PS2 converter. < 1412933536 410703 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :int-e: at least Smalltalk isn't dying. < 1412933540 912500 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :would be a shame if it did. < 1412933546 109903 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's so productive and widely used. < 1412933556 430300 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it's good . < 1412933561 237115 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :good keyboards still exist, but they are hard to find among all those cheap crappy lightweight plastic things, and the we-fit-200-extra-useless-buttons "gaming" and "multimedia" keyboards. < 1412933583 805578 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :.oO (Does int-e have a steal keyboard) < 1412933589 736160 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*steel < 1412933591 813073 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: exactly. < 1412933616 657960 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mroman_: no, just a Cherry G80. It's sturdy enough. < 1412933673 410732 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(even those are getting worse, and they didn't bother to change the model number) < 1412933674 516694 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: sounds nice < 1412933688 897342 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what? they don't chagne the model number? < 1412933695 297894 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :eww < 1412933704 696120 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Not the marketable part of it. < 1412933715 664307 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I should buy a better keyboard < 1412933729 82931 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I just need something that's easier on my wrists and hands. I'm starting to get serious pain issues with my right arm. < 1412933729 355247 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :G80-3000LQCEU-0 <-- I can't remember all of this. < 1412933756 687811 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: is some of that telling the layout and the labels on the keycaps? < 1412933772 253864 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I seriously considered getting a Model M, but I've heard good things about that new MS ergo keyboard. < 1412933792 798671 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: right, and some of it encodes the key characteristics (click, curve of force while pressing the key) < 1412933807 592948 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :J_Arcane: quite possible, because at least some of the MS mice are quite good < 1412933832 381806 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :The original MS ergo was quite lovely once you got used to it. < 1412933881 963495 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :A new pointing device wouldn't go amiss either; if it weren't for gaming I'd probably use a trackball. < 1412933916 395729 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :J_Arcane: you could buy both if you do gaming and other sort of work < 1412933945 936946 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"programming languages are tools to solve a problem but one tool may not solve every problem. a hammer or saw or drill cannot do everything." < 1412933952 992696 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- this guy is clearly not creative enough. < 1412933984 365797 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :he's bought the wrong drill < 1412934008 254662 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Indeed. :D Should've bought a dremel. ;) < 1412934009 653349 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also this comparison doesn't make sense with programming languages < 1412934010 76892 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :nah, he needs a bigger hammer. < 1412934018 456589 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Assembly can do everything < 1412934020 703212 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so....? < 1412934026 11577 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :err < 1412934032 262763 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"in principle" < 1412934043 880436 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :As well as in practice. < 1412934057 427193 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If ASM where the hammer < 1412934064 255513 :password2!~password@41.161.32.146 JOIN :#esoteric < 1412934066 240999 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then every other tool like the saw would be implemented using hammers. < 1412934087 667014 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :If I had to write any big program in assembly language I'd write a compiler :/ < 1412934090 496447 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :ASM is a smelting oven. ;) < 1412934091 455716 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'd like to see you build a pump only with hammers. < 1412934125 354855 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :It's just too tedious to always take care of all the small details (like which value is currently in which register) oneself. < 1412934145 857658 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Right. But you'd have to write the compiler in assembly first < 1412934159 617769 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :It'll pay dividends quickly.; < 1412934191 261056 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yeah; personally, I've never been great at that kind of low-level thinking. I just can't get my head around it. I understand the very basics, but making my brain go to the place where shuffling numbers does things is trickier. :P < 1412935632 337666 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1412935679 226278 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1412935679 379956 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :mroman_ said 2h 31m 49s ago: thx. < 1412936503 526932 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wrote my first z80 golf entry the other day. (It's not especially golfed, I suppose, but still.) < 1412936547 981344 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: nice < 1412936581 501050 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :The most complicated bit of asm code I have ever written was the self-modifying "Hello, World" I wrote for the MicroMini examples. < 1412936622 459107 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1412936715 678966 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in anagolf, where it lists the submitted valid solutions, what do question marks in the statistics columns mean? I have them next to my entries < 1412936736 12672 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it means you didn't check the statistics button when submitting < 1412936746 915604 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so the actual numbers are hidden < 1412936749 764940 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, I hvae to check that? ah < 1412936758 865804 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, it's a bit annoying < 1412937547 134907 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`? monad < 1412937547 743868 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Monads are just monoids in the category of endofunctors. < 1412937557 449190 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`? group < 1412937557 992767 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :group? ¯\(°​_o)/¯ < 1412937760 173881 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1412937766 477148 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? monoid < 1412937767 96103 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Monoids are just categories with a single object. < 1412937844 677134 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Monoids are semigroups with an identity element. Semigroups are magmas whose operation is associative. Magmas are sets equipped with a binary operation. < 1412937869 717678 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah < 1412938069 422124 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Stats should be on by default < 1412938230 412368 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? categorie < 1412938231 827 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :categorie? ¯\(°​_o)/¯ < 1412938239 447158 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? category < 1412938240 105039 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Categories are just a special case of bicategories. < 1412938247 407196 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? bicategory < 1412938248 55123 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Bicategories are just categories where composition is only associative up to an isomorphism. < 1412938255 179401 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? isomorphism < 1412938255 807135 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :isomorphism is isomorphic to Phantom_Hoover up to isomorphism. < 1412938339 212460 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? Phantom_Hoover < 1412938339 957074 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Phantom Michael Hoover is a true Scotsman, hatheist, and completely out of the loop. < 1412938353 843119 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`learn groups are just loops with the property of associativity < 1412938355 190273 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1412938379 263972 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? loop < 1412938380 181479 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :loop? ¯\(°​_o)/¯ < 1412938402 538119 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? hipchat < 1412938403 106093 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hipchat? ¯\(°​_o)/¯ < 1412938409 674860 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`run echo "loop: see loop" > wisdom/loop < 1412938411 43982 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412938416 661038 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`? loop < 1412938416 915050 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :loop: see loop < 1412938437 992461 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? categorical product < 1412938438 610088 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :categorical product? ¯\(°​_o)/¯ < 1412938445 494410 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? direct product < 1412938446 39507 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :direct product? ¯\(°​_o)/¯ < 1412938448 273979 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? outer product < 1412938449 8883 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :outer product? ¯\(°​_o)/¯ < 1412938451 698613 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric ::( < 1412938458 35902 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`learn hipchat is a chat where you can communicate solely by using meme-emoticons but shouldn't. < 1412938459 630001 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1412938462 678119 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Tanelle. long time no see. < 1412938467 878651 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::) < 1412938477 268360 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I haven't been speaking in channel much lately < 1412938478 440192 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what does it call categorical product? < 1412938492 588178 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I suddenly found myself to have a social life < 1412938501 282047 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :a categorical product is when you're very sure of the end result. < 1412938506 962316 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION gasps! < 1412938507 507149 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? social life < 1412938508 109730 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :social life? ¯\(°​_o)/¯ < 1412938517 171697 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Taneb: how's the social life going on? < 1412938531 685867 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Pretty good < 1412938535 188971 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :A lot of tabletop games < 1412938591 411388 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Tonight I've got a board games night < 1412938652 647030 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ah, another one who succumbed into the ranks of the Boardgaming Sect :D < 1412938657 794312 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :which ones are you gonna play? < 1412938670 240008 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Whatever people bring < 1412938678 99040 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :We play Mansions of Madness quite a lot < 1412938752 541905 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: we don't want product wisdoms to start multiplying hth < 1412938801 741358 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Taneb: never tried, but from the pictures on BGG it looks quite interesting. < 1412938939 115916 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`define categorical product is like when you have two category elements A and B then their product is element C iff there are two morphisms p:C->A and q:C->B such that for every element X and morphisms u:X->A and v:X->B there is a morphism w:X->C such that u=wp and v=wq. < 1412938940 10925 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Failed to connect to socket 2. \ \ Looking up 127.0.0.1:3128 \ Making HTTP connection to 127.0.0.1:3128 \ Sending HTTP request. \ HTTP request sent; waiting for response. \ Alert!: Unexpected network read error; connection aborted. \ Can't Access `http://google.com/search?q=define:%63%61%74%65%67%6f%72%69%63%61%6c%20%70%72%6f%64%75%63%74%20%69%73% < 1412938944 69826 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huh < 1412938977 224433 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn categorical product is like when you have two category elements A and B then their product is element C iff there are two morphisms p:C->A and q:C->B such that for every element X and morphisms u:X->A and v:X->B there is a morphism w:X->C such that u=wp and v=wq. < 1412938978 849574 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I knew that. < 1412938981 557619 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :good < 1412939069 892969 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`define road < 1412939070 620758 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Failed to connect to socket 2. \ \ Looking up 127.0.0.1:3128 \ Making HTTP connection to 127.0.0.1:3128 \ Sending HTTP request. \ HTTP request sent; waiting for response. \ Alert!: Unexpected network read error; connection aborted. \ Can't Access `http://google.com/search?q=define:%72%6f%61%64' \ Alert!: Unable to access document. \ \ lynx: Can't < 1412939077 291840 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :broken I guess < 1412939312 783327 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oh fungot. another wisdom entry with mathematicalities... < 1412939332 712120 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? categorical < 1412939333 685484 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :categorical product is like when you have two category elements A and B then their product is element C iff there are two morphisms p:C->A and q:C->B such that for every element X and morphisms u:X->A and v:X->B there is a morphism w:X->C such that u=wp and v=wq. < 1412939356 34634 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run mv wisdom/categorical{, product} < 1412939356 577354 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mv: cannot stat `wisdom/categorical{,': No such file or directory < 1412939362 523951 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :time to cleanse myself with softly parfumed soap, and void my memories of CT. < 1412939371 741754 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run mv wisdom/categorical{," product"} < 1412939373 172334 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412939375 614398 :boily!~boily@96.127.201.149 QUIT :Quit: ALTOID CHICKEN < 1412939380 69321 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? categorical product < 1412939380 710740 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :categorical product is like when you have two category elements A and B then their product is element C iff there are two morphisms p:C->A and q:C->B such that for every element X and morphisms u:X->A and v:X->B there is a morphism w:X->C such that u=wp and v=wq. < 1412939423 264521 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i wish HackEgo supported knowing who submitted a command so i could have `learn censor people who obviously don't know how to use it. < 1412939516 798170 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, that entry is far too accurate for wisdom/, i think. < 1412939546 919924 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actually, i think there is an obvious solution. < 1412939552 634383 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`url bin/learn < 1412939553 274782 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/learn < 1412939718 345204 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :boily, Mansions of Madness is great fun :) < 1412939719 218931 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i '6cecho "Learned '"'"'$topic'"'"': $stuff"' bin/learn < 1412939719 782389 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412939744 463253 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1412939767 463866 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :First exercise sheet of the academic year, on Group Theory < 1412939768 73377 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo sed -i '6cecho "Learned '"'"'$topic'"'"': $stuff"' bin/learn < 1412939768 660069 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sed -i 6cecho "Learned '$topic': $stuff" bin/learn < 1412939798 139957 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed '6cecho "Learned '"'"'$topic'"'"': $stuff"' bin/learn < 1412939798 699270 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ topic=$(echo "$1" | lowercase | sed 's/^\(an\?\|the\) //;s/s\? .*//') \ echo "$1" >"wisdom/$topic" \ echo "I knew that." < 1412939854 753117 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed '6cecho "Learned *$topic*: $stuff"' bin/learn < 1412939855 294116 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ topic=$(echo "$1" | lowercase | sed 's/^\(an\?\|the\) //;s/s\? .*//') \ echo "$1" >"wisdom/$topic" \ echo "I knew that." < 1412939877 511339 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed '6cecho Argh' bin/learn < 1412939878 70273 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ topic=$(echo "$1" | lowercase | sed 's/^\(an\?\|the\) //;s/s\? .*//') \ echo "$1" >"wisdom/$topic" \ echo "I knew that." < 1412939930 620076 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed '6c\echo "Learned '"'"'$topic'"'"': $stuff"' bin/learn < 1412939931 197344 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ topic=$(echo "$1" | lowercase | sed 's/^\(an\?\|the\) //;s/s\? .*//') \ echo "$1" >"wisdom/$topic" \ echo "I knew that." < 1412940017 111873 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed '6c \boo' bin/learn < 1412940017 622735 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ topic=$(echo "$1" | lowercase | sed 's/^\(an\?\|the\) //;s/s\? .*//') \ echo "$1" >"wisdom/$topic" \ echo "I knew that." < 1412940035 186015 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed "6c \\\nboo" bin/learn < 1412940035 726589 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ topic=$(echo "$1" | lowercase | sed 's/^\(an\?\|the\) //;s/s\? .*//') \ echo "$1" >"wisdom/$topic" \ echo "I knew that." < 1412940055 985716 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed '6s/.*/Boo!' bin/learn < 1412940056 534654 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sed: -e expression #1, char 10: unterminated `s' command < 1412940062 457955 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed '6s/.*/Boo!/' bin/learn < 1412940063 72368 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ topic=$(echo "$1" | lowercase | sed 's/^\(an\?\|the\) //;s/s\? .*//') \ echo "$1" >"wisdom/$topic" \ echo "I knew that." < 1412940076 539364 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok something is ridiculously wrong < 1412940086 71168 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed '1,5d' bin/learn < 1412940087 14176 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412940089 419731 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hmm, how about: A product is the limit of a discrete diagram. < 1412940105 886065 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`wc bin/learn < 1412940106 391276 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ 5 17 130 bin/learn < 1412940214 95874 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I'm beginning to wonder if the way I learn programming languages is anything like the way most books seem to want to teach programming languages, or even if I should bother with books at all ... < 1412940232 782006 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: dunno, feel free to fix that entry < 1412940254 807475 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait wat < 1412940289 65159 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh stupid IE < 1412940346 145651 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what happened was that when i pasted the result from `url into the address bar, it noticed that it was a prefix of bin/learn_append which i'd already visited, so it auto-completed it :( < 1412940410 590445 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so i've been trying to sed based on the wrong file contents all this time < 1412940410 757369 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm not sure that's the correct definition anyway, but it's something close. < 1412940521 435071 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed '4c\echo "Learned '"'"'$topic'"'"': $1"' bin/learn < 1412940522 75500 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ topic=$(echo "$1" | lowercase | sed 's/^\(an\?\|the\) //;s/s\? .*//') \ echo "$1" >"wisdom/$topic" \ echo "Learned '$topic': $1" < 1412940530 929356 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i '4c\echo "Learned '"'"'$topic'"'"': $1"' bin/learn < 1412940532 311169 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412940552 135551 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn Hi there < 1412940553 749459 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'hi': Hi there < 1412940563 370213 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1412940563 866342 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1412940608 943835 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? hi < 1412940610 428559 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hi? ¯\(°​_o)/¯ < 1412940645 601434 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :once again, a `revert doesn't show up in the repository < 1412940671 18144 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :seems to happen whenever the `revert deletes a file < 1412940721 677529 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell Gregor it seems to me that the HackEgo repository doesn't pick up any edits that consist solely of file deletions < 1412940721 886986 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412940759 853448 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`rm bin/learn < 1412940761 571549 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412940776 600770 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1412940777 484348 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1412940800 757009 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell Gregor *reverts < 1412940800 933427 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1412940851 505907 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :...it says I need to do 1 part x < 1412940856 995143 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Question one goes up ti ix < 1412940861 117119 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ix < x < 1412940868 627516 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> "ix" < "x" < 1412940869 986636 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : True < 1412941045 902095 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`sed -i '6cecho -n "Learned '"'"'$topic'"'"': ;cat "wisdom/$topic" < 1412941046 451676 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Usage: sed [OPTION]... {script-only-if-no-other-script} [input-file]... \ \ -n, --quiet, --silent \ suppress automatic printing of pattern space \ -e script, --expression=script \ add the script to the commands to be executed \ -f script-file, --file=script-file \ add the contents of script- < 1412941049 709042 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh < 1412941060 966778 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`sed -i '6cecho -n "Learned '"'"'$topic'"'"': ;cat "wisdom/$topic"' bin/learn_append < 1412941061 479553 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Usage: sed [OPTION]... {script-only-if-no-other-script} [input-file]... \ \ -n, --quiet, --silent \ suppress automatic printing of pattern space \ -e script, --expression=script \ add the script to the commands to be executed \ -f script-file, --file=script-file \ add the contents of script- < 1412941070 206917 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ff < 1412941091 636556 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`sed -i '6cecho -n "Learned '"'"'$topic'"'"': ";cat "wisdom/$topic"' bin/learn_append < 1412941092 151363 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Usage: sed [OPTION]... {script-only-if-no-other-script} [input-file]... \ \ -n, --quiet, --silent \ suppress automatic printing of pattern space \ -e script, --expression=script \ add the script to the commands to be executed \ -f script-file, --file=script-file \ add the contents of script- < 1412941140 479602 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`echo sed -i '6cecho -n "Learned '"'"'$topic'"'"': ";cat "wisdom/$topic"' bin/learn_append < 1412941141 40198 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sed -i '6cecho -n "Learned '"'"'$topic'"'"': ";cat "wisdom/$topic"' bin/learn_append < 1412941153 864998 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm right < 1412941187 661200 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i '6cecho -n "Learned '"'"'$topic'"'"': "\'"\n"'cat "wisdom/$topic"' bin/learn_append < 1412941189 670299 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412941208 157138 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :dammit < 1412941266 371376 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1412941267 638978 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1412941330 598088 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`echo sed -i '6cecho -n "Learned '"'"'$topic'"'"': "\'"\n"'cat "wisdom/$topic"' bin/learn_append < 1412941331 195771 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sed -i '6cecho -n "Learned '"'"'$topic'"'"': "\'"\n"'cat "wisdom/$topic"' bin/learn_append < 1412941354 175729 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh escapes < 1412941359 923552 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also brain < 1412941429 752920 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i '6cecho -n "Learned '"'"'$topic'"'"': *cat "wisdom/$topic"' bin/learn_append < 1412941431 193076 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412941465 568765 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i '6s/[*]/"\n/' bin/learn_append < 1412941467 57197 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412941485 72133 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn hi there < 1412941487 282815 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'hi': hi there < 1412941495 174990 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn_append hi shmere < 1412941496 895039 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'hi': hi there shmere < 1412941519 545799 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`rm wisdom/hi < 1412941521 177907 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412941555 183641 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this might suffice. < 1412942090 656170 :S0!~sheldon@pD9FCA364.dip0.t-ipconnect.de QUIT :Quit: S0 < 1412942420 532314 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what's the haskell analogue for factories? < 1412942439 479441 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :functions hth < 1412942447 75911 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/sM6qv7TJ <- is obviously bullshit < 1412942486 345577 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(mainly because you can't create a Storage m a) < 1412942529 321587 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1412942541 977640 :password2!~password@41.161.32.146 QUIT :Remote host closed the connection < 1412942543 350396 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION doesn't really know what factories are, anyway < 1412942545 395376 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412942562 624619 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The idea is that you can choose at runtime whether to use InMemStorage or FileStorage < 1412942567 907744 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which you can't using this approach < 1412942627 987724 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/hgsHD9ov <- you can't implement chooseStorage < 1412942692 805344 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you need some type quantification. < 1412942705 335559 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :by which time you can just as well drop the classes. < 1412942819 717797 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I tried forall s. s => Storage IO s -> String -> Storage IO s < 1412942822 633810 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that doesn't work < 1412942936 729463 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman_: http://codepad.org/eO6Utx42 < 1412942953 480342 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :much simpler < 1412942985 380432 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1412943018 421556 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :except that it doesn't compile < 1412943053 371318 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fixed typo http://codepad.org/lUBrpKfU < 1412943095 608847 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm type error < 1412943109 68144 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yep < 1412943111 819025 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :type error < 1412943116 367780 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :in chooseStorage < 1412943127 905569 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Couldn't match type ‘IORef String’ with ‘IO (IORef a1)’ < 1412943197 525735 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1412943237 743500 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1412943240 414932 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :IORef needs an a < 1412943244 383082 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a -> IO (IORef a) < 1412943268 581106 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yep < 1412943268 787776 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :newIORef, right < 1412943272 69212 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :r <- newIORef "" < 1412943308 256920 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fixed http://codepad.org/DQEngwnh < 1412943326 806197 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :btw MVars, unlike IORefs, can be empty fwiw < 1412943545 919632 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :anyway the main lesson here is that classes are often overkill in haskell, and can actually make it _harder_ to make things dynamic. < 1412943589 286978 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :while a data type with functions in it can work better < 1412943916 157208 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: Thx. < 1412943923 287366 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I didn't know that. But this looks pretty powerful. < 1412943963 895957 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I intend to use that for my emulator < 1412943973 992500 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so I can switch easily between different implementations for memory < 1412944317 240450 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :such data types are actually classes :D < 1412944326 143482 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :on some level < 1412944359 425075 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :they're dictionaries. and ghc's internal representation of classes uses them. < 1412944393 705988 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sometimes you need a bit of type quantification in addition. < 1412945200 892284 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1412945275 992130 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Client Quit < 1412945341 627680 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1412946194 387027 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> [1..]>>=($"123").replicateM < 1412946195 708049 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ["1","2","3","11","12","13","21","22","23","31","32","33","111","112","113",... < 1412946236 143634 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> [1..]>>=(`replicateM`"123") < 1412946237 512635 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ["1","2","3","11","12","13","21","22","23","31","32","33","111","112","113",... < 1412946254 236939 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i guess it's the same length < 1412946285 667783 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes. but "import Control.Monad" is too long anyway. :) < 1412946305 134245 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ic < 1412946413 343182 :Froox!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1412946511 456095 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> [1..]>>=($"123").mapM id.replicate < 1412946512 688112 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match type ‘a0 -> [a0]’ with ‘[[GHC.Types.Char] -> b]’ < 1412946512 863839 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Expected type: GHC.Types.Int -> [[GHC.Types.Char] -> b] < 1412946512 863986 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Actual type: GHC.Types.Int -> a0 -> [a0] < 1412946514 890312 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1412946541 345922 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@src replicateM < 1412946541 520510 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :replicateM n x = sequence (replicate n x) < 1412946608 128904 :drdanmaku!uid17782@gateway/web/irccloud.com/x-cvnbcjfqofjsllwa JOIN :#esoteric < 1412946637 193143 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 244 seconds < 1412946641 883154 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> [1..]>>= \n->mapM id$[1..n]>>"123" < 1412946643 406264 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match type ‘[b]’ with ‘GHC.Types.Char’ < 1412946643 580686 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Expected type: [[b]] < 1412946643 580873 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Actual type: [GHC.Types.Char] < 1412946659 619956 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wtf is with you < 1412946674 81137 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> [1..]>>= \n->mapM id$[1..n]>>["123"] < 1412946675 642164 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ["1","2","3","11","12","13","21","22","23","31","32","33","111","112","113",... < 1412946858 58143 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> [1..]>>= \n->mapM(\_->"123")[1..n] -- also same length < 1412946859 552120 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ["1","2","3","11","12","13","21","22","23","31","32","33","111","112","113",... < 1412946924 105110 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um no? < 1412946940 506203 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's 7 chars longer < 1412946960 507956 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what is all this nonsense going on < 1412947036 314864 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess golfing? < 1412947060 2830 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> [1..]>>= \n->mapM(>>["123"])[1..n] < 1412947061 233973 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (GHC.Enum.Enum [a0]) < 1412947061 400132 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from the arithmetic sequence ‘1 .. ’No instance for (GHC.Num.Num [... < 1412947063 926641 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :a program that lists all sequences of 1,2, and 3? < 1412947073 710646 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I was comparing to [1..]>>= \n->mapM id$[1..n]>>"123" < 1412947097 464553 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> do n<-[1..];mapM id$[1..n]>>"123" < 1412947098 840406 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match type ‘[b]’ with ‘GHC.Types.Char’ < 1412947099 8683 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Expected type: [[b]] < 1412947099 8920 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Actual type: [GHC.Types.Char] < 1412947101 407027 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well that was buggy < 1412947107 791894 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, right. < 1412947112 143529 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i guess you could call that "counting in quaternary" < 1412947136 741858 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :well no < 1412947148 206827 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :"counting in ternary with the wrong digits" < 1412947157 443789 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> do n<-[1..];mapM(\_->"123")[1..n] < 1412947158 877972 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ["1","2","3","11","12","13","21","22","23","31","32","33","111","112","113",... < 1412947184 413340 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes, hello hello world still annoys me. < 1412947227 810250 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what is it < 1412947253 980 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://golf.shinh.org/p.rb?hello+hello+world < 1412947298 760947 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> mapM id`map`iterate("123":)[] < 1412947300 179836 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [[""],["1","2","3"],["11","12","13","21","22","23","31","32","33"],["111","1... < 1412947302 533482 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1412947314 343178 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> mapM id=< iterate("123":)[]>>=sequence -- right. mapM id == sequence < 1412947334 177662 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ["","1","2","3","11","12","13","21","22","23","31","32","33","111","112","11... < 1412947351 368543 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mapM id is slightly shorter < 1412947375 123194 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So it is. I can't count. < 1412947531 115084 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :incidentally this is _still_ counting the wrong way for the problem. < 1412947557 537883 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I know! < 1412947644 293191 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 15{3B!}GO < 1412947644 503827 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"1" "2" "10" "11" "12" "20" "21" "22" "100" "101" "102" "110" "111" "112" "120" < 1412947694 460120 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1412947723 681339 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "123"3cb < 1412947723 848689 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"1" "2" "3" "11" "12" "13" "21" "22" "23" "31" "32" "33" "111" "112" "113" "121 < 1412947840 161590 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: yeah looks like the output is standard ternary counting order yeah? < 1412947852 111413 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes < 1412947877 97651 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :starting at 0 < 1412947878 882579 :Froox!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1412947888 724257 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :int-e: no, starting at 1 < 1412947909 661775 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nope, 0 < 1412947910 787740 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i'm surprised the shortest answer is 48 < 1412947919 470883 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1412947943 495175 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: we're talking hello hello world right < 1412947951 553969 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: burlesque < 1412947960 117814 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right < 1412947961 581095 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :quintopia: oerjan and I are competing on the Haskell one < 1412947986 611762 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hence all the (irrelevant, but topically related) Haskell snippets above < 1412947995 14813 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(they're actually more relevant to the latest problem) < 1412948025 861263 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh there are new ones < 1412948033 933327 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well plenty of time < 1412948057 337140 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :quintopia: It's very possibly not the shortest, just not many people have given it a go. < 1412948058 308828 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :still working on the obeliks < 1412948181 200944 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :when considering trailing whitespace, int-e starts looking hard to beat. < 1412948302 322876 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1412948371 515602 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I still don't even know what the logic of obeliks was. < 1412948405 604351 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION cackles evilly < 1412948427 515177 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's actually really simple < 1412948495 623241 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but the fact that all except one of the columns in the example skew into a straight line might deceive you. < 1412948501 30935 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*examples < 1412948510 722194 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*test cases < 1412948528 125348 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's just three test-cases you have to hard-code < 1412948533 193473 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why would there have to be logic? < 1412948538 391907 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: there is. < 1412948547 284773 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure there is, but it's not important < 1412948617 433953 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh well, maybe hard-coding would be shorter. < 1412948625 64303 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :surely for _some_ languages. < 1412948836 419425 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I'm a bit annoyed that the easy problems run for 14 days and the harder "count the overlap" one only for a week < 1412948869 576817 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1412948871 778669 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :48 for what? < 1412948892 352088 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: Burlesque for hello hello world. < 1412948918 890598 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :gs2 has 36B for it < 1412948964 129628 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412948965 203507 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is it < 1412948969 850161 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {0 1 2}3cb < 1412948970 14394 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{0} {1} {2} {0 0} {0 1} {0 2} {1 0} {1 1} {1 2} {2 0} {2 1} {2 2} {0 0 0} {0 0 < 1412948985 215448 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {0 1 2}3cb{"world hello world!"wdjsi}m[ < 1412948985 374412 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{"world"} {"hello"} {"world!"} {"world" "world"} {"world" "hello"} {"world" "wo < 1412948996 846527 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nope < 1412949015 862635 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {0 1 2}3cb{"world hello !"wdjsi}m[ < 1412949016 70531 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{"world"} {"hello"} {"!"} {"world" "world"} {"world" "hello"} {"world" "!"} {"h < 1412949060 392251 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It would be 0 1 2 10 11 12 20 21 22 100 101 ..., i.e. just ternary count with no trailing zeros except for 0 itself. < 1412949088 988317 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah ok < 1412949103 685088 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 15{3B!}cb < 1412949103 840317 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (cb) Invalid arguments! < 1412949107 447268 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 15{3B!}GO < 1412949107 616081 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"1" "2" "10" "11" "12" "20" "21" "22" "100" "101" "102" "110" "111" "112" "120" < 1412949110 78181 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like that then < 1412949115 252391 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 15{3B!}GZ < 1412949115 418539 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"0" "1" "2" "10" "11" "12" "20" "21" "22" "100" "101" "102" "110" "111" "112" " < 1412949124 417416 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1412949142 468823 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 15{3B!riXX}GZ{"world hello world!"wdjsi}m[ < 1412949142 638971 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{"world"} {"hello"} {"world!"} {"hello" "world"} {"hello" "hello"} {"hello" "wo < 1412949258 636873 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :45B < 1412949260 487125 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :k < 1412949304 367762 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: I think you mean leading zeros, hth < 1412949312 276637 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :44B < 1412949329 877980 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: YES < 1412949371 364472 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: you might enjoy http://golf.shinh.org/p.rb?print+numbers+reversed though *ducks* < 1412949462 118066 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :41B < 1412949552 257467 :brandons1!~SingingBo@d50-98-172-234.bchsia.telus.net JOIN :#esoteric < 1412949572 175708 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: I didn't even know you can XX an integer, my 48B one was kind of a 3B!XX plus [-ri ... j!! kinda thing on each individual digit. < 1412949635 679174 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1412949638 564015 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1412949645 440105 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then you might get <41B by using XX on an integer? < 1412949660 69904 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Probably not, that's already 7 characters shorter. < 1412949733 367331 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net QUIT :Ping timeout: 260 seconds < 1412949741 321068 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It did make for an obvious 48->46, though. < 1412949769 592625 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't think you can compress "world hello world!" < 1412949798 989680 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or maybe you can < 1412949826 480052 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nah < 1412949826 714945 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :In my Haskell snippets, sometimes you can, sometimes you can't... < 1412949827 570879 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I tried, but couldn't. < 1412949828 437259 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :too short already < 1412949855 886044 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :let's wait for teebee to make his move < 1412949857 426106 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1412949943 723517 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :btw {f}GZ{g}m[ is the same as {fg}GZ < 1412949959 313432 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(map f . map g == map (f . g)) < 1412950095 366267 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :39B < 1412950266 845598 :ion!ion@heh.fi PRIVMSG #esoteric :!bf_textgen hello < 1412950477 519218 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0 3dg < 1412950477 676937 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1412950479 68061 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this sucks < 1412950479 402528 :kcm1700_!~kcm1700@175.117.8.72 QUIT :Remote host closed the connection < 1412950480 263110 :kcm1700!~kcm1700@175.117.8.72 JOIN :#esoteric < 1412950481 404783 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if this were {0] < 1412950483 383349 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{0} < 1412950487 7675 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it would be soo much shorter < 1412950665 793097 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I noticed that too. In fact, my initial attempts built on 3dg and trying to handle the 0 separately, but they were all longer. < 1412950687 159567 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`! bf_txtgen hello < 1412950691 332808 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :51 +++++++++++++[>++++++++>>><<<<-]>.---.+++++++..+++. [161] < 1412950692 310209 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ion: ^ < 1412950696 978245 :ion!ion@heh.fi PRIVMSG #esoteric :Thanks < 1412950796 564545 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I can get 43B with 3dg < 1412950805 115683 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but handling the 0 is really tedious < 1412951069 517590 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it requires a "world"Q at the end of my program < 1412951092 784459 :spiette!~spiette@2607:fad8:4:6:f2de:f1ff:fe66:77e5 JOIN :#esoteric < 1412951117 778066 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :either that or some crazy Pp pP shit < 1412951120 24338 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is also 43B < 1412951162 167691 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412951162 923122 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1412951465 216849 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but 60B < 1412951465 893015 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wth < 1412951471 382980 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Even my crappiest solution so far is 49B < 1412951613 600877 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1412951629 172919 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it can be made less crappy to 48B though < 1412951632 78904 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but still pretty crappy < 1412951635 775035 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it uses M- < 1412951638 546162 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no way, I've written crappier I think < 1412951641 376919 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me check < 1412951654 860565 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{bx{3B!riXXsw}.+}m[M-uN < 1412951674 416206 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :http://golf.shinh.org/p.rb?hello+hello+world says I wrote 583 bytes < 1412951681 854885 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :in what language? < 1412951684 76593 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :perl < 1412951686 663651 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh well < 1412951690 531829 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, that's bad, let me replace it with a real solution < 1412951692 869393 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I can't say anything about Perl < 1412951712 321735 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :a few minutes, let me write one < 1412951725 422953 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think that one basically encoded the whole output or something < 1412951785 879123 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I've heard Perl is dying < 1412951791 126915 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :So I'm not gonna start golfing in it. < 1412951821 718794 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I might not make it the golfiest, but 583 is riddiculously long < 1412951825 4584 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll write something more decent < 1412951837 520576 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mroman_: I suppose you *can* say anything about Perl. < 1412951880 464016 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :rip in peace < 1412951913 141252 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I didn't say that < 1412951916 446610 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I've heard that < 1412951939 51310 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I treat it as a reliable source for my own convenience since I hate perl < 1412952007 897437 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It doesn't even have arguments < 1412952091 711670 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it has this ugly @_ thingy < 1412952109 458987 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1412952136 910841 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there, 78 bytes < 1412952156 304273 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :much better < 1412952209 972670 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :now let me see if I can cut a few bytes < 1412952269 945052 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :can so < 1412952273 157183 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :75 bytes < 1412952295 64755 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais is leading with 72 bytes < 1412952324 344164 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah duj < 1412952339 512380 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :72 me too < 1412952351 376676 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, now the difficult part, how can I cut it more < 1412952431 866385 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :use a knife. < 1412952452 550714 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it doesn't accept extra spaces in the lines < 1412952783 452517 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also, I could compress world world! < 1412952801 547229 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I had to write world only once in the source < 1412952850 423284 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I think I wanna do a golfLisp at some point, with 1 character keywords a la Pilot and Mouse. < 1412952897 727557 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412952900 985259 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :you could just define some macros in lisp-of-your-choice. < 1412952912 909436 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :being the author of burlesque I can say to you: There's no point doing that < 1412952917 419628 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sure the programs will be shorter < 1412952926 551933 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :but what about the soul < 1412952930 20946 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :exactly < 1412952938 134179 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. if you map lisp commands to 1bytes < 1412952940 281732 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's still lisps < 1412952943 648884 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*LISP < 1412952947 922850 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's shorter.. but it's still LISP < 1412952951 950236 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so might as well just golf in LISP < 1412952974 308221 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. it doesn't provide additional fun < 1412952988 245342 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Bike: This is true. But I've a couple books in my queue on writing Lisps, so it might be doable to kill two birds with one stone. ;) < 1412953028 543736 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and as for "as short as possible" < 1412953031 243449 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :though, it's true as well that as a Scheme/Racket fan I actually kinda like the verbosity of that flavor. < 1412953033 227790 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :gs2 is pretty damn good at that < 1412953067 911909 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :better than golfscript, flogscript and burlesque < 1412953074 314495 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it seems that compressing world world! saved 3 bytes < 1412953079 983847 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :in old editions of chaitin's Algorithmic Information Theory he used a lisp that used the apl character set < 1412953095 916092 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or maybe only 2 < 1412953097 863380 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :dunno < 1412953130 28919 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :and implicit parens. it's horrifying < 1412953201 883713 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Bike: Dear god, it sounds it. < 1412953218 249665 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's also compiled to diophantine equations < 1412953220 372242 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :sounds like a joke < 1412954105 787983 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412954272 965214 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1412954346 997874 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unicode CURLY LETTER R < 1412954347 881625 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412954391 15472 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess this does not have some search heuristics? < 1412954428 687902 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unicode THAT WEIRD SYMBOL USED IN MAIL ADDRESSES USUALLY IN THE MIDDLE < 1412954429 546072 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412954445 384733 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`cat :-( < 1412954446 6786 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​☹ < 1412954761 975532 :Sgeo_!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :"Hijack do-notation for Applicative " < 1412954763 562824 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :mroman_, it is the name of the character I think < 1412954767 487056 :Sgeo_!~quassel@metro29st13.m.subnet.rcn.com PRIVMSG #esoteric :Why is that an evil Haskell tip? < 1412954804 693627 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`unicode LATIN SMALL LETTER SIDEWAYS TURNED M < 1412954805 347799 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ᴟ < 1412954842 41243 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`unicode ROMAN NUMERAL NINE < 1412954842 632285 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​Ⅸ < 1412954873 19437 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unicode TURNED M < 1412954873 912902 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+019C LATIN CAPITAL LETTER TURNED M \ UTF-8: c6 9c UTF-16BE: 019c Decimal: Ɯ \ Ɯ (ɯ) \ Lowercase: U+026F \ Category: Lu (Letter, Uppercase) \ Bidi: L (Left-to-Right) \ \ U+026F LATIN SMALL LETTER TURNED M \ UTF-8: c9 af UTF-16BE: 026f Decimal: ɯ \ ɯ (Ɯ) \ Uppercase: U+019C \ Category: Ll (Letter, Lowercase) \ Bidi: L (Left-to-Ri < 1412954876 252635 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1412954877 71959 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1412954882 18295 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unicode LETTER R < 1412954882 871257 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+0052 LATIN CAPITAL LETTER R \ UTF-8: 52 UTF-16BE: 0052 Decimal: R \ R (r) \ Lowercase: U+0072 \ Category: Lu (Letter, Uppercase) \ Bidi: L (Left-to-Right) \ \ U+0072 LATIN SMALL LETTER R \ UTF-8: 72 UTF-16BE: 0072 Decimal: r \ r (R) \ Uppercase: U+0052 \ Category: Ll (Letter, Lowercase) \ Bidi: L (Left-to-Right) \ \ U+0154 LATIN CA < 1412954895 55881 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unicode LETTER CURLY < 1412954896 140427 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412954898 13078 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1412954910 941432 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unicode R MATH < 1412954911 882523 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412954926 199910 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unicode ROMAN NUMERAL FIFTY < 1412954926 793363 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​Ⅼ < 1412954932 28356 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unicode ROMAN NUMERAL THOUSAND < 1412954934 19907 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412954938 5897 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unicode ROMAN NUMERAL < 1412954938 493003 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`unicode MATHEMATICAL BOLD FRAKTUR CAPITAL R < 1412954939 101768 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+2160 ROMAN NUMERAL ONE \ UTF-8: e2 85 a0 UTF-16BE: 2160 Decimal: Ⅰ \ Ⅰ (ⅰ) \ Lowercase: U+2170 \ Category: Nl (Number, Letter) \ Numeric value: 1 \ Bidi: L (Left-to-Right) \ Decomposition: 0049 \ \ U+2161 ROMAN NUMERAL TWO \ UTF-8: e2 85 a1 UTF-16BE: 2161 Decimal: Ⅱ \ Ⅱ (ⅱ) \ Lowercase: U+2171 \ Category: Nl (Num < 1412954939 275018 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​𝕽 < 1412954968 503095 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`unicode SCRIPT CAPITAL R < 1412954968 816437 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ℛ < 1412955000 681846 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`unicode DOUBLE-STRUCK CAPITAL R < 1412955001 328894 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ℝ < 1412955076 689296 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I wonder if I could cut one more character with some trick < 1412955102 621934 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :b_jonas, from what? < 1412955326 745559 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, I could actually use the pid trick here < 1412955329 685230 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that could save three chars < 1412955336 400572 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: http://golf.shinh.org/p.rb?hello+hello+world < 1412955563 925680 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, I don't see how to save one character this way, unless I use the pid trick to safe three characters right < 1412955579 782272 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is that evil? < 1412955588 701002 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there must be some other ways to save < 1412955722 339685 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there, I used the pid trick. now I'm evil < 1412955748 41510 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no wait, it failed < 1412955833 564638 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there < 1412955883 451838 :dianne!~hianne@unaffiliated/dianne JOIN :#esoteric < 1412957446 75350 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1412957540 666817 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 260 seconds < 1412957758 935659 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be JOIN :#esoteric < 1412958729 20116 :MoALTz!~no@user-164-127-158-235.play-internet.pl JOIN :#esoteric < 1412959229 635266 :tlvb!~Leo@c-2ec3b9bd-74736162.cust.telenor.se JOIN :#esoteric < 1412959622 491881 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Polyglot14]]4 10 02http://esolangs.org/w/index.php?diff=40597&oldid=39879 5* 0391.127.56.175 5* (+302) 10/* Minimal languages for polyglot quine */ new section < 1412959735 819419 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1412960054 408552 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412960079 390225 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :puhun vähän suomea. < 1412960092 18254 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also why doesn't windows have Dvorak International < 1412960093 541907 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or does it < 1412960191 139907 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also where the hell can I change it on Windows 8.1 < 1412960248 702566 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman_: change stuff in windows 8.1? isn't that like unconfigurable because they know better what you want than you do? < 1412960258 764465 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no it's just hidden everywhere < 1412960265 587535 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :some things you can change through the metro thingy < 1412960275 757217 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :others through the regular control pannel < 1412960285 296557 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :windows is pretty configurable... < 1412960296 968858 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and some stuff looks metro but is actually just a fullscreen window in the normal desktop environment < 1412960322 145006 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's confusing if it pops up < 1412960329 507655 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hm? I don't think there is such a distinction < 1412960332 206963 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and you think it's metro so you press the windows key to switch back to the desktop < 1412960355 104841 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but since it's still on the desktop pressing the windows key will switch to the metro homepage thingy < 1412960392 215872 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott_: you can open metro applications while being on the desktop < 1412960400 436747 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and they are displayed fullscreen < 1412960408 114991 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it's not considered to be in "metro" mode < 1412960423 686702 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(i.e. like I said pressing the windows key won't get you the desktop back) < 1412960430 96137 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you have to close the fullscreen window < 1412960436 804371 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :before you can see your desktop again < 1412960491 316043 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Do anti-virus manufacturers still distinguish between spyware and other stuff? < 1412960503 781359 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Why would I need spyware protection if I have malware protection? < 1412960516 159294 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :does malware protection not protect against malware spying on me? < 1412960530 218499 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or is this just to lure innocent people into paying for something they don't need < 1412961884 799200 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412961886 313553 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I think ALT+F4 and ALT+TAB and stuff are still the same for Metro and non-Metro though. < 1412962046 492137 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And did you see if WIN+D still works to bring back the desktop screen? < 1412962579 418004 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412963011 379259 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1412963273 406833 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1412963356 844377 :glogbackup!~glogbacku@192.3.160.190 QUIT :Remote host closed the connection < 1412963939 785058 :conehead!~conehead@67.10.235.179 JOIN :#esoteric < 1412963945 117121 :conehead!~conehead@67.10.235.179 QUIT :Changing host < 1412963945 270872 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1412964063 677700 :glogbackup!~glogbacku@192.3.160.190 JOIN :#esoteric < 1412964313 983026 :glogbackup!~glogbacku@192.3.160.190 QUIT :Remote host closed the connection < 1412965279 176106 :Vorpal_!~Vorpal@unaffiliated/vorpal NICK :Vorpal < 1412965289 703299 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :HI < 1412965294 4417 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hi* < 1412965513 47683 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :hI < 1412965591 59386 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq "hH""iI"cpwD < 1412965591 213261 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : hi hI Hi HI < 1412965656 686087 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ ,'hH',"0/'iI' < 1412965657 249908 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: hihIHiHI < 1412965666 599862 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ ,' ','hH',"0/'iI' < 1412965667 126317 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: hihIHiHI < 1412965671 308629 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ ,' ',.'hH',"0/'iI' < 1412965671 881503 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: hihI HiHI < 1412965676 334964 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ ,' ',"1'hH',"0/'iI' < 1412965676 875632 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: hi hI Hi HI < 1412965770 808947 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ ;{' ';'hH';'iI' < 1412965771 325313 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: hi hI Hi HI < 1412965815 837137 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq "hi"XX{JZZ_+}MPcpwD "there's probably a better way to do that so that it doesn't include repeating"vv < 1412965816 34485 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : hi hI Hi HI < 1412966517 342299 :drdanmaku!uid17782@gateway/web/irccloud.com/x-cvnbcjfqofjsllwa QUIT :Quit: Connection closed for inactivity < 1412967252 964900 :spiette!~spiette@2607:fad8:4:6:f2de:f1ff:fe66:77e5 QUIT :Quit: :qa! < 1412968095 489160 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :terve vorpal < 1412968106 475639 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm? < 1412968129 597631 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or something like that < 1412968142 664066 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or was it Hei < 1412968143 605561 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :kay < 1412968148 431983 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess it was Hei? < 1412968150 544224 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :What language? < 1412968153 510802 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Finnish? < 1412968157 138854 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :No idea < 1412968159 847747 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1412968165 99371 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :somebody set me up then saying you speak it < 1412968172 630296 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :No, I speak Swedish < 1412968189 649877 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :So... Hej! < 1412968244 585286 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1412968245 187682 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1412968259 951320 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :maybe I thingie swedish with finnish < 1412968290 567642 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :confused < 1412968296 896511 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :mroman_, fizzie, Deewiant and oklopol speak Finnish though at least < 1412968301 564891 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Not sure who else < 1412968305 371204 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damnit my english skills are worsening. < 1412968309 150870 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Probably forgot someone < 1412968401 466185 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :deteriorating, diminishing < 1412968425 500188 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :mroman_, devolving? < 1412968457 898630 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :devolve is negative? < 1412968471 651667 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The Finn-listing in the logs was quite complete and correct (you did forget a couple). < 1412968484 130132 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, oh? Where in the logs? < 1412968493 411277 :Sorella!~queen@oftn/member/Sorella QUIT :Ping timeout: 260 seconds < 1412968669 226122 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :When mroman_ asked around about this last. < 1412968780 236863 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1412968811 928420 :nycs!~nycs@gw.hq.meetup.com NICK :`^_^v < 1412968827 846753 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a bit mixed up in there with other discussion, though. < 1412968840 88189 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't want to nickping people so I'll omit it anyway. < 1412968882 779271 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or maybe I could mangle the names. < 1412968900 76829 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or craft a link < 1412968911 463667 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :The fruits of my evening: (define (s f l) (match l ['() '()] [(cons h t) (append (s f (filter (curry (negate f) h) t)) `(,h) (s f (filter (curry f h) t)))])) < 1412968914 214817 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But the problem is, there's no complete list. < 1412968931 144010 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so. fizzie, Deewiant, oklopol and nortti < 1412968945 353174 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also ate_hwa, inei_ros. < 1412968955 588105 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I don't want to remember how to type a zero-width space.) < 1412968978 52534 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And J__Arcane (see what I did there) lives here but is not native, I think that was well-established. < 1412968992 698222 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yes, I am indeed a resident. < 1412968994 606297 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, and i_on is one too, I believe. < 1412969021 925470 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or maybe they are Swedish with just a very Finnish-y name. < 1412969033 398348 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1412969039 701982 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And we all know that sha_chaf is nominally Finnish. < 1412969059 553544 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi fizzie < 1412969071 633131 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I put an underscore in your name you're not supposed to notice. < 1412969072 742081 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :do we all know that sha_chaf has /hilight on chaf\b < 1412969079 216398 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We don't all know that. < 1412969098 288600 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^scramble shachaf < 1412969099 220776 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I looked in /usr/share/dict/words and everything! < 1412969102 556852 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :why would shac_haf do that? < 1412969104 165941 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hey, where's fungot. < 1412969113 888143 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, right, there was that power outage. < 1412969144 66596 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :There are no words in /usr/share/dict/words that ends in chaf. All the entries matching "chaf" in fact starts with it < 1412969155 261620 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Exactly. < 1412969186 426981 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The main reason is that people keep misspelling the beginning of my name. < 1412969193 262575 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I guess "sachaf" happens often enough < 1412969202 290470 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :shachaf, why? wouldn't they tab complete it? < 1412969203 432743 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :what about sahchaf? < 1412969206 909460 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"schachaf" is very common < 1412969208 320776 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I type sh < 1412969221 796086 :fungot!fis@eos.zem.fi JOIN :#esoteric < 1412969228 547561 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style < 1412969228 700983 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1412969228 854246 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Vorpal: You should set your IRC client to tab-complete with : rather than ,. < 1412969229 451151 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: Hi there < 1412969230 15366 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman_: ( sum-ec ( :list x l)) nl)) is equivalent to set! a ( cond ( f 1) < 1412969235 862588 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :shachaf, why? < 1412969242 444781 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style alice < 1412969242 598070 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: alice (Books by Lewis Carroll) < 1412969248 596153 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Are you quite sure about that? They don't look similar at all! < 1412969248 921329 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: " what a deal of teaching oo wants! she washes it little by fnord she begins at the other side. " did they box his ears for nothing? a precious pet!" < 1412969254 52051 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It looks like part of a sentence rather than part of a protocol this way. < 1412969257 687508 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot, does that include bruno and sylvie? < 1412969257 881589 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: ' oh, ever so much more than that!' cried the poor queen groaned out: ' the man, oo know. if oo walked at it, oo'd go right froo!" < 1412969259 557689 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't like it. < 1412969263 418378 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :shachaf! I don't see a reason to do so < 1412969280 556062 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: tell us about bread < 1412969280 735123 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: ' a little fnord we go and meet him and then we sing this song for your fnord!" thundered the vice-warden. " why, i thought, " in real life, is to deduce conclusions from workable premisses, and would hardly come out again ( so alice explained it afterwards), and they gave him three cheers, while he got out a dish and fnord. < 1412969288 3740 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I should totally set it to ! or ? < 1412969291 849738 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I used ; as the tab-separator a long time ago. < 1412969303 3771 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, why < 1412969316 58829 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a compromise between , and :, obviously. < 1412969321 228220 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1412969324 931233 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The worst of both worlds. < 1412969335 336500 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^scramble shachaf < 1412969335 489695 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :sahfach < 1412969339 76901 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Not best= < 1412969342 428218 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :s/=/?/ < 1412969344 984232 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At any rate, I'll try to remember to use sahfach next time. < 1412969373 681594 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: what are you trying to do @hi HI Hi? < 1412969391 42263 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I guess the "vice-warden" is from Sylvie and Bruno (and I did get that title wrong) indeed. < 1412969396 672628 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: Nothing at all, just there were three out of four on the channel already by that time. < 1412969417 85809 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :The "launch EFI shell" option in the "BIOS" settings screen refuses to work on my desktop hrrm < 1412969439 581803 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "HhiI"2cb < 1412969439 735214 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"H" "h" "i" "I" "HH" "Hh" "Hi" "HI" "hH" "hh" "hi" "hI" "iH" "ih" "ii" "iI" "IH < 1412969441 852860 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "HhiI"2CB < 1412969442 6181 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"HH" "Hh" "Hi" "HI" "hH" "hh" "hi" "hI" "iH" "ih" "ii" "iI" "IH" "Ih" "Ii" "II" < 1412969450 553817 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :a hollow shell, hmm < 1412969453 957873 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "HhiI"2CB:U_ < 1412969454 111170 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"Hh" "Hi" "HI" "hH" "hi" "hI" "iH" "ih" "iI" "IH" "Ih" "Ii"} < 1412969474 872360 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :int-e, nah "shell not found" even though I placed it in the designated location < 1412969505 334290 :Sgeo_!~quassel@metro29st13.m.subnet.rcn.com QUIT :Ping timeout: 246 seconds < 1412969520 104737 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: I keep forgetting about the ) and the : and such. < 1412969567 755849 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :What language is !blsq? < 1412969575 799955 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Burlesque. < 1412969579 771028 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1412969595 56741 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that weird bloaty language ;) < 1412969616 63233 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wrote one Befunge entry to anagolf too, the other day. < 1412969649 786552 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The weirdest thing is that they say they're using the reference interpreter, yet it seems to strip trailing newlines from lines when outputting numbers with . even though that's not part of what the reference interpreter does. < 1412969678 989505 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the interpreters it uses are in its source repo I think < 1412969717 850220 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, they don't have befunge98 though, that is annoying < 1412969775 593330 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They do. < 1412969779 640958 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It runs on CCBI. < 1412969788 286304 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It might be a new addition. < 1412969824 59866 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :up to three maps using ) is better < 1412969895 795893 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Apparently since Aug 31, this year. < 1412969945 44564 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be QUIT :Ping timeout: 260 seconds < 1412970081 502320 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hmm. The be/srv/s/bef script just does "exec /golf/local/befunge -i -q $1" (which doesn't strip newlines if I run the thing the "language version info" page links to, locally) and I didn't see the actual interpreter in the GitHub repo, though I might've missed it -- it's not part of the "fetched" things in be/Makefile either. < 1412970092 343978 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh well, it's not important. Just curious. < 1412970231 146902 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: Speaking of which, how is it with CCBI and source file encodings, does it load things as bytes or UTF-8 or what? < 1412970276 140120 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Bytes < 1412970287 953685 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :'k. < 1412970399 878761 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess it doesn't matter for fingerprint-loading anyway (the reason why I was wondering about it) since there's a multi-byte encoding built right in ( anyway, and it's even more efficient than UTF-8. < 1412970429 635029 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, ah cool < 1412970445 510157 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be JOIN :#esoteric < 1412970492 485663 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I wonder, would a wchar_t befunge-98 be standard compliant < 1412970502 930554 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Or would it need to be an extension < 1412970506 228933 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :It would be < 1412970524 277736 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Deewiant, really? That is 4 byte per character on Linux < 1412970529 517010 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :The standard doesn't say anything about file encodings (or if it does, not much, IIRC) < 1412970545 459031 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Should add such an option to cfunge maybe, just for fun < 1412970563 197465 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :I was going to implement the UTF-foos in CCBI but never got around to it < 1412970573 622363 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Well UTF is annoying < 1412970577 103659 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe there are some hypothetical fingerprints that could be loaded shorter with 'X1( than "ab"2( where X is a two-byte UTF-8 encoding -- the ones from 0x1ff to 0x7ff, that is. < 1412970578 909285 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :UCS4 is reasonable though < 1412970627 369656 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Er, I obviously mean from 0x100. < 1412970775 367690 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Funge-98 source files are made up of Funge characters. The Funge-98 character set overlays the ASCII subset used by Befunge-93 and may have characters greater than 127 present in it (and greater than 255 on systems where characters are stored in multiple bytes; but no greater than 2,147,483,647.)" < 1412970792 102350 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's a curious limitation, given that the funge-space cells are not limited to anything. < 1412970823 473164 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu JOIN :#esoteric < 1412971087 446422 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, that is 2^31-1 < 1412971089 658520 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Weird < 1412971415 876953 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: they're limited to the cell size, aren't they? < 1412971444 672514 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :elliott_: He meant that the cell size limit can be arbitrarily large < 1412971481 703866 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. Of cells it says: "What size exactly is left up to the implementer. 32 bits is typical. 16 bit and 8 bit versions are discussed as separate variations on Funge-98. More than 32 bits is just fine." < 1412971502 420277 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But of characters in the source file it gives that "no greater than 2^31-1" statement. < 1412971528 926689 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe they thought of extending it past 32 bits after writing that part. < 1412971599 169619 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :Maybe they wanted "typical" implementations to be capable of loading any file (on systems they support) < 1412971914 366022 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, and of course bignum cells is poorly supported < 1412971917 783987 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Like efunge has < 1412971954 75652 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I seem to remember that some test program fails on it at least due to trying to get a cell size from y (which efunge iirc returns -1 on) < 1412972081 599000 :dianne!~hianne@unaffiliated/dianne QUIT :Quit: byeanne < 1412972130 39914 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, UTF-8 can be used to store up to 36-bits character codes and it also is compatible with ASCII, so it could be used. (Trying to interpret it as Unicode can fail though, depending on which characters are used, because of different spacing.) < 1412972185 462083 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I might do UCS4, that is all < 1412972251 602894 :dianne!~hianne@unaffiliated/dianne JOIN :#esoteric < 1412972269 501468 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :bbl < 1412973067 264053 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be QUIT :Remote host closed the connection < 1412974005 957076 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1412974942 481622 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu QUIT :Ping timeout: 255 seconds < 1412974985 42734 :MoALTz!~no@user-164-127-158-235.play-internet.pl QUIT :Ping timeout: 260 seconds < 1412975050 871884 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412975643 720461 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1412975692 752907 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1412975693 317953 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1412975720 508368 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412975887 478596 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1412976511 802171 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jskjarjkogxodgcv JOIN :#esoteric < 1412976520 390449 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1412977563 929196 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412977594 691671 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, fun spam subject line: "ARE YOU DEAD OR ALIVE????" < 1412977601 635693 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I see it's using the Radixal!!!! approach to punctuation < 1412977697 231351 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com PRIVMSG #esoteric :lol < 1412977778 569288 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: also, I'll have to check 8 days later how you solved http://golf.shinh.org/p.rb?hello+hello+world with the exact same amount of bytes < 1412977796 273253 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I had to cheat to beat your solution < 1412977817 990869 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: my solution uses $$, I didn't realise that was considered cheating < 1412977828 818827 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: it's not really cheating on anagolf < 1412977836 512901 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but if it uses $$ then I'm less worried < 1412977847 214436 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that means you won't suddenly get ahead of me just by adding $$ < 1412977848 63766 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :whew < 1412977865 928239 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but of course you might just make it shorter by other means < 1412977958 548863 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this hello hello world is a bit lucky because I have an obfu with a relevant technique on perlmonks < 1412978105 47828 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :what's $$ < 1412978145 210736 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Phantom_Hoover: $$ is getpid() (except cached but that shouldn't matter) in perl and ruby < 1412978158 932594 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :whither the cheat? < 1412978162 744268 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Phantom_Hoover: in linux, pids are only 15 bit long, so you can brute force forking until you get the right pid < 1412978175 971983 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :ah? < 1412978178 33061 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so if you need a 15 bit long integer in an anagolf entry < 1412978189 891912 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you fork a lot before you submit to get the next pid right < 1412978192 16412 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :ha, ok < 1412978196 851403 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :then submit with $$ giving the right number < 1412978261 640669 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nice trick, and it happens to help here < 1412978287 805595 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: you're aware that there's a PID setting utility that does the bruteforcing for you, right? < 1412978295 182352 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes < 1412978297 282251 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :presumably because shinh got fed up of people hammering the server < 1412978302 784026 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but that's just an implementation detail < 1412978318 49827 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the attack is there anyway < 1412978333 844111 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I did use the pid setting utility < 1412978336 417732 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's like the AceHack startscummer < 1412978423 318142 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think there are probably still more general cheating methods on anagolf open that are more powerful than just setting a pid < 1412978433 729113 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I don't think I'm going to try finding them, I don't much care < 1412978493 845115 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I just wanted some light golfing and I'm happy I beat you... so far. but I think you'll come back. < 1412978544 346011 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: oh, the standard rule with me and anagolf is that I never win < 1412978555 441711 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net JOIN :#esoteric < 1412978559 783050 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu JOIN :#esoteric < 1412978560 262388 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mostly I'm just aiming for interesting short solutions, rather than the shortest < 1412978571 378383 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sometimes I win by being the only person to submit a language, but that's typically only for the really obscure ones < 1412978574 863733 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think I solved a problem in m4 once < 1412978590 175383 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yeah, goruby seems to be easy to go for because nobody seems to submit in it < 1412978597 648063 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is really awkward because the only method m4 has to do input is the m4 translation of C's "#include " < 1412978601 911030 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and it's efficient for many problems < 1412978617 722689 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :aha < 1412978627 357453 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this means you have to rely on the sample input parsing correctly as m4; luckily, that's not very hard, m4's syntax is pretty general < 1412978640 219818 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but things like unbalanced parens really screw you up < 1412978643 922284 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah < 1412978650 956463 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you can change the quotes but not the parens < 1412978654 955687 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :m4 sucks < 1412978671 434496 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :#include <-- *boggles* < 1412978680 216983 :brandons1!~SingingBo@d50-98-172-234.bchsia.telus.net QUIT :Ping timeout: 260 seconds < 1412978717 212044 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think if you wanted to win on anagolf, you'd have to write translators that compile a simple language to many obscure languages, resulting in long programs, so you're often the only one for languges < 1412978740 887545 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also, I was wondering why anagolf doesn't have metapost or metafont. are their io capabilities that bad? < 1412978759 935160 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe we should make a version of metapost with a bit better io statements < 1412978778 624423 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :can i golf in vhdl < 1412978805 784282 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Bicyclidine: yes, anagolf can do that < 1412978809 185728 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :METAFONT can only input from a file and cannot change the characters like TeX can; TeX can change the interpretation of each character so it has more general input. < 1412978817 923590 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :thank god < 1412978863 784204 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: how about output? can you suppress the initial hello message from metapost or metafont? < 1412978875 911828 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :does that even go to stdout or stderr? let me check < 1412978892 327181 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :to stdout < 1412978893 619002 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ouch < 1412978901 42592 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :then that's the problem < 1412978903 71693 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we need a variant < 1412978918 263285 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: No you cannot change the initial message in METAFONT or in TeX. < 1412978929 87389 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :not even with a command line switch? < 1412978941 844436 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: how about in metapost? < 1412978945 810603 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Bicyclidine: That is implementation-specific; some implementations might support it. < 1412978953 662619 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: I don't know how metapost works, sorry. < 1412978955 78828 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :weird < 1412978966 65948 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :having a welcome message is standard but turning it off isn't? < 1412978972 457542 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Bicyclidine: Yes. < 1412978984 95778 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :-_- < 1412978986 819988 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Bicyclidine: it's three decades old. computers worked differently back then. < 1412979015 196416 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric : #include <-- *boggles* < 1412979018 35860 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :do you even m4 < 1412979019 879555 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Note you can still do I/O with files; you don't have to use stdin/stdout. < 1412979037 860119 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i 'learnt' m4 several years ago, it was quite the experience < 1412979038 410610 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :but it's on version 3 point something!!!! < 1412979038 603515 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :Phantom_Hoover: why would i even m4 < 1412979089 198633 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :because it's like a glorious, multicoloured trainwreck of macro abuse < 1412979123 151450 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :*All* command-line switches to TeX and METAFONT are implementation-specific, actually. < 1412979179 551261 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: I've been looking into writing some z80 solutions, though the one I've submitted isn't terribly golfy. < 1412979209 778429 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: what libc support do you have in the z80 mode? < 1412979217 813275 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: There's a getchar and a putchar. < 1412979222 196919 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: And that's it. < 1412979224 715028 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :haha. < 1412979227 61949 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: right < 1412979249 216056 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Most of my 48-byte code is probably related to printing decimal numbers, in fact. < 1412979488 271796 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A fun thing about it (this is directly from the info-page) is that it fills the memory with zeros, loads the submission at $0000 and puts the library code at $8000 (putchar) and $8003 (getchar); since 0 is the Z80 nop instruction, it's often shorter to do "rst 38h" (or fall off the end of the program) than to "call 8000h" -- it's equivalent, except the system will have to execute about 32K of nops there. < 1412979548 61425 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: NOP sleds are a known machine language programming technique < 1412979558 548832 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although they're mostly used maliciously < 1412979714 553838 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know how they've implemented the "system calls", and why it's exactly those addresses; the bytes at $8000..$800f are all 0 in terms of reading data from those addresses. Perhaps the emulator just triggers something based on the PC. < 1412979755 771309 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: perhaps the address lines are hooked up to virtual hardware < 1412979781 811913 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I know lots of old consoles used "attempt to write to ROM" as the method of triggering a hardwired syscall < 1412979788 640086 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like "swap to a different bank of memory" < 1412979860 234421 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, it also might depend on the cartridge, such as in Famicom it is done in many cartridges and not inside of the computer itself. < 1412980013 441361 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :i'm told some star wars game for wii starts with essentially (NULL)(); < 1412980030 890586 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :sounds pretty legit imo < 1412980075 170362 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bicyclidine: gcc-bf does that in its implementation of _exit < 1412980080 765575 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :only it's written as "goto *(void *)0;" < 1412980111 402394 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :computed goto's always great, huh < 1412980168 448584 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Especially in assembly language programs it can be useful < 1412980195 591013 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :ACTION writing a jump table by hand yesterday, can't exactly disagree... < 1412980227 668871 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :it works, i'm so excited to be programming at an innovative 1960s level < 1412980281 901578 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, if you have a switch statement where all the branches are similar enough that they have identical numbers of bytes < 1412980304 147702 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :do compilers compile that into a computed goto that just uses a multiplication and addition to find the address? < 1412980330 822818 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :i tried that last time, didn't work though < 1412980334 384584 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :i should try again < 1412980348 780361 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :(with a shift rather than a full multiply, ofc) < 1412980369 115885 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :depends on the processor < 1412980380 435188 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com PRIVMSG #esoteric :ais523: i imagine that is uses a jmp instruction < 1412980381 38166 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :modern processors are normally memory-bandwidth-bound, so a multiply isn't actually any slower than a shift < 1412980388 192642 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com PRIVMSG #esoteric :s/is/it/ < 1412980400 368071 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :the one i'm using has a separate multiplier unit, so < 1412980409 797504 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :i guess i could time it < 1412980418 307238 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :In 6502 there is an indirect jump instruction, but it can't do much. < 1412980427 769774 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :So sometimes "RTS trick" is used instead. < 1412980492 91853 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :This involves creating a jump table in a separate low half and high half, storing the address one less than the actual target address. (There are other variants of this, but this is my preferred way to do the RTS trick.) < 1412980539 103914 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: There was an article about how GCC compiles switch statements; I have a feeling it always does at least a table of addresses, instead of computing it arithmetically from the condition. I know mooz did that for his TI-86 Befunge interpreter manually. < 1412980585 609023 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :oh, that reminds me, someone had a build process taking 11 GB of ram 'cos llvm decided it needed to make a really good jump table for this hundreds of entries switch < 1412980613 594041 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bicyclidine: wow, that's even worse than aimake < 1412980623 225695 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(which can now build NetHack in under 512 MB!) < 1412980640 514376 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It isn't very good, especially if LLVM cannot have option to limit usage of RAM and stuff like that < 1412980683 57763 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And if it tries to allocate memory needed for an optimization and fails at it, it should probably just skip that optimization and continue anyways. < 1412980706 746977 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(In verbose mode, it could display a message to tell you about that.) < 1412980707 28954 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :i've seen a lot of compilers do badly on generated code, really < 1412980726 167852 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :i just want you to do this halting problem equivalent operation within bounded space, lazy jerks < 1412980769 496958 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :oh, here we go lists.cs.uiuc.edu/pipermail/llvmdev/2013-November/068163.html < 1412980828 799503 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: I don't know anything about GCC internals, but it sounds quite possible the actual byte sizes of the case blocks might not quite be available at the time when it's deciding whether to go with a jump table or some other kind of dispatch. < 1412980841 987074 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1412980850 955454 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: I know more about GCC internals than I probably should, and I'm not entirely sure whether it does or not < 1412980869 804145 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that seems like the same sort of problem as an instruction scheduler < 1412980880 70274 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and gcc's internals aren't designed for instruction schedulers to work at all, really < 1412980918 680038 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It doesn't do it for one simple test case, which is of course not proof of anything: http://sprunge.us/bcbU < 1412980994 402233 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: that's the sort of program where it'd be trivial to beat the compiler, I think < 1412980995 154238 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :you know what's fun, is a case statement that works on constant strings in its cases < 1412981009 397865 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is this with -Os? that's the only optimization level where you can really play beat-the-compiler objectively < 1412981016 551172 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because it's hard to know what will or won't be faster, but you can easily count bytes < 1412981036 388047 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bicyclidine: that compares content, presumably, rather than addresses? < 1412981042 324175 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: Yes. With -O3 it will put a separate "jmp f" in each case. < 1412981046 306346 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :ais523: right < 1412981062 865848 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :In Z-machine, the speed of muliplications and shifts are implementation-dependent, however I think multiplication will probably be faster. But multiplication results in smaller code, though, regardless of that. < 1412981094 918223 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :so you can discriminate on length, make a tree of character comparisons for when strings have the same char at the same position... < 1412981096 266314 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :ais523: Do you know if it can take advantage of if all unspecified cases are specified as being impossible? < 1412981133 436455 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: gcc and clang already interpret undefined behaviour as a "this will never happen" case and optimize accordingly < 1412981142 77640 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not sure if there's an "official" way to write it, though < 1412981147 363290 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perhaps there's a __builtin_unreachable or the like < 1412981197 35582 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :On my computer it says "__builtin_unreachable" is not defined. < 1412981205 508253 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bicyclidine: what's the halting problem equivalent operation? < 1412981209 818414 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(It is mentioned in GCC documentation, though.) < 1412981221 683525 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :elliott_: compiling (perfectly i guess) < 1412981230 935253 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bicyclidine: if you're only optimising constant factors, not that hard < 1412981250 736673 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in that you can compile naively to get upper bounds and then brute force it < 1412981256 553308 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"not that hard" < 1412981259 527132 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, conceptually. < 1412981265 710081 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :https://gcc.gnu.org/onlinedocs/gcc-4.5.0/gcc/Other-Builtins.html#Other-Builtins this has builtin_unreachable < 1412981290 292223 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :In LLVM it is just called "unreachable", I think. < 1412981297 108299 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :__builtin_unreachable, o well < 1412981326 942671 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :However I was told that if there is a branch to such a thing, it will just remove that branch instead of necessarily assuming the condition is never true. I don't know if it has been changed by now, though. < 1412981387 926087 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :"Another use for __builtin_unreachable is following a call a function that never returns but that is not declared __attribute__((noreturn))" good stuff, good stuff < 1412981438 327280 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1412981443 369926 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :C11 adds a standard _Noreturn function specifier, by the way. < 1412981451 847696 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :haha < 1412981465 308464 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :is that like some kinda c11 attribute, or do you just have a million specifiers before each function name < 1412981484 305218 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Syntactically it's a function-specifier exactly like 'inline'. < 1412981491 398206 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :nice. < 1412981500 161552 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And there are a total of two of them: 'inline' and '_Noreturn'. < 1412981517 513334 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and _Noreturn is similar enough to __attribute__((noreturn)) that you can switch between them with the preprocessor and typically won't break your program < 1412981524 990276 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Is it allowed to specify both? < 1412981568 189491 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :ais523: Yes I suppose you can check in the preprocessor if it is GNU C older than C11, other C older than C11, or if it is C11, and redefine _Noreturn correspondingly? Is that OK? < 1412981579 707847 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"7.23 _Noreturn : The header defines the macro 'noreturn' which expands to '_Noreturn'." I wonder if this is the shortest library chapter in the standard. < 1412981608 644600 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :sheesh, how am i supposed to portably tell the compiler something takes a format string and returns a value aligned in a way specified by the third argument and should be exported in dlls < 1412981628 682745 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Even and include at least a couple of other things in addition to their "_Foo"-to-"foo" macro. < 1412981650 149586 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I just looked at my stdnoreturn.h < 1412981655 666830 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the comment is much longer than the file itself < 1412981667 33315 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(which consists of a multiple inclusion guard, and a check to see if it's C++, and the definition in question) < 1412981670 114506 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Bicyclidine: I don't know if that can be done portably in a C code, although I believe LLVM has commands to do that, at least (I don't know if the provided C compiler supports such functions though). < 1412981687 79664 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Probably you would have to use conditional compilations if doing it in a C code. < 1412981687 947170 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh ho! The one in clang defines __noreturn_is_defined, too. < 1412981708 110471 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :( defines __alignas_is_defined and __alignof_is_defined -- I guess they've copied that.) < 1412981712 607321 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :ugh, i never remember where includes are < 1412981825 437363 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :and there's /usr/include/stdio.h but it's defined in terms of iostreams... unixes are so confusing. < 1412981840 839418 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The clang comment is slightly bizarre: http://sprunge.us/aCJI?c -- presumably that's the "this permission notice", but what then is "the above copyright notice"? (And is this really a "substantial portion".) < 1412981880 805422 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The header situation is further confused by the fact that the standard headers are a mix of compiler-specific stuff from compiler-specific directories and C-library-specific-stuff from wherever the libc headers are. < 1412981894 653535 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :yeah... < 1412981987 768151 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1412982008 782240 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1412982213 781917 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu QUIT :Ping timeout: 272 seconds < 1412983122 272397 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 250 seconds < 1412983303 689368 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1412983336 964125 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :things that confuse my instincts: the CPU not getting hot when I run a compile on a remotely hosted VM < 1412983390 351105 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Hey, what was the lispy name for lists of alternating keys and values? < 1412983717 527742 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: as in (k v k v ...)? < 1412983724 696567 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not sure it has a name but ((k . v) (k . v) ...) is an alist < 1412983733 701983 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(association list) < 1412983776 98421 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com JOIN :#esoteric < 1412983967 806461 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Right, that’s the usual. But I’m pretty sure reading somewhere that there was a name for the rarer (k v k v …) type too, and it was also some letter on the front of “list”. < 1412984024 571626 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :arclist, since only paul graham likes them :p < 1412984308 643671 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: there's one in the Java stdlib internals < 1412984316 598406 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's completely awful because k and v have entirely different types < 1412984322 700938 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it has to use an array of Objects and cast everywhere < 1412984358 815502 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :The context: I’m writing a List (Foo, Bar) out “[(k, v), (k, v), …]” and was thinking that surely I can get idris to allow me to write “[k, v, k, v, …]” too and convert once, with type safety and totality respected. < 1412984365 162423 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: yep < 1412984381 802596 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Melvar: I find it hard to see how that'd break totality < 1412984391 797344 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :unless you have a sometimes_cast operator or the like, that errors out if given bad arguments < 1412984399 767410 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's really just a lack of type safety though IMO < 1412984426 975580 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: how does [] notation desugar in idris? < 1412984467 585720 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :elliott_: Applications of (::) and Nil, unqualified. < 1412984527 758940 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: I guess you just want the idris equivalent of data AltList a b = Nil | Cons a (AltList b a), then? though I suppose you want to enforce the even length < 1412984674 219534 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Right, I do, which I could do by having two mutually inductive types, or indexing the type with a Bool. Or I could write two functions (::) that do the right thing with combinations of lists and pairs … < 1412984737 361790 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(::) :: a -> [(a,b)] -> (a,[(a,b)]); (::) :: b -> (a,[(a,b)]) -> [(a,b)], I guess? < 1412984851 623322 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :With the order in the pairs swapped, but otherwise yes. < 1412984868 560522 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Also, what mixery of syntaxes. < 1412984880 839599 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :;) < 1412984932 636167 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :er, heh < 1412984939 255567 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's okay, it's overloaded! < 1412984962 606549 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(::) :: {a : Type} -> a -> (b : Type) -> {a = b} -> Stmt < 1412984977 792622 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :... < 1412984981 825211 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like how I then started using : < 1412985016 924463 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :> :let AltList.Even.(::) : a -> (b, List (a, b)) -> List (a, b); AltList.Even.(::) x (y, ps) = (x, y) :: ps < 1412985018 706764 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : :1:1: parse error on input ‘:’ < 1412985022 398582 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Argh. < 1412985025 522218 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( :let AltList.Even.(::) : a -> (b, List (a, b)) -> List (a, b); AltList.Even.(::) x (y, ps) = (x, y) :: ps < 1412985025 675038 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :defined < 1412985087 502651 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( :let AltList.Uneven.(::) : b -> List (a, b) -> (b, List (a, b)); AltList.Uneven.(::) = MkPair < 1412985087 655923 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :defined < 1412985120 319271 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( the (List (String, Bool)) ["foo",True,"bar",False] < 1412985120 472642 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :04[04(04"foo"04, 04True04)04, 04(04"bar"04, 04False04)04] : 12List 12(12String12, 12Bool12) < 1412985141 238816 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :wat < 1412985151 219775 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( the (List (_,_)) ["foo",True,"bar",False] < 1412985151 373387 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :04[04(04"foo"04, 04True04)04, 04(04"bar"04, 04False04)04] : 12List 12(12String12, 12Bool12) < 1412985161 529917 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :ACTION is disturbed < 1412985195 799603 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :ACTION is shamelessly exploiting [,] overloading. < 1412985220 355570 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :I see that :/ < 1412985233 236057 :Sgeo_!~quassel@metro29st13.m.subnet.rcn.com JOIN :#esoteric < 1412985240 279710 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Hmm. < 1412985249 321959 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( the (List _) ["foo",True,"bar",False] < 1412985249 475308 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :04[04(04"foo"04, 04True04)04, 04(04"bar"04, 04False04)04] : 12List 12(12String12, 12Bool12) < 1412985316 107256 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( the (List _) ["foo",True,"bar"] < 1412985316 298448 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:15:When elaborating an application of constructor 04Prelude.List.::: < 1412985316 298616 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : Can't unify < 1412985316 298710 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : 12Bool < 1412985316 298801 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : with < 1412985316 298891 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : 12String14↵… < 1412985354 881011 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is String↵ like String but it ends with a newline? < 1412985411 681526 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :The ↵… is an indication by the bot that more output would follow after a newline. < 1412985436 749566 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Whereas … by itself indicates that a line was too long. < 1412985476 930129 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com QUIT :Ping timeout: 255 seconds < 1412985538 223596 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1412986828 521656 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1412986838 781153 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412987061 911466 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1412987465 959296 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: antilunch < 1412987610 244102 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412988712 941913 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1412989476 943786 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1412990304 15016 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1412990602 948180 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1412990859 985706 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1412991225 295037 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1412993036 648899 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412993128 354322 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1412994548 377300 :madbr!boulam@69-165-212-148.cable.teksavvy.com JOIN :#esoteric < 1412995452 238036 :TodPunk!~Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Ping timeout: 260 seconds < 1412995613 633849 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1412995702 565143 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1412995722 970467 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1412996302 626338 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1412996807 250965 :Bicyclidine!~Glossina@69.76.20.231 JOIN :#esoteric < 1412997326 781329 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1412997508 361826 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 244 seconds < 1412997791 799436 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I get a message "warning: this decimal constant is unsigned only in ISO C90". What should I do about that? The relevant line of code is: if(x&1) mt[ind]^=2567483615L; < 1412997813 750928 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :use UL suffix instead, I think < 1412997824 122111 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or was it LU < 1412997830 416203 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think either works, but I always use UL < 1412997857 304217 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! long unsigned x = 4LU; printf("%lu\n", x); < 1412997857 800046 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/!: 4: exec: ibin/long: not found < 1412997861 291860 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! c long unsigned x = 4LU; printf("%lu\n", x); < 1412997862 160303 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1412997863 953248 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1412997869 371199 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! c long unsigned x = 4UL; printf("%lu\n", x); < 1412997870 232824 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1412997895 722153 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, there are too many things that could have gone wrong there < 1412997905 927697 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! c printf("Hello, world!\n"); < 1412997906 755981 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1412997910 693558 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :welp < 1412997921 766386 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! c extern int puts(const char *); puts("Hello, world!"); < 1412997922 706347 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, world! < 1412997924 809602 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`` ls bin | grep c < 1412997925 475582 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :botsnack \ buttsnack \ calc \ catcat \ cats \ cc \ cdecl \ c++decl \ chroot \ coins \ complain \ complaints \ danddreclist \ echo \ echo \ emoclew \ fsck \ gccrun \ icode \ lowercase \ luac \ luarocks \ luarocks-admin \ macro \ marco \ morse-decode \ multicode \ ozcome \ psocmd \ qc \ quachaf \ r13elcome \ rec \ relcome \ ReLcOmE \ runc \ runcp < 1412997926 613908 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :missing stdio.h < 1412997933 617282 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The variable is the same size; I am not sure why it should display a warning in such a case. < 1412997936 158894 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`cc puts("q") < 1412997936 738049 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/tmp/a.c:1:6: error: expected declaration specifiers or ‘...’ before string constant < 1412997939 8417 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`cc puts("q"); < 1412997939 587986 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/tmp/a.c:1:6: error: expected declaration specifiers or ‘...’ before string constant < 1412997940 162971 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is awkward, because I can't include it without a newline < 1412997943 256510 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`cc int main() { puts("q"); } < 1412997944 61588 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :q < 1412997953 124339 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I think it interprets \n < 1412997961 231237 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`! c printf("q\\n"); < 1412997962 253963 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :q < 1412997977 433414 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you misdiagnosed the problem < 1412997983 872346 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :aha < 1412997988 528142 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! c long unsigned x = 4UL; printf("%lu\\n", x); < 1412997989 464353 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :4 < 1412997992 786032 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there we go < 1412997997 740328 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! c long unsigned x = 4LU; printf("%lu\\n", x); < 1412997998 686486 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :4 < 1412998001 524753 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :LU everywhere < 1412998039 688816 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`! c unsigned long x = 4UUL; printf("%lu\\n", x); < 1412998040 607541 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Does not compile. < 1412998063 258223 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :OK, I put UL instead of just L and now it isn't warning, but like I said it shouldn't matter in this case if it is signed or not. < 1412998088 96582 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Since, the type of the variable is long, too) < 1412998129 508996 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think the problem is that it's too big for the signed version < 1412998137 879481 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because the C standard only guarantees literals of a certain size or whatever < 1412998169 196621 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you have a constant between the range of int and unsigned int, then it depends on the standards version whether its type is unsigned or long < 1412998176 180956 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which can definitely matter if you use it in a comparison, or the like < 1412998181 189436 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`rm bin/quachaf < 1412998182 471966 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1412998204 226092 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is why gcc is complaining, it's telling you to specify the type in order to avoid confusion later < 1412998227 654583 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :unsigned or long long, in this case, because you presumably have sizeof (int) == sizeof (long) < 1412998305 598661 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But as you can see, it isn't a comparison. < 1412998356 841339 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: why presumably? < 1412998396 581409 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: otherwise "L" wouldn't be ambiguous, it'd be unambiguously long < 1412998415 640677 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's a very small chance that int is only 16 bits and long is 32 bits; higher than usual because this is zzo38 we're talking about < 1412998436 401635 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Don't you need two "L"s for "long long"? < 1412998448 631323 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: yes, and that would also be unambiguous < 1412998470 658825 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically gcc's complaining that the constant should either be 2567483615UL or 2567483615LL < 1412998477 188675 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and which it is depends on whether you're using c89 or c99 < 1412998517 153689 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :O, that's what it means. < 1412998769 684053 :tlvb!~Leo@c-2ec3b9bd-74736162.cust.telenor.se QUIT :Ping timeout: 258 seconds < 1412998967 263868 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ais523 : isn't sizeof int 4 and sizeof long long 8? (and then long is 4 bytes on msvc and 8 on gcc) < 1412999021 825513 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :madbr: not always, although those are very common nowadays < 1412999030 433138 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I grew up on compilers where sizeof (int) was 2 < 1412999039 680778 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that's 20 years ago < 1412999041 287355 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, note that you need the parens when using sizeof on types < 1412999069 977229 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I think it's sparc that has 64bit ints? < 1412999080 911664 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it's one of the 64bit RISCs < 1412999100 985782 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ABI is an OS thing as well as an architecture thing < 1412999106 562982 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :irl it doesn't really make sense because you rarely need ints that large < 1412999117 64834 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for instance long is 32-bits on x86-64 windows and 64-bits on x86-64 linux < 1412999124 195847 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yes < 1412999130 686658 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so you should never use long < 1412999138 977762 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :unless you like things breaking < 1412999211 77925 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :madbr: I use "long" as a sort of ghetto uint_least32_t < 1412999211 231236 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, the same applies to int, really. < 1412999217 912143 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :platform-specific integer sizes aren't a great idea. < 1412999221 849641 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ais523 : why not int? < 1412999228 786221 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because int can be 16 bits < 1412999232 994687 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :dude < 1412999252 303092 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if you compile on a platform with 16bit ints probably everything will break < 1412999264 386461 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I agree, your code probably doesn't work on embedded platforms < 1412999265 866296 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :array with more than 16k values? break < 1412999268 598397 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :madbr: many of my programs needed changes to work with 32bit ints < 1412999275 209768 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think ais523's code is significantly more likely to < 1412999285 430184 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically because the Windows API had a number of breaking changes in terms of source code between 3.1 and 95 < 1412999287 118934 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :madbr: um, arrays are indexed by size_t, not int < 1412999299 484855 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I was inexperienced enough not to be aware of portability issues < 1412999305 584441 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Windows upgrades soon trained me differently, though < 1412999321 400140 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Windows may be good at running old binaries, but it's rather less good at compiling old source < 1412999325 159955 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :elliott_ : that's really an embedded platform thing tbh < 1412999337 804491 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what? no. int is 32 bits on x86-64 linux and you can have arrays bigger than 2 gigabytes < 1412999350 487908 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's why you use size_t < 1412999355 521741 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :sed -i '/%lu/%zu/' * # magically, errors disappear < 1412999359 957818 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(also, there were a number of issues, e.g. the standard way to play a MIDI file on Windows 98 freezes your program for like 30 seconds the first time you try it on Windows XP) < 1412999366 297111 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if you have a 2gb array there almost is certainly somethinbg else wrong with your code < 1412999367 910144 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(or was it 95 to 98?) < 1412999370 45199 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :warnings, whatev, everything's catastrophic < 1412999422 319275 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :madbr: a minute ago you were saying size_t is an embedded platform thing? < 1412999438 170430 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :no what I'm saying is that 16bit int is an embedded platform thing < 1412999447 999540 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you just making up context-free rebuttals that sound snappy rather than ever admitting you're wrong < 1412999491 430482 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :what I'm saying is that yes 16bit platforms are a thing, but irl it's very unlikely that general c++ code will even run on those < 1412999503 195512 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :madbr: I wrote C++ on 16-bit platforms for years < 1412999513 410130 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ais523 : on x86? < 1412999518 770885 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1412999525 10 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yes < 1412999532 386042 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :who said anything about c++? < 1412999532 797480 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :16bit x86 WAS a thing < 1412999536 517463 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but it's long dead < 1412999551 552942 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :elliott_ : once again, embedded platform < 1412999559 21557 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"long" = "approximately when Vista was released" < 1412999559 951023 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what. < 1412999563 616379 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's not that long ago, people still use XP < 1412999568 197008 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I was talking about C, I'm pretty sure ais523 was too < 1412999574 168380 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what do embedded platforms have to do with it? < 1412999576 985859 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :16bit has been dead since win32 < 1412999581 762258 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that's windows95 < 1412999591 580318 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: I "learned" C++ before C < 1412999596 435350 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, sure you can run 16bit apps on win95 < 1412999610 987384 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but there was no reason to make new ones from then on < 1412999637 707405 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I still write 16-bit DOS programs sometimes though < 1412999655 507622 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :i "learned" c++ before c also, it's pretty hilariosu < 1412999660 501115 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ah... all the dos programs I've written were 32 bit < 1412999670 683773 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you think nobody uses c on embedded platforms because they all use c++ or something, or... < 1412999674 641127 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :madbr: there was plenty of reason, and that's that the 32-bit development toolchain I had didn't actually work < 1412999682 479757 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like, it worked sometimes < 1412999692 577724 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it would frequently fail in bizarre circumstances < 1412999696 622754 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :elliott_ : no what I mean is, if you're writing embedded platform code, yes then 16bit C totally makes sense < 1412999699 486458 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :16-bit was a lot more stable back then < 1412999704 357656 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but it's a marginal case < 1412999713 499160 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you have to realise that 32-bit code was new and relatively untested, so most people used 16-bit < 1412999724 673438 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also I got to control the PC speaker, which was a Windows 1 feature that was deprecated < 1412999735 158525 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but trying to play music via MIDI, the next-simplest method, was still way more complex < 1412999738 170802 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :what, the internal beeper thing? < 1412999743 751249 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :for other, non embedded applications, there's no way 16 bit even exists anymore < 1412999744 142643 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bicyclidine: yes < 1412999776 639404 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I'm not sure if I could still run my old programs < 1412999782 564934 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at least one version of DNA Maze was Win16 API < 1412999794 210873 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :dna? < 1412999811 457154 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :sounds like this is a good time to talk at length about methylation < 1412999820 641705 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a computer game that I used to work on, ages ago < 1412999834 337562 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so except for embedded platforms, you're now 100% guaranteed that int's will be at least 32 bits no matter what < 1412999841 831133 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it was originally for DOS, then I reworked the level select leading to a new major version < 1412999857 496696 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :madbr: is this desigend to troll people into finding counterexamples? because it's almost working on me :) < 1412999857 680271 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then it got ported to various other systems, such as Win16 and some Linux (I think SDL1) < 1412999873 657520 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I suspect you would just define "embedded platform" as "platform with 16-bit int", though, which isn't really entirely unreasonable.) < 1412999876 329453 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :do you count games consoles as embedded platforms? < 1412999903 324785 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: a nice working definition for "embedded platform" is "platform for which dynamic allocation would be an utterly crazy idea" < 1412999907 788930 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :elliott_ : ok what 16bit platform that isn't embedded could you possibly want to write for? < 1412999936 706239 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :that's not a bad definition and now i want to write malloc on my pic32 < 1412999946 699342 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :madbr: you're asking that in #esoteric? :p < 1412999948 804460 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the traditional examples were real mode DOS and win16 but those are long gone < 1412999949 123276 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :probably good practice, honestly < 1412999975 471069 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :For such "embedded platform" (whatever youre definition will be) I don't program them in C anyways. < 1412999976 692393 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I guess there's always real mode boot loaders < 1412999991 521920 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :madbr: http://esolangs.org/wiki/BytePusher would have 24 bit int, maybe. < 1413000000 442381 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :for 8 bit platforms... you're going to write in assembly < 1413000002 568847 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :madbr: Yes, although I suppose you could write them in assembly language instead of in C. < 1413000006 40709 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :uh, I guess that's maybe not allowed < 1413000007 912130 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it should be! < 1413000027 41309 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :what, does it have to be 2^n * CHAR_BIT? suxk < 1413000032 651036 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I suppose FreeDOS is also real mode, although it can run programs in protected mode too < 1413000034 676477 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :elliott_ : does it have a C compiler? < 1413000063 550457 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :madbr: it could < 1413000065 813335 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :don't tempt me to write one < 1413000066 788146 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :does FreeDOS ship its own DPMI extender? or do you have to provide one? < 1413000097 890655 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :elliott_ : until that happens, you're guarenteed 32 bit ints < 1413000106 68871 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-_- < 1413000113 608807 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're really tempting me < 1413000121 550167 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :there's also the question of platforms with 64 bit ints < 1413000141 847150 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let's compromise on 48 < 1413000145 816002 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :ais523: I don't know, although perhaps it ought to include such a thing. < 1413000159 155137 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: I know that for the NetHack TAS, I had to include a DPMI extender < 1413000174 151410 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I can't remember whether that's because FreeDOS doesn't have one, or because it didn't emulate correctly in JPC-RR < 1413000185 570944 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and the answer is that we've stopped making those... basically they figured that 64bits were too large for most uses < 1413000223 525072 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :madbr: supercomputers often have 64-bit ints < 1413000227 959734 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :some DSPs have 32-bit chars < 1413000247 298939 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and they're basically making 64bit architectures to mix up 32bit data with 64bit pointers (arm64 has a whole bunch of instructions dedicated to mixes and conversions etc) < 1413000283 610484 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There are also some VMs having bytes longer than 8-bits (such as 16-bits or 32-bits) < 1413000291 33608 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ais523 : you mean like word addressed DSPs? < 1413000297 317214 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :madbr: yes < 1413000300 817989 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :right < 1413000325 781615 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :though afaik it's rare to run general purpose code on these < 1413000337 834704 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :madbr: what do you mean by "general purpose code", though? < 1413000349 508407 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :an FFT is pretty general-purpose, and DSTs run those all the time < 1413000365 877400 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :really I think we should just have stdint.h and remove all of C's integer types. < 1413000393 403736 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and maybe give the "least" versions shorter names, but maybe not since platform-specific overflow bugs are uuurgh. < 1413000396 25855 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Or to define them in the other way around < 1413000410 1672 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ais523 : code that isn't purpose-written for that particular use? and that does all sorts of stdlib calls, std::, are designed for modern paged memory protected stuff, C++... < 1413000429 327746 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :madbr: every program is purpose-written for something or other, unless it's a general-use library < 1413000432 921300 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, I'm pretty sure none of these DSPs have an MMU < 1413000436 968046 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and many general-use libraries hardly touch stdlib < 1413000443 630424 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :consequently something like std::map would probably leak < 1413000502 623508 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :dude, you're the one bringing C++ into this. < 1413000528 602670 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, the sound processing code I'm writing these days, runs on x86 of course, and I know very well that it has to be easy to run on ARM < 1413000540 983606 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :because that port has very high chances of happening < 1413000582 453880 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and that I should perhaps not count on byte order because a port to POWER could still happen maybe (nintendo wii u etc) < 1413000652 167783 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but if it has to be ported to a word addressed DSP, then it's going to have all sorts of special limitations like no threading, no mmu or paging, very small ram, no fpu, etc... < 1413000675 493282 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and consequently it's going to have to be specially written more or less no matter what < 1413000693 589022 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so there's little point in keeping in mind that sort of platform when writing code < 1413000703 17817 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :look, there's a world of programming outside your very insular conception of it (which you call "general-purpose", I guess), and C is designed to cover a hell of a lot of that world. that's what it comes down to < 1413000748 656818 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the code I write is C++, not C < 1413000769 799827 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :madbr: sound-processing code is something that people are quite likely to want to run on a DSP, fwiw < 1413000794 610326 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ais523 : it can happen yes < 1413000804 488975 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :madbr: yes, and as I've been trying to point out the conversation was about C before you joined in and continued to be about C thereafter until you brought C++ into it < 1413000807 306395 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but IRL it involves making a hardware product, basically < 1413000832 594860 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :there's no computer, cell phone or console platform where you can even write for the DSP < 1413000840 756049 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :when there is one at all < 1413000843 218017 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :madbr: ? < 1413000851 302683 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how do you think people do DSP development? < 1413000868 643766 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it's not my line of work tbh < 1413000874 498634 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so I'm not too familiar < 1413000899 178871 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :madbr: well, what you do is, you use an IDE, and use it to compile your files into executables, just like with any other IDE < 1413000905 186799 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :right < 1413000915 364989 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but then you have to be hooked into a devkit < 1413000919 184939 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or something like that < 1413000919 673785 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then you tell it to copy the executables onto the DSP, which is connected to the computer via a special programming device < 1413000921 174065 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then it runs them < 1413000932 874456 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yes special programming device < 1413000936 81499 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :outboard gear < 1413000944 945418 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that's what I mean when I say "hardware product" < 1413000957 467456 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :madbr: well given that the DSP isn't powerful enough to run an IDE itself… < 1413000992 982021 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, if you're programming a DSP, you're obviously not making a product that is a win32 program < 1413001003 933537 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :madbr: this is no different from, say, programming a cellphone < 1413001021 173856 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and more to the point, nothing prevents you from simply copying in code from elsewhere < 1413001047 526660 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :true but it's still a "special" platform < 1413001125 654714 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, does it even make sense to run C++ on that kind of DSP? < 1413001145 961899 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: not sure if you've noticed, but nothing you can say will get any kind of acknowledgement that you're in the right here < 1413001165 430405 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :meh < 1413001177 188490 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: I know, but I'm kind-of stressed in RL and taking on a pointless argument's a good way to relax < 1413001191 71257 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ok fine you COULD want to port any piece of C/C++ code to word addressed architectures < 1413001217 747707 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or other similar architectures < 1413001223 679719 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and in that special case your assumption that int is 32bits will break and you will cry < 1413001232 128271 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how about an argument on the topic of pointless topology < 1413001291 208041 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :isn't it topological spaces w/o points < 1413001291 680813 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :imagine if you just used a type that wasn't int if you knew you needed 32 bits of range < 1413001293 321929 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :madbr: and if you'd just used int32_t or int_least32_t or long, everything would have been fine < 1413001295 499293 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like, for instance, int32_t < 1413001296 497679 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :or something < 1413001322 222057 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :well, at least it's a thing where you don't talk about the points? < 1413001325 95668 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ais523 : in that case I'd just search and replace "int" for "int32_t" < 1413001326 295694 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a couple of days ago, I needed a type whose semantics was "a bitfield of 32 bits, addressed arithmetically" < 1413001329 25519 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I used unsigned long < 1413001331 768163 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :madbr: haha seriously? < 1413001338 12319 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :have you any idea how much that would break? < 1413001341 972927 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :as in you just talk about the lattice of open sets or something < 1413001345 372956 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ais523 : depends how large it is < 1413001351 671738 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :madbr: a hint: pointers exist < 1413001376 793187 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ais523 : if the code is small then obviously I'll check each use < 1413001386 220827 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1413001386 799144 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :imagine if you wrote code that wasn't broken, instead of trying to patch it up after the fact < 1413001392 93119 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, you'd be /more/ likely to s/int/int32_t/g if the codebase was large? < 1413001412 845267 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if the codebase is large then it's more of a problem < 1413001435 309206 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but then if the codebase is large I think it's very unlikely to be something you'd run on a DSP < 1413001467 651401 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it's not my area of expertise but AFAIK normally that sort of platform is a general purpose CPU + a DSP < 1413001484 526490 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and most of the code runs on the CPU except the number crunching stuff of course < 1413001513 446737 :Sgeo_!~quassel@metro29st13.m.subnet.rcn.com QUIT :Read error: Connection reset by peer < 1413001546 298089 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :madbr: I've used a DSP once; in that situation, it was connected on the analog side to a custom-built RF→IF mixer and antenna (not superheterodyne, we used software for that); and on the digital side to a CPU running ucLinux (wasn't a Raspberry Pi, but probably would have been if they had been invented at the time, it was the same sort of thing) < 1413001570 901678 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :raspberry pis are big enough to just run normal linux < 1413001597 617371 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com JOIN :#esoteric < 1413001601 517468 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ais523 : right. how much code ran on the DSP itself, as opposed to the rest of the system? (presumably an ARM?) < 1413001607 363488 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: right, this system was also only just big enough < 1413001616 604173 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we had to uninstall ALSA to fit Python on there < 1413001635 631511 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(we were looking for packages that were part of the stock install but that we didn't need) < 1413001681 715728 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :madbr: the DSP itself did AM and FM demodulation; the rest of the system did Morse Code unencoding and had a rudimentary UI < 1413001706 269742 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although most of that system was soft realtime code to communicate with the DSP fast enough < 1413001753 781877 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :right, so most of that system ran on a cpu where int was 32bits and everything was byte addressed? :D < 1413001787 402221 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :depends on what you mean by "most" < 1413001810 508430 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most of that system was the RF→IF mixer and antenna < 1413001818 754643 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hmm < 1413001822 141642 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it was a 10-person team, only 2 of us worked on the CPU portion of it < 1413001826 626902 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and only part-time < 1413001866 757695 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: huh, python will run on uclinux? < 1413001869 680344 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :admittedly, we got two people building the power supply because they were dangerously incompetent, and that was a small enough part of the project that we hoped we'd be able to fix whatever they came up with within a few minutes < 1413001876 415019 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: apparently so < 1413001886 294450 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I guess they care about portability to embedded systems, like some kind of weird C programmers < 1413001891 464643 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I mean, malloc() works just fine on uclinux, the most common thing you can't do is mmap() < 1413001898 148161 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and mmap() is relatively obscure < 1413002091 582869 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :what was the DSP code written in? < 1413002098 372010 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :C? assembly? < 1413002116 888944 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :C, except I kept looking at the generated asm, then tweaking the C until I got the output I wanted, because the compiler wasn't very good < 1413002124 533373 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wrote an interrupt handler in asm, but that was just 8 bytes long < 1413002135 236085 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ah, ok < 1413002166 711812 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, 8 words < 1413002175 577694 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(of machine code; it was longer in asm, obviously) < 1413002201 652055 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that DSP had a different word size for code than for data, and IIRC, neither was 8 < 1413002217 68298 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yeah that was what I was going to ask < 1413002229 453805 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if it had separate memory buses for code and data basically < 1413002300 843123 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if you run my code over that kind of thing, it will break horribly, yes < 1413002305 739671 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it might have had 14-bit words for code, but that might have been a different system < 1413002308 4756 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I don't expect to see that day < 1413002327 487296 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, it takes a lot of effort to write C or C++ code that breaks when code and data address spaces are separate < 1413002336 761835 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can't cast between void * and void (*)() for a reason < 1413002351 427638 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is it even possible? < 1413002356 281284 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :without going outside the standard < 1413002403 368111 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: there's no method that's guaranteed to work < 1413002415 574514 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however, if you just write the cast, it's likely to work on all the compilers that are capable of supporting it < 1413002416 35073 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I think a lot of "general purpose architecture" code would break if you couldn't cast from void * to void (*)() < 1413002425 536037 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :madbr: I don't < 1413002425 720516 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you can do lots of things relying on UB :p < 1413002446 260933 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: obviously it isn't possible without going outside the standard otherwise, because there are some pieces of hardware on which it's literally impossible < 1413002447 267727 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ais523 : hmm < 1413002451 239403 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :oh oh hey i have a question about code and data address spaces < 1413002458 338183 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think POSIX guarantees (void *) and (void (*)()) are intercastable < 1413002460 728134 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :are there harvard architecture machines where you can't jump to data memory < 1413002472 262030 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :because i assumed that wouldn't work, but apparently it does for the particular microcontrollers class uses < 1413002498 450967 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :Bicyclidine : does it have a separate memory bus for code? < 1413002516 921569 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :i think it goes through the mmu < 1413002528 84861 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :which... now i'm wondering how that works bus-wise, hm < 1413002528 999663 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bicyclidine: jumping to data wouldn't work on most of the microcontrollers I've used < 1413002543 938386 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it also doesn't even work on most modern computers with modern operating systems < 1413002551 434909 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I didn't knew there were microcontrollers with MMUs < 1413002553 178907 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at least, not unless you specifically tell the MMU that that's what you're planning to do < 1413002555 580905 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :maybe i should actually try it instead of just asking < 1413002605 774117 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC32MX460F512L is it < 1413002628 462736 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :though i don't think that mentions the mmu. well, you could always check the thousand pages of manual < 1413002655 397514 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Microchip manuals are fun < 1413002667 680573 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you know how most systems have UB, and things you shouldn't do in case they break in future? < 1413002686 914293 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Microchip lets you know what happens if you do them anyway, and even give advice on it < 1413002708 800491 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :let's see, i think i remember reading from some of the pseudoregisters being undefined < 1413002709 831220 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"this register's designed for programming the UART, but you can just use it for an extra byte of storage if the UART isn't active" < 1413002721 42196 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :yeah pretty much < 1413002740 352633 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :Bicyclidine : it's a MIPS < 1413002746 640385 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :yes, it is a mips < 1413002749 929514 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :well, embedded mips < 1413002758 106763 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :is that related to mmus < 1413002774 738461 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :that would be kind of neat, actually, you could use the io ports for special atomically partiallyrewritable storage < 1413002787 23023 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :a whole, like, 72 bits or something. homey < 1413002836 417985 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :then I guess it makes sense that jumping to data would probably work < 1413002852 22247 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :i don't understand the relevance < 1413002876 317112 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :because it's a larger architecture and more general purpose? < 1413002884 114921 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :ok < 1413002887 356418 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :i mean i literally don't know < 1413002905 401376 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like it's a small version of a general purpose CPU < 1413003254 324453 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :with many nice things like a single cycle multiply :D < 1413003315 261039 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :oh, i guess you can save cycles by doing that and then the multiply-add things etc before putting it back into core regs, huh < 1413003463 943141 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :32k ram < 1413003975 589029 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :madbr: a single cycle multiply at what clock speed? < 1413004004 441013 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :80 MHz max on this gizmo < 1413004053 482238 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that's faster than a pentium < 1413004107 427059 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :for integer multiply, anyways < 1413005052 682709 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :most things these days are faster than a pentium :P < 1413005088 85526 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :(except when they're much more energy efficient or something) < 1413005406 802612 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :VHDL generates single cycle multiplies by default < 1413005411 873643 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can end up using a lot of silicon if you don't pay attention < 1413005756 946949 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :just with the * operator& < 1413005757 823515 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :? < 1413005928 676914 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1413005988 254512 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :really intrigued about vhdl (and verilog) < 1413006130 643627 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they're basically the same language with different syntax, at this point < 1413006136 22883 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because they each stole each others' features < 1413006150 364416 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :makes sense < 1413006176 699222 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the basic difference is that VHDL requires you to declare everything very precisely (and often multiple times), whereas Verilog ignores all that nonsense and often doesn't complain about typos as a result < 1413006215 668969 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :learning a bit of verilog atm (mostly because it's more C++ like) < 1413006235 167620 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but I have no way to simulate code so it's all pie in the sky anyways < 1413006270 145375 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh? simulators are pretty easily obtainable < 1413006281 587156 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :GHDL is the one I use for VHDL; I hear Icarus is pretty good for Verilog < 1413006309 397199 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and both of them are in the Ubuntu repositories as of right now (ghdl, iverilog) < 1413006340 967016 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ACTION looks up icarus < 1413006351 626160 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :meh, uses cygwin :/ < 1413006356 866873 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :better than nothing tho :D < 1413006434 409873 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh right, it actually hadn't crossed my mind that someone doing development might be using Windows < 1413006443 8896 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's not impossible, just unexpected < 1413006465 963000 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I do DSP code for pro audio guys < 1413006474 445350 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that's 99.99% win32 and mac osx < 1413006499 166177 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1413006523 73127 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at least one person I know finds Windows development so painful that they do it on Linux anyway ;-) < 1413006542 82315 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I like IDEs tbh < 1413006547 224440 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :as specifically msvc < 1413006570 241306 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I know some guys like doing everything from the console and with strange text editors like vim < 1413006574 414798 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but that's not for me < 1413006595 695086 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :When working on Linux I do use vim. < 1413006602 205397 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and I never got into the unix culture < 1413006622 289909 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :doesn't appeal to me < 1413007929 918152 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :for instance, to me the only appeal of the console is that it cuts down on development time for small tool applications (that don't need a GUI) and that it permits batch scripting < 1413007956 906474 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :for other things, there's no point to it < 1413007975 226520 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I happen to like it, especially in UNIX systems < 1413008025 558367 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, for me, it's always better to just use the OS's file management < 1413008059 48425 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what if you want to make a mass change? < 1413008072 565670 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that falls under batch scripting < 1413008077 293741 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Of course it helps to type fast < 1413008080 774438 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :something as simple as "move all the files with the extension .nh4ct into another directory" is awkward (but possible) to do via the GUI < 1413008091 119590 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But anyone who should use a computer should learn to type fast. < 1413008099 681426 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the reason I find CLI more useful is that these operations come up all the time < 1413008114 408060 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ais523 : I'd change file odering to sort files by extension, then select all of them, then copy/paste/move < 1413008115 462299 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There are even prorgams that combine GUI and CLI if you like that. < 1413008139 839066 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :madbr: right, that's what I meant by the "possible" < 1413008155 432954 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I'd still rather do that than use the console < 1413008156 381014 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to me, it seems a little insane that you have to mess with persistent settings like file ordering in order to do a simple task like that < 1413008178 499326 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :which means navigating though a whole bunch of folders by pure text < 1413008206 831120 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :then more or less blindly typing down the whole destination path in the copy command < 1413008233 118296 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :tab speeds up all the typing but I'd still rather use the file manager < 1413008233 943022 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :For example you could even have a terminal emulator, that allow escape codes and keyboard commands you can bring up a menu of the files and then you can click on them to select which ones you want, while is still as command-line normally. Even such thing as with mouse highlight and then middle-button to paste it, is another thing to do < 1413008248 121913 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :madbr: normally I can type the name of a folder faster than I can find it in a GUI file manager < 1413008251 474886 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ais523 : file ordering is not a persistent setting < 1413008252 566700 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :using tab-complete < 1413008259 458017 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it persists on Windows, I think < 1413008269 159016 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :well, yeah I guess it does persist < 1413008272 403219 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If there is enough room on the screen, the tab completion can be in another window too to display the stuff, you can then continue typing, use tab, and/or to click on the files you want. < 1413008274 178623 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but it's meant to be dynamic < 1413008285 593792 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :basically you're just changing how they are displayed < 1413008310 209115 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also I navigate by typing the first letter of folders etc < 1413008318 995008 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :which comes out about as fast as tab-complete < 1413008342 128622 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the other thing is, I like seeing the files I'm manipulating < 1413008400 986274 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What would be your opinion of these of my ideas that you can combine with CLI and GUI that can be used together? < 1413008475 959699 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I'd add CLI features to a GUI based file explorer, basically < 1413008528 778822 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I myself would prefer to do it the other way around; add escape codes into a terminal emulator to allow the shell to open windows for file manager at the same time < 1413008616 471083 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, I always want to see the full file list for the current folder < 1413008624 568133 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I never want to not-see it < 1413008653 392047 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well OK, although I tend to work differently, I suppose. < 1413008668 757452 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and I want to keyboard navigate through that full file list < 1413008800 645403 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, the user navigates to a folder. why would you not want to display that folder's contents? < 1413008814 81350 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I suppose in case it doesn't fit on the screen? < 1413008830 195788 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but then you can display a scroll bar? < 1413008844 735358 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Although I think in bash if you push tab it will display the file list anyways if you push tab twice. < 1413008863 172926 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I don't want to have to push tab twice < 1413008873 882454 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I want it to do it without having to ask for it < 1413009020 292049 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if I navigate to a folder, I want to do something with one of the files (or subfolders inside it) < 1413009050 630503 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if the files are displayed on screen, then this is easy < 1413009584 987775 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it's like how the gimp doesn't have a rectangle tool < 1413009601 670184 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :you're supposed to make a rectangular selection and then fill it < 1413009611 238061 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yes it does work and gets the job done < 1413009694 273556 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Linux distros should start installing KolourPaint by default (basically an MS Paint clone), because it's what many people actually want when they think of an image editor < 1413009700 442870 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but it's needlessly laborious < 1413009729 790557 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :well, the gimp is not that far from what I need (and already use) < 1413009736 932051 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but it has some design mistakes < 1413009886 917630 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Depending on what things are wrong, they could be fixed. You could submit a bug report and/or patches and/or add-on files that would do the things you wanted. < 1413009932 33351 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :life is too short for that < 1413009945 870270 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :life's too short to argue on IRC for hours < 1413009952 354848 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ha touché < 1413010012 458855 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :well, there is a script to do shape drawing in the gimp < 1413010151 887469 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also, by now the design mistakes are probably embedded deep into the gimp so I have no idea if they are fixable anyways < 1413010178 611753 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AFAIK the problem that they have most issues fixing due to embedded design issues is to do with color representation < 1413010191 974880 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :oh? < 1413010204 502943 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :gamut stuff? < 1413010323 98490 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1413010351 832805 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I guess if you're doing printing that's a problem yes < 1413010398 589528 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :though if you're printing I'm kindof expecting they'd be using some other program < 1413010535 867387 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and I guess if you're dealing with RAW photograpy gamut stuff, that does have some issues < 1413010711 683343 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :At least for GUI design they shouldn't have problems :D (just disable all color management) < 1413010748 996774 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what about gamma? < 1413010793 24846 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :good question < 1413010813 704504 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :one way is to keep gamma as is < 1413010820 321071 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and let the designer eyeball it < 1413010924 169584 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :your color mixes will be kinda strange but that's an acceptable compromise < 1413010973 296086 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :another way is to adjust the effects¸ < 1413011020 832524 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like apply gamma adjustment, resample picture, apply inverse gamma adjustment < 1413011045 30144 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :of course, then your resample is not a resample anymore, it's a gamma-adjusted-resample < 1413011055 717783 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and it has to be applied across the board < 1413011091 735223 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :afaik sometimes photoshop works like this (depending on version and color settings and whatnote) < 1413011117 357285 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but corel photopaint doesn't (you're working with straight RGB, it only color manages CYMK) < 1413011428 852017 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but you don't want it to do something like apply a color curve when exporting < 1413011450 325452 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :then you tweak your look to look good and then it exports something else < 1413011452 327457 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Have you tried using ImageMagick? < 1413011452 986822 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :not good < 1413011469 508911 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : no? < 1413011625 11001 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ACTION looks up < 1413011729 527593 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :doesn't look very interesting to me tbh < 1413011821 999892 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the value in a tool like photoshop or corel photopaint is doing a lot of manipulations and seeing what you're doing < 1413011866 250204 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :this means that to develop a program to do this, you need a massive development effort to make a very tight GUI¨ < 1413011901 309498 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I don't see the appeal of manipulating graphics from the command line (except for batch manipulations) < 1413012030 987734 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it really depends on what you're doing < 1413012045 75588 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one advantage of treating everything as batch is that it's easy to reproduce, although a GUI could do that too < 1413012055 26734 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'd be nice if a GUI made a CLI translation of everything you did in it and saved it in a logfile < 1413012058 445007 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yes, this is why layers exist < 1413012071 751025 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are plenty of other good reasons why layers exist < 1413012129 358147 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :sound processing is already there and picture editing is moving towards there fast as well < 1413012148 530564 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :with more and more picture filters that can be done by layers < 1413012330 363484 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, if you do audio, you don't do a script that applies your whole stack of processing... what you do is that you add processing plugins one by one into your audio tracks... pretty much just as powerful but you don't have to edit any script < 1413012381 709640 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, there are different programs to do audio; some use scripts and stuff < 1413012396 958694 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I happen to believe Csound is pretty good < 1413012429 824261 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :has anybody done orchestral arrangement in csound? < 1413012437 647545 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(There are a lot of other people who use Csound too, although it isn't the most popular software at all) < 1413012459 879326 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :madbr: I believe so. I didn't look at all the stuff done in Csound, so I don't know, but I know a lot of things are done in Csound. < 1413012508 205536 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have done "Joy to the World" in Csound and using the PADsynth algorithm (I have written a Csound plugin to do PADsynth). < 1413012620 678213 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that's not an orchestral arrangement < 1413012641 707570 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I know, it isn't. < 1413012806 739924 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, I know csound is powerful on paper... but in practice you can't hear what you're doing < 1413012864 354748 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There is a lot of use of Csound. Also, some people like to write music on paper, too. < 1413012886 34336 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :missing information card games are my favorite card games, i guess this is how i know i'm a nerd < 1413012915 687818 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Bicyclidine: Can you be more specific what card games? I don't know a card game called "missing information". < 1413012965 400949 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :card games where the explicit goal is uncovering missing information < 1413012968 401750 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :like mao or eleusis < 1413012992 376793 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I know Eleusis < 1413013042 715214 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :i thought you mightr < 1413013292 783967 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : what I say is that there are programs that are just as powerful as csound, but much easier to use < 1413013386 4510 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :madbr: Maybe to you they are easier. < 1413013438 3935 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I want to see what I do < 1413013440 949407 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hear what I do < 1413013512 894928 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :not some pie in the sky system that can in theory do everything in the world but you have to guess exactly the right settings and input them in a lengthy text form < 1413013550 632054 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :They won't be very good until one section is finished anyways. (And anyways, a few composers do not even know how to hear what they are doing!!!) < 1413013567 551238 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :madbr: Well, there are many programs, so you can use the ones you like. (Even more than one, if you like.) < 1413013614 833176 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :even for a whole section, you don't just roll it out blindly < 1413013622 523932 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :you put down some chords < 1413013631 368664 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :check if they fit in the mix < 1413013635 159897 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if they sound good < 1413013641 747064 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(You can even use Csound with most other programs: Csound can be connected to other programs through MIDI, OSC, VST, LADSPA, plain audio formats, plain text, and a few more.) < 1413013674 276468 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :only one that makes sense is VST < 1413013694 882841 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the other ones are mostly useless < 1413013740 693113 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Also in all of these cases, it goes both ways: MIDI can be input and output, VST can be as a host or as a plugin, etc. < 1413013744 707347 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :precisely because VST is designed around hearing what you're doing as you do it < 1413013772 77247 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the point of VST is that you can use a program that has a very good piano roll < 1413013789 281952 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :your sequencer deals with that, your VST only does synthesis < 1413013790 681789 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Csound does actually support FLTK for a GUI as well, if you want a GUI; there are also several other GUIs for Csound, and you can also use joystick, Wii remotes, and other input devices with Csound. < 1413013812 380408 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :multiple GUIs is almost always a design mistake < 1413013831 499325 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it's much better to have only one very good gui < 1413013842 273776 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :wii remotes are a toy < 1413013863 288449 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :same for joystick... I have a MIDI controller for this < 1413013886 562725 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, Csound can use MIDI too, so you can use that. < 1413013925 171762 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if it takes MIDI, why does it have all the other crap? < 1413013970 145329 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :they are just distractions that make it less likely that the MIDI is correctly implemented < 1413013972 154501 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :For one thing, you may be using it to modify other sounds rather than only to synthesize new ones. < 1413013998 186675 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Also some programs use other formats, too. < 1413014035 370914 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the only reasonably well established protocol is MIDI < 1413014044 838000 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and VST automation < 1413014082 542680 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The standard score format in Csound seems to highly resemble tracker formats. Some people use it, although other people prefer others; I didn't find any of the existing ones suitable so I wrote CsoundMML. < 1413014112 751577 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :madbr: I think MIDI was not as common when Csound was first made, and VST didn't exist yet. (Also, if you are on Linux, you might want to use LADSPA.) < 1413014112 942356 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :Yes that's my point < 1413014128 21041 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :you implemented CsoundMML < 1413014138 510019 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :normally you should not do this < 1413014154 980514 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, I like to do it. < 1413014163 318882 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :its note input system should be good enough in first place < 1413014185 701732 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yeah csound is early, which leads to this kind of problem < 1413014187 636955 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Doing it that way might restrict it too much though. < 1413014207 767131 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if it restricts it to the good options only, that's GOOD < 1413014209 733085 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Which is why it helps to generate it using external methods too. < 1413014236 361090 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :One thing is you might not always want to write 12-TET, for example. < 1413014254 160363 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :99.99% of the time you DO want to write in 12-TET < 1413014255 917682 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Or there may be more controls than are possible in MIDI. < 1413014261 505441 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :unless you're arab < 1413014280 55536 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Some people like to experiment with different scales too though < 1413014290 567003 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that's fun yes < 1413014294 709781 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and also mostly useless < 1413014338 651913 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :for western music you're going to do a lot of layering < 1413014340 540694 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, if you do not like Csound, then you do not have to use it. < 1413014356 37006 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that blows up pretty much any other intonation system than 12-TET < 1413014375 598048 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :except for a few close relatives to 12-TET like well-temperament < 1413014431 453513 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :maybe meantone and pythagorean temperament (and even then good look making it sound better than 12-TET) < 1413014470 749516 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If used correctly they do sound better. (I do not know how to use them correctly, though.) < 1413014482 770711 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :not really < 1413014504 84360 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :At least with complex waveforms; I have tried this with some experimenting. < 1413014529 308399 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :your potential gain is marginal < 1413014542 37741 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :A pure sine wave is too pure with just intonation < 1413014547 516841 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yes you can have more static 3rds < 1413014560 64616 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but... that's a lot of work for not much gain < 1413014597 981401 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :basically adjust every major 3rd in your song down if used in harmony, and up if it's used melodically < 1413014729 288122 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :in fact they did test this < 1413014743 575022 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :asked a bunch of musicians to tune major 3rds by ear < 1413014759 580329 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the average major 3rd was 395 cents < 1413014777 9856 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Those things are interesting to know. < 1413014842 414224 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :in other words a halfway compromise between the 5/4 major third, and the 81/64 major third (two stacked tones) < 1413014864 175323 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the difference with our 400 cents major third is very slim < 1413014934 602582 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, you could design a well temperament so that the major 3rd from C to E is 395 cents < 1413014943 672041 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :in theory it would be an improvement < 1413014952 725951 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :in practice nobody would notice < 1413015006 553149 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If I am not doing chords, I can even experiment with alternative temperament just by using QBASIC. < 1413015014 954524 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the tuning error on a typical note from a guy playing a violin or wind instrument in an orchestra can easily reach 5 or 10 cents < 1413015030 949304 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that's already way more < 1413015056 749661 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, I suppose it is; I haven't paid a lot of attention < 1413015090 852987 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :life is too short to concentrate on features that don't matter < 1413015102 763970 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :alternative temperaments is one of these features < 1413015184 460250 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that's the problem with stuff like csound < 1413015206 44121 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :they can't put on their pants and decide what matters, they gotta try to do everything < 1413015248 870300 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :madbr: It doesn't actually have that feature built-in; it is a consequence of the implementation that it allows that by defining custom tables and stuff. < 1413015280 455960 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have a Kawai electric piano. It allow to set seven different temperaments; by default it is equal temperament with a tuning curve. I find that when a non-piano sound is selected, it seem to work better if tuning curve is turned off, but is better turned on for piano sound. I read about piano tuning in Wikipedia so I can guess how this is working and why it is the case. < 1413015408 167184 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :At least I like Csound for music, ImageMagick for pictures, METAFONT for drawing, and Plain TeX for typesetting. You don't have to use it, if you do not like it! < 1413015650 58760 :impomatic_!~digital_w@87.113.116.210 JOIN :#esoteric < 1413016237 391894 :madbr!boulam@69-165-212-148.cable.teksavvy.com QUIT :Quit: Pics or it didn't happen < 1413016667 942328 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Could the "dead reckoning" rule in chess ever make some extremely stupid move to be very good in one situation where you are in severe time trouble? < 1413016714 297115 :MoALTz!~no@user-5-173-18-183.play-internet.pl JOIN :#esoteric < 1413016740 254919 :Bicyclidine!~Glossina@69.76.20.231 QUIT :Ping timeout: 250 seconds < 1413017723 639040 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I guess, based on this problem: http://anselan.com/tutorial.html ... w with a rook on a1 could sacrifice it on a8 instead of making a waiting move and checkmate afterwards. but figuring that out will probably take longer than actually mating. < 1413017739 878857 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :maybe there's a less stupid way < 1413017878 161410 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :More realisitically take a more complicated won endgame, the bishop+knight perhaps < 1413017932 244692 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(it also depends on what you mean by "extremely stupid") < 1413018363 958855 :Bicyclidine!~Glossina@resnet-v492-wless-gw.net.wsu.edu JOIN :#esoteric < 1413018453 557688 :Bicyclidine!~Glossina@resnet-v492-wless-gw.net.wsu.edu QUIT :Client Quit < 1413018542 803468 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net QUIT :Quit: WeeChat 0.4.3-dev < 1413018575 853348 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't know; "extremely stupid" was based on a comment by brother made when I told him about the "dead reckoning rule" and when he said it is useless, I thought about if it might be useful in severe time trouble. < 1413018604 68566 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net JOIN :#esoteric < 1413018609 61401 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Also, I was thinking that you would figure it out ahead of time, therefore it doesn't matter if figuring it out takes longer, if you have already figured it out. < 1413018663 19661 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I think the "complicated endgame" usecase is a good one, though common sense. It means, however, that you have to somehow force your opponent to capture a piece rather than ambling around randomly until your time runs out. < 1413018733 699152 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(though perhaps the opponent will capture out of habit...) < 1413018757 338309 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"Look here, that capture was stupid. I was losing on time, but now it's a draw." < 1413018775 614978 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Then maybe it also depend how much time trouble your opponent is having too. < 1413018984 309755 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1413019187 783117 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1413019516 607646 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@tell oerjan re: "how did I miss that" - when I first did that problem I wasn't aware that the scan* functions are in the Prelude. :browse Prelude turned out to be helpful. < 1413019516 798684 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1413019568 106344 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :moin < 1413019581 18825 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@tell oerjan (which is rather strange: I like those functions a lot) < 1413019581 172049 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1413019594 405883 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :heh, speaking of lambdas, my wife made me a thing: https://twitter.com/J_Arcane/status/520864743817744384 < 1413019631 21975 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :;; < 1413019631 175353 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :;; Calculate cummulative sum < 1413019631 175520 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :;; R0 - Input Buffer < 1413019631 175611 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :;; R1 - Output Buffer < 1413019631 175700 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :;; R2 - Length < 1413019633 555330 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :;; < 1413019636 26602 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> cum-sum PSH S R ; Save return address < 1413019637 315266 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : :1:57: parse error on input ‘;’ < 1413019638 599389 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : XOR R4 R4 ; R4 := 0 < 1413019641 29445 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> cum-sum-rep < 1413019642 321173 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Not in scope: ‘cum’ < 1413019642 474548 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Perhaps you meant one of these: < 1413019642 474683 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ‘sum’ (imported from Data.List), < 1413019642 474825 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ‘F.sum’ (imported from Data.Foldable)Not in scope: ‘rep’ < 1413019642 474913 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Perhaps you meant one of these: < 1413019643 547546 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : LDW R3 R0 ; Load element from Input < 1413019646 35942 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : ADD R4 R3 ; R4 := elem < 1413019648 558089 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : STW R1 R4 ; Store it to Output < 1413019651 28175 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : ADD R0 4 ; Inc Input Ptr < 1413019653 594928 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : ADD R1 4 ; Inc Output Ptr < 1413019656 42033 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : SUB R2 1 ; Dec Length < 1413019657 622256 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mroman_: AAAAARGH < 1413019658 573374 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : JNZ @cum-sum-rep ; Not Zero? Jump Back < 1413019661 31231 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1413019663 558307 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1413019666 36408 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wtf does putty auto paste on right click < 1413019668 561792 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I wanted right-click copy link < 1413019692 238137 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this is a serious privacy issue < 1413019692 963747 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :btw, why won't twitter display images without javascript... < 1413019721 611294 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It does. < 1413019724 967821 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :mroman_: You can change those setting in PuTTY < 1413019732 502849 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I have noscript but can still see it < 1413019738 553678 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ooh < 1413019753 872532 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :haha, sorry. I have a somewhat aggressive adblock rule... < 1413019765 488619 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mroman_: thanks < 1413019782 126430 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Why are you clicking in a tty < 1413019796 86887 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Jafet: you aren't? < 1413019807 593041 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because it's a graphical window < 1413019823 602905 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Jafet: how do you ever copy text from or to a terminal? < 1413019850 260996 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :grep usually works. < 1413020517 397701 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jskjarjkogxodgcv QUIT :Quit: Connection closed for inactivity < 1413020602 968120 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1413020670 634476 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : imm = (shiftL b3 16) .|. (shiftL b2 8) .|. b1 < 1413020674 782737 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why is this infinite type < 1413020731 486932 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't think it is, by itself < 1413020735 591202 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah. nvm. < 1413020748 80087 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b3 wasn't 'a' < 1413020750 438464 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but [a] < 1413020755 695883 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tsk < 1413020770 969782 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah rats < 1413020780 825821 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b3,b2,b1 are Word8 < 1413020785 354094 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but imm is supposed to be Word32 < 1413020801 879344 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which makes Haskell infer that b3,b2,b1 must be Word32 as well < 1413020812 953404 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(because .|. is a -> a -> a) < 1413020814 704934 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1413020820 744592 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I need to promote b3,b2,b1 to Word32 first < 1413020822 112625 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess < 1413020856 497716 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 8 :: Word8 < 1413020857 895665 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 8 < 1413020872 648002 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (fromIntegral (8 :: Word8)) :: Int < 1413020873 961075 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 8 < 1413020878 186131 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (fromIntegral (8 :: Word8)) :: Word32 < 1413020879 566155 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 8 < 1413020881 161914 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :k < 1413020921 930259 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yay < 1413020925 204037 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1413021015 312879 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(4,DecodedInstruction {opCode = *** Exception: <> < 1413021016 842816 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wtf < 1413021018 995418 :Slereah_!~jackal@176.222.51.233 JOIN :#esoteric < 1413021021 731527 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Hello wizards < 1413021033 654483 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Finally no more work 'til march < 1413021039 261721 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :More time for things, woo < 1413021078 891788 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :There's no loop in my program < 1413021079 728034 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wth < 1413021104 311858 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Hopefully I can finish some eso project < 1413021279 357115 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1413021295 82891 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mroman_: watch out for reused identifiers < 1413021333 333334 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1413021333 487062 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :int-e said 30m 16s ago: re: "how did I miss that" - when I first did that problem I wasn't aware that the scan* functions are in the Prelude. :browse Prelude turned out to be helpful. < 1413021333 487216 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :int-e said 29m 12s ago: (which is rather strange: I like those functions a lot) < 1413021358 993662 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: it wasn't the scanl that i missed; i used that in my initial version too < 1413021476 386379 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I was just sharing my own "how did I miss that" moment. < 1413021485 15691 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1413021722 164587 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! c printf("hi"); < 1413021723 207511 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hi < 1413021745 198171 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1413021808 893053 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right < 1413021821 870859 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :crazy long logs today < 1413021825 336506 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*Main> decode [230, 121] < 1413021826 512153 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(2,DecodedInstruction {opCode = 38, dst = 7, src = RegisterOperand 9}) < 1413021827 945977 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :neat < 1413022012 138868 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :btw < 1413022024 528341 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott_: You mean HashMap.Lazy from unorderdered-containers? < 1413022028 527932 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or HashMap.Strict < 1413022040 806909 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or the old hashmap package? < 1413022624 811014 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/jQhCm4lj <- I'll do it like that for now < 1413022835 456627 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: oh speaking of golf, what do you have against alphanumeric characters? (see "Count the Overlap") < 1413022892 459895 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(more seriously we must have wildly different programs) < 1413022903 986962 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@hoogle FilePath -> [Word8] < 1413022906 130942 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Control.Monad.Trans.Error listMsg :: ErrorList a => String -> [a] < 1413022906 284294 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Prelude error :: [Char] -> a < 1413022906 284468 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Prelude map :: (a -> b) -> [a] -> [b] < 1413022921 311252 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hah. "error" < 1413022925 219076 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wow < 1413022926 965861 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this search... < 1413022928 441387 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so accurate < 1413022935 476869 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn you beat me there too? :( < 1413022938 996190 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ByteString -> [Word8] should be possible though < 1413022944 800859 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :There's FileIO with ByteString < 1413022968 466879 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: sorry, I was catching up from 267 characters and momentum carried me over the target < 1413023047 906661 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I couldn't have done it without you. < 1413023085 58100 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1413023158 335554 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose we must be using different algorithms. and i thought i was so clever. < 1413023193 896642 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i _did_ have another idea which i didn't pursue < 1413023209 308241 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or maybe you've managed to get parsing actually short < 1413023242 799493 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well, not really short. but at least I managed to make some use of the interspersed labels. < 1413023256 316132 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh f... < 1413023331 137574 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well that would totally mess up the way i'm doing it < 1413023459 178998 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as i'm basically calling map read.words before doing anything else < 1413023532 371159 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I would attribute 50% of the program to parsing. < 1413023570 808450 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :something like that yeah < 1413023994 933688 :frangeskino90!~textual@host223-185-dynamic.17-79-r.retail.telecomitalia.it JOIN :#esoteric < 1413024051 862863 :frangeskino90!~textual@host223-185-dynamic.17-79-r.retail.telecomitalia.it PART #esoteric :"Textual IRC Client: www.textualapp.com" < 1413025187 391061 :AndoDaan!~Daanando@188.188.79.159 JOIN :#esoteric < 1413026566 127406 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Polyglot14]]4 M10 02http://esolangs.org/w/index.php?diff=40598&oldid=40597 5* 03Oerjan 5* (+54) 10unsigned < 1413026635 921821 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1413026641 992856 :callforjudgement!~ais523@147.188.254.149 JOIN :#esoteric < 1413026649 893204 :callforjudgement!~ais523@147.188.254.149 QUIT :Changing host < 1413026650 46584 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413027049 718228 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok that triangular number thing is so trivial there's no point even adding to the (probably identical) haskell solution heap < 1413027179 597560 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actually, just for fun i'll make one that has a different statistics < 1413027287 509802 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, infix. right < 1413027342 629094 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so that makes 4 different solutions, hmm. < 1413027365 902630 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah i think so < 1413027381 143200 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :prefix vs. infix, scanl1 vs. scanl < 1413027389 130719 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yeah < 1413028314 50214 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, so apparently, bridge bidding conventions have official classifications; the stupider the convention, the higher-level you have to be before it isn't banned < 1413028344 170445 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the very stupidest conventions, like "pass" meaning that you have a strong hand, are called Highly Unusual Methods < 1413028432 677817 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :such conventions are apparently only allowed at the Bermuda Bowl and Venice Cup, and using them causes you to forfeit choice of seats < 1413028472 747471 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also you have to tell the opponent what the conventions are, but that seems to be a general rule < 1413028486 350007 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(now I wonder how often people try to use conventions that stupid in high-level tournaments) < 1413028510 973546 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :contract bridge reminds me of my Rubicon puzzles, they're both about trying to communicate a range of information under awkward limiting circumstances < 1413028639 116937 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :winghci is irritatingly flaky whenever you try to run a program which takes input :( < 1413028700 21817 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(there seems to be no way to give an EOF, you have to interrupt to get out of it, and sometimes it doesn't get back into a usable state afterwards.) < 1413028752 728110 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :newline-controlZ-newline is the standard Windows way to EOF; I'm assuming that that doesn't work? < 1413028757 170997 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I was having some performance issues this morning and discovered that for some reason I still had a GHC process running, eating a full CPU core doing absolutely nothing. Still don't know what happened. < 1413028772 640610 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it doesn't. it works in ghci on console, but not in winghci. < 1413029073 856722 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :even in the ghci console, you cannot use getContents twice, it doesn't reset stdin. < 1413029658 778895 :Lymia!~fujoshi@inportb/loli/cirno-chan QUIT :Ping timeout: 258 seconds < 1413029922 469315 :MoALTz!~no@user-5-173-18-183.play-internet.pl QUIT :Ping timeout: 250 seconds < 1413031012 914151 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1413033817 352420 :AndoDaan_!~Daanando@188.188.95.161 JOIN :#esoteric < 1413033921 313257 :AndoDaan!~Daanando@188.188.79.159 QUIT :Ping timeout: 248 seconds < 1413036219 835026 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1413037532 990420 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :callforjudgement: How deliciously CP/M. < 1413037554 63032 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com PRIVMSG #esoteric :ew. < 1413037962 54643 :Sgeo!~quassel@metro29st13.m.subnet.rcn.com QUIT :Read error: Connection reset by peer < 1413038217 764513 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :callforjudgement: the regulation of bridge conventions is a large part of what leads me to conclude that the tournament organization and structure is completely broken < 1413038431 771821 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: right, the problem is that in essence, the bidding phase of Bridge is a game about coming to an agreement about hidden data given highly limited bandwidth < 1413038451 14346 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and to facilitate that, you can benefit from what your opponents are saying, which means that you have to recognise what it is < 1413038466 672913 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus creating a kind-of awkward recursive loop < 1413038518 467740 :mahem1__!~argon@199.172.242.118 QUIT :Remote host closed the connection < 1413039454 615788 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: You didn't notice that the cum-sum code disrespects length 0 ;) < 1413039464 485793 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I've added a CPY R2 R2; JIZ @cum-sum-end < 1413039522 774169 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(which is the same as CMP R2 0; JEQ @cum-sum-end) < 1413039785 367544 :sebbu2!~sebbu@ADijon-152-1-16-154.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1413039821 718762 :sebbu2!~sebbu@ADijon-152-1-16-154.w83-194.abo.wanadoo.fr QUIT :Changing host < 1413039821 872340 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1413039885 58931 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 272 seconds < 1413040475 571387 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1413040569 669274 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh another int-nick on #haskell, this will be fun... < 1413040580 260142 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1413040649 341223 :AndoDaan_!~Daanando@188.188.95.161 QUIT :Ping timeout: 260 seconds < 1413040784 251832 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1413040968 654341 :MoALTz!~no@user-5-173-18-183.play-internet.pl JOIN :#esoteric < 1413041067 973773 :callforjudgement!~ais523@unaffiliated/ais523 QUIT : < 1413041077 927031 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413041086 238432 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1413041187 299038 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 244 seconds < 1413041331 862185 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1413042259 30498 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1413042704 284221 :password2_!~password@105.233.36.245 JOIN :#esoteric < 1413042746 31205 :password2_!~password@105.233.36.245 NICK :password2 < 1413044227 734844 :drdanmaku!uid17782@gateway/web/irccloud.com/x-zcqsglrtqdeqyhlu JOIN :#esoteric < 1413044601 227576 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1413045497 883077 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, but I shaved that Z80 code from 48 to 40 bytes. < 1413045834 513599 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1413046069 332495 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Are there Evillious Chronicles fans here? I don't know where to get started. I seem to be watching in a wierd order < 1413047140 392936 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman_: I mean HashMap.Strict actually < 1413047524 291865 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 250 seconds < 1413048170 297582 :dianne!~hianne@unaffiliated/dianne QUIT :Quit: brbanne < 1413048200 115739 :dianne!~hianne@unaffiliated/dianne JOIN :#esoteric < 1413049107 994336 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413049109 232176 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1413049118 287569 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1413049180 491148 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1413049347 351616 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1413049670 207127 :tlvb!~Leo@46.195.24.21 JOIN :#esoteric < 1413050426 36747 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1413052560 521800 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq_uptime < 1413052560 714337 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :9d 23h 37m 35s < 1413052564 343900 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yay. still there < 1413052575 149479 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (0) < 1413052575 686166 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : (line 1, column 2): < 1413052580 961091 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp ($0) < 1413052581 114548 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : (line 1, column 2): < 1413052586 339557 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (add $0 $0) < 1413052586 523500 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Value 0 < 1413053121 246850 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (if== $0 0 (if> 0 $0 (add $0 $0) ($0)) (r 10)) < 1413053121 448128 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : (line 1, column 15): < 1413053123 491143 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :bleh < 1413053148 395416 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :? you're calling $0? < 1413053207 987771 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (if== $0 0 (r 1 10) (if== $1 0 0 (add $1 (r 1 $1)))) < 1413053213 133256 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :Ain't nobody got time fo' that! < 1413053221 224796 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (if== $0 0 (r 1 10) (if== $1 0 0 (add $1 (r 1 (sub $1 1))))) < 1413053221 378213 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Value 55 < 1413053228 945155 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (if== $0 0 (r 1 100) (if== $1 0 0 (add $1 (r 1 (sub $1 1))))) < 1413053229 98503 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Value 5050 < 1413053230 340609 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :what is rlisp < 1413053237 508690 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there should be rlisp golfing! < 1413053261 67465 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nortti: It's a LISP < 1413053264 11405 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :of some sort. < 1413053269 409349 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :inferior to maclisp < 1413053390 932937 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :Sgeo: I'd start from original sin story (starting from "Project 'Ma'"), then go through the seven deadly sins (with story of the evil in the middle). after that progress to stuff like chrono story < 1413053473 473052 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nortti: It's Recursive-LISP < 1413053478 767823 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because you only have recursion < 1413053482 569568 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where r is the recursion operator < 1413053496 142398 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :ah, esolang < 1413053520 591731 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :not on wiki? < 1413053534 960429 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :...just heard people cheering after the Visual/Musical Sorting Algorithms vid < 1413053830 128876 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Quit: Konversation terminated! < 1413054112 855335 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nortti: no < 1413054122 995847 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (LEN (_+ (: 9 #) (: 8 #))) < 1413054123 174791 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : (line 1, column 2): < 1413054126 771202 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I should update it < 1413054137 427308 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*Main> run "(LEN (_+ (: 9 #) (: 8 #)))" < 1413054138 138305 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Value 2 < 1413054143 300515 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :_+ is cnat : is cons < 1413054147 298414 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and # is an empty list < 1413054222 182979 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what does |cnat| mean? < 1413054293 316426 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's ++ in Haskell terms < 1413054297 89844 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(if== $0 0 (r 1 1 10) (if== $1 $2 # (: $1 (r 1 (add $1 1) $2)))) < 1413054300 162717 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, you mean concat < 1413054311 192263 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- that would be a range function (1..10) < 1413054340 810944 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or append < 1413054353 166115 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :append, sorry, not concat < 1413054455 79043 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :concat is like fold apparen < 1413054456 836402 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1413054459 311020 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fold append < 1413054473 726549 :Slereah!~jackal@176.222.51.233 JOIN :#esoteric < 1413054618 368004 :Slereah_!~jackal@176.222.51.233 QUIT :Ping timeout: 246 seconds < 1413055078 523591 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :nortti: Ah. Yeah, I kind of went really out of order. Watched all the Seven Deadly Sins, saw the Clockwork Lullaby series (incl. Chrono Story), have yet to see Original Sin or the full Story of Evil < 1413055117 989093 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Also, I'm glad I'm not the only fan < 1413055124 87456 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(That I know) < 1413055247 937872 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :meh < 1413055254 766495 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ordered text permutations is boring < 1413055258 32371 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's not even permutation < 1413055269 499779 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1413055282 108616 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: Do you use JL[? < 1413055307 875747 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because JL[ == sa < 1413055357 282501 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :actually sa == ^^L[ == JL[ < 1413055490 871771 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also jj != jjjj < 1413055617 758333 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Remote host closed the connection < 1413055790 42662 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I do use JL[, in fact. < 1413055843 690129 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or apparently I don't except in some older stuff. < 1413055854 107217 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But I have used JL[ because I wasn't aware of sa. < 1413055974 796901 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I guess I did use JL[ in the ordered text "permutations" one, it was so short I didn't even have it saved in a file. < 1413056076 995046 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, fixed. < 1413056308 269797 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wrote a Befunge-98 A006520 and it ended up having exactly the same length as my Forth one. < 1413057107 773135 :GeekDude!~GeekDude@unaffiliated/g33kdude NICK :Sjc1000 < 1413057128 671782 :Sjc1000!~GeekDude@unaffiliated/g33kdude NICK :GeekDude < 1413057220 602829 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1413059905 776206 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1413061015 349251 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Oh, awesomesauce. Someone actually has made a little expansion port jumper for the NES so you can get Famicom audio out of it. < 1413061085 508771 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Oh, neater. Said port also gives you the Famicom expansion pins. < 1413061100 156338 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :For Family Basic or Famicom zapper use. < 1413061101 723924 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Spiffy. < 1413061819 521566 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1413061930 225463 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Trivia: I still have a fear of the words "kvm: disabled by BIOS" < 1413061942 665621 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 245 seconds < 1413061965 441890 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1413062125 963179 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1413062163 909756 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Client Quit < 1413062244 952412 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1413062586 899285 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(somewhere in the logs for a few years ago there is the reason why) < 1413062693 7470 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1413062720 170430 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1413062900 71096 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be JOIN :#esoteric < 1413063028 684227 :zzo38!~zzo38@24.207.58.35 JOIN :#esoteric < 1413063722 916891 :AnotherTest!~turingcom@94-224-16-225.access.telenet.be QUIT :Ping timeout: 255 seconds < 1413064522 952209 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1413065296 325158 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1413066236 790948 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Question: is SKI calculus + fix enough for something with a System F-like type system to be TC? < 1413066374 283108 :password2!~password@105.233.36.245 QUIT :Ping timeout: 250 seconds < 1413066418 716508 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i don't think i understand what a typed combinator system is... < 1413066434 671263 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::t let k a b = a in k < 1413066435 608416 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :t1 -> t -> t1 < 1413066447 517580 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::t let s a b c = a c (b c) in s < 1413066448 367020 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(t2 -> t1 -> t) -> (t2 -> t1) -> t2 -> t < 1413066554 936446 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh i see i guess sorta < 1413066760 739681 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :nortti: starting to think a lot of these subs on YouTube are low quality < 1413066894 586721 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: assuming abstraction elimination of simply typed lambda terms is type-preserving, i'd think so. < 1413066924 518987 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because i remember this is true if you replace SKI calculus with LC < 1413066940 250681 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, thanks < 1413066960 530134 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :My proof of lens's Turing completeness depends on it, and I'm finally writing that out < 1413067156 804621 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wtf has my fridge started creaking occasionally :( < 1413067195 329505 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actually creaking seems to be the wrong word < 1413067412 175341 :zzo38!~zzo38@24.207.58.35 QUIT :Remote host closed the connection < 1413068452 969987 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 240 seconds < 1413068505 533845 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1413068513 436043 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1413070632 783730 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1413070633 332651 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1413071266 324908 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1413072417 822026 :augur!~augur@ip-64-134-64-135.public.wayport.net JOIN :#esoteric < 1413073277 95121 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1+["\n"] < 1413073279 183003 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (GHC.Num.Num [[GHC.Types.Char]]) < 1413073279 377384 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘GHC.Num.+’ < 1413073282 965077 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1413073286 482588 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :gah < 1413073293 579077 :MBH!b01a4606@gateway/web/freenode/ip.176.26.70.6 JOIN :#esoteric < 1413073318 571090 :MBH!b01a4606@gateway/web/freenode/ip.176.26.70.6 PRIVMSG #esoteric :HI < 1413073320 821492 :MBH!b01a4606@gateway/web/freenode/ip.176.26.70.6 PRIVMSG #esoteric :Hi < 1413073324 297584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hmph lambdabot cuts off the error message even in privmsg < 1413073331 527450 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`relcome MBH < 1413073332 357941 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​04MBH: 07Welcome 08to 09the 02international 06hub 13for 04esoteric 07programming 08language 09design 02and 06deployment! 13For 04more 07information, 08check 09out 02our 06wiki: 13. 04(For 07the 08other 09kind 02of 06esoterica, 13try 04#esoteric 07on 08irc.dal.net.) < 1413073465 356209 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Excess Flood < 1413073493 947735 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1413073577 915252 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :anyone with a linux ghci who can test what error messages 1+["\n"] gives? < 1413073596 787496 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(7.8.3) < 1413073612 753616 :dianne!~hianne@unaffiliated/dianne PRIVMSG #esoteric ::2:2: No instance for (Num [[Char]]) arising from a use of ‘+’ In the expression: 1 + [""] In an equation for ‘it’: it = 1 + [""] < 1413073626 351788 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ghci? < 1413073628 766229 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ic. so this bug is not just windows. < 1413073633 2573 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Can confirm < 1413073640 678954 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :note how there is no \n in the error message. < 1413073724 454701 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Odd < 1413073745 764681 :dianne!~hianne@unaffiliated/dianne PRIVMSG #esoteric :the error message for 1+["\n "] is also a bit strange, but in a different way < 1413073779 220963 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I can still confirm < 1413073792 484862 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also the []s aren't actually needed for this < 1413073833 397647 :tlvb!~Leo@46.195.24.21 QUIT :Ping timeout: 246 seconds < 1413073845 286791 :MBH!b01a4606@gateway/web/freenode/ip.176.26.70.6 PRIVMSG #esoteric :If only BF had a square function like Deadfish... < 1413074063 750506 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :MBH, down that path brainfuck derivatives lie, and I fear Phantom__Hoover will have to update his blog < 1413074436 107204 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i suppose the "\n " case is not _technically_ in error < 1413074457 333124 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it just uses a string gap < 1413074689 678212 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Still odd, though < 1413074982 179470 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :https://ghc.haskell.org/trac/ghc/ticket/9681#ticket < 1413075031 112394 :MBH!b01a4606@gateway/web/freenode/ip.176.26.70.6 PRIVMSG #esoteric :FiM++ sounds so cool < 1413075109 457584 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, :) < 1413075248 20820 :MBH!b01a4606@gateway/web/freenode/ip.176.26.70.6 QUIT :Quit: Page closed < 1413075407 348697 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose the "\n " case might be about GHC trying to show multiline strings on multiple lines, so considered a feature. < 1413076320 655685 :augur!~augur@ip-64-134-64-135.public.wayport.net QUIT :Remote host closed the connection < 1413077428 917944 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1413077577 708837 :augur!~augur@73.163.157.101 JOIN :#esoteric < 1413077677 569698 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Help, apparently I translated the first strip of IWC into Latin < 1413077682 41349 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I... don't remember doing this < 1413077854 255376 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :irregularissime < 1413077947 566747 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But... looking at the translation < 1413077952 967044 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I remember looking up one of the words < 1413078045 642854 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Odd < 1413078053 817952 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :As you said, irregularissime < 1413079883 504044 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net QUIT :Read error: Connection reset by peer < 1413079950 624856 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net JOIN :#esoteric < 1413080125 822689 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION cackles evilly < 1413080615 233895 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1413081626 342795 :augur!~augur@73.163.157.101 QUIT :Quit: Leaving... < 1413081855 984694 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What does "reborn as vocaloid" mean? This video's annotations seem intent on telling me this character is not reborn as vocaloid. < 1413082812 310922 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Quit: Terminated < 1413082837 184900 :MoALTz_!~no@user-5-173-18-183.play-internet.pl JOIN :#esoteric < 1413082992 648307 :MoALTz!~no@user-5-173-18-183.play-internet.pl QUIT :Ping timeout: 245 seconds < 1413083962 934099 :MoALTz__!~no@user-5-173-18-183.play-internet.pl JOIN :#esoteric < 1413084122 188927 :MoALTz_!~no@user-5-173-18-183.play-internet.pl QUIT :Ping timeout: 244 seconds < 1413084350 822636 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: other than the obvious? < 1413084403 330195 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Are vocaloids actually considered a character in and of themselves (like Gumi actually being a character's name) in some settings? < 1413084421 54119 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :That doesn't seem to happen in this setting, but that's the only meaning I can ascribe to the concept < 1413084462 119595 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you haven't seen the vocaloid fandom? < 1413084485 935529 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe I don't understand the question since I have no idea what the cnotext is though :p < 1413084580 781410 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :The Evillious Chronicles is my first interaction with the Vocaloid fandom. < 1413084602 788349 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :The context is the annotation towards the end of https://www.youtube.com/watch?v=Zpl1uMEWM_g < 1413084937 581005 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*context < 1413084961 734907 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway, they're treated as characters, yes; I don't know whether that answers your original question but it answers your second one < 1413085225 686187 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I once ended up at a Hatsune Miku live show < 1413085230 824074 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :elliott_: thank you < 1413085250 766078 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :She was having troubles with Windows Media Player < 1413085255 73047 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :elliott_: afaik, the setting I'm interested in does not treat them as characters in and of themselves. But I guess people could incorrectly assume that they are < 1413085322 473320 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I presume the exact meaning would be more obvious if you saw the PV the note mentions. < 1413085393 8938 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1413086924 520574 :Left_Hand_6969!~roark@173-31-68-167.client.mchsi.com JOIN :#esoteric < 1413086941 13085 :Left_Hand_6969!~roark@173-31-68-167.client.mchsi.com QUIT :Client Quit < 1413087185 46533 :dianne!~hianne@unaffiliated/dianne PRIVMSG #esoteric :i'll hand it to them, they sure left quickly < 1413087218 607507 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :They lasted 16 whole seconds < 1413087298 218706 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :by the time you adopt a name like Left_Hand_6969 you're experienced enough to get the job done quickly < 1413087452 352400 :dianne!~hianne@unaffiliated/dianne PRIVMSG #esoteric :they just came and left < 1413087751 328930 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1413088105 836079 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1413090495 764755 :password2!~password@105.233.36.245 JOIN :#esoteric < 1413091258 76272 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu QUIT :Quit: leaving < 1413093112 542956 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1413093577 184913 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 244 seconds < 1413094317 510346 :drdanmaku!uid17782@gateway/web/irccloud.com/x-zcqsglrtqdeqyhlu QUIT :Quit: Connection closed for inactivity < 1413095701 999193 :Bicyclidine!~Glossina@69.76.20.231 JOIN :#esoteric < 1413096497 783707 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1413096618 293488 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 246 seconds < 1413096705 330138 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Ping timeout: 260 seconds < 1413098604 986676 :Bicyclidine!~Glossina@69.76.20.231 QUIT :Ping timeout: 260 seconds < 1413098622 669895 :Bicyclidine!~Glossina@69.76.20.231 JOIN :#esoteric < 1413098665 153983 :MoALTz_!~no@user-5-173-18-183.play-internet.pl JOIN :#esoteric < 1413098873 788628 :MoALTz__!~no@user-5-173-18-183.play-internet.pl QUIT :Ping timeout: 272 seconds < 1413099406 332262 :password2_!~password@105.233.36.245 JOIN :#esoteric < 1413099473 360761 :password2!~password@105.233.36.245 QUIT :Read error: Connection reset by peer < 1413099744 630989 :password2_!~password@105.233.36.245 NICK :password2 < 1413100278 162099 :FreeFull!~freefull@defocus/sausage-lover QUIT :Remote host closed the connection < 1413100467 633702 :Bicyclidine!~Glossina@69.76.20.231 QUIT :Ping timeout: 245 seconds < 1413101153 592337 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1413102690 334405 :Bicyclidine!~Glossina@69.76.20.231 JOIN :#esoteric < 1413103160 346172 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'm watching what I think is the wrong PV. It's subbed... really really badly < 1413103194 767653 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :lu li la got turned into lapis lazuli. Also: "Boy's crimes are getting old" "You're far from me forever" "It left from this room" < 1413103211 11031 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :But some of it is actually clearer than the one I've seen < 1413103374 317705 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"It's not that you're sins aren't tolerated"... the other translation I've seen is more "You're sins will never be forgiven, but..." < 1413103379 78202 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :*your < 1413103448 216228 :Bicyclidine!~Glossina@69.76.20.231 QUIT :Ping timeout: 260 seconds < 1413103558 502571 :nisstyre!yourstruly@oftn/member/Nisstyre QUIT :Quit: WeeChat 1.0.1 < 1413103640 254908 :Bicyclidine!~Glossina@69.76.20.231 JOIN :#esoteric < 1413104578 146375 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :Sgeo: I personally would check against http://theevilliouschronicles.wikia.com/wiki/The_Evillious_Chronicles_Wiki 's translation < 1413105073 843823 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :Sgeo: the vocaloids are not considered chars and the being reborn as vocaloid bit is a fan-theory contradicted by mothy's actual work. (I suggest you check out 'Irregular' and 'Waiter' on the wiki) < 1413105388 257035 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1413105576 992888 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1413105654 213428 :brandons1!~SingingBo@d50-98-172-234.bchsia.telus.net JOIN :#esoteric < 1413105842 630108 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net QUIT :Ping timeout: 245 seconds < 1413106015 815811 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :nortti: I meant the PV noted as incorrect by a video that has decent-seeming translations (except 'Clockwork' instead of spring?). And yeah, I meant vocaloids as characters in most Vocaloid-based works. < 1413106044 959688 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I should probably check the wiki more often though < 1413106088 78624 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I should probably watch Story of Evil. re_birthday says Irregular severely sinned (I guess by helping his evil sister?), so I don't quite get how it's supposed to be a Jesus parallel < 1413106140 295862 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION wonders about the meaning of "PV" < 1413106190 686685 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Promo Video, equivalent to Music Video < 1413106232 538010 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://en.wikipedia.org/wiki/PV#Other < 1413106301 846090 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Ah, I tried that page but didn't get that far. Thanks. < 1413106423 593071 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1413106833 404335 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1413107021 260060 :impomatic_!~digital_w@87.113.116.210 PRIVMSG #esoteric :I've entered Al Zimmermann's programming contest http://azspcs.net/Contest/DelacorteNumbers < 1413107340 213988 :Bicyclidine!~Glossina@69.76.20.231 QUIT :Ping timeout: 260 seconds < 1413107359 976144 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :nortti: In Judgement of Corruption, when Gallerian is facing the Master of the Hellish Yard, is that scene Gallerian's interpretation of the events of Muzzle of Nemesis, or did Gallerian face a similar choice twice? < 1413107418 898292 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :I interpreted it as being his interpretation of muzzle of nemesis's events < 1413107446 414554 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :That's what I initially thought. < 1413107503 111560 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Reading the wiki made me a bit less confident though < 1413107506 187366 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I should sleep < 1413108424 578119 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't understand the DOS console input at all. I do "dosemu -quiet -dump test.com < file.txt" where file.txt contains "12345\n67890\n", and test.com is just a cat loop using int 21h/AH=08h and int 21h/AH=02h, but what comes out is "12345\n\x1e\n" after which stdin reports that it has no more characters available, and 21/AH=08h starts to block. < 1413108602 840130 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess it needs to have \r's instead of \n's in the input file. That's confuzzling. < 1413108632 864314 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And also the fact that 21h/AH=08h blocks indefinitely if dosemu's stdin hits eof. < 1413108980 323251 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'd need it to work for \n, though. And it's even more confusing for other inputs. E.g. "whatever\nsomethingelse\n" results in "whatever\n\x05\x14\x08" and "aa\nbbbbbb\n" returns "aa\n\x02\x02\x02\x02\x02\x02\n". < 1413109004 786510 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's almost as if hitting a '\n' makes the rest of the input be interpreted as if the ctrl key was stuck on. < 1413111473 690333 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: that's not expected behavior < 1413111636 691997 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm "Could not open current VT." is also unexpected. < 1413111642 139958 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Doesn't DOS specify \r\n for newline? < 1413111715 671588 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1413111747 332819 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1413111792 10468 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh it wants a linux VT ... not an xterm. < 1413111886 593004 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: and then I can reproduce the behavior. it's dosemu's fault, things look better inside its own X11 terminal window. < 1413111966 450878 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and now it does something inside xterm as well, huh ... < 1413112013 658821 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :J_Arcane: well, the expected output is that 12345 is overwritten by 67890 < 1413112055 316568 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Ahh, so in this case a proper newline isn't necessarily what is wanted? < 1413112066 873693 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but it's having trouble with input redirection. < 1413112320 227626 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: Maybe it's not a coincidence no-one ever seems to have submitted a DOS com file to any program involving multi-line input (except by embedding the output in the program). < 1413112362 780553 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Incidentally, I meant "dosemu -quiet -dumb" and not -dump, that's presumably not a real flag. < 1413112382 706231 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: I recommend dosbox < 1413112394 385903 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but hmm < 1413112395 323337 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not up to me, unfortunately; this was re anagolf. < 1413112410 780034 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know if you can handily feed input to dosbox either. < 1413112416 826283 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :apropos anagolf, *evil cackle* < 1413112460 571893 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right that won't help when the server is using dosemu < 1413112704 407684 :AndoDaan!~Daanando@188.189.79.210 JOIN :#esoteric < 1413112830 83130 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I saw the asteriks and obeliks score < 1413112905 998711 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good, good < 1413112922 718877 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie, J_Arcane: it works better with ^M instead of ^J for newlines in the input. < 1413112991 438546 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: I have a DOS in bochs connectible to irc. I can bring it up if you want. It has the borland C compiler. < 1413113097 701183 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there, started it up, it's in the #esoteric-blah channel, you can try it with `help < 1413113135 577927 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't know about dosbox, I never tried to hook that up to anything < 1413113169 178456 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but anyway, my bot proves that you can feed at least textual input to that dos in bochs, < 1413113175 69204 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and get output from it < 1413113184 182704 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and reset its hard disk state quickly < 1413113203 997585 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so in theory it could be used as a golf language < 1413114909 784835 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1413115830 557862 :tlvb!~Leo@c-2ec3bf7d-74736162.cust.telenor.se JOIN :#esoteric < 1413116716 440220 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: "It's almost as if hitting a '\n' makes the rest of the input be interpreted as if the ctrl key was stuck on." -- that's exactly what happens; the input is translated to scancodes; \n is interpreted as Ctrl-J. But the control key is never released. < 1413116739 473510 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :V. good. < 1413116826 934003 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: interesting things happen around here: http://sourceforge.net/p/dosemu/code/ci/master/tree/src/plugin/term/keyb_slang.c#l836 < 1413116947 555437 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: that won't happen in my setup with the bot, because input goes in the serial terminal instead of a keyboard < 1413116971 376062 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so of course you still need to press control-M for newlines, control-J doesn't have bad side effects < 1413117046 362193 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(there's some drawbacks of course, as in some console-oriented programs won't talk through the serial terminmal) < 1413117889 783540 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: the easiest workaround would be for anagolf to convert \n to \r (\r is not mapped to Ctrl-M, it's mapped to the return key without modifiers, so that works) < 1413117929 724136 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :just use the serial terminal instead of keyboard < 1413118008 244838 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, teebee did http://golf.shinh.org/p.rb?hello+hello+world in 59 bytes, 10 less than me < 1413118275 914489 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :besides that it's not very useful for golf, why does http://golf.shinh.org/ not have GAP? does it start up too slowly? < 1413119143 377360 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you cannot use acronyms that are identical to common words hth < 1413119153 831336 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sorry, *may not < 1413119395 686462 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION tentatively concludes the most likely referent to be http://www.gap-system.org/ < 1413119557 814157 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: stop making up gnu rules < 1413119610 10415 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :gnu isn't a common word hth < 1413119739 161549 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, http://www.gap-system.org/ < 1413119740 974620 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> time gap4r5 < /dev/null ... real 0m7.094s with a hot FS cache < 1413119742 755267 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : :1:15: parse error on input ‘/’ < 1413119752 84361 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I should know better < 1413119755 702365 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@botsnack < 1413119755 855742 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric ::) < 1413119783 681732 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :7 seconds? it starts in like two seconds for me < 1413119813 257037 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :ACTION is trying something unintended with idris’ type providers. < 1413119827 186281 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh well, this computer is 4 years old. < 1413119878 85573 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this one as well < 1413119886 281819 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it might depend on how many libraries it loads < 1413119888 481949 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://sprunge.us/KKac < 1413119897 611493 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :are you carrying them upward in the snow < 1413119960 49267 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes < 1413120002 703194 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(what did sprunge do to those poor unicode characters?) < 1413120004 210771 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm running an old version of GAP though < 1413120443 957055 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> (undefined :: (Int,Int)) & each .~ "hi" < 1413120446 884263 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ("hi","hi") < 1413120534 57910 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i thought sprunge gave the file raw by default, sure it wasn't your upload that converted things < 1413120578 130416 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: hmm, I used the form. I guess the browser may have mangled it. < 1413120596 937969 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :they have a form too? < 1413120623 771366 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://sprunge.us/ has a link < 1413120646 790031 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so I've never bothered with installing the tool < 1413120651 825210 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://sprunge.us/ZRHA looks fine when piped from the command line < 1413120697 930440 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and by "installing" I mean wrapping the curl command line into a script so I don't have to remember the details. < 1413120721 907039 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: you don't need much of a tool, i just have a shell script with curl -F 'sprunge=<-' http://sprunge.us in it < 1413120734 902107 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh heh < 1413120751 425288 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(also a #!/bin/sh) < 1413120842 18189 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you're right, the curl command works. http://sprunge.us/NBeV < 1413120874 914224 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(but why do I have to hit ^D twice to make it submit?) < 1413120903 91922 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy graphics < 1413120935 594407 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm indeed < 1413120963 539412 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :prepending cat | fixes that. < 1413120966 331232 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :cat | curl -F 'sprunge=<-' http://sprunge.us # non-useless use of cat < 1413120968 901310 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :heh. < 1413120991 355738 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: it's unix terminal canonical mode. control-D flushes, making the read return. if you've already typed characters in the line, that makes the read return those cahracters. if you just hit newline or control-d, there's no characters, so it makes read return 0, which programs interpret as an EOF. < 1413121005 961684 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: so you need to hit control-D twice to signal an EOF. < 1413121019 237407 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: this was at the beginning of the line < 1413121028 116735 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :then I don't know. < 1413121188 38250 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Thanks anyway, I didn't know that. < 1413122283 915099 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, I've wondered about the curl-sprunge-^D^D-even-at-beginning-of-line thing too. < 1413122301 314945 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've just assumed it's some sort of curl peculiarity. < 1413122337 853486 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe curl reads twice or something? < 1413122452 942659 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1413122468 509204 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you keep typing after the first ^D the rest gets into the upload < 1413122547 399634 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1413122552 299892 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The curlman always reads twice. < 1413125619 989237 :boily!~alexandre@dsl-173-206-69-99.tor.primus.ca JOIN :#esoteric < 1413126234 353383 :boily!~alexandre@dsl-173-206-69-99.tor.primus.ca QUIT :Quit: WeeChat 0.4.2 < 1413126400 642305 :boily!~alexandre@dsl-173-206-69-99.tor.primus.ca JOIN :#esoteric < 1413127033 54858 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1413127259 793999 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1413127917 623227 :boily!~alexandre@dsl-173-206-69-99.tor.primus.ca QUIT :Ping timeout: 245 seconds < 1413128341 430147 :drdanmaku!uid17782@gateway/web/irccloud.com/x-cglrkzytuxykzpqv JOIN :#esoteric < 1413128412 384847 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 246 seconds < 1413128757 935592 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION found the command to make vim display character count for current visual selection. (g^G) now i can golf with multiple lines! < 1413128823 852357 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(also needed to set fileformat=unix to not have it count newlines double) < 1413129021 264882 :AndoDaan!~Daanando@188.189.79.210 QUIT :Ping timeout: 246 seconds < 1413129374 518078 :boily!~alexandre@dsl-173-206-69-99.tor.primus.ca JOIN :#esoteric < 1413130049 602554 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1413130973 67941 :password2!~password@105.233.36.245 QUIT :Remote host closed the connection < 1413132616 807658 :boily!~alexandre@dsl-173-206-69-99.tor.primus.ca QUIT :Quit: WeeChat 0.4.2 < 1413132715 225477 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1413133273 356123 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1413133469 799042 :Sprocklem!~sprocklem@S010674440130be65.cg.shawcable.net JOIN :#esoteric < 1413133496 245946 :Sprocklem!~sprocklem@S010674440130be65.cg.shawcable.net NICK :Guest66576 < 1413133538 809672 :Guest66576!~sprocklem@S010674440130be65.cg.shawcable.net NICK :Sprocklem < 1413133568 211260 :Sprocklem!~sprocklem@S010674440130be65.cg.shawcable.net NICK :Guest70178 < 1413133673 395578 :password2!~password@105.233.36.245 JOIN :#esoteric < 1413133713 745867 :Guest70178!~sprocklem@S010674440130be65.cg.shawcable.net NICK :Sprocklem < 1413133722 34958 :Sprocklem!~sprocklem@S010674440130be65.cg.shawcable.net QUIT :Changing host < 1413133722 206431 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1413133892 263017 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1413134092 973161 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1413134187 236495 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Ping timeout: 244 seconds < 1413134209 529104 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Woodpecker 5* 10New user account < 1413134736 200119 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The single-question CAPTCHA seems to have be working okay. < 1413134892 265654 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1413135135 68282 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1413135265 238999 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1413135442 4901 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1413135501 369214 :S1!~sheldon@p4FF93B9F.dip0.t-ipconnect.de JOIN :#esoteric < 1413135501 545590 :S1!~sheldon@p4FF93B9F.dip0.t-ipconnect.de QUIT :Client Quit < 1413136685 59228 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :great < 1413136903 505552 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1413137509 781120 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"have be working". < 1413138810 59871 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 255 seconds < 1413138928 587483 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1413139191 539877 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yay, improved on both Befunge and Befunge-98 pocket solutions. (Too bad it still has something like 5 days to go, so someone will surely go and one-up.) < 1413139227 62371 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :do we have a funge-98 funge-98 interpreter yet? < 1413139310 579666 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I forget. Possibly not? There's definitely a Befunge-93 Befunge-93, though it limits the playfield still further. < 1413139376 131598 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have this vague impression that there was also a fingerprintless "non-cheating" Funge-98 Funge-98, but I could be wrong. < 1413139383 554274 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :non-cheating? < 1413139483 568938 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not just loading the corresponding fingerprints to the "host" Funge-98 and (for A..Z) just executing those instructions and hoping for nothing unexpected, which would probably break for many instructions. < 1413139507 889014 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ah ok < 1413139510 975719 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yeah that seems awful < 1413139539 157685 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it should be a proper implementation < 1413139593 407133 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it seems to me that the funnest way to implement it would be a supercell < 1413139598 598298 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it would probably be a giant supercell though < 1413139686 802638 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I assume it would make sense (funcespace-storage-wise) to implement N-funge in (N+1)-funge. < 1413139785 820379 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yeah that would work too < 1413139797 286038 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :but it would be more challenging to implement directly < 1413139879 591542 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I clearly remember sketching a translation from 2D-language A to 2D-language B based on some sort of cell-grid thing, but no idea about the identities of A and B or whether that went anywhere. A != B, though. < 1413140628 552952 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm, are there any compilers to befunge-98? < 1413140634 106237 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That could be a neat project < 1413140680 538224 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Possibly a llvm code gen backend, then you could compile cfunge into befunge < 1413140743 614596 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :that sounds awful < 1413140855 176671 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Well it would probably turn out awful, but still pretty neat < 1413140876 884977 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's the http://www.mikescher.de/programs/view/BefunGen thing. < 1413140884 325850 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It generates "big Befunge-93", basically. < 1413140908 926720 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :From what? My mouse just died a couple of seconds ago, so I can't click the link < 1413140914 323798 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :brb, debugging the issue < 1413140941 918277 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :From a custom language it calls "TextFunge", which (AIUI) is somewhat pedestrian. < 1413140968 486066 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1413140999 906373 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, and how did I forget Sponge, the Scheme-to-Befunge-98 compiler. < 1413141010 163297 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I even tried it out once. < 1413141039 850225 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Neither of those is terribly advanced, or make too much of an effort to generate "natural" Befunge-98 output, I think. < 1413141062 883571 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Well that would be tricky < 1413141081 151429 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :It is not a well researched class of target languages as it were < 1413141101 118939 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sponge you can find at http://cubonegro.orgfree.com/sponge/sponge.html though the page tried to pop up some sort of an ad. < 1413141127 505768 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Heh < 1413141150 22163 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Probably won't without scripts, I'm sure it's part of that "free web hosting area" code at the end.) < 1413141166 700134 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I posted you a golf problem < 1413141170 304487 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :on anagolf < 1413141188 388086 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :27 days(!) < 1413141242 861202 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Are you going to use the golfed solutions for some business purpose? < 1413141245 9090 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what the heck got into me when I wrote this old C program? it uses "template" as an identifier < 1413141255 574086 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I wonder if it is still possible to buy IDE drives? < 1413141263 259705 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: no. I already have a good non-golfed solution in C, which I posted < 1413141269 336806 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I have an old computer that might need a new drive. 2.5" < 1413141272 46258 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: CD reader or hard disk? < 1413141277 501424 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hard drive for laptop < 1413141283 664688 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I know some people use 'class' as an identifier specifically in order to make their C code not compilable as C++. < 1413141287 885662 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For philosophical reasons. < 1413141294 71066 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, "new" also works < 1413141300 533339 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ouch < 1413141309 393927 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I didn't know people did that deliberately < 1413141311 188567 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, maybe "new" is easier to shoehorn in. < 1413141321 314549 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, So don't compile it as C++? < 1413141331 66479 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, well I used it unintentionally in cfunge IIRC < 1413141362 478726 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: I want to submit it as a C++ solution for the golf < 1413141362 655413 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, As in, I didn't think about it until some tool or other decided to highlight that file as C++ due to the existance of "new" in the code < 1413141366 908938 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :done, I renamed the variable < 1413141387 448077 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, you should use variable names like t or such anyway to golf it < 1413141390 667221 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Surely < 1413141397 944174 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: sure, but this one isn't golfed < 1413141409 709369 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's my original code back when I wrote this task for non-golf purposes < 1413141418 187689 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1413141425 711344 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I did submit a golfed perl code too < 1413141437 72785 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :To be more devious, make the code work differently even if renamed and compiled as C++ < 1413141441 263503 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 256?!fC < 1413141441 548254 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1413141444 147895 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 256?!fC < 1413141444 324521 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1413141448 350898 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 100?!fC < 1413141448 527377 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 < 1413141453 337477 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Heh. The (completely unused) Forth code in the fungot github repo gets flagged as F#, probably due to the .fs extension. < 1413141453 523297 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: hence, all m are x; all m are x'; no m are x; &there4 some x are y, and some, that have not green eyes. < 1413141455 866276 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1413141458 786848 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :62 characters, it's probably possible to get it shorter < 1413141467 794706 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Jafet, hm, what sort of different behaviour would work for detecting that (except #ifdef _CPP or similar) < 1413141480 865543 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: I know some possiblities < 1413141481 42856 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Did you know that you're 58.2% Perl, 28.2% F# and 13.6% Python? < 1413141481 220082 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: " no," said he. i said " my name's not tibbs." < 1413141484 709931 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 100?!fCNB < 1413141484 886456 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97} < 1413141495 884364 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, forth for what? < 1413141496 329155 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :cool < 1413141503 281103 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :sizeof 'a' < 1413141509 318814 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Jafet, ah, 1 or 4? < 1413141514 359289 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :And a few billion other things < 1413141515 266554 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: you can use sizeof('a') ; or some identifier scope tricks about struct definitions < 1413141523 427717 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm < 1413141527 608021 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We had this discussion already, kind of. < 1413141532 527664 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe I should look for the logs. < 1413141534 464391 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me find that latter code (I didn't write it) < 1413141546 271269 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1413141549 683271 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I posted one way that was based on identifier mangling, and hilariously unportable. < 1413141572 140559 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you can also use some words as keywords in C++ and identifiers in C < 1413141588 202856 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 100?!fCNB{q?iq?d}M- < 1413141588 813389 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{3 4 6 8 12 14 18 20 24 30 32 38 42 44 48 54 60 62 68 72 74 80 84 90 98} {1 2 4 < 1413141598 962128 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 100?!fCNB{q?iq?d}M-\[NB < 1413141599 139385 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 4 6 8 12 14 18 20 24 30 32 38 42 44 48 54 60 62 68 72 74 80 84 90 98 1 2 10 1 < 1413141606 206449 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :int vector, T, a; vector > a; < 1413141608 471024 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 100?!fCNB{q?iq?d}M-\[>> still means bit shift in C++ < 1413141735 200995 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I can't find that code < 1413141737 989819 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And you didn't #include < 1413141754 279916 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Although... there are C++ programs you can parse as C < 1413141757 375755 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, niiice < 1413141768 798595 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: not in C++11 < 1413141777 486558 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: in C++11 the >> is a valid way to end a template < 1413141782 590118 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, well okay, true < 1413141789 638578 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(but < :: still needs a space) < 1413141800 960897 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :What would <:: mean? < 1413141807 498134 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That would make it an issue < 1413141817 792767 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :clang compiles it: -c { int vector = 0, T = 0, a = 0; vector > a; } template struct T {}; < 1413141823 837024 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: < to start a template or a comparision, :: to start a global identifier or namespace < 1413141834 880547 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I think they're fixing this one as well in C++14 < 1413141842 356164 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so <:: will mean < :: instead of the current <: : < 1413141844 920337 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, I know, but what would <:: without a space mean < 1413141853 9521 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: <: is a C++ digraph < 1413141856 280898 :S1!~sheldon@p4FF93B9F.dip0.t-ipconnect.de JOIN :#esoteric < 1413141856 458767 :S1!~sheldon@p4FF93B9F.dip0.t-ipconnect.de QUIT :Client Quit < 1413141857 469883 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :meaning [ < 1413141864 249418 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh a trigraph < 1413141864 727549 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :right < 1413141867 929744 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :digraph < 1413141870 313986 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not trigraph < 1413141878 352296 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the second : is a separate token and most likely a syntax error < 1413141931 560222 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://codu.org/logs/log/_esoteric/2011-08-17#132744ais523 is the auto-one, I haven't yet found when we had the longer discussion with a couple of examples. < 1413141938 915202 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Why the fuck does upgrading ubuntu break so many things? I upgraded 12.04 to 14.04 on a laptop. Just rebooted it. < 1413141968 416543 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also a scope trick from Deewiant few lines later. < 1413141991 7910 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: two years of software upgrades... < 1413142014 691465 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :obviously the proper way to write code that differs is #ifdef __cplusplus < 1413142018 423328 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Vorpal: with dist-upgrade? < 1413142019 772802 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, true, but it is LTS -> LTS < 1413142031 599622 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :apt-get dist-upgrade has caused me only troubles so far. < 1413142033 42837 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :mroman_, with the GUI thing that popped up saying "hey there is a new release" < 1413142061 591053 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Wouldn't be surprised if LTS doesn't include support for moving to the next LTS < 1413142098 185814 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://codu.org/logs/log/_esoteric/2011-03-28#042936zzo38 there's the earlier discussion. < 1413142121 218640 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I would just do a clean install of Ubuntu Windows 14.04 < 1413142123 793937 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But not the one with my name-mangling, and I'm sure there were more examples too. < 1413142151 223446 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :back several releases ago, I could successfully upgrade debain to the next release with dist-upgrade, it caused only very few problems < 1413142163 427812 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I haven't done it these days, and won't do it now either < 1413142176 181884 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not because I don't trust dist-upgrade, but because I want to reinstall for other reasons < 1413142178 141706 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, this seems to have been a good grep term. < 1413142191 749116 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :My server doesn't have enough RAM for a dist-upgrade < 1413142194 798206 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int main(void) { printf("%d\n", 1//**/2 \n ); } works for C89-vs-C++. < 1413142195 776309 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so I'll not upgrade this system from lenny, but install a new squeeze, or whatever they're called < 1413142205 333247 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I might later do a dist-upgrade on a different machine though < 1413142207 978155 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It crashes doing stuff with .ko because "out of memory" < 1413142222 549717 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but only after I tested squeeze on my home computer enough to be confident it works < 1413142232 662304 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and of course I always recommend that you take backups before you dist-upgrade, < 1413142248 555380 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Jafet, it does (supposedly) < 1413142249 71167 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and follow the notes in the debian release notes about what to do before and after dist-upgrade < 1413142263 688209 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Jafet, also "ubuntu windows"?? < 1413142263 863584 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :don't just blindly run dist-upgrade < 1413142283 255417 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int main(void) { int i = 0; { for (int i = 1; !i; ); printf("%d\n", i); } } -- for C99 vs. pre-ISO C++. < 1413142287 810823 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, well of course I did. I mean stuff like fucking with my settings < 1413142299 479364 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, like changing default desktop environment on login < 1413142321 280871 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I use xfce on that laptop, is is too old to run anything more complex < 1413142328 283092 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Might even go for LXDE < 1413142329 311053 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think in C++14 you can use apostrophed integer literals to write a program that works differently from previous versions of C++ or C; this is easiest with macros < 1413142348 575812 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/UWcN is the really unportable one I wrote. < 1413142356 751946 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, what did it do in pre-ISO C++? < 1413142387 811580 :thekey!~qwertyo@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1413142396 537484 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: "Old-fashioned" (or Microsoft for a long time, I believe) C++ had the scope of variables from the for-loop initial declarations extend to the block the for loop was in. < 1413142406 709952 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ouch < 1413142432 325835 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :GCC has a flag for it, unless they've removed it already. < 1413142437 230955 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Heh < 1413142467 483530 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in fact, I think it requires macros, and might require variadic macros < 1413142477 121824 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :On the MS side, the oldest I used for C++ was 2005, by which point it was starting to get more in line with the standard (though still far from there, especially for templates) < 1413142483 400559 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so it's probably not a really good way to distinguish between older stuff < 1413142493 63589 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but you can at least distinguish between strict c++11 and c++14 with it < 1413142503 757231 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://gcc.gnu.org/onlinedocs/gcc/C_002b_002b-Dialect-Options.html "-fno-for-scope" still there. < 1413142519 913996 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Heh < 1413142578 93613 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Also, fuck boost. Just saying < 1413142622 200156 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :At best it is an over-engineered over-complicated library for what you want to do. At worst... < 1413142645 743509 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: I like some parts of boost actually < 1413142654 434233 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not all parts, but you can use just some of the parts < 1413142661 696372 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :some parts are unmaintained and hard to use < 1413142663 962764 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, okay sure, boot::noncopyable is hard to fuck up, I'll admit that < 1413142664 243077 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :some parts are ugly < 1413142675 361935 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: actually, boost::noncopyable just got worse < 1413142679 165439 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh? < 1413142688 264573 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, But I was looking at Boost Graph recently at work. What a mess. < 1413142706 382286 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it used to require only a single header, boost/noncopyable.cpp, but now it pulls in lots of other internal headers as a dependency. heck if I know why. < 1413142720 614960 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hpp surely? < 1413142722 473511 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Not cpp < 1413142724 295818 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, hpp < 1413142724 978655 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry < 1413142736 872398 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Anyway I thought it was that header including a single other internal header < 1413142780 547277 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: I could be wrong, but I seem to remember it used to include nothing, and now it includes a few headers < 1413142781 814621 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, anyway, I don't know of any non-trivial part of boost that is decent < 1413142801 544857 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :MPL maybe? ;P < 1413142806 706860 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: I like the container library, especially its flat_map and flat_set classes < 1413142819 174066 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Haven't looked at that, I'll admit. < 1413142821 11374 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that one of course is a large library requiring lots of other headers < 1413142822 761017 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I like it < 1413142849 249976 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :only they messed up the docs so large chunks are missing from the compiled docs now < 1413142854 393472 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you ahve to look at docs in older versions < 1413142855 272917 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric ::( < 1413142860 188634 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, That multi-index thing was useful I remember, though still a terrible mess of templates < 1413142881 207583 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, really? And no one noticed and told them? < 1413142885 891431 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :You should file a bug < 1413142887 87975 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: they did tell < 1413142891 701606 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's already a bug ticket < 1413142894 803871 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And? < 1413142910 125394 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it was broken in .55, haven't checked .56 < 1413142919 72364 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :was still right in .53 iirc < 1413142925 563518 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, at work we recently updated from .45 to .54 < 1413142937 73929 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean 1.55 and 1.56 and 1.53 resp < 1413142947 152657 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I guessed as much < 1413142980 570652 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I also used some of the other libraries mostly for replacing missing C++11 libraries from older compilers, but these days I don't need that < 1413142996 372039 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh great, now that laptop freezes whenever the screen turns off < 1413143012 495639 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com QUIT :Ping timeout: 245 seconds < 1413143022 293615 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :What a terrible bug after an ubuntu upgrade < 1413143025 648351 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but flat_map is still useful < 1413143067 621210 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Well I guess shared_ptr was convenient, still a lot of template bloat < 1413143088 143595 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Anyway STL is messy too < 1413143107 785768 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com JOIN :#esoteric < 1413143120 109256 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and of course, you should choose the right tool for the right job < 1413143122 99424 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Well I'm not going to upgrade my other laptop to 14.04 any time soon < 1413143152 345478 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm actually planning to reinstall my computer soon... but soon means I've been planning it for months, and will do it when I find the time < 1413143155 394398 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or something < 1413143161 31585 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Like not C++ for everything? < 1413143162 604967 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I really should do it < 1413143176 910105 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: and various C++ libraries depending in what you need. some projects want boost, some don;t. < 1413143192 589051 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm not saying C++ is for everything either, but I quite like C++ these days. < 1413143193 789324 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh I recently reinstalled my desktop, since my drives died. (RAID? Hah! More like RADD) < 1413143206 901235 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hope you had good backups < 1413143210 135676 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Of course < 1413143217 160655 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :But still, annoying to deal with < 1413143224 556823 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure < 1413143226 409135 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I went GUID when I was at it anyway < 1413143238 520546 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :But I stayed on the same distro (debian wheezy) < 1413143239 627119 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what's GUID? < 1413143250 28894 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :GUID parititon tables < 1413143251 565877 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :GPT < 1413143262 456432 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :uh, whatever, ok. I don't so sysadmin stuff < 1413143263 88258 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :since I have UEFI in my desktop < 1413143268 887561 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Not MBR < 1413143284 441061 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mmkay < 1413143284 776239 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Succinct array of inexpensive drives < 1413143287 319862 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, you know, the replacement for BIOS? < 1413143290 560897 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes < 1413143296 104933 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I didn't know about GUID though < 1413143314 82054 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I was dimly aware that there existed partition tables other than the really old PC one, < 1413143315 567977 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, We can finally get rid of the old MBR partition table layout mess with that < 1413143325 164655 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And use GPT (GUID Partition Table) < 1413143336 418105 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I thought they were mostly for BSD and for RAID/LVM stuff and for non-PC platforms < 1413143359 465279 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :The old format has been unused for many years < 1413143361 422862 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Well I do LVM on top of RAID, but that has nothing to do with UEFI < 1413143362 677698 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I did have the BSD stuff on my machine, but only inside an ordinary PC partition < 1413143370 583271 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Jafet, MBR? Not really < 1413143387 164191 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, obviously when I say PC, I don't mean the original PC, but with modern extensions where the CHS no longer matters < 1413143397 268339 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Jafet, My computer isn't that old. 3 years. And Windows 7 is installed on MBR still < 1413143406 523166 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :MBR/GPT and BIOS/EFI are somewhat orthogonal issues anyways. < 1413143412 369621 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :anyway, I use MBR and see no reason to change right now < 1413143418 911602 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, kind of, but not fully < 1413143424 456951 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(EFI can boot just fine from MBR and BIOS can boot just fine from GPT) < 1413143434 126348 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Mostly just Windows that conflates it. < 1413143435 942945 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, indeed, but you need GPT if you go for larger than 2 TB < 1413143443 671020 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: what? really? < 1413143454 791813 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :b_jonas: It's a hard limit in MBR partitioning. < 1413143457 591016 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why? does MBR store 32 bit unsigned count of 512 byte sectors? < 1413143461 681573 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, yep, MBR can't express those bug numbers < 1413143464 541420 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :b_jonas: Yes. < 1413143465 309814 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is it not extended to a wider field now? < 1413143468 330905 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :No. < 1413143468 813488 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, Nope < 1413143479 957676 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, you go GPT instead < 1413143489 818310 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not even for some software, like eg. if the BIOS and boot loader doesn't know it but Linux does? < 1413143501 766782 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I thought Microsoft shipped GPT with Vista, but apparently Vista didn't boot from it. < 1413143511 536974 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, anyway apparently some BIOS check that the MBR is reasonable and thus end up refusing to boot from GPT if it looks "fishy" < 1413143527 3284 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Jafet, only from 8 < 1413143536 4617 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, nope < 1413143546 276909 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :pity. I mean, technically I don't need any partition table after bootup, I can just mount unmarked partitions as size-limited loop devices in modern Linux and BSD, < 1413143550 699044 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but a partition table is much safer < 1413143568 81828 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :does 2T work fine? because I have a 2TB large disk < 1413143573 691068 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and I didn't know it almost reached that limit < 1413143580 378986 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, that is the limit yes < 1413143585 666990 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1413143586 287102 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1413143599 393344 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll have to read up on this then < 1413143609 769459 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I didn't know there was no extension for MBR < 1413143610 289184 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Anyway you can mostly just use GPT these days, as long as you don't try to boot from it with windows on a BIOS system < 1413143647 413867 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :can I have MBR and GPT on the same disk, with MBR listing partitions on the first 2TB? < 1413143650 912342 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :on a hard disk < 1413143665 636893 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Not that I know of < 1413143684 28241 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Vorpal: How weird. That's utterly improper. < 1413143684 221477 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1413143686 668752 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :GPT has a "protective MBR", which just marks the entire disk as allocated < 1413143689 663851 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :MBR is purely an OS detail. < 1413143692 3935 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, yep < 1413143707 732567 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: sure, but how can it do that if the disk is more than 2TB? < 1413143708 624118 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, well BIOS loads the first sector basically and executes it < 1413143725 75708 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :b_jonas: It sets the protective MBR for 2TB instead. < 1413143727 646783 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, large hard disks are cheaper and cheaper these days, though 2TB is the usual size currently < 1413143730 652894 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1413143744 816826 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but if it does that, why can't I just have both on the same disk? < 1413143760 989956 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :to, say, use MBR for the bios and boot loader, and GPT in Linux or BSD? < 1413143771 932315 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Because there's no way to have it meet both specs easily. < 1413143777 375898 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1413143787 518573 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Also, the BIOS only looks at the MBR if it's bad and buggy. < 1413143795 441107 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's no problem < 1413143802 631732 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :A BIOS system *should* be able to just boot from GPT without any effort. < 1413143810 605504 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the bios only has to aces the partitions with the MBR system < 1413143818 18493 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :No, it doesn't. < 1413143818 553567 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :pikhq: not if I still use grub-l I think < 1413143839 461378 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I guess I could upgrade to grub2 or syslinux < 1413143840 194979 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, anyway I'm fairly certain that UEFI parses GPT, no? And the parition table section of MBR < 1413143841 995492 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Here is the BIOS' knowledge of the disk format: the first 512 bytes go into memory and are executed. < 1413143846 595156 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :when I get such a large disk < 1413143849 900150 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Vorpal: Yes, it has to. < 1413143866 575256 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Vorpal: Because UEFI actually boots from a filesystem on disk. < 1413143871 621561 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Exactly < 1413143876 754376 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :FAT32 no less < 1413143879 462485 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :pikhq: yeah. but it's that dumb for hard disks and floppies only; boot from CDs adn network are way more complicated < 1413143880 546506 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Which is annoying < 1413143884 984612 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Vorpal: UEFI is specd so that it can boot from an MBR partitioned filesystem though. < 1413143896 353636 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :b_jonas: CD boot is about that dumb actually. < 1413143896 507048 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: why is that annoying? < 1413143913 22836 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, no journalling < 1413143922 625160 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: sure, but it's just a boot partition < 1413143926 39239 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Also good luck doing MDRAID on that < 1413143929 922323 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :You don't need to journal a read-only partition < 1413143933 88532 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :b_jonas: The El Torito standard basically shoves an offset to where a filesystem image is on the CD, and the BIOS sets up the BIOS interrupts so that they point there. < 1413143938 567625 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Jafet, except during grub updates < 1413143938 758679 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And then normal BIOS boot happens. < 1413143956 603621 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: you mean what if your system crashes just when you rename your kernel on the boot partition? < 1413143956 961674 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, how does UEFI boot from CD or USB stick work? < 1413143962 412579 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Same exact way. < 1413143966 544029 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is taht why you need journaling? < 1413143973 449219 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, well yes, I my case it is grub2 on the EFI parition < 1413143977 248528 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It's a separate El Torito image. < 1413143982 966766 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :My kernel is still on the ext4 /boot < 1413143986 274651 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Well. USB stick it's a 100% normal EFI boot. < 1413143991 339850 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :CD, it's just El Torito. < 1413143995 453170 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Because of course it is. < 1413144000 246113 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Right < 1413144014 563483 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Well, use a recovery drive to reinstall grub < 1413144023 933575 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Also it makes it annoying to mirror the EFI partition between my disks in RAID1 < 1413144029 295283 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1413144043 10729 :shikhin!~shikhin@unaffiliated/shikhin QUIT :*.net *.split < 1413144045 118390 :int-e!~noone@static.88-198-179-137.clients.your-server.de QUIT :*.net *.split < 1413144045 118518 :b_jonas!~x@russell2.math.bme.hu QUIT :*.net *.split < 1413144045 118584 :SirCmpwn!~SirCmpwn@irc.sircmpwn.com QUIT :*.net *.split < 1413144045 118648 :paul2520!~pi@unaffiliated/paul2520 QUIT :*.net *.split < 1413144045 118776 :diginet!~diginet@107.170.146.29 QUIT :*.net *.split < 1413144045 118839 :ineiros!~itniemin@hasturlovelace.cloud.tilaa.com QUIT :*.net *.split < 1413144050 517042 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :For now I basically run rsync to copy that partition to the second drive < 1413144051 845912 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric < 1413144053 812311 :int-e!~noone@static.88-198-179-137.clients.your-server.de JOIN :#esoteric < 1413144058 451511 :ineiros!~itniemin@hasturlovelace.cloud.tilaa.com JOIN :#esoteric < 1413144064 803256 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :On the bright side, it finally gives Linux a legally excusable reason to have a FAT driver. < 1413144072 485511 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1413144073 358688 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net JOIN :#esoteric < 1413144077 293025 :SirCmpwn!~SirCmpwn@irc.sircmpwn.com JOIN :#esoteric < 1413144083 892878 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :It wasn't legal before? < 1413144092 892302 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net NICK :Guest50760 < 1413144096 771787 :diginet!~diginet@107.170.146.29 JOIN :#esoteric < 1413144125 338360 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: I for one currently have grub-l and my kernel on a fat16 partition, but I might use ext3 instead next time I do this stuff < 1413144131 260520 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Microsoft asserts patents on FAT32 (bullshit, but there it is). < 1413144143 860052 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :There is a patent grant for implementing FAT32 for purposes of EFI though. < 1413144153 279216 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :pikhq: what? I do need a FAT32 driver for accessing memory cards of my mobile phone and digital cameras < 1413144159 220832 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's why I have them in my kernel < 1413144219 383012 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :But you don't have a patent license for it. < 1413144228 4557 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, My setup is a 512 MB EFI system parition (FAT32), then a 512 MB MDRAID ext4 /boot. Then the rest of the disk is an MDRAID LVM2, with a 32G / (I no longer use separate /usr) < 1413144228 828822 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :besides, that driver is not that big anyway, though it has some ugly parts about translating filenames which could be too large < 1413144233 817372 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :But you don't have a patent license for it. < 1413144238 74122 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And of course separate /var /tmp, /home < 1413144261 866792 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :pikhq: don't the manufacturers of those digital cameras and mobile phones have a license for it that I can use if I have the digital camera? < 1413144275 646278 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The license only applies to the digital camera. < 1413144277 195667 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, surely you mean exfat? < 1413144282 503323 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The digital camera has the license, you do not. < 1413144283 128988 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, that has patents I know of < 1413144295 485683 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Vorpal: No, they also assert patents on FAT32, in particular long file names. < 1413144298 143049 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: I see < 1413144308 936828 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And yes it's bullshit. < 1413144309 325714 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, I'm fairly certain everyone still ships Linux with vfat < 1413144313 415386 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yes. < 1413144315 982948 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And don't care about what MS think < 1413144322 828923 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Unless you're an Android vendor. < 1413144329 983482 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :MS does shakedowns on them. < 1413144350 145118 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, well I'm pretty sure my phone shipped with buggy exfat support even < 1413144366 460931 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :It was unusable, so I switched to fat32 < 1413144370 465530 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :pikhq: I don't need the long filenames for the digital camera, nor their sucky way of filling up all bytes of the 32 byte long directory entry in such a way that it's really hard to add a compatible extension such as for mtimes past year 2127 < 1413144377 700045 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or whatever was the year limit < 1413144381 104554 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not 2127 I think < 1413144381 542843 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1413144397 817830 :thekey!~qwertyo@50-1-63-35.dedicated.static.sonic.net QUIT :Ping timeout: 272 seconds < 1413144406 657274 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :2107 < 1413144436 160814 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Anyway, I look forward to btrfs becoming stable < 1413144461 708244 :Guest50760!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net NICK :paul2520 < 1413144473 442418 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net QUIT :Changing host < 1413144473 622996 :paul2520!~pi@unaffiliated/paul2520 JOIN :#esoteric < 1413144489 227766 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: it is considered mostly stable now, I believe. < 1413144524 122793 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there'll be major suckage in 2107, when all the cash registers and digital cameras will be unable to write proper mtimes and there's no easy way to extend fat to allow that < 1413144550 497880 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and people will hastily try to find solutions for that a few years before, and will come up with various mutually incompatible solutions < 1413144558 456363 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :btrfs-tools is still fairly useless at this time < 1413144561 680803 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I wish they'd think forward more < 1413144582 740247 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Jafet: well, I mean the disk format is stable < 1413144591 124620 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and you say UEFI requires this too? < 1413144593 833087 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think the tools are fine for everyday use. < 1413144604 637071 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: UEFI uses a FAT-32 system partition just to store bootloaders essentially < 1413144610 936950 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(plus diagnostic tools and the like) < 1413144621 628018 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :doesn't need mtimes < 1413144632 323562 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: well sure, but mtimes would be still nice to have < 1413144643 577988 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :time for FAT-64 < 1413144651 708244 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Also, it's not that using FAT32 is required per se, it's that FAT32 is the only filesystem that a UEFI firmware is *required* to support. < 1413144653 245146 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm not saying computers will suddenly be unbootable at that point or anything < 1413144659 382878 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, There is exfat I suppose < 1413144670 86256 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It's perfectly valid for a UEFI firmware to support any number of other filesystems. < 1413144672 1962 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: right. apple's efi can read HFS+ < 1413144675 712562 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yep. < 1413144688 540681 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :though it's a bad example, since I hear it's a jumbled incompliant specialised mix of EFI 1 and UEFI < 1413144702 156949 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :pikhq: sure, but that means if you want your operating system software to work on all UEFI computers, it has to use FAT for the boot partition < 1413144702 336595 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Because that's Apple for ya. < 1413144709 518820 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :b_jonas: Yes. < 1413144720 323439 :brandons1!~SingingBo@d50-98-172-234.bchsia.telus.net QUIT :Ping timeout: 260 seconds < 1413144720 936833 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :There is no reason to care about 2107 AD, because we'll be dead by then < 1413144725 20922 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: to be fair they deployed x86 EFI before anyone else < 1413144733 287461 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at a very wide scale < 1413144750 865209 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And strictly speaking nobody else has deployed *x86* EFI in a non-trivial scale. :) < 1413144753 326258 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(ok, maybe not anyone else, but close enough) < 1413144761 755460 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :And, hope upon hopes, fat32 will be dead long before then < 1413144761 934931 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Jafet: but our childrens will be alive (not that I have children, but in general) < 1413144762 174965 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(it's pretty much all x86_64 EFI otherwise) < 1413144775 869078 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Jafet: we should hope that, yes < 1413144785 828227 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: I tihnk apple was shipping 64-bit from the start too? < 1413144787 270312 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*think < 1413144789 428927 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :along with some 32-bit < 1413144798 644227 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Jafet: but if they use it not only in new cameras and cash regsiters, but also in new UEFI standards, then it will be hard to kill it < 1413144801 36820 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe not < 1413144801 450827 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott_: Yes, but their EFI implementation is 32-bit unconditionally. < 1413144817 878948 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: I don't believe you http://www.everymac.com/mac-answers/snow-leopard-mac-os-x-faq/mac-os-x-snow-leopard-64-bit-macs-64-bit-efi-boot-in-64-bit-mode.html < 1413144823 743487 :AndoDaan!~Daanando@188.189.69.192 JOIN :#esoteric < 1413144829 879687 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Ah, guess they changed it at some point. < 1413144832 108344 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, Actually the OS can still use something else, as long as the boot loader can be stored on FAT32 < 1413144839 644665 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I remember a lot of fuss many years back about 32 vs 64-bit firmware and kernel < 1413144842 363480 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Snow Leopard apparently. < 1413144843 508494 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: yes, of course < 1413144848 951988 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I won't store my OS on FAT32 < 1413144856 15285 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pretty sure it's all 64 bit all the time now and all models with any amount of 32 bit in them are unsupported < 1413144860 686633 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, you mean the kernel? < 1413144862 645144 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, yes < 1413144865 157614 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :still < 1413144886 506257 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: to be fair, the kernel/initrd will probably be stored in FAT-32 a lot < 1413144892 298712 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Strictly speaking the kernel doesn't have to be accessible from EFI, just some binary that eventually loads the kernel. < 1413144913 337207 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, well I went for grub.efi on FAT32 and the kernel/initramfs on ext4 < 1413144913 547038 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since you don't need all the GRUB or the like machinery with UEFI, especially now that the kernel supports native UEFI booting < 1413144915 582043 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(though one of the easier ways to boot Linux on EFI is just to throw EFI at the kernel) < 1413144927 79345 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and can get away with a simple boot menu like gummiboot, which doesn't have any linux-specific knowledge < 1413144927 756230 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, since that is what the debian docs suggested < 1413144943 474363 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :So I mount the EFI parititon on /boot/efi < 1413144943 829806 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :pikhq: sure, you can have any number of boot loaders between them, counting a small linux with a fs driver and kexec as a potential bootloader < 1413144948 692036 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yeah, Debian's got infrastructure for automanaging GRUB. < 1413144959 500319 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: yes, I just would hope that lighter-weight stuff becomes more common over time, since making /boot the efi system partition is simpler and has less moving parts < 1413144961 426291 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, indeed < 1413144979 552902 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :pikhq: I know. I just don't trust that. I want to manage my grub myself, and I do. < 1413144988 390171 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, well sure, but then I need to deal with the fact that my /boot doesn't behave as a proper POSIX file system with symlinks and what not < 1413144990 787672 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: and since I think expecting bootloaders to be able to, like, read btrfs is a dead end < 1413144993 395822 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And permissions < 1413145003 26115 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm < 1413145004 403996 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(sure some of them can do it but do they support compression etc.? syslinux doesn't support lzo compression on btrfs, for instance) < 1413145017 228646 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Right < 1413145023 451600 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(it seems ridiculous to support these complex filesystems in the bootloader when there is a deliberately simple filesystem set aside for booting purposes already) < 1413145033 236289 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: so you put your boot loader on a FAT but your kernel on an ext or reiser fs? < 1413145044 681909 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, reiser? hell no < 1413145051 326599 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: you use symlinks for your initrd? :p < 1413145057 161942 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :POSIX ACLs on your kernel to set who can boot it! < 1413145072 909179 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, no, but debian scripts does weird shit with the grub config < 1413145083 511455 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: I agree, even if the boot loader only neads read support, and it might do some of the reading inefficiently, eg. traverse all directory entries instead of hashing the filename and descending the b-tree the right way < 1413145085 668865 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I suppose something like deduplication could be useful in /boot. < 1413145092 779653 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for multiple kernel versions or such < 1413145096 544563 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if it was smart enough. < 1413145107 301673 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, anyway I *do* use mdraid for /boot < 1413145128 227524 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: even at boot time? < 1413145129 607125 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, and that metadata block is first on the parition, messing up for something like UEFI reading it < 1413145133 341883 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, what < 1413145133 557130 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: right. I just don't think we should have our bootloaders be weird mini-OSes nowadays because UEFI is already a weird mini-OS < 1413145145 61004 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That is a good point yes < 1413145148 231609 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: as in, does the boot loader know about the raid too, or does it just read the kernel one of the mirrored copies < 1413145152 30127 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and because bootloaders don't really have to be linux-specific at all these days < 1413145156 829121 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: exactly < 1413145164 695004 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :something like gummiboot just runs UEFI executables, because the kernel has been one itself for a while now, it's its own bootloader < 1413145201 683776 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: the kernel had been its own bootloader for a while at least if you put it on a floppy, but they dropped that part < 1413145206 519887 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think it is nicer than the old BIOS setup overall, even though it has a ton of cruft. < 1413145212 706201 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: heh, yeah, I remember something like that < 1413145225 925260 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Quit: Leaving < 1413145226 449610 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, It knows I think < 1413145257 994805 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I never used that own feature, I used only lilo and loadlin and grub-l and syslinux to boot anything < 1413145263 837350 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, yep it knows, insmod raid http://sprunge.us/bJOC < 1413145278 829728 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :b_jonas: It was fairly limited. < 1413145283 132513 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :another thing is that with secure boot you don't really want to trust a bootloader that will execute arbitrary other unsigned boot code < 1413145297 118990 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(when using it to authenticate your boot) < 1413145298 729035 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :IIRC it only even worked if you dd'd it straight to floppy and compiled in command line arguments. < 1413145313 395096 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and nobody wants to implement code signing stuff in a bootloader when again UEFI already handles that < 1413145314 141046 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :pikhq: worse than taht actually < 1413145329 853362 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, the problem with gummiboot (which is a simple menu, much simpler than grub afaik) I read is that it doesn't work properly on all UEFI implementations < 1413145333 367719 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :pikhq: no command line argument, but a few bytes giving specific settings that you would normally set command line options < 1413145338 19481 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(you still have to make linux do code signing for modules and some other stuff, but that's a less avoidable task) < 1413145347 71881 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :pikhq: eg. a byte to set the root fs device < 1413145348 849498 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :etc < 1413145359 227139 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: right... there's no real solution to that other than waiting for bad ones to get better < 1413145367 685810 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but I think they're a lot better than they were a few years ago these days < 1413145369 5989 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, on my specific board it is supposed to blackscreen apparently. So I didn't even try it < 1413145385 151217 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And I have an early UEFI < 1413145387 640868 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is a little sad how UEFI exposes so many convenience APIs but they're unreliable < 1413145395 350808 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Not much is going to happen with it < 1413145405 406829 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bring back open firmware? < 1413145432 984658 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, that was what the old PPC macs had right? < 1413145435 889046 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :by which I mean Open Firmware < 1413145443 861370 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: many things actually < 1413145444 811368 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Some sort of FORTH environment iirc < 1413145447 484299 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's common on lots of non-x86 stuff < 1413145453 128838 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :originally by Sun but it's an open standard, hence the name < 1413145457 944020 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, arm uses uboot iirc?= < 1413145460 34236 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :s/=// < 1413145468 295963 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ARM uses whatever the hell people feel like. < 1413145470 984027 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah I mean like sparc and power and stuff < 1413145473 102431 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :arm is a mess < 1413145475 729944 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Right < 1413145481 379409 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't see why I'd want raid/llvm in my boot loader even if I used it in the operating system < 1413145482 590672 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :red hat are pushing for standardising on UEFI for arm < 1413145486 194244 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I looked into how rpi boots < 1413145491 306553 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :It is interesting to say the least < 1413145498 312204 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as in, just put the boot file system on an ordinary partition accessible without llvm or raid < 1413145499 610094 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :The GPU loads the kernel apparently < 1413145502 739446 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which is probably better than the unstandardised mess it uses now. < 1413145503 142090 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :s/llvm/lvm < 1413145506 59047 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Yes that was not a typo < 1413145506 687593 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :/g < 1413145508 367410 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: I was about to say < 1413145516 558554 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :store your kernel as llvm bitcode < 1413145521 845043 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, neat! < 1413145526 767118 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The "GPU" is a full CPU with some fancy firmware. < 1413145534 126168 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :That happens to be well-suited for graphics. < 1413145544 727305 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The ARM on it is a low-powered coprocessor. < 1413145550 865582 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: sadly bitcode isn't really portable < 1413145552 863257 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, the thing is, should one drive fail, my /boot can be mirrored back to the replacement drive < 1413145555 345708 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :No hassles < 1413145561 394393 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :that is the point of RAID after all < 1413145565 521493 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, true < 1413145567 899933 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: UEFI does support multi-architecture stuff with a single ESP though < 1413145578 317708 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, what is ESP now again < 1413145578 739127 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott_: Also irritating is that they're trying to get ACPI on ARM. < 1413145581 500441 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :efi system partition < 1413145584 610535 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: /boot can be mirrored anyway, only the boot loader will access only one copy < 1413145591 147311 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so if you had a portable bitcode sorta kernel and a few UEFI executables to compile and run it on the fly... < 1413145606 21386 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ACPI is by design fairly x86-specific, and there's already a well-known solution to everything it does on ARM. < 1413145607 502070 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: right, and ARM people don't like that because they have their device tree thing? < 1413145607 655869 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: and I can switch over to a second copy if the first hard drive fial < 1413145614 234200 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, yes, I wonder why we can't use the GPU for CPU duty on the RPi... < 1413145618 644286 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, that would be neat < 1413145627 694684 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: all my info here is just from michael garrett :p < 1413145627 848232 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott_: Yeah. Device trees are a fully-general and well engineered solution. < 1413145628 809740 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Probably not well supported or open though < 1413145630 548901 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :er. < 1413145632 215677 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :matthew garrett < 1413145638 535161 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: doesn't linus hate them or something < 1413145641 217918 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I remember him whining < 1413145649 626131 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Vorpal: Only just that the GPU is poorly documented. < 1413145654 385850 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott_: Yes, but he hates ACPI more. < 1413145668 71688 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, right < 1413145685 636331 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mind you, right now I don't have any sort of mirroring or llvm or raid system, so I don't do this < 1413145687 962495 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: typical < 1413145694 290855 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, what sort of GPU is it anyway... < 1413145701 253215 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if my primary hard drive failed, I'd boot from a CD and restore from backups < 1413145705 230221 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Some sort of Broadcom chip. < 1413145705 383799 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Not the standard ARM reference one I suppose < 1413145709 762633 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: ACPI does legitimately seem like the sort of huge mess that is more fuss than it is worth but it seems like we're stuck with it < 1413145711 811752 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I have some boot CDs ready < 1413145724 73288 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: yeah < 1413145726 652244 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, that describes a lot of the modern tech world < 1413145733 455596 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :heh < 1413145734 806198 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah < 1413145735 700541 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so true < 1413145744 338121 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: well, UEFI is a huge mess but I think it's probably still a net positive, for instance :P < 1413145752 802029 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Right < 1413145760 658520 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Yeah BIOS wasn't a clean design indeed < 1413145772 447901 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :interrupts and crap < 1413145772 783951 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :"Design". < 1413145786 831444 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Touche < 1413145793 965367 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I've become really disheartened wondering what the correct way is to, like, display some pixels on the screen or interact with some other hardware without any "legacy" stuff in 2014 and the answer goes like "well, first you have to write an ACPI bytecode interpreter" < 1413145805 961838 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :acpi < 1413145807 932144 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"and put it in your kernel" < 1413145812 339236 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :what a Joke < 1413145828 245703 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :BIOS was somewhat sensible for the IBM PC. < 1413145838 297179 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And then nobody let it die. < 1413145840 488009 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, Well shouldn't you load the proper driver too? < 1413145843 150612 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :has anyone written ACPI malware btw < 1413145854 831301 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, Where would it store itself? < 1413145860 265314 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: what driver? you're writing the driver < 1413145863 366309 :password2!~password@105.233.36.245 QUIT :Ping timeout: 246 seconds < 1413145873 791395 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in some kind of firmware memory, presumably < 1413145879 318289 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1413145886 987854 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as I see, the problem with the original XT BIOS is that it had a well-designed documented public API, but then everyone used the undocumented parts so every PC clone had to support those too < 1413145887 239261 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe you can do a buffer overflow by crafting special invalid boot options < 1413145893 615579 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, exactly. I assume you can't just output a framebuffer in a generic way? < 1413145899 161136 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and rootkit every kernel that does ACPI < 1413145909 478510 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, but have to have separate nvidia and amd drivers < 1413145919 466531 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :b_jonas: And then BIOS vendors started adding random crap to it to support new things. < 1413145920 687423 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: well, there's like, VESA < 1413145921 919161 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :these undocumented parts include memory addresses, including odd memory addresses for two-byte words (which had no penalty on 8088) < 1413145925 935375 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :pikhq: yes, that too < 1413145930 59711 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, ah, true, forgot about that < 1413145936 701965 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, doesn't ACPI do byte code or some crap? < 1413145941 587146 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, I just said that :p < 1413145954 81973 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: VESA involves bizarre 16-bit stuff in old versions and I don't know if people support the newer versions that don't? < 1413145957 315243 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a mess < 1413145965 442759 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm < 1413145967 393281 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but I guess s/display stuff/any other kind of hardware interaction/ since admittedly graphics are especially bad < 1413145986 695363 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and I was more referring to just the huge pain it is to *get* to find and talk to the hardware in a non-legacy way < 1413145993 764901 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: so, like, hard disk and cd reads? keyboard? < 1413146005 344039 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: sure < 1413146012 9746 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and serial port io < 1413146016 466320 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and network access < 1413146017 54496 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, so.. lets avoid hardware and just do software? In other words, don't write an OS < 1413146017 749773 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and stuff < 1413146026 123338 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you want to do mouse and keyboard you have to implement USB!! < 1413146027 937310 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yaaaaay < 1413146033 47366 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mouse? who needs mouse < 1413146036 399236 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, but I still have a PS/2 port! < 1413146041 823241 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, You need to support that too < 1413146055 78452 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Not that I use it < 1413146057 591922 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: I fully "support" ripping it out < 1413146060 321095 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :But I MIGHT! < 1413146065 49014 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right, you need to support serial, AT keyboard, PS2, and USB < 1413146076 812074 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you need to support AT keyboard so you can flip the A20 line < 1413146077 960879 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, the laptop next to me has a parallel port on the back. It is old admittedly < 1413146086 198022 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or was that another keyboard standard < 1413146095 373511 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: heh... no, you don't need that these days I think < 1413146098 898293 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :see, no A20 line crap, that's a nice thing about UEFI! < 1413146105 119289 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Haha < 1413146107 796058 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: that was needed before 386 < 1413146111 95885 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: it's still emulated < 1413146115 499316 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they added nicer ways to flip it off < 1413146115 652974 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: and the A20 line is not even the most important part < 1413146122 406200 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, I'm fairly certain there is still an ISA bus in modern computers < 1413146128 260387 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but in real mode bootloader code by default your memory is halved by repeating like that < 1413146141 668993 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, at least lm-sensors detects nct6776-isa-0290 < 1413146144 186177 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can try turning it off via a less silly BIOS call than talking to the fake keyboard controller, but on some machines that just, like, hangs < 1413146150 958756 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the more important part was that 286 couldn't switch from protected mode to real mode, so the real mode memory driver that had to access memory in protected mode asked the motherboard through the keyboard controller to reboot the cpu < 1413146151 123413 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :seriously < 1413146160 647968 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Vorpal: Not an ISA bus, but some special bus that looks identical to software. < 1413146162 63398 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that hack is way worse than the A20 line < 1413146167 66841 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, ah < 1413146167 220377 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://wiki.osdev.org/A20_Line < 1413146180 788049 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, I still have an old computer in this room with a real ISA slot! < 1413146188 226381 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"here's three ways to do it -- the legacy way and two simpler ways. by the way, you have to try them all" < 1413146195 843011 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hehe < 1413146198 116508 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, also PC card, and AGP. And of course real PCI < 1413146278 87094 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :at some point I used an AT slot keyboard with an AT->PS2 controller that I had to pull off and replug after any power loss (but not after ordinary turning off the machine), because apparently the motherboard wasn't tested for AT keyboards < 1413146301 657771 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not a real AT keyboard, just a Compaq keyboard with AT plug < 1413146314 266626 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, must be nice to be Apple. Just a few devices to care about and test on < 1413146338 75575 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1413146343 23865 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vertical integration is a soothing thing < 1413146347 286142 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: don't they like have to support any USB device too? < 1413146360 438224 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :including idiotic ones < 1413146363 467162 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, well that is still less of a mess than supporting any chipset < 1413146370 14288 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure < 1413146438 869663 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but yes, Linux does a good job of supporting all kinds of old hardware generally < 1413146445 910215 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :from back when hardware came with a documented interface < 1413146452 538093 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, " Test if A20 is enabled in a loop with a time-out (as the fast A20 method may work slowly) " I love that the "fast" method might work "slowly" < 1413146479 898866 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hehehehe < 1413146483 888273 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, yes, i486 or newer these days I believe < 1413146484 298456 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: seriously, people who whine about UEFI being unnecessary overcomplicated cruft have never seen what it takes to boot an x86 BIOS machine < 1413146492 970182 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, true < 1413146506 983664 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: it's not really the cpu I'm talking about < 1413146507 332332 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, And UEFI is still overcomplicated < 1413146508 16868 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: going from the state you start out in to 64-bit with paging is like one of those movie montages going through 20 years of computing history < 1413146511 487507 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :more like the rest of the system < 1413146515 126985 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Right < 1413146528 663938 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fix real mode to not have horribly broken memory, set up protected mode with segmentation and everything, only to arrange long mode... < 1413146529 995840 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, I know < 1413146537 412782 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: yeah, or development of fetuses < 1413146543 241607 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, You need to go through segmentation? < 1413146546 360553 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: heh < 1413146553 184467 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: erm, right, no < 1413146556 970736 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, I thought you just had to go to flat paged protected mode < 1413146569 73050 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah but you have to set up dummy "segments" for that :p < 1413146573 324566 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh right < 1413146580 173739 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: no, I think you need flat unpaged. the segments are there. the page table isn't. < 1413146580 489466 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's not really segmented, but... < 1413146582 512831 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, but lm still uses that, for something iirc < 1413146593 67016 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :the fs segment is used for offsets for something iirc < 1413146595 495870 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you have to set up a single segment < 1413146602 211947 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder if UEFI firmwares go through that dance themselves < 1413146619 788929 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they need to be able to go back to "Welcome to 1985!" mode for CSM BIOS booting, at least < 1413146631 414540 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do they have code to deliberately downgrade everything? :) < 1413146632 283094 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: some of it most likely, at least the part until protected mode, either 16 or 23 bit < 1413146641 260329 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they might not need to go to long mode < 1413146647 282769 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, To some extent I guess, probably don't need to try all ways to enable A20, they probably know which one will work < 1413146647 831200 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: 64-bit UEFI is long mode < 1413146656 781361 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and that's the only version anyone bothers deploying (mostly) < 1413146658 166723 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they can't stay in real mode because then they can't access enough memory < 1413146663 709841 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: ok < 1413146671 795101 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, they need to be able to downgrade yes I guess < 1413146682 716238 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, I guess the CPU is always going to start in hell mode rather than initialising straight in long mode or whatever < 1413146691 394923 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yep. < 1413146696 102448 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but then how does that access 32-bit ACPI? < 1413146705 473371 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :That's just the initial eecution mode. < 1413146709 602297 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're asking me? :p < 1413146714 114759 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: yes < 1413146716 127009 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thankfully, I am not a firmware developer < 1413146724 567939 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's even worse than being an OS developer < 1413146738 941066 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you have to write code that works without any /RAM/ for a while < 1413146739 791950 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That is interesting, how do BIOS access enough memory to store all the ACPI shit < 1413146747 281430 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: I don't think the CPU starting in real mode is the big problem. it's more how you have to use that mode for accessing the BIOS and VESA and ACPI and maintainer mode and whatever all that stuff is < 1413146759 264822 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, they presumably use the cache for data storage? < 1413146762 898098 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: yes < 1413146765 780916 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :BTW, elliott, you can skip from real mode straight to long mode. < 1413146776 235348 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: to initialise everything so they can talk to the RAM < 1413146779 444783 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kind of amazing < 1413146788 992882 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The only real difference between protected and long mode is a flag on the code and data segment. < 1413146790 264162 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, maintainer mode, which one is that now again < 1413146795 648499 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: that's when you sort of half set up protected mode and then cheat a little, right? < 1413146805 928550 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is that actually allowed by the "spec"? < 1413146809 926917 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: do you need cache for that? I thought the memory-mapped ROM and registers were enough. < 1413146817 389416 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, pretty sure the answer is no < 1413146830 433223 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott_: Yes. Long mode is literally just an extra flag on the segment. < 1413146836 177779 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: maybe it's called something else. some CPU mode like real mode that is used to access ACPI from long mode or some shit like that. < 1413146841 331184 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :pikhq: The Intel manual specifies no state transition directly from Real-Address mode to IA-32e Mode. < 1413146841 887523 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: coreboot uses cache at that stage, at least, I think < 1413146843 54925 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, ah < 1413146870 443482 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: I guess motherboards and memory and everything are all fancy now and it's more complicated to set up? I know literally nothing about the process. < 1413146878 710944 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: maybe. I dunno. < 1413146880 448225 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :fizzie: Who said anything about IA-32e? < 1413146884 18113 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: alternatively, it's just convenient to have more RAM than registers give you < 1413146893 109495 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so why not < 1413146896 921741 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: sure < 1413146907 451437 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I guess you can do that in modern cpus < 1413146908 602954 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(what does using the L1 cache for storage even /look/ like in code? I should read coreboot) < 1413146912 932628 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :pikhq: That's what "Long Mode" is. < 1413146924 247763 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :fizzie: Why the hell did Intel invent a new name for it? < 1413146926 151320 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, my "BIOS", is pretty fancy, if you brick it you can make it load a backup from an USB drive in a special port on the back while holding a button on the mobo < 1413146931 797168 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :obviously that method didn't yet exist for old cpus < 1413146932 261263 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Also I would not care about Intel's docs. < 1413146935 894600 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It's not their design. < 1413146945 299551 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, so yes I guess it is a lot more complicated < 1413146952 189441 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :pikhq: Not just one new name, they also called it EM64T for a while. < 1413146961 598822 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And now they call it "Intel 64". < 1413146964 422263 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: I just wouldn't want to rely on it when it's not much more work to go into protected mode. < 1413146970 712754 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott_: *shrug* < 1413146975 11040 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I call it amd64 < 1413146979 612274 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The mode is still called IA-32e.) < 1413146981 959597 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, also there is another button that checks for valid memory configurations while the system is not booted, and signals if it is ok or not using some leds < 1413147018 662396 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION tries to find early-stage coreboot code < 1413147032 708760 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :man, computers are complicated these days < 1413147084 580349 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they have been for a long time :/ < 1413147104 368005 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :isn't there a C compiler that uses cache as storage or something < 1413147109 151556 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I remember hearing coreboot used that or something < 1413147112 290993 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it sounded incredible < 1413147163 332006 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: there's a C compiler at boot time made from TCC, but I don't think it uses cache as storage, only ordinary RAM < 1413147195 352298 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Relevant (if entirely outdated) article: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.35.45 "High-Performance IP Routing Table Lookup Using CPU Caching" < 1413147196 620937 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(well, you know, it sure uses cache but the cpu handles that transparently) < 1413147200 358869 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I remember it was v. fancy. < 1413147204 45849 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: right, I mean an ahead-of-time thing < 1413147211 350153 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: it compiles C code to machine code that doesn't use RAM but cache < 1413147223 815365 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because... writing early-stage boot stuff in assembly is just too much of a pain, I guess? < 1413147328 176380 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/arch/x86/init/bootblock_normal.c;h=218d456ad326050aeb5ff171ab1cbb35b75934d5;hb=HEAD if (boot_cpu()) is a great bit of code (I guess this boots other CPUs in SMP or something) < 1413147376 518958 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.coreboot.org/Developer_Manual#coreboot_Overview ah < 1413147398 981721 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :romcc was what I was thinking of < 1413147399 578337 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: what? doesn't only the real OS have to boot other CPUs? < 1413147415 192103 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :To call back on the earlier topic, whether or not "x86-64" is Intel's design is pretty irrelevant to what are the legal ways of switching modes on an Intel processor (of which there are quite a few), and the Intel manual is pretty clear on that: "On Intel 64 processors, the IA32_EFER_ MSR is cleared on system reset. The operating system must be in protected mode with paging enabled before attempting to initialize IA-32e mode." < 1413147433 459563 :t1vb!~Leo@c-2ec395b5-74736162.cust.telenor.se JOIN :#esoteric < 1413147433 885186 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: I don't know, honestly. that code doesn't seem to be part of that boot sequence on that wiki page I linked. < 1413147488 612787 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like how this code works around /bugs in gas/ < 1413147499 257940 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :when you can't even trust your assembler... < 1413147508 855832 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: as in, actual bugs, or just no support for later extensions in older gas? < 1413147522 988490 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1413147575 354799 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bugs, or at least quirks < 1413147591 778908 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, where is that workaround? < 1413147595 696217 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :see http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/x86/16bit/reset16.inc;h=33712d179911b2a4e64c5a79d98d81bdc3fc22bc;hb=HEAD and http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/x86/16bit/entry16.inc;h=c82edfd93698e56acde4c1fd45e79ec25d5f2ef0;hb=HEAD < 1413147600 58135 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :are those bugs for 16 bit (real or protected) mode only? < 1413147603 64486 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :two comments about gas/binutils workarounds :) < 1413147607 558557 :tlvb!~Leo@c-2ec3bf7d-74736162.cust.telenor.se QUIT :Ping timeout: 255 seconds < 1413147614 642751 :t1vb!~Leo@c-2ec395b5-74736162.cust.telenor.se NICK :tlvb < 1413147643 139288 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric : 79 * The criteria for relocation have been relaxed to their < 1413147643 292833 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric : 80 * utmost, so that we can use the same code for both < 1413147643 293009 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric : 81 * our initial entry point and startup of the second cpu. < 1413147648 309057 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so, coreboot /can/ initialise other CPUs < 1413147654 447222 :aretecode!~aretecode@69.163.36.90 JOIN :#esoteric < 1413147655 766065 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess because it is more flexible than just doing BIOS < 1413147749 994741 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: I don't think those are assembler bugs. one of them is a linker bug for 16-bit cpu mode, the other is just missing features supporting convenient syntax for segmented modes < 1413147774 697865 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so the first one is a binutils bug, but only for 16 bit modes probably. < 1413147776 987454 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fair enough < 1413147777 553669 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1413147807 38616 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :unless perhaps it affects instructions with 16 bit long address override (accessing the first 64k) in 32 bit mode < 1413147823 680677 :AndoDaan!~Daanando@188.189.69.192 QUIT : < 1413147825 177425 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why is this making me want to play with firmware code :/ < 1413147826 954432 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :those are rarely used, because you rarely know taht somethign is in the first 64k address space < 1413147837 172066 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder what the boot process looks like for other architectures < 1413147840 290690 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I bet it's so much less baroque < 1413147846 946632 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hehehehe < 1413147862 422756 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: you only don't know enough about those architectures :-) < 1413147865 370002 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think < 1413147873 527603 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, that's why they're a nice fantasy :p < 1413147874 61232 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I really like the 'lu li la' melody. Although I think it's inaccurate to call it a melody, each song which has it seems to be a bit different when it uses them < 1413147893 398418 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :still, I figure x86 has gotten more than its fair share of cruft just due to its popularity and longetivity < 1413147904 538081 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, the problem with ARM is that until recently ARM machines didn't have good ways to discover the hardware configuration, because they were lots of different architectures, unlike x86 which is almost all PC < 1413147913 919482 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'd be interested in learning how POWER or SPARC machines or whatever boot < 1413147923 812601 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right... ARM suffers from popularity too < 1413147938 654481 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in this, x86 is actually better because it has a bios, even if that bios sucks < 1413147955 806604 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(obviously there are some non-PC x86 machines, but very few.) < 1413147960 941925 :aretecode!~aretecode@69.163.36.90 QUIT :Max SendQ exceeded < 1413147983 208980 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1413148020 903988 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's lucky there are no pre-486 machines anymore < 1413148026 3775 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fm towns! pc-98! okay, maybe you count those as PC, but they're not all that compatible < 1413148047 708153 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i did not know pc-98 was 86 < 1413148066 541595 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :this is totally going to alter my la mulana experience or whatever < 1413148081 320058 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, maybe I live in a sort of closed world were I don't want to consider the possibility of non-PC non-x86_64 machines < 1413148081 473515 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it got a windows port < 1413148088 740925 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :because I'm really a software guy, not a hardware guy < 1413148100 641736 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I just refuse to work with such machines < 1413148108 369264 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh, la mulana was about msx, not pc-98 < 1413148116 153185 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :derf < 1413148127 694590 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FM Towns Marty totally preempted the trend of x86 consoles < 1413148131 695821 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :guess i'll have to resort to h4xing toho then < 1413148160 32082 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :«This refers to Charles Townes, one of the winners of the 1964 Nobel Prize in Physics, following a custom of Fujitsu at the time to code name PC products after Nobel Prize winners» what... < 1413148161 782921 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I wonder what /their/ firmware is like) < 1413148203 733482 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : yeah, that's why they're a nice fantasy :p <-- ARM is messy, and not standardalized at all < 1413148211 7060 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Much worse than PC in that aspect < 1413148218 5611 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Incidentally, the AMD64 Architecture Programmer's Manual is pretty clear too: "Protected mode must be entered before activating long mode. A minimal protected-mode environment must be established to allow long-mode initialization to take place." < 1413148226 224104 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why can't we just use UEFI on Z80 or something < 1413148231 677495 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how hard can it be < 1413148232 21995 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It does seem to allow you to dispense with setting up legacy paging, which you might count as "going directly from real mode to long mode", but you do need to set CR.PE0 to 1 -- enable protected mode -- and set EFER.LMA to 1 -- enable long mode -- as two discrete steps. Admitteldy long mode will only "activate" when CR0.PG is set to enable paging.) < 1413148270 502422 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I know about unreal mode, but can you do some kind of unprotected mode? < 1413148271 991587 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, I think sparc is openfirmware < 1413148276 625283 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :don't ask me how it'd work < 1413148277 518530 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, same for power mostly < 1413148292 680319 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, not sure what happens with stuff like Cell in PS4 though < 1413148299 320014 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :PS4 is x86-64 < 1413148299 694295 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :err < 1413148301 149577 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :PS3 < 1413148303 565802 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :is what I meant < 1413148324 403790 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://en.wikipedia.org/wiki/System_Management_Mode oh, the NSA have actually done rootkits with this < 1413148371 389392 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like their codenames < 1413148375 284681 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, SMM is a mess when doing real time systems I know that < 1413148384 727424 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i see the nsa still uses the cia cryptonym school of naming < 1413148397 278031 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, which is one reason we don't use off-the-shelf hardware at work < 1413148398 685957 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :SOUFFLETROUGH! SCHOOLMONTANA! DEITYBOUNCE! IRONCHEF! wait, /iron chef/? < 1413148425 149648 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how do they work on those without cracking up < 1413148432 535138 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"ah yes, I was just treaking the... souffle trough" < 1413148436 585180 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*tweaking < 1413148446 74601 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: you never really needed paging, as in 32 bit protected mode always worked without paging too, only that didn't get much use, except as an intermediate step when booting into paged 32 bit mode < 1413148483 216541 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can you use SMM for like, running a hypervisor < 1413148488 241072 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or something < 1413148489 873914 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :can you skip 16 bit protected mode to set up 32 bit protected mode though? < 1413148504 138440 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :hm, the dep of state was codenamed ODACID < 1413148510 974851 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: no, there's a separate mode for that < 1413148516 918835 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also supported by the cpu < 1413148521 188551 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: yeah but that's less fun < 1413148524 791754 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :"ODENVY: Federal Bureau of Investigation" you stupid assholes < 1413148534 82745 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: I think this supervisor mode is for ACPI stuff < 1413148537 605358 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah < 1413148541 130135 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and rootkits < 1413148541 731763 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::p < 1413148550 979777 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott_: You could argue that the 32-bit compatibility submode of long mode is an "unprotected mode", based on how unreal mode lets "real mode" code access beyond the segment limits, and the compatibility submode lets 32-bit code run. Though that breaks down if you look too closely at the details. < 1413148577 339140 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: kind of dull, though < 1413148597 994425 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, SMM uses unreal mode, great < 1413148615 964258 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :in the desert of the real mode < 1413148627 52842 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :look I'm just going to do everything in vm86 mode from now on and cry < 1413148632 255817 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1413148652 534766 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ooh, are there any hacks you can do to get at vm86 mode from long mode < 1413148653 82538 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, you can't do vm86 if you are in long mode I think < 1413148661 529009 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like, maybe sort of partially sort of exiting long mode so you can get at it < 1413148667 517117 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, well you could reset the CPU I guess < 1413148670 501106 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :that would work < 1413148673 738355 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah I mean less dramatically :p < 1413148677 498779 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :But the overhead would be terrible < 1413148712 194466 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Is VIA still around btw? < 1413148722 595433 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Or is it just Intel and AMD making x86 CPUs these days < 1413148729 242732 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they're still around < 1413148733 786993 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Also Cyrix and Transmeta I guess < 1413148744 113689 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, they still make x86? < 1413148749 697279 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yep < 1413148750 452214 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, < 1413148754 509579 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what the heck < 1413148756 440919 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cyrix and transmeta are dead < 1413148764 967883 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :via acquired cyrix in '99 < 1413148775 41112 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :std::string::size_type can be a signed integral type? < 1413148776 250555 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :looks like via even does quad cores now < 1413148777 789909 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The process of leaving long mode is there in the manuals, at least. < 1413148779 406000 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I thought it woudl be always unsigned < 1413148782 793953 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me ask ##c++ < 1413148800 651871 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, really huh < 1413148810 848089 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1413148818 957682 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they have pretty fancy processors, for being bad, slow x86 < 1413148836 998277 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1413148839 445901 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :crypto acceleration, 3d graphics, H.264 < 1413148881 917137 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, speaking of which, how does TPM work? And how does it work when you don't have secureboot? < 1413148888 201829 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Are they even related < 1413148893 68148 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think it has anything to do with secure boot < 1413148895 946224 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm < 1413148898 282398 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :What is it for then < 1413148900 561735 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's just a piece of hardware you can talk to < 1413148913 518713 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that will do crypto on some keys it has for you < 1413148915 51569 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I know my thinkpad has it, but it is pre-EFI < 1413148926 330624 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That is all? Okay < 1413148939 405151 :aretecode!~aretecode@69.163.36.90 JOIN :#esoteric < 1413148940 12539 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Trusted_Platform_Module < 1413148941 435609 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I guess it would be useful for hard disk encryption maybe < 1413148943 31112 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :plus some other misc. stuff < 1413148947 342235 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes bitlocker uses it for that < 1413148963 210954 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it can do some kind of hardware authentication stuff too it seems < 1413149023 376503 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm < 1413149025 914400 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ACTION finds the market for old game consoles to have gotten really confusing < 1413149027 687624 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://en.wikipedia.org/wiki/List_of_x86_manufacturers < 1413149036 171674 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :looks like intel, amd and via are the only people still running < 1413149044 206573 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, oh? < 1413149046 466202 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :someone should write an open source vhdl/verilog implementation of x86-64 or something < 1413149051 87861 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that would be fun slash horrible < 1413149080 688906 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Vorpal: The NES is only slightly cheaper than the damned AV Famicom. < 1413149084 639843 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1413149089 496551 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sorry, that's just general purpose manufacturers < 1413149097 322678 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Or the Twin Famicom. < 1413149107 447849 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://zet.aluzina.org/index.php/Zet_processor cooool < 1413149115 649749 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, aren't they the same but PAL vs whatever the US used? < 1413149116 453254 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :This project is quite complex and is in a very early stage of development. Only the 16-bit part (ie. the 8086/80186) is supported, see Zet status for more information. It can boot successfully MS-DOS 6.22, FreeDOS 1.1 and run Microsoft Windows 3.0 and other MS-DOS games. < 1413149120 422853 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!! < 1413149127 10625 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :wow, somebody actually went through the effort < 1413149128 243232 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Vorpal: They're both NTSC! < 1413149133 462570 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :how's that work legally? < 1413149143 974588 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, then what is the difference < 1413149153 197880 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Cartridge slot. < 1413149153 933922 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Vortex86 linux supports this I guess? < 1413149163 795552 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The cartridge slot is physically different. < 1413149175 948189 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: well, how did amd work legally? you're allowed to create compatible CPUs < 1413149178 676350 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :*Electronically* they are utterly the same. < 1413149195 79726 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :elliott_: yeah, that's what i'm wondering, i mean i don't know if amd has to license something or what. < 1413149197 831715 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, Same ports? < 1413149204 53514 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott_: AMD has a long-standing license. < 1413149204 551227 :J_Arcane_!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1413149206 91194 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, then what is the difference? < 1413149213 181190 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: they didn't originally, did they? < 1413149225 392837 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think as long as you are sufficiently clean-room about it there is not much case for it being infringing. < 1413149237 56906 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott_: They had a license way back in the day too. < 1413149242 629393 :fungot!fis@eos.zem.fi QUIT :Ping timeout: 245 seconds < 1413149249 69326 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott_: At the time of the IBM PC, IBM required second-source providers for all the chips. < 1413149262 417513 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :So Intel licensed the 8086 design to other manufacturers, most notably AMD. < 1413149263 434984 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, well intel probably has a license from AMD for x86-64. Probably since they both depend on each other there, they don't pay each other anything < 1413149267 995491 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: mm < 1413149294 689868 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Vorpal: https://en.wikipedia.org/wiki/Nintendo_Entertainment_System#mediaviewer/File:NES-Console-Set.jpg vs. https://en.wikipedia.org/wiki/Nintendo_Entertainment_System#mediaviewer/File:Famicom-Console-Set.jpg < 1413149297 716181 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is a little sad that architectures are things subject to licensing and such < 1413149327 734455 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :Ping timeout: 258 seconds < 1413149334 800082 :J_Arcane_!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi NICK :J_Arcane < 1413149434 365840 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The freaking Twin Famicom being cheap is just really weird though. It was a very short-lived obscure version of the Famicom that had the Famicom disk system builtin. < 1413149484 94802 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I bet the famicom has a nice simple boot process < 1413149488 112149 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yes. < 1413149491 809454 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It starts running code. < 1413149504 36181 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: yes, intel and amd have licences both ways, while they still treat each other as enemies < 1413149512 77080 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, well they are different physically < 1413149512 354890 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and try to screw with each other all the time < 1413149515 231838 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, region locking? < 1413149553 561211 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, naturally < 1413149554 699642 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Vorpal: The NES has a (easily gotten around) lockout chip, which the Famicom does not have. < 1413149587 497419 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, what does that chip lock out exactly? < 1413149603 189003 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It prevents a cartridge that is not approved by Nintendo from booting on the NES. < 1413149613 562679 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1413149705 639822 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Ah, just going over to a Japanese marketplace makes it nutsier. < 1413149707 218108 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Z80, when reset by the RESET signal, disables interrupts, clears the I and R registers, and starts executing code at address 0000. Oh, and switches the interrupt mode to IM 0 (out of the three existing ones). < 1413149722 356580 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I could literally have a Famicom imported from Japan for less than an NES would cost. < 1413149745 264293 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, Or you could run a cycle perfect emulator I assume < 1413149749 785704 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Well yes. < 1413149760 720822 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Which would be cheaper < 1413149765 21559 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I'm merely noting that this is a stupidly anomalous market. < 1413149777 689019 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Btw, are there drivers for PS4 controllers on PC yet? < 1413149786 58814 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: you don't need drivers < 1413149788 692642 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it just works, has since day 1 < 1413149792 314615 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :via bluetooth or usb < 1413149792 573957 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Especially as NES to Famicom adapters are pretty cheap. < 1413149793 881840 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, even on Windows? < 1413149795 69791 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: to 0000? seriously? < 1413149795 937903 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1413149803 403304 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it works perfectly < 1413149807 231709 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, nice, a step up from PS3 controllers then < 1413149812 871777 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, what about for android? < 1413149815 897348 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pairing it via bluetooth can be a little tricky since you need to press the buttons in some fussy way but whatever < 1413149821 608673 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :don't know about android. I think it works via usb on android? < 1413149826 943573 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :afaik it just presents itself as a very normal usb device < 1413149830 667221 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's nice < 1413149836 908924 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, yeah my PS3 controllers works with android with a special app < 1413149840 996490 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: Yes, I think you usually put ROM down at the start of the address space. I mean, that's where all the zero-page RST instruction go to, too. < 1413149843 390308 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :(that needs root) < 1413149848 358322 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :over bt that is < 1413149856 227018 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, anyway, what about the touchpad? That works too? < 1413149857 18841 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :well, i've successfully written an assembly language interpreter in an assembly language, feelin pretty g- *looks at conversation* < 1413149861 413567 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can use it with games designed for xbox controllers if you have a program for that, too < 1413149865 99923 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I've played spelunky like that < 1413149870 742356 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Very nice < 1413149873 469556 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: idk < 1413149876 795338 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not as a pointing device last I tried < 1413149882 122564 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but probably you can write code that works with it < 1413149883 587432 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I don't like the triggers on the PS3 controller that I have < 1413149887 326573 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and pressing it down might do something < 1413149888 222264 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Very nice otherwise < 1413149891 274648 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but the touchpad is kind of useless and silly. < 1413149900 698866 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: I'm just surprised because 6502 and the original 86_16 have the boot code near the top of their address space, and that's where itnerrupts in 6502 jumpt too < 1413149904 466953 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and RST in 6502 < 1413149930 90726 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :which makes sense, because you want the zero page to be a RAM, it's inconvenient to put the bootup ROM there < 1413149942 899121 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you'd have to bank switch it out after bootup, and couldn't write it during < 1413149954 715997 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: Well, the Z80 doesn't have any cheaper zero-page addressing modes. < 1413149958 875017 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and you don't want to consume zero page space with jump instructiosn anyway < 1413149974 469999 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: yeah, I guess that's the difference < 1413149983 958376 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that explains why 6502 has the interrupt stuff at top < 1413150002 490508 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :About the only instructions for which the zero page is special are RST 08h, RST 10h, ..., RST 38h which perform a call to $0008, $0010, ..., $0038 which make sense to be (cheaply callable) ROM routines. < 1413150039 702395 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also the "IM 1" interrupt mode has the interrupt handler at $0066. < 1413150050 901755 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I think GameBoy (which is a variant of Z80) has a $FFxx addressing mode for a few instructions. < 1413150074 820687 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :The TI83+ has a Z80 right? < 1413150098 354735 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Yes. < 1413150109 687670 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I see < 1413150113 973355 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, So I have x86, x86-64, PPC, ARM, MIPS and Z80 in this room then. Not bad. < 1413150125 95885 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :no ALPA or SPARC :/ < 1413150138 371546 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: heh < 1413150140 876229 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Also that switch might have something < 1413150151 12954 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: what cpu does your keyboard have? < 1413150151 210951 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :My router is MIPS I know, but the switch I have no clue < 1413150164 572696 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, I have no idea. It is a MS egronomic one < 1413150168 307195 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ergonomic* < 1413150181 938408 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: what room is that? home? work? work server room? < 1413150186 890909 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, home < 1413150201 537215 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For the record: IM 0 "handles" interrupts by executing an instruction directly from the data bus; the interrupting device is supposed to put it there. IM 1 was just a reset to $0066. And IM 2 reads byte X from the data bus (theoretically from the device), forms a 16-bit address from the I register (high half) and X, and performs an indirect jump to the address given at that location in memory. < 1413150218 495655 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :frankly I have no idea what cpu my nokia mobile phone has < 1413150223 573833 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: also, PS4 controller is very nice handfeel wise, if you haven't used one < 1413150226 373749 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this pc has x86_64 of course < 1413150234 762149 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, I have not < 1413150247 79627 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's really awkward, because in many real systems (like the TI-8x calculators, and the speccy) you don't really have any control over what's on the data bus, and it doesn't zero the lowest bit (even though the manual says it has to be 0). < 1413150248 692002 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :PS3 was a little awkward to hold in comparison to e.g. the 360 controller but I prefer the PS4 controller to both < 1413150253 822144 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I have three calculators of which at least one might be 6502 but I don't really know for sure < 1413150267 304666 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and they did change the triggers :p < 1413150277 741121 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, I have some old computers, including a first generation ibook (PPC and x86). And RPi, a phone and a tablet (ARM). A TI83+ (Z80). A netgear router (MIPS). A modern laptop and a desktop (x86-64) < 1413150288 74464 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So you need to fill 257 bytes (with the start position aligned to 256) with e.g. $ab, point I at that area, and put your own interrupt handler in $abab. < 1413150291 334516 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the radio probably has a cpu, but I've no idea what < 1413150313 855031 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: I think phones/tablets have another CPU hiding on there < 1413150317 95917 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe another ARM but maybe something else < 1413150323 160033 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for the mobile radio stuff < 1413150339 202728 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, well that is true, for the phone at least. The tablet is wifi only though < 1413150343 484559 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also your computers probably have non-x86 CPUs on the motherboard or cards < 1413150353 987203 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't have a camera (other than the phone) in the room right now < 1413150357 546185 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, indeed, I assume my disk controller runs something for example < 1413150360 620112 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, what else can have a cpu? < 1413150363 695206 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, but I listed the CPUs I knew of < 1413150368 716546 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: and network card type stuff I think < 1413150373 305893 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah, my keyboard most likely has some microprocessor or microcontroller < 1413150375 73168 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, yep < 1413150381 81074 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, my mouse too < 1413150392 280518 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :The PS3 controller as well < 1413150394 142008 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :probably the mouse too, yes, especially because it's optical < 1413150399 306346 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Indeed < 1413150401 656096 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how long until I can get an x86 implanted so that I, too, can have a shitty overcomplicated boot process every time I wake up in the morning < 1413150411 494362 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :actually I already do < 1413150419 787122 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::/ < 1413150421 360913 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, :D < 1413150422 602637 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: you wouldn't boot up when you wake in the morning < 1413150433 170120 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, I know < 1413150444 646958 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: you think I'd want the kind of heat consumption x86s have while under blankets like that? < 1413150452 190497 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gotta shut it down for bed < 1413150458 319438 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :er, not consumption. < 1413150461 518440 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think I still have two old unused mobile phones in the room, and maybe a wristwatch too < 1413150463 65501 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, my laptop battery charging controller probably has a CPU too. Of some sort < 1413150463 901363 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heat consumption would be a very nice thing for a processor to have < 1413150467 683907 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :or microcontroller at least < 1413150471 162051 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :use your CPU to cool your GPU < 1413150484 262431 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: you'd lower the power consumption, but won't need a full cold boot < 1413150486 243505 :AndoDaan!~Daanando@188.189.69.192 JOIN :#esoteric < 1413150495 930797 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: you have clearly not seen me in the mornings < 1413150507 123217 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh come on, you still need a cpu while sleeping < 1413150510 936049 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in case an emergency comes up < 1413150516 910775 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, try a warm water bottle < 1413150524 696443 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: If you have any sort of printer, it probably has a CPU too. < 1413150527 404167 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I might as well be running TCCBOOT with how long it takes me to be active < 1413150527 894351 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok ,maybe you'd have multiple cpus in you and some of them power down so you boot those < 1413150531 293156 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I dunno < 1413150536 386319 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, oh yes I have a printer with a scanner built in < 1413150542 673147 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, so it can copy stuff too < 1413150544 390390 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, the printers certainly do, but those are not in the same room < 1413150551 992439 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, and my monitors have menu systems < 1413150559 618416 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: true, that too < 1413150564 859310 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the monitor < 1413150565 517741 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: The CPUs I know around here (if the basement counts) are really quite similar -- x86 (old PC), x86-64 (several), PPC (two old iBooks), ARM (as you; RPi, phone, tablet), MIPS (three consumer networking devices and a SGI Indy), SPARC (SparcStation 5 in the basement), 8502 (C128), Z80 (C128 and TI-86), and I think that's it. The rest don't advertise themselves. < 1413150573 418581 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, plural. I have two in front of me < 1413150579 347973 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah. I have only one here < 1413150585 575317 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in this room taht is < 1413150590 598000 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I am jealous of your old hardware < 1413150597 671998 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well < 1413150601 915367 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :more jealous of the mips and sparc than the c128 < 1413150616 972789 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott_: I haven't even booted those old Unixy things in maybe 5 years. *sad* < 1413150617 927932 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if you count other rooms too, there's at least the washing machine < 1413150627 841963 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I'll pay for shipping < 1413150628 706836 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, SGI Indy, nice < 1413150630 254495 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :probably more < 1413150642 160256 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: The Indy was retired from university classroom use, got it for free. < 1413150651 31011 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :nice < 1413150662 489205 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott_: I might be migrating to UK from around the start of next year, incidentally. < 1413150667 355458 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Does an USB memory have a CPU? < 1413150669 911973 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :a SparcStation... wow < 1413150671 891438 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: whoa, like, permanently? < 1413150674 674281 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I mean, I have a 2 GB USB stick here < 1413150679 546317 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: probably like a microcontroller at least < 1413150686 150394 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, whaat < 1413150701 819539 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: that's a dangerously critical mass... is it time for an #esoteric meetup < 1413150718 900169 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, my god, there is digital logic everywhere < 1413150733 866344 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: migrating to the UK? nice < 1413150741 325379 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :can you tell which part of UK? < 1413150752 931893 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott_: "For the time being", at least. But it's not entirely certain yet, should be clearer in the next week or two. < 1413150766 341243 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, what prompted this? < 1413150774 761286 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: If it happens, it would be London. < 1413150775 391394 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :a job I guess < 1413150778 517639 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: ok < 1413150800 402480 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A job indeed. I'm getting dangerously close to graduating, had to go find something to do afterwards. < 1413150812 325566 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, I assume the desk at work with buttons to raise and lower it has a micro controller, because it moves slower near the bottom and top to prevent a jolt when it hits the stop. And if the power goes you have to reset it by running it to the bottom position and then back to the top, to calibrate it. < 1413150813 635635 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: well, if you happen to sadly end up with no space to store your sgi indy or sparcstation I am graciously willing to relieve you of them < 1413150815 214591 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :good luck with that < 1413150815 368175 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Very strange < 1413150815 577764 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I might end up in Germany, though; applied to two places, both are still doing the rounds. < 1413150850 195894 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: I don't have such a desk, but ok. well, the chair at the dentist is probably like that. < 1413150861 626915 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, It is a pretty nice desk < 1413150904 598889 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this one is too, I just have to adjust the height mechanically and only when there's nothing on the desk, but I've adjusted the height only once so far. < 1413150913 126395 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: Also the SparcStation cost something like <100 EUR, there is (was?) a company specializing in old Sun hardware (and "server-class" PCs) who did these "sell something by auction every now and then" deals. < 1413150915 26238 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how many UK #esotericers would that make? like five? < 1413150919 257821 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the height adjustment isn't the nice part < 1413150922 158017 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, six even < 1413150935 259111 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's that it's custom made in a shape that I can't buy anywhere < 1413150939 727468 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :finally finland will fall < 1413150950 694065 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, I like switching between sitting and standing for health reasons < 1413150963 82969 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I had it actually working as an OpenBSD router box for maybe a year or two, but it was horribly noisy. < 1413150978 259885 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 250 seconds < 1413151013 559123 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: I used to switch between sitting on a chair and on a ball for a while, but didn't adjust the table for that. now I have that simplified to chair at home and ball at office. < 1413151020 290765 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :comfy chair. < 1413151025 914454 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Someone snailmailed me an extra SBus NIC and all. < 1413151046 410533 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I have a comfortable chair at work and a comfortable chair at home too < 1413151057 772792 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, sbus? < 1413151074 500670 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: It's like the SPARCStation version of PCI. < 1413151081 498961 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1413151098 492095 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, any idea how loud water cooling is? Is there a need for fans on the radiator? < 1413151102 12156 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Except all the devices have Forth-based drivers built in, so you don't need any special OS support necessarily. < 1413151119 333973 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: depends on how big your radiator is :P < 1413151123 157358 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: note that the pump makes noise, too < 1413151123 310715 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, heh < 1413151129 29523 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, that is neat < 1413151129 371092 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can certainly make very quiet water cooling setups < 1413151149 733808 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think water cooling makes much sense these days though, it's such a fuss compared to just using huge heatsinks and big quiet fans. < 1413151155 539128 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, one that is quiet, not super-costly and not larger than the computer itself? :P < 1413151170 817759 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you really want a super xxxtreme quiet setup use liquid immersion cooling < 1413151179 916340 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, that might be a bit too far < 1413151192 111277 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, I just want a desktop that is as quiet as a idling laptop < 1413151192 264559 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, right, I retired the box when I moved to the university campus, because it only had 10M Ethernet, and 100M SBus cards were quite rare/expensive. (Sun switched away from SBus to PCI even for SPARC hardware later.) < 1413151203 618436 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :an* < 1413151205 257856 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder if you could use a house's heating radiators for watercooling < 1413151214 308810 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just turn on your computer to warm up the room < 1413151228 162379 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, I have electric radiators sadly < 1413151239 501290 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: then probably just buy aftermarket big, quiet fans and gigantic heatsinks for CPU and GPU? < 1413151245 444821 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't know. < 1413151248 851654 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I've never done watercooling. < 1413151255 516990 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's scary. < 1413151257 358633 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, the card could only do 100??? < 1413151277 88817 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :err sorry misread < 1413151291 903299 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I read it as the campus having 10M ethernet < 1413151324 544180 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, right, my case have premade holes for water cooling though < 1413151327 747820 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Right, no, the other way around. < 1413151363 378392 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :These days they have gigabit Ethernet to the apartments, and I'm pretty sure there are no gigabit SBus cards, I doubt the bus even has enough bandwidth for that. < 1413151373 775555 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh < 1413151383 860831 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not that the 75 MHz µSparc or whatever it had would probably deal with that either. < 1413151389 726277 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :It is neat to have forth firmware though < 1413151391 428017 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: hope you're prepared for underwhelming internet here btw :p < 1413151422 781206 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott_: I've heard underwhelming things about it, yes. < 1413151445 990200 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, Surely there are exceptions? My linode in london runs just fine < 1413151455 31421 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I guess datacenters are better though < 1413151456 138086 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: I did not know swedes live in data centres < 1413151465 160111 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :truly let me call up level 3 and ask them for a DSL link < 1413151474 463804 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, how else did you think we got our good internet speeds? < 1413151492 678164 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, You didn't think we all lived in normal houses right? < 1413151505 519801 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh we managed to fool you? Still? After how many years!? < 1413151518 336112 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no, Vorpal. swedes have not managed to fool the world into thinking they're normal. < 1413151524 15899 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not even slightly. < 1413151525 190223 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott_: We only have 10M/10M here at home these days (because it's ~free), and that seems perfectly survivable. < 1413151529 51748 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, damn < 1413151535 379975 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: oh, yikes, my condolences < 1413151554 426489 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(well, you'll certainly get better as far as download goes, but probably not upload) < 1413151563 660803 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, anyway I have ADSL (24/2), meaning actually 12-14/1.5-1.7 < 1413151567 788923 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(cable and fibre-to-the-cabinet are pretty widely available and quite decent, though) < 1413151573 911213 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I have sane internet at home, and superb internet at the university, but very sucky internet at the office. < 1413151597 710212 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott_, I know people who have 100/100 fibre though < 1413151610 503756 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :So sucky I'm considering to just buy a cheap mobile internet account and try to route some of the low bandwidth traffic (like irc access) through that. < 1413151626 426941 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They'd bump it up to 100M/10M if we paid a bit extra, but haven't really seen the need for that so much. Can't push very much more than that through dirty old phone lines, anyway. (There's fibre to the basement telecoms room of this building, but the last hundred metres or so are still old copper.) < 1413151656 521135 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah, 10M is enough usually if it's reliable enough < 1413151673 662769 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but my animes :( < 1413151686 374334 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Based on speed tests, it's actually 12M/6M for some reason.) < 1413151694 997555 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, not really, Try a family with several people streaming video at the same time < 1413151703 791157 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: load them in advance, rather than real time streaming, or load time from office or something and take them home on a disk. < 1413151714 178469 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, 1080p of course < 1413151717 148000 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Or even 4k < 1413151719 673396 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, the 6M part is reasonable, since that's around what the VDSL2 box reports as maximum attainable, but I'm slightly unsure why the download link is faster than what we pay for. < 1413151723 988992 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :offended that you'd assume I'm talking about streaming :p < 1413151726 277450 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe it's compensating. < 1413151756 596753 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: if you control the router, it doesn't matter for you what other people stream. < 1413151763 731313 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, hah < 1413151771 136005 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Fun fact: with previous ISP's hardware, the very same VDSL2 modem reported a maximum attainable upload rate somewhere in the 50M-60M range. < 1413151773 709611 :mlilenium_!~mlilenium@178.251.136.142 JOIN :#esoteric < 1413151774 425076 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, the router is some crap provided by the ISP < 1413151782 951758 :mlilenium_!~mlilenium@178.251.136.142 PART :#esoteric < 1413151785 587326 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: connect another router to it < 1413151789 107610 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, "Thomson Speetouch" iirc < 1413151790 677776 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :to its only output port < 1413151792 946951 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Speedtouch* < 1413151797 495110 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think this new one hasn't enabled the 30a profile or something. < 1413151798 742059 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as in, don't connect anything else directly < 1413151803 273263 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and then you control the second router < 1413151810 204987 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, well sure < 1413151811 663536 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott_: I may have to ask about ISP opinions at some point, though. < 1413151813 179581 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I won't be happy until ten petabits of data beam into my literal microwave skull which boots an x86 processor for every packet that comes in, constantly, never stopping, always, forever < 1413151838 974906 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :here I don't have an ISP owned router, only an ISP owned modem that has only a single eth output. < 1413151848 507389 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the router is ours. < 1413151852 883069 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, the modem has a built in router < 1413151860 598815 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(routers. there's more than one actually.) < 1413151865 682374 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :bbl, night < 1413151868 115400 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I haven't used http://aaisp.net.uk/ but they're very well-regarded (and will do FTTC/FTTP if available). virgin media do 100 mbit cable and aren't that bad for a big isp; all the other "mainstream" options are very questionable. < 1413151871 397807 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah, getting too late < 1413151888 903141 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have a formerly ISP-owned router from the previous ISP, because the router provided by the current ISP was randomly flaky. < 1413151892 66692 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: hmm < 1413151915 58252 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.zen.co.uk/ too. them and AAISP both do IPv6 unlike practically everyone else :p < 1413151924 693295 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: sounds nice < 1413151945 430600 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: as in, IPv6 without having to pay extra for it, right? < 1413151951 626057 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :OTOH, the new one actually used the passwords you set via the web-interface for the telnet-interface, unlike the old one, into which you have to log in with user "ztedebug", pass "ztedebug". (If you couldn't guess, it's made by ZTE.) < 1413151983 973778 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, good night now < 1413151991 76637 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: UK internet is just a mess though. government pressuring for mandatory in-your-face "wanna enable a bad internet filter??" options, awful speeds if you're far from the exchange... < 1413151992 823099 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and yes < 1413151992 976466 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :bb in the morning < 1413152020 508911 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1413152029 945481 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is it worse than Australia? < 1413152036 539349 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh, probably not < 1413152038 913531 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that would be an achievement < 1413152050 482037 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric ::) < 1413152061 913243 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess I should be sleepy too, have to wake up around 7am for a listening test, some people at the university were all "please come help Science and all of humanity". < 1413152064 429946 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :would you like kicking so you can get to bed? :p < 1413152082 980216 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And it's past 1am here, what with the zones of time.) < 1413152133 565918 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's something to do with research about tinnitus, and they were all "oh no, not at all, don't worry about it" when I checked whether the experiment will, in fact, cause that. < 1413152172 986935 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But you get a free "this is how good your hearing is" score out of it, which is maybe interesting. -> < 1413152195 830904 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Unless it's the number "your ears suck", in case it might be more depressing than interesting.) < 1413152237 219239 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :my favourite number < 1413153810 283047 :tlvb!~Leo@c-2ec395b5-74736162.cust.telenor.se QUIT :Ping timeout: 244 seconds < 1413153864 63708 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1413154333 331286 :tlvb!~Leo@c-2ec3b5ab-74736162.cust.telenor.se JOIN :#esoteric < 1413154565 952196 :erdic!~erdic@unaffiliated/motley QUIT :Remote host closed the connection < 1413154597 69695 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1413155630 913156 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 255 seconds < 1413155889 263177 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1413155920 785339 :^v!~notnot^v@2601:4:4500:e15:91e8:857d:257b:899a JOIN :#esoteric < 1413156284 153647 :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=40599&oldid=40596 5* 03AndoDaan 5* (+37) 10Added Burlesque's "Hello, World!" < 1413156716 469781 :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=40600&oldid=40599 5* 03AndoDaan 5* (+2406) 10Added Verbose's "Hello, World!" < 1413156807 707905 :AndoDaan!~Daanando@188.189.69.192 PRIVMSG #esoteric :well, 'minor'... < 1413157194 341282 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 272 seconds < 1413157888 31786 :thekey!~qwertyo@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1413158652 539619 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :nortti: ok, according to wiki on Nemesis Sudio, Nemsis == Master of the Hellish Yard (or at least, it describes events that are part of MAster of the Hellish Yard song) < 1413159170 357536 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1413159384 639281 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Hmm, I assume [nil isEqual: nil] is NO :/ < 1413159390 169692 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I should check < 1413159572 399814 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Well, I got (null) when I tried to NSLog it from http://www.compileonline.com/compile_objective-c_online.php < 1413159745 568320 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :presumably it's nil, not NO < 1413159930 42575 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Yes. Although I think the thing I was reading said if a BOOL was expected, it would give NO. I assume 'expected' is in terms of casting, though? < 1413159973 324 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :presumably because (int) NULL is 0 < 1413160135 57565 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION wonders how OS X compares to something like KDE < 1413160305 998753 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :" Essential to [AppleScript's] functionality is the fact that Macintosh applications publish "dictionaries" of addressable objects and operations." < 1413160321 622663 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Hmm, interesting... is DBUS something simiilar on Linux? < 1413160655 305914 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1413160726 505198 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413160777 984824 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :note that KDE doesn't do its own thing any more, it just uses dbus < 1413160782 371393 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :afaik < 1413160809 471974 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi < 1413160813 559738 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1413161014 260822 :AndoDaan!~Daanando@188.189.69.192 QUIT :Ping timeout: 250 seconds < 1413161017 344269 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :molecular steel < 1413161028 785464 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think my computer has an annoying habit of being an hour slow < 1413161038 55970 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was planning to catch a train to University at about 11pm < 1413161043 987851 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it was actually midnight, so I had to walk < 1413161056 692478 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even worse, this means that the places where I expected to be able to potentially by food were shut < 1413161078 478910 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I took a ~20 minute detour to go to a 24 hour supermarket, only to find it wasn't 24 hour any more < 1413161082 925349 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: have you heard of daylight savings time? < 1413161088 618885 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :eventually I got food from a petrol station < 1413161094 919112 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: yes, I have < 1413161104 31747 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but this has happened on more than one occasion; and the clock updates from ntp < 1413161105 389256 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thanks for the information. keep me updated if you stop having heard of it < 1413161121 626733 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I bet a disagreement on whether the hardware clock is UTC or localtime < 1413161123 884109 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's a problem with windows < 1413161129 969564 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :though maybe it doesn't apply for dst < 1413161136 361947 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is one thing I was wondering about, indeed < 1413161137 833033 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a problem with windows and linux, that is < 1413161140 332082 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'd explain an hour offset < 1413161192 917334 :Lymia!~fujoshi@inportb/loli/cirno-chan QUIT :Ping timeout: 255 seconds < 1413161215 244449 :AndoDaan!~Daanando@188.188.76.86 JOIN :#esoteric < 1413161248 721668 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow these crisps are terrible, even though they're the brand I normally buy < 1413161357 949122 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: there are only like two brand + flavour combinations I like < 1413161366 154991 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also the computer here turns itself on and off spontaneously, I'm assuming it's some combination of standby-timeout and wake-on-LAN < 1413161372 413047 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :and a small handful of others that I'll eat when nothing else is available < 1413161374 552536 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: they're the brand /and/ flavour I normally buy < 1413161393 752291 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :weird < 1413161400 485601 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and they're in date (29 11 14, which is a nicely unambiguous date) < 1413161404 486189 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the packet is larger than normal < 1413161417 223732 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :ais523: 2029-11-14? < 1413161422 997956 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, not completely ambiguous, it could be the 14th November 2029 < 1413161431 940691 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I don't think crisps last that long < 1413161454 874851 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so either they use lower-quality ingredients for the larger packs, or they go off when they're close to the best-before date < 1413161482 467731 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION throws the crisps away < 1413161489 891118 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they had a negative price anyway due to interaction of special offers < 1413161494 488886 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wasn't planning to buy them < 1413161494 816939 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :haha < 1413161773 258511 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ais523: Perhaps it's the 11th of Twentyninember, 29 AD. < 1413161799 276965 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's middle-endian < 1413161800 692922 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: that uses 29 twice < 1413161816 664756 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it expired on the 29th of Second February, 2011 < 1413161824 788970 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Polyglot14]]4 10 02http://esolangs.org/w/index.php?diff=40601&oldid=36314 5* 0390.189.54.149 5* (-30) 10 < 1413161834 897306 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott_: I don't think he knows about second february < 1413161893 674311 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it only happens on leap years < 1413161934 600038 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric : * A complete date was specified, so use the other pope. < 1413161935 148039 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric : */ < 1413161952 589662 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that is an amazing comment < 1413161971 327642 :dianne!~hianne@unaffiliated/dianne PRIVMSG #esoteric :what does it mean < 1413162026 133115 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :it's from the source of the "cal" utility from netbsd < 1413162060 791702 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: how dead is agora these days? < 1413162083 838575 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: it has a spurt of activity starting last week < 1413162095 527731 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :when comex attempted a dictatorship scam, and I attempted a counterscam < 1413162104 959013 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that is the only thing going on, though, and it was mostly dead before that < 1413162288 424862 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :nys: wasn't Julian an emperor? < 1413162299 244838 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :hm maybe < 1413162301 573734 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ah, yes, it was Julius Caesar himself < 1413162307 815664 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :i'm not a calendarist < 1413162421 433690 :aretecode!~aretecode@69.163.36.90 QUIT :Ping timeout: 260 seconds < 1413162469 257260 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :coppro: 14 is clearly the ancinet number of repetition. < 1413162487 109402 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :... what the what. < 1413162496 678238 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Lettuce, yes *lettuce*, is a mild narcotic. < 1413162552 29272 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: ban it < 1413162558 406982 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :wait, we haven't come up with a scary name for it < 1413162566 972842 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Lactucarium. < 1413162571 315745 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :excellent < 1413162575 607475 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :rename it to lactucarium, then ban it < 1413162577 744344 :aretecode!~aretecode@S01061859339e5f51.cc.shawcable.net JOIN :#esoteric < 1413162592 683726 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 245 seconds < 1413162829 611221 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1413163513 15286 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sounds like lactation. < 1413163562 414584 :AndoDaan!~Daanando@188.188.76.86 QUIT :Ping timeout: 250 seconds < 1413163581 633661 :AndoDaan!~Daanando@188.189.66.143 JOIN :#esoteric < 1413163792 944843 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1413163821 875970 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can you ever do anything useful with a /usr/bin/cd that just runs cd in a shell? < 1413163850 463420 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Uuuuh. Unsure. < 1413163902 729404 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a /usr/bin/cd could attach a debugger to its parent and force it to run chdir < 1413163924 513464 :^v!~notnot^v@2601:4:4500:e15:91e8:857d:257b:899a QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1413163939 798967 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric ::( < 1413163964 460881 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :It could leave the new shell running < 1413164089 208052 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh wow, this is broken < 1413164100 360614 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the directory bash thinks I'm in is not the directory I'm actually in < 1413164117 492835 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :That's pretty easy to do. < 1413164127 204478 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The directory bash thinks you're in is the contents of PWD. < 1413164217 437806 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: OS X ships with one :) and I guess FreeBSD at least in the past, going by the copyright attribution on the file < 1413164252 152413 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how do I get bash to read a file and send it to another process's stdin? < 1413164252 468817 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe bash stats the dir it's in or something, so you can use it to trigger a side-effect with a FUSE filesystem that waits to be statted < 1413164260 680749 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: err, cmd < file? < 1413164263 609632 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :doing "command < file" doesn't work, because then the command reads the file < 1413164267 954686 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not bash, bash just opens the file < 1413164274 711759 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: cmd =(cat file), in zsh < 1413164304 373243 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :erm, sort of < 1413164311 806867 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sorry, I'm really wrong. < 1413164319 181103 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: then cat reads it, just checked < 1413164321 118591 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does cat file | cmd not work? < 1413164325 841955 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, you really want bash itself to do it < 1413164328 250929 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1413164328 425489 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :( well, 'minor'... <-- it's not supposed to be used for actual new content. < 1413183350 778314 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1413183389 698630 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell AndoDaan i tend to err on the side of _not_ marking edits minor. < 1413183389 865757 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1413183651 820635 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 272 seconds < 1413183839 591061 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell coppro nys: wasn't Julian an emperor? <-- there _was_ an emperor julian, even if that's not who the term refers to. < 1413183839 744809 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1413184259 500883 :AndoDaan!~Daanando@188.189.91.141 PRIVMSG #esoteric : oerjan: ah, sorry. I should have realized that. < 1413184369 44132 :AndoDaan!~Daanando@188.189.91.141 PRIVMSG #esoteric :In the future I'll be less minor marking happy. < 1413184400 801576 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good, good < 1413184454 483478 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :How many of the months of the year are named after caesars? < 1413184494 632207 :AndoDaan!~Daanando@188.189.91.141 PRIVMSG #esoteric :2? < 1413184506 857144 :AndoDaan!~Daanando@188.189.91.141 PRIVMSG #esoteric :augustine and julius < 1413184548 250960 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*augustus < 1413184556 473918 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :augustine was a christian saint < 1413184574 807176 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What was February named after? < 1413184590 982173 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :some roman god < 1413184664 792599 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :technically july and august are _also_ named after some roman god, because the senate declared many of the emperors to be gods < 1413184683 872441 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(also julius wasn't technically an emperor) < 1413184715 292157 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(also technically a whole bunch of the caesar had all of julius, caesar and augustus in their name. or something like that.) < 1413184718 564317 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*+s < 1413184758 775525 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok possibly february isn't named after a god < 1413184772 809934 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"The Roman month Februarius was named after the Latin term februum, which means purification, via the purification ritual Februa held on February 15 (full moon) in the old lunar Roman calendar." < 1413184823 819745 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the roman calendar just gets weirder every time i read about it: "January and February were the last two months to be added to the Roman calendar, since the Romans originally considered winter a monthless period." < 1413184850 103378 :AndoDaan!~Daanando@188.189.91.141 PRIVMSG #esoteric :Augustine sounded pretty in my head :\ < 1413184856 555050 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: http://www.tondering.dk/claus/calendar.html < 1413184865 507932 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :http://www.tondering.dk/claus/cal/roman.php in particular < 1413184899 798936 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: also http://www.xkcd.com/1104/ < 1413185181 233079 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :oerjan: Of course a lot of the month names are different in slavic languages < 1413185195 471311 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :January is Styczeń in Polish < 1413185270 408569 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I have to go now < 1413185290 313338 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1413185433 245667 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We've got mostly godless months, they're more about agriculture and stuff. < 1413185434 384891 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Tammikuu, helmikuu, maaliskuu, huhtikuu, toukokuu, kesäkuu, heinäkuu, elokuu, syyskuu, lokakuu, marraskuu, joulukuu. < 1413185450 115274 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Several of those are very unimaginative. June -> kesäkuu -> "summer month". < 1413185466 275051 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :September -> syyskuu -> "autumn month". < 1413185475 834876 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :December -> joulukuu -> "Christmas month". < 1413185607 165385 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And October -> lokakuu -> approximately "mud month", July -> heinäkuu -> "hay month". < 1413185703 81173 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And toukokuu and elokuu are named after the planting and harvesting of wheat. < 1413185758 53328 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mud month :D < 1413185774 181979 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://en.wiktionary.org/wiki/loka#Finnish < 1413185824 450709 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Let's see, what's left? January -> tammikuu -> literally "oak month", but AIUI it's originally from some other meaning of 'tammi' somewhat like 'core', because it's the 'core' of winter. February -> helmikuu -> "pearl month", allegedly from pearl-like ice in the trees. < 1413185881 814409 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :March -> maaliskuu -> unknown etymology, rumoured to be something about how the ground ("maa") gets uncovered when the snow melts. < 1413185919 968524 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :April -> huhtikuu -> something about forestry related to that time of the year. < 1413185977 519829 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :November -> marraskuu -> "death month", basically. < 1413185998 432507 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :From an entirely obsolete/archaic word http://en.wiktionary.org/wiki/marras#Finnish < 1413186002 644939 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And that's the lot. < 1413186040 517828 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :death month is hardcore. < 1413186054 64394 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's how we roll. < 1413186257 975306 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :and toukokuu (May) is something like "seed-planting month" < 1413186525 78508 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie doesn't believe in may. < 1413186733 974771 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Needs more napping < 1413186846 532910 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you can't get more unimaginative than the hebrew system for naming days < 1413186869 97312 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :sunday-friday are called first day, second day, third day, fourth day, fifth day, sixth day < 1413187192 722854 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If I have one block "ABC???DEF" and one block "A???F" then it can overlap like "ABC?A?DEF" assuming the alignment and areas are OK. What algorithm is usable? < 1413187575 688661 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :shachaf: so do Chinese days of the week < 1413188590 367113 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Actually this particular kind of overlapping seems to be less important than just filling in gaps of blocks with other blocks. < 1413189029 656614 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :However there is still at least the following: [1] A block may have an alignment and offset from that alignment. [2] A block can contain gaps. [3] A block may be restricted in where it can be placed. [4] A block can contain arithmetic on addresses of other blocks. < 1413189117 769918 :drdanmaku!uid17782@gateway/web/irccloud.com/x-cglrkzytuxykzpqv QUIT :Quit: Connection closed for inactivity < 1413189326 759673 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How should this be encoded into the computer in a best way that it can be efficiently decided to put in the blocks too? < 1413189652 885179 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1413189889 469967 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :O, there is also the case of a block being made up of blocks, so the block can have a container. I suppose this can even be used as a generalization of needing in different areas of the file, too. < 1413189899 687906 :thekey!~qwertyo@50-1-63-35.dedicated.static.sonic.net QUIT :Quit: Leaving < 1413190191 112315 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How can a sorting algorithm work on a partial ordering? < 1413190613 104551 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :zzo38: topological sort? < 1413191089 11534 :impomatic_!~digital_w@87.113.116.210 QUIT :Ping timeout: 260 seconds < 1413192441 4049 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Let me see if Wikipedia describes it < 1413192755 50321 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, it looks like the thing I would need. < 1413193959 963411 :S1!~sheldon@pD9FCA31D.dip0.t-ipconnect.de JOIN :#esoteric < 1413195066 306667 :olsner!~salparot@c83-252-201-82.bredband.comhem.se QUIT :Ping timeout: 246 seconds < 1413195122 630207 :olsner!~salparot@c83-252-201-82.bredband.comhem.se JOIN :#esoteric < 1413195747 812642 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Viznut 5* 10New user account < 1413195798 360610 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh, I wonder if that's "the" viznut. < 1413195881 712413 :AndoDaan!~Daanando@188.189.91.141 QUIT :Ping timeout: 260 seconds < 1413195900 154358 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1413195908 886163 :viznut!viznut@lowfidelity.org JOIN :#esoteric < 1413195930 77960 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh, seems likely. < 1413196099 79241 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Esolang:Community portal14]]4 10 02http://esolangs.org/w/index.php?diff=40602&oldid=34737 5* 03Fizzie 5* (+125) 10/* IRC */ Advertise the IRC RC feed. < 1413196128 882917 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've been meaning to mention that there for a while now. (Not that it probably sees that many visitors.) < 1413196753 334796 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1413196891 554791 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : If I have one block "ABC???DEF" and one block "A???F" then it can overlap like "ABC?A?DEF" assuming the alignment and areas are OK. What algorithm is usable? <-- also as ABC?F?DEF < 1413196940 535106 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(not much idea of algorithm, although it reminds me of what i was thinking about optimizing /// interpretation) < 1413196978 987296 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Quit: monthly reboot < 1413197248 795155 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I swear the "Mail merge" anagolf problem is made to make Haskell look bad. < 1413197264 4913 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :oerjan: Well, yes, both ways work in that case. < 1413197275 442191 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: that wasn't specifically my intention with the problem < 1413197279 541242 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i haven't looked at it yet < 1413197320 56360 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's kind of similar to the sequence alignment stuff our bioinformaticists deal with, except presumably in this case there's no fuzz factor involved, and the solution would need to exactly fill the criteria. And I'm not sure they deal with that kind of missing data, more like "there can be gaps anywhere". < 1413197326 788374 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: ghc's runtime wants to treat input and output as UTF-8, which fails miserably. < 1413197345 397307 :AndoDaan!~Daanando@188.188.86.114 JOIN :#esoteric < 1413197351 90511 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: um, but isn't that input and output UTF-8? < 1413197361 304827 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me check the form < 1413197367 345116 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :nope, it seems to be ISO8859-1 < 1413197367 594886 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or hexdump it < 1413197368 127731 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :oerjan: However, if there is a constraint that the two blocks need to have different addresses for some reason, then it won't work; otherwise it does work. < 1413197438 663007 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway, my submission currently starts with import System.IO;main=mapM(`hSetBinaryMode`True)[stdin,stdout]>> (is there a shorter way to do that?) and it's annoying. < 1413197450 547505 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ouch < 1413197455 842369 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: it does seems to be utf8 to me < 1413197479 8778 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: submit a cat program, the submission form gives you hex dumps for output and expected output < 1413197485 429667 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It does seem to be UTF-8 to me too. < 1413197486 290523 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: it starts with \xc3\x81tv\xc3\xa9teli < 1413197497 164927 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: yes, that's what I just did < 1413197502 322569 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Expected: "\xc3\x81tv\xc3\xa9teli". < 1413197517 916275 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Quite UTF-8y. < 1413197519 26865 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm. < 1413197532 890386 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me try to check if it's all UTF-8 < 1413197604 224659 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"UTF-8 Unicode text", says file about the entire expected output, after replacing \xNN's. < 1413197617 626172 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ok, I'm misdiagnosing the problem < 1413197660 854382 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perhaps _haskell_ isn't set to utf8 by default in that version? < 1413197670 922348 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The anagolf environment seems to use the C locale, if that helps. < 1413197677 317158 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Possibly Haskell is locale-aware enough? < 1413197679 730626 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think it's all utf-8 < 1413197681 536094 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but in any case I'm getting a.out: : hGetContents: invalid argument (invalid byte sequence) for interact id. what's the locale setting there? < 1413197688 865112 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: "C". < 1413197701 40078 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in later versions it is locale-aware. < 1413197733 419878 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :... ("LC_ALL","C") < 1413197738 940354 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, so it does that stupid thing like the python stdlib by default where it tries to interpret any file read according to your locale automatically? < 1413197742 640433 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :don't know about 7.4. < 1413197753 387123 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: yes. < 1413197788 273246 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I do recall that ghc 7.4 was in a particularly bad state concerning encoding issues, 7.6 being slightly better < 1413197816 571166 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's hGetContents that's in trouble, so it's breaking on input < 1413197823 292873 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but with a C locale, the input *should* be treated as bytes, so what's that error doing there... < 1413197831 610305 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The (POSIX) C locale is nominally ASCII, so all the non-ascii bytes are technically invalid? < 1413197894 199053 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` echo "äöü" | LC_ALL=C ghc -e 'interact id' < 1413197906 789831 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh. : : hGetContents: invalid argument (invalid byte sequence) < 1413198003 111491 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: And that's how ghc treats it (in version 7.8 as well). SIGH. < 1413198010 246266 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How does 'exec is denied' interact with something like bash, incidentally? Only shell builtins? < 1413198041 24180 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :someone said it doesn't apply to shell scripts, but... < 1413198080 52658 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If it doesn't, it might easily turn out the case that a shell script that calls GHC after setting locale would be shorter than a "Haskell" solution, which is patently silly. < 1413198089 970646 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, I'm sorry if this causes you trouble with Haskell. < 1413198534 179330 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :anagol isn't set for utf8 < 1413198555 315643 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is the reason you can't embed binary stuff in burlesque programs on anagol < 1413198560 890776 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well.. < 1413198569 747207 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that probably wouldn't work with utf8 as well < 1413198597 356115 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or is it utf8 on anagol? < 1413198647 963709 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :anyway you can't embed binary stuff in Burlesque :) < 1413198669 845160 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> map length["`hSetBinaryMode`True","`hSetEncoding`utf8"] < 1413198671 270433 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [20,18] < 1413198679 106403 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: slight improvement < 1413198735 941626 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :nice, thanks < 1413198845 237868 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> length "import System.IO;main=mapM(`hSetEncoding`utf8)[stdin,stdout]>>" < 1413198846 836823 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 62 < 1413198856 670199 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :fizzie: Yes, the "exec is denied" doesn't apply to shell scripts. You are allowed to look at the codes for the submission forms (it is all written in Ruby) on Github to see how it is working. < 1413198962 247222 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(This also shows how the scoring for special problems is decided.) < 1413199108 846282 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> length "LC_ALL=en_US.utf8 ghc -e 'let in'" < 1413199110 220412 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 33 < 1413199431 398435 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Have you been Haskell-golfing so much that you omit spaces e.g. between length and the [, or after the , in the list, by default? < 1413199460 291159 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 260 seconds < 1413199499 861553 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: heh < 1413201735 994390 :AndoDaan_!~Daanando@188.189.80.154 JOIN :#esoteric < 1413201931 398359 :AndoDaan!~Daanando@188.188.86.114 QUIT :Ping timeout: 276 seconds < 1413201936 75708 :AndoDaan_!~Daanando@188.189.80.154 NICK :AndoDaan < 1413202942 749700 :heroux_!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 245 seconds < 1413202992 746551 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 245 seconds < 1413203018 168754 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1413203035 91609 :heroux_!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1413203217 692440 :zemhill!bfjoust@eos.zem.fi QUIT :Ping timeout: 245 seconds < 1413203278 423164 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1413204192 404956 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :oerjan needs to golf more, so that he automatically writes map as <$>. < 1413204215 180258 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You may need an import for <$> < 1413204222 843247 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Jafet: um what mroman_ said < 1413205989 631286 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1413206003 371286 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: You still have over three hours to beat int-e on count the overlap hth < 1413206083 845390 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stop this hth non-sense < 1413206223 943959 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was thinking of doing a Befunge-98 solution that'd do it "manually" by actually drawing the squares in some empty region of the fungespace e.g. by doing *3, *5 and *7 for a, b, c and then counting overlaps by summing how many cells are zero %15, %21, %35 and %105, but... didn't. < 1413206742 363998 :conehead!~conehead@67.10.235.179 JOIN :#esoteric < 1413206746 360196 :conehead!~conehead@67.10.235.179 QUIT :Changing host < 1413206746 514462 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1413206855 93430 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I will tell you something about Z-machine instruction encoding: If it is using EXT encoding, and if y means the byte telling the operand types, then __builtin_popcount(255&~y) is calculating how many bytes the operands take up. < 1413207089 835475 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :" 2 down vote < 1413207090 26352 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : < 1413207092 790180 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I would just add a note of pedantry that may be important to some people: it's not correct to say that xs:int "is" a signed 32-bit integer. That form of words implies an implementation in memory (or registers, etc) within a binary digital computer. XML is character-based and would implement the maximum 32-bit signed value as "2147483647" (my quotes, of course), which is a lot more than 32 bits! " < 1413207103 214355 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :right. right. < 1413207113 164018 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> len "2147483647" < 1413207115 345297 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Not in scope: ‘len’ < 1413207115 498633 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Perhaps you meant one of these: < 1413207115 498784 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ‘lex’ (imported from Prelude), ‘lens’ (imported from Control.Lens) < 1413207119 357982 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> length "2147483647" < 1413207121 191928 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 10 < 1413207122 415166 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@define len = length < 1413207125 383206 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1413207133 828395 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's 80 bits AT LEAST < 1413207182 863734 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Perhaps it means it is converted into at least a signed 32-bit integer? < 1413207218 236916 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Although an implementation could treat it differently, such as to avoid converting it at all, I suppose) < 1413207312 268194 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think his point is, that in XML 2147483647 isn't encoded as 32bit < 1413207313 680334 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : oerjan: You still have over three hours to beat int-e on count the overlap hth <-- i don't really have any good idea that could work, i think. < 1413207322 491923 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's like saying < 1413207326 557487 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :int8_t = 12; is invalid < 1413207330 113472 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because 12 isn't 8bits < 1413207332 369932 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's 16bits! < 1413207352 448099 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think that's what the comment said at all, it just objected to the word "is". < 1413207356 429396 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so technically 12 isn't an 8bit value < 1413207368 150840 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Presumably "xs:int has the range of a 32-bit signed integer" would have been just fine. < 1413207391 545863 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :fizzie: Yes, probably that would have helped. < 1413207442 466443 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[Definition:] int is ·derived· from long by setting the value of ·maxInclusive· to be 2147483647 and ·minInclusive· to be -2147483648. The ·base type· of int is long. < 1413207466 85454 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What's the definition of long, then? < 1413207482 5180 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[Definition:] long is ·derived· from integer by setting the value of ·maxInclusive· to be 9223372036854775807 and ·minInclusive· to be -9223372036854775808. The ·base type· of long is integer. < 1413207483 604081 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: i also had the idea of making an explicit list of coordinates, but i am suspected my current solution is better than that (of course, if that's how int-e beat me...) and my actual problem is with munging I/O. < 1413207489 151585 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :But what's the defintion of integer then? < 1413207499 730507 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[Definition:] integer is ·derived· from decimal by fixing the value of ·fractionDigits· to be 0 and disallowing the trailing decimal point. This results in the standard mathematical concept of the integer numbers. The ·value space· of integer is the infinite set {...,-2,-1,0,1,2,...}. The ·base type· of integer is decimal. < 1413207515 896533 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman_: It's types all the way down! < 1413207528 123769 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but what's the definition of decimal then? < 1413207537 198367 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[Definition:] decimal represents a subset of the real numbers, which can be represented by decimal numerals. The ·value space· of decimal is the set of numbers that can be obtained by dividing an integer by a non-negative power of ten, i.e., expressible as i / 10n where i and n are integers and n ≥ 0. Precision is not reflected in this value space; the number 2.0 is not distinct from the number 2.00. The order relation on decimal is the order relat < 1413207549 291882 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :luckily it ends here < 1413207572 958270 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That got cut off: "-- is the order relat". < 1413207597 234496 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the only link to go here is "value space" < 1413207613 914383 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It doesn't define what "decimal numerals" are. :/ < 1413207618 451047 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*suspecting < 1413207632 840695 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: You are also a suspect, if that helps. < 1413207641 857477 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? int < 1413207650 150884 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1413207667 431210 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hm. < 1413207668 85114 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :surely you mean *ith < 1413207722 340342 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1413207725 598748 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's better. < 1413207744 226007 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If it looks like an int, swis like an int and quacks like an int, then it probably is an integer. < 1413207747 510703 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*swims < 1413207777 232128 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Software interrupts like an int. < 1413207797 111464 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(SWI is an ARM instruction.) < 1413207830 476763 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :What if ISWIM as a duck < 1413207895 225462 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's also negativeInteger < 1413207900 412808 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which derives from nonPositiveInteger < 1413207979 839481 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Does the positiveInteger derive from nonNegativeInteger? < 1413207994 758257 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yes < 1413208000 468657 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Good, at least it's consistent. < 1413208095 76995 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it should also include a separate zeroInteger type that would have a value space of 0. < 1413208131 354982 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can define a simpleType zeroInteger < 1413208145 51139 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :using < 1413208183 862220 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :XML is good . < 1413208184 938815 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Would that also allow "00" like I guess integer does? < 1413208194 837583 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'd say so. < 1413208213 78456 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but you can also add a < 1413208217 90415 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :(kun (ja (näenko? i) (uimako? i) (vaakkuko? i)) (asettaa! i 'ankka)) < 1413208227 909395 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : should work < 1413208289 60194 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Can you define a regex that checks if a regex is a valid regex? < 1413208362 114530 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess not < 1413208372 274403 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :PCRE might < 1413208388 269310 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(kun (ja (näyttääkö? i) (uiko? i) (vaakkuuko? i)) (aseta! i 'ankka)), more like. < 1413208442 381520 :mroman_!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is that a finnish lisp? < 1413208468 907402 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's (when (and (looks? i) (swims? i) (quacks? i)) (set! i 'duck)) translated. < 1413208491 758756 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Ahh, joo. Kiitos. < 1413208565 113698 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Possibly "jos" for "if", though it might not be all 1:1 mappings. < 1413208706 697426 :tlvb!~Leo@46.195.174.123 JOIN :#esoteric < 1413208942 912089 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yay i managed to tie henkma on http://golf.shinh.org/p.rb?A014062 < 1413208982 826444 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i wonder if he found the same cheat i did < 1413209185 225349 :AndoDaan!~Daanando@188.189.80.154 QUIT :Ping timeout: 248 seconds < 1413209604 104055 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :what was the cheat < 1413209647 983401 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i used a way to do combinations that only works up to a limited answer length < 1413209727 468096 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and that is basically applying newton's binomial formula in reverse < 1413209780 897810 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(the answer limit can be varied; i used e=9^40 because it was the highest number i could define that shortly) < 1413209805 589499 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if i could define a large enough e shorter, i could beat henkma. < 1413209817 790699 :Sorella!~queen@oftn/member/Sorella QUIT :Ping timeout: 258 seconds < 1413209820 954502 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i doubt that's possible. < 1413210108 483501 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh google is down < 1413210524 467918 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :https://twitter.com/J_Arcane/status/521661553968693248 < 1413211080 580471 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :why would Incantation be parametrised... < 1413211144 455036 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :For some reason I was thinking in terms of the IO (). < 1413211338 566379 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :lambdabot: give me the goods < 1413211341 307864 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm the first element of the output in http://golf.shinh.org/p.rb?Primey+Factory+EX is actually ill defined < 1413211510 194904 :AndoDaan!~Daanando@188.189.69.3 JOIN :#esoteric < 1413211845 105367 :AndoDaan_!~Daanando@188.188.75.96 JOIN :#esoteric < 1413211904 284130 :AndoDaan!~Daanando@188.189.69.3 QUIT :Ping timeout: 244 seconds < 1413212274 779948 :drdanmaku!uid17782@gateway/web/irccloud.com/x-uglqleuuavmundvk JOIN :#esoteric < 1413212446 70962 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1413212496 11530 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1413212496 165058 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1413212571 397312 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: yes indeed < 1413212607 393882 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my tying solution at the moment has mapM print$1: in it :P < 1413212631 247521 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yeah I think that's the way to go < 1413212738 823989 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh you got A014062 < 1413212755 924039 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :indeed < 1413212787 581534 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i gave some spoilers above < 1413212796 820234 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(not actual code, but) < 1413212884 732450 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose there's no real win to be had by trying to use 99 instead of 100 here. < 1413212900 524566 :Froox!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1413212910 11289 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1413213051 613689 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or wait... < 1413213387 537036 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Ah, you spoiled it well. < 1413213409 916915 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sorry, couldn't resist Phantom_Hoover < 1413213429 606350 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :does that mean you got it too? < 1413213438 382966 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes < 1413213490 505879 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And I should've thought of that. < 1413213499 503982 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> iterate(11*)1 < 1413213501 834326 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [1,11,121,1331,14641,161051,1771561,19487171,214358881,2357947691,2593742460... < 1413213605 250841 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but no, I was stuck doing (n*n-n+1)*...*(n*n)/(1*...*n) < 1413213668 428192 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah i tried some variations on that < 1413213681 694045 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :65 characters is what I had < 1413213772 986123 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :There's another cheat I'd like to know, http://golf.shinh.org/p.rb?prime+numbers ... I'm at 65 characters there, too, and two people did it in 20. < 1413213804 739612 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(the mod(2^n-2)n<1 trick doesn't cut it, because one needs a test that works up to 541) < 1413213931 50472 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait what language < 1413213935 113833 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So I believe there's another neat, most likely limited, primality test that's only 3 characters longer, but as usualy there may still be something non-optimal about the remaining code. < 1413213944 752589 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :*did it in 62 < 1413213954 226503 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(how did I do that, I don't know) < 1413214549 622463 :boily!~alexandre@dsl-173-206-69-99.tor.primus.ca JOIN :#esoteric < 1413214976 949052 :AndoDaan_!~Daanando@188.188.75.96 QUIT :Ping timeout: 255 seconds < 1413215059 895070 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Goddamn dog < 1413215067 907438 :AndoDaan!~Daanando@188.189.94.57 JOIN :#esoteric < 1413215402 816690 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, I should try that < 1413215417 878510 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, I should apply the regex solution to that < 1413215421 992386 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :to see how long it comes out < 1413215426 550245 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in perl < 1413215462 226816 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :45 characters? ;-) < 1413215469 61878 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, though < 1413215486 849937 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :j-bot, ping= < 1413215487 105545 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas, pong: < 1413215495 948361 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ >.541%8 < 1413215496 474723 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 68 < 1413215505 945824 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I don't know, but it's the only really short primality test in perl that I'm aware of) < 1413215509 931965 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I could try a hardcoded bitmask < 1413215541 92019 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: it's not really that much shorter than a trial division, is it now? < 1413215618 770736 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :guess I'll have to try both < 1413215643 815856 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :scnr: "A double bogey isn't really that many more shots than par, is it now?" < 1413215800 836271 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh come on, isn't the test itself just something like !grep$p%$_<1,2..$p-1 < 1413215830 28049 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :only problem is, you can't put the prime to test in $_ for that < 1413216004 674317 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, I'll just have to try < 1413216019 380528 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :45 chars seems very short of course. there are real golfers here. < 1413216149 326333 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :One golf challenge that confused me a bit is the one to print "Success". I could figure out how to print it on stderr, but that doesn't count. < 1413216502 103440 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :haha, good: bash: php: command not found < 1413216626 583348 :boily!~alexandre@dsl-173-206-69-99.tor.primus.ca QUIT :Quit: PROCESSED CHICKEN < 1413216723 651572 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :in fact, stderr doesn't count at all. you can produce garbage on stderr and still get accepted. < 1413216835 95444 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :All the DOS COM programs I've seen there have exited with to some sort of dosemu error message, since it's shorter to end with some processor exception than it is to do a proper int 21h exit. < 1413216841 688081 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: sure. and that's useful too, otherwise you'd sometimes have to ask perl to omit its stupid "mandatory" warnings < 1413216872 738601 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: what? it's a com file, you only have to do a far return to exit < 1413216874 425182 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's one byte < 1413216879 789608 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it might still be shorter to not do anything < 1413216885 926431 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but only by one byte < 1413216895 62751 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: yes, I assumed that was the reason. for Haskell it means that you can abort the program by a pattern match failure if that's shorter < 1413216898 618973 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :which is kind of nasty. < 1413216948 439378 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: I didn't know you can do ret to exit from com. < 1413216954 998500 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Can't say I've ever thought about it, really. < 1413216990 351523 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :fizzie: Well, you can! < 1413216996 95260 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Of course every byte counts, so that might explain why they all fail. < 1413217003 339341 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: of course, it might not work if the golf does something that breaks it before that, like not restoring the stack pointer, or smashing that area of the stack < 1413217021 551311 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: it's a CP/M thing. < 1413217023 110533 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's that, too. < 1413217024 542264 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Also in .COM, if you specify a drive letter on a command line parameter, then the drive letter will be passed in a register. < 1413217058 739498 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: a register? I thought it's only in a byte of the PSP < 1413217084 512614 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(I have written a program for adjusting the palette which used this) < 1413217089 226185 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(the PSP being the 256 byte long metadata segment DOS craetes for each program, of which 128 bytes are the command line parameters) < 1413217111 162329 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: Actually it is passed in a register too, but only if it is a drive letter. < 1413217129 503633 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(It doesn't have to be a valid drive letter, but you do need to put a letter followed by a colon.) < 1413217137 950197 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :IIRC also the FCB records are filled in from the first two arguments < 1413217163 199770 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :int-e: Yes, it does that too, so that you can easily do file I/O. < 1413217515 465238 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right, drive letters are stored in AX, SP=0xFFFE and [FFFE]=0 (unless you're very short on memory). more dodgy assumptions: BX is zero, CX is 0x00FF, SI=0x0100, DI=0xFFFE, BP=0x09?? (I've read an article a while ago *somewhere* why this one is quite reliable in MS-DOS. Not so much in clones.) < 1413217558 194276 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Does it work on FreeDOS? If not, should it be fixed? < 1413217653 521264 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And some intros assume that PSP word 1 is 0xA000, when they do thingf like les dx,[bx] in order to access the VGA graphics memory via es: < 1413217730 151591 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(some even manage to make use of the resulting dx=0x20CD value) < 1413217753 303870 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: on anagolf, you can assume that some of these things are deterministic, and find out their values easily < 1413217761 680553 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And I don't know how much of this is true for Freedos. I would actually expect that it works. < 1413217780 964991 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And if it doesn't work, then you should fix it please. < 1413217822 973933 :AndoDaan!~Daanando@188.189.94.57 QUIT :Ping timeout: 240 seconds < 1413217887 707923 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :for anagolf purposes, does perl really not have a built-in variable with a one-character name that starts with a numeric value of 1 < 1413217896 92655 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or is it only that I can't find that variable? < 1413217941 319136 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :apparently there is no such thing < 1413217967 960607 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm wait < 1413217970 666063 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :my test is wrong < 1413218014 591528 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ok, oerjan has the same basic formula for "count the overlap" but completely different implementation for most of the rest... interesting. < 1413218221 319331 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@tell oerjan you may be interested in comparing your program to the second to the second (third, chronologically) version in http://sprunge.us/aRFh - there's some resemblence. < 1413218221 473016 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1413218254 616517 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's a variable starting at 2, at 256, at the current time, at the pid, at the uid and gid and euid and egid which are 1000 on anagolf, at 60, and at 5.014002 < 1413218266 41634 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and there's one that gives an error when numified (scary) < 1413218412 992096 :AndoDaan!~Daanando@188.188.81.90 JOIN :#esoteric < 1413218857 673869 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@tell oerjan but I all my versions use unwords, and all but the very first compute a list of rectangles from the strings ["ab","ac","bc","abc"], so there's no obvious smaller combination of our programs. tricky :) < 1413218857 827579 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1413219029 579055 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh, I wrote a mostly unoptimized Z80 mail merge, and it's three bytes shorter than the Perl. < 1413219052 15909 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: yes, it's quite short < 1413219072 159099 :S1!~sheldon@pD9FCA31D.dip0.t-ipconnect.de QUIT :Quit: S1 < 1413219076 816194 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :All those one-byte instructions. < 1413219105 531531 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :incidentally, will anagol want to add ruby 2.1 in the future? < 1413219118 589352 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as a separate language from ruby 1.8 I mean < 1413219152 322927 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Incidentally, is it a bit of a shame this channel is turning into some sort of #anagol-adjunct? :) < 1413219201 576212 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: it's a change from the #lens-exile and #haskell-sidechannel that it usually is :P < 1413219222 682702 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I see you sourced a replacement finn < 1413219311 411866 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott_: If you mean J_Arcane, I had nothing to do with that, but it's certainly very coincidental. < 1413219326 755240 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: no, I mean the one from today :p < 1413219328 547675 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric ::D < 1413219330 772403 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, wrong channel < 1413219352 331740 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so many new finns even the finns can't keep track of them < 1413219356 256154 :MoALTz!~no@user-31-175-58-121.play-internet.pl JOIN :#esoteric < 1413219357 101066 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott_: Oh, right, yes; but I had nothing to do with that either, as far as I know! < 1413219390 29557 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And I won't be hearing anything certain about my eventual destination until maybe Friday or next week, so it's not entirely sure a replacement is even necessary.) < 1413219390 198531 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: right. there is no finnish cabal and you haven't been using your shady demoscene connections behind the curtain. you're an honest person & I believe you < 1413219406 858991 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, you know what they say, the more finns the better (only finnish people say this) < 1413219437 948433 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I assure you, I was as surprised as $anyone about this. < 1413219447 772114 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I can only assume we had some good SEO keywords in the esowiki or something. < 1413219472 452376 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pfft, propping up your own wiki administration skills too < 1413219508 636378 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Any changes to this wiki are automatically announced on the channel, which makes it a nice way to keep track of what's new." this definition of "nice" needs to take into account seeing every other message here too < 1413219555 521728 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And if you don't like it you can turn it off like I have done, too. < 1413219561 683619 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's the "accurate" sense of the word "nice". < 1413219594 84530 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :zzo38: all the other messages? yes I suppose you could, the channel would be pretty nice then < 1413219631 311525 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, you can filter out whatever messages you want, including all of them if you want. (Some IRC servers even have a command to filter out all channel messages) < 1413219671 280579 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Including this one; put user mode +D to ignore all channel messages. < 1413219751 60442 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07TrybblePusher14]]4 N10 02http://esolangs.org/w/index.php?oldid=40603 5* 03Viznut 5* (+4957) 10Created page with "'''TrybblePusher''' is a virtual machine designed (but not yet implemented) by [[user:viznut]] in 2014. It is superficially similar to [[BytePusher]] but operates on trybbles ..." < 1413219776 169299 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yay, new VM esolang < 1413219823 905987 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Viznut14]]4 N10 02http://esolangs.org/w/index.php?oldid=40604 5* 03Viznut 5* (+109) 10Created page with "[http://www.pelulamu.net/ibniz/|IBNIZ] [[TrybblePusher]] [http://countecomplex.blogspot.com|Countercomplex]" < 1413219879 210161 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :viznut: external links are [url text] without the |, btw; mediawiki syntax is a mess < 1413219887 568150 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Viznut14]]4 10 02http://esolangs.org/w/index.php?diff=40605&oldid=40604 5* 03Viznut 5* (+0) 10 < 1413219970 638043 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07TrybblePusher14]]4 M10 02http://esolangs.org/w/index.php?diff=40606&oldid=40603 5* 03Viznut 5* (+25) 10 < 1413220018 200923 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07TrybblePusher14]]4 10 02http://esolangs.org/w/index.php?diff=40607&oldid=40606 5* 03Viznut 5* (-36) 10 < 1413220061 594964 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Very 3. < 1413220098 235970 :viznut!viznut@lowfidelity.org PRIVMSG #esoteric :yeah, it seems it was too much time before i used mediawiki < 1413220126 964917 :viznut!viznut@lowfidelity.org PRIVMSG #esoteric :*since < 1413220140 220694 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :better, it means you've been free of it long enough to forget < 1413220353 159980 :viznut!viznut@lowfidelity.org PRIVMSG #esoteric :now that i'm on it, i might to create the ibniz article as well < 1413220422 350219 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm surprised nobody had written an article on it already < 1413220589 678387 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, does the z80 have a built-in way to mask interrupts, like the 6502 and the 8086 does? it doesn't have the 8086 interrupt mask flag, but maybe some other way? < 1413220653 667524 :viznut!viznut@lowfidelity.org PRIVMSG #esoteric :i thought DI/EI are the z80 instructions to disable/enable interrupts < 1413220662 760873 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1413220696 797581 :viznut!viznut@lowfidelity.org PRIVMSG #esoteric :it seems that the wiki lacks a category for virtual machines as well < 1413220728 482191 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there is [[Category:Finite state automata]], btw < 1413220852 138543 :viznut!viznut@lowfidelity.org PRIVMSG #esoteric :i somehow failed to add that category < 1413220917 51065 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's paid DLC only (actually because "Cateogry") < 1413221020 662227 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: It has two "interrupt flip-flops", IFF1 and IFF2. DI and EI set/reset both, IFF1 controls whether maskable interrupts are handled, and IFF1 is copied to IFF2 when an NMI occurs (and a RETN instruction copies it back from IFF2 to IFF1). < 1413221137 68633 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: I see. is there a way to read these? < 1413221144 502028 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: As a rather curious minor feature, IFF2 is also copied to the parity flag whenever "ld a, i" or "ld a, r" is executed. I was trying to use di/ei to save some semi-permanent state in IFF2 on anagolf (under the assumption that there will be no interrupts anyway), but it ended up not saving any bytes because the only way to test IFF2 (a) takes two bytes and (b) clobbers a. < 1413221146 163062 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as in, for saving and restoring < 1413221176 485449 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1413221178 349640 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think there's any way to read IFF1 directly, but it's supposed to be equal to IFF2 everywhere except when an active NMI is being handled. < 1413221187 82202 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, I see < 1413221191 466699 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, that should be enough < 1413221210 782835 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07IBNIZ14]]4 N10 02http://esolangs.org/w/index.php?oldid=40608 5* 03Viznut 5* (+397) 10Created page with "'''IBNIZ''' (Ideally Bare Numeric Impression giZmo) is a stack-based audiovisual virtual machine and its related programming language created by [[user:viznut]] in 2011. [htt..." < 1413221227 785145 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Viznut14]]4 10 02http://esolangs.org/w/index.php?diff=40609&oldid=40605 5* 03Viznut 5* (-29) 10 < 1413221275 517940 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07TrybblePusher14]]4 M10 02http://esolangs.org/w/index.php?diff=40610&oldid=40607 5* 03Viznut 5* (+35) 10 < 1413221331 239546 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And in the NMI handler IFF1 is 0 anyway, since maskable interrupts are automatically disabled when an NMI is acknowledged, after copying the old value to IFF2, so probably providing a way to test IFF2 is enough.) < 1413221386 65242 :AndoDaan_!~Daanando@188.189.71.79 JOIN :#esoteric < 1413221393 149572 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure, I'm mostly thinking (outside of golf) on what a function that wants to temporarily disable interrupts but might be called from an interrupt routine would have to do < 1413221411 263746 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the NMI is irrelevant, you could just say the NMI routine shouldn't call anything like that < 1413221456 564902 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In that case I guess just a fixed DI and EI-if-IFF2-was-1-before-DI sounds fine. < 1413221472 989869 :AndoDaan!~Daanando@188.188.81.90 QUIT :Ping timeout: 248 seconds < 1413221484 500596 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: yes, but that comes out a bit long and slow then, because you have to save A and stuff < 1413221501 477969 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh no < 1413221505 597878 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :actually that doesn't matter < 1413221511 928198 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you probably have to save A in such a function anyway < 1413221519 682704 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so that's not an extra < 1413221547 274872 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The rst {0,1,2,3}{0,8}h instructions seem pretty handy for golfing, but also have this effect of "discretizing" the solutions, because you need to align whatever you want to call at an 8-byte boundary. < 1413221579 600019 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: well, you can't expect too much freedom from one byte long instructions < 1413221589 843208 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :without any kind of setup < 1413221717 787922 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1413223026 614883 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1413223208 684827 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1413223238 949692 :Sprocklem!~sprocklem@S010674440130be65.cg.shawcable.net JOIN :#esoteric < 1413223243 242549 :Sprocklem!~sprocklem@S010674440130be65.cg.shawcable.net QUIT :Signing in (Sprocklem) < 1413223243 395956 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1413223290 963255 :sebbu!~sebbu@ADijon-152-1-16-154.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1413223319 12268 :nortti!nortti@nano.smar.fi NICK :lawspeaker < 1413223322 156693 :sebbu!~sebbu@ADijon-152-1-16-154.w83-194.abo.wanadoo.fr QUIT :Changing host < 1413223322 310413 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1413223340 215888 :lawspeaker!nortti@nano.smar.fi NICK :nortti < 1413223644 738515 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, would you look at that, teebee's Burlesque A006520 was in fact the kind of #sL[-based thing I was trying, I just completely missed the 256g_ thing in place of my J0j.-&& -- I just made a slow-but-fast-enough 20B based on that. < 1413223806 231865 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1413223822 234436 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :g_ is gcd? < 1413223881 472384 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1413223903 227256 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hadn't come across the builtin, and for some reason didn't think to look for it. < 1413223942 270811 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :same in the Haskell solution? :) < 1413224032 661936 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@tell oerjan henkma's A006520 solution comes as a surprise to me, I didn't think of putting the gcd inside the scanl. < 1413224032 815329 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1413224053 155608 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :omg wat https://gitlab.brokenpipe.de/stettberger/avremu/tree/master < 1413224074 298284 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :"An AVR Emulator written in pure LaTeX" < 1413224110 900647 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: That's just what I wrote in Forth except translated to Haskell, I didn't think about it very seriously. Though I distinctly recall looking at the Hackage Prelude documentation, seeing gcd, going "hmm, there's gcd", with no bells ringing. < 1413224113 520801 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Someone has written a BASIC interpreter in TeX. < 1413224195 792275 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have also written Easter calculation (and many other date calculations) in TeX, and even chess game. < 1413224209 776589 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I may've seen your chess game. < 1413224248 368976 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :TeX is a really powerful typesetting system, and is also probably the most portable programming language which can work same way in any computer and in past and future too. < 1413224353 833754 :password2!~password@105.233.36.245 QUIT :Ping timeout: 258 seconds < 1413224471 407004 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :J_Arcane: Have you? It can do many chess variants too. < 1413224587 620615 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I was thinking about that kind of portability at one point, and wrote a list < 1413224591 64405 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me pull it up < 1413224689 482569 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: here's my list: http://dpaste.com/3WN0DVW < 1413224713 166763 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, that list is completely broken < 1413224717 738524 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it doesn't even mention javascript in browsers < 1413224725 872184 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe ignore it then < 1413224750 809401 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, it does < 1413224756 742530 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :only it says "firefox" instad of javascript < 1413224765 393922 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :zzo38: After I switched to LyX for my publishing I went poring through the repos for game-related stuff, and found several whole games implemented in pure LaTeX. < 1413224775 666993 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I think there was even some kind of text adventure system. < 1413224813 345764 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, I suppose there certainly could be. < 1413224900 108128 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: Note that Plain TeX is portable to all systems that have it. Any Plain TeX file can be used in even future and past systems; the one thing that can go wrong is running out of memory, which is a fatal error. < 1413224922 370522 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(The amount of memory available is implementation-dependent.) < 1413224931 502344 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: yes, I know < 1413224944 523561 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it is quite portable indeed < 1413224963 855168 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :So it has difference in that way from the other things listed (except for Plain METAFONT, which has the same portability). < 1413225065 178423 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: sure, but of course you can write quite past and future portable programs in C too if you're careful. and latex is somewhat past and future compatible too. < 1413225090 56638 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but yes, plain tex is probably the most portable among these < 1413225290 546492 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, technically, plain metafont is probably slightly more portable than plain text, but that's minimal, and it's also a worse language because of the very bad IO support. < 1413225387 266881 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :But could you write a C in TeX? :D < 1413225403 18920 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :J_Arcane: what? < 1413225443 890000 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, you mean a C interpreter? < 1413225465 345951 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yeah. I < 1413225491 878150 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :probably not in TeX only, because of the lack of some IO stuff, plus it would be technically quite difficult to make it efficient, and you'd probably not be able to run C programs that use more than very little memory < 1413225574 652481 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Sounds about right. The clock rate of that Latex emulator is in the KHz after all. < 1413225620 298724 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :J_Arcane: BASIC is a bit easier if you don't do many pointer stuff, though array access might still cause difficulties < 1413225634 839629 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :hmm, http://esolangs.org/wiki/Brainfuck_implementations lacks a TeX implemention?! < 1413225658 420760 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I also wrote this TeX program: \newcount\-\let~\advance\day0\loop~\-1~\day1~\mit\ifnum\-=3\-0Fizz\fi\ifnum\fam=5Buzz\rm\fi\ifvmode\the\day\fi\endgraf\ifnum\day<`d\repeat\bye < 1413225664 523988 :boily!~alexandre@dsl-173-206-69-99.tor.primus.ca JOIN :#esoteric < 1413225667 424834 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :True. Pointers are tricky beasties; probably the same reason why the Racket C #lang is only a toy/demonstration version. < 1413225676 768289 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :heh, KHz range brings me back some memories < 1413225706 951772 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Can you understand this program? < 1413225735 166597 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :FizzBuzz using the date as an incrementer? < 1413225742 851872 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's a simple hardware cpu with 128 memory, and the webpage says http://www.vttoth.com/CMS/index.php/projects/47 which says "this machine has less than one tenth of a percent of the speed ... of the memory of a modern [in like 2000] Pentium system" < 1413225765 492159 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I wrote an emulator in ruby, and decided that if that hw is only 1/1000 slower than a computer, my emulator is probably slower < 1413225770 420682 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: can you make you blsq program output abacabadabacaba... instead? < 1413225778 965554 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but it turns out my emulator is probabyl faster, that 1/1000 is just an understatement < 1413225783 604658 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :J_Arcane: It does reuse that register in fact, as well as some other registers previously used for other purpose. < 1413225786 447171 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that hardware is actually much slower < 1413225813 300430 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :b_jonas: Seeing a 4-bit CPU makes me think of the multiple CPUs built in Powder Toy. < 1413225834 788877 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :You want to try slow, try emulating individual electrons/light-pulses one at a time in a particle physics engine. :D < 1413225840 600802 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: hmm, I don't know what \day does < 1413225874 114144 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: It is just a built-in count register, initialized with the current day of the month (although this program reinitializes it). < 1413225906 396194 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I see < 1413225929 930229 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yea, \showthe\day says 13 < 1413226002 570891 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and you use \mit as another such register. ouch < 1413226017 764570 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :do these like have the shortest names or something? < 1413226020 984223 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Actually, \mit isn't a register. < 1413226024 502021 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes < 1413226028 391354 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but it's still a count-like thing < 1413226053 880556 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, they're certainly shorter than \finalhyphendemerits < 1413226070 39980 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, fizbuzz! < 1413226070 196489 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :No, it isn't. It is used to change the current font family in math mode (the font won't change if it isn't in math mode). < 1413226141 656901 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um yes, but so? can't you still set it a count, as long as it's between 0 and 16? < 1413226156 914869 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/JAPV well that's just great < 1413226157 239053 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Perhaps you mean the \fam register? < 1413226159 948567 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh < 1413226161 408510 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1413226165 449686 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so \mit assigns to \fam < 1413226167 786623 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :makes sense < 1413226170 321750 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :brilliant < 1413226190 71486 :Froox!~Frooxius@cust-101.ktknet.cz NICK :Frooxius < 1413226199 986715 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :now I have to understand the \ifvmode part, that's probabyl some trick < 1413226215 331674 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and the \endgraf < 1413226225 61082 :AndoDaan_!~Daanando@188.189.71.79 NICK :AndoDaan < 1413226242 742109 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The \endgraf means the same as \par (or a blank line), but \par cannot be used here. < 1413226244 284675 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you don't seem to output anything anywere, so what changes away from vertical mode? < 1413226254 471710 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah! < 1413226262 848388 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :because \long < 1413226288 830871 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh right, the Fizz and Buzz are output < 1413226304 139674 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so they change to horizontal mode < 1413226305 472295 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :makes sense < 1413226306 637850 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nice < 1413226318 432524 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so this will output to successive lines in the dvi output < 1413226322 12894 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nice hack < 1413226356 903039 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :100 lines, that probably needs more than one page, but no problem < 1413226364 325510 :Lorenzo64!~lorenzo@adsl-ull-159-15.42-151.net24.it JOIN :#esoteric < 1413226414 982391 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and why is the \newcount worth? is there no other short enough register, when it appears three times? < 1413226421 854999 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right, that's believable < 1413226422 938812 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1413226433 746249 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :thanks, this is an interesting piece of code < 1413226638 542340 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Another hack I have seen somewhere else, is if you want to cancel a brace that comes after a macro expansion, you can write: \romannumeral-` < 1413226653 106161 :aretecode!~aretecode@S01061859339e5f51.cc.shawcable.net QUIT :Quit: Toodaloo < 1413227124 336599 :S1!~sheldon@p4FF93026.dip0.t-ipconnect.de JOIN :#esoteric < 1413227277 458041 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have read some people wanted multiple kind of marks (apparently Knuth wanted to add it in, but didn't); I have managed to imitate having multiple kind of marks by using insertions; these insertions contain only marks and page breaks. < 1413227387 875769 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1413227579 786688 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1413229492 651946 :coppro!raedford@taurine.csclub.uwaterloo.ca QUIT :Ping timeout: 245 seconds < 1413229668 608884 :MoALTz!~no@user-31-175-58-121.play-internet.pl QUIT :Read error: Connection reset by peer < 1413230232 987248 :MoALTz!~no@user-31-175-58-121.play-internet.pl JOIN :#esoteric < 1413230466 651160 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1413230809 781513 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :O, this calendar program I did with TeX is implementing not only the Julian and Gregorian calendar, but also Discordian. You can assign special days using such specifications as "\Discord72.", "\Easter \Before\Fri", "\First\Mon\Sep", "\Oct31", "\Easter \Minus46", "\May24 \BeforeOn\Mon", etc. Ordinal dates are also implemented. < 1413230935 329594 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There are many presets implemented: \DiscordianTraditional \DiscordianModern \CanadaNationwideStatutoryHolidays \CanadaCommon \Alberta \BritishColumbia \Manitoba \NorthwestTerritories \Nunavut \Ontario \PrinceEdwardIsland \Saskatchewan \Yukon \UnitedStates \Japan \EnglishNames \CharlemagneNames \GermanNames \JulianNames \OldTurkmenNames \NewTurkmenNames \OldZorkNames \NewZorkNames < 1413230961 348872 :boily!~alexandre@dsl-173-206-69-99.tor.primus.ca PRIVMSG #esoteric :there are multiple discordian calendars? < 1413230997 618756 :boily!~alexandre@dsl-173-206-69-99.tor.primus.ca PRIVMSG #esoteric :(and not \Quebec???) < 1413231013 58777 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I forgot Quebec, as well as a number of other things, sorry. < 1413231043 557680 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If I know the special days for Quebec I should put it in. < 1413231149 681583 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The \DiscordianModern command just adds some more special days on to \DiscordianTraditional, though. However you can specify the Julian-based or Gregorian-based Discordian calendar by typing \julian or \gregorian and then type \discordian. < 1413231217 259670 :S1!~sheldon@p4FF93026.dip0.t-ipconnect.de QUIT :Ping timeout: 244 seconds < 1413231283 758911 :S1!~sheldon@pD9FCA49B.dip0.t-ipconnect.de JOIN :#esoteric < 1413231315 785631 :boily!~alexandre@dsl-173-206-69-99.tor.primus.ca PRIVMSG #esoteric :I don't think we have that many special days relatively to the other provinces and territories. Fête des Patriotes or something, maybe? < 1413231334 361061 :AndoDaan!~Daanando@188.189.71.79 QUIT :Ping timeout: 272 seconds < 1413231358 606504 :boily!~alexandre@dsl-173-206-69-99.tor.primus.ca PRIVMSG #esoteric :http://en.wikipedia.org/wiki/National_Patriots%27_Day < 1413231403 859312 :boily!~alexandre@dsl-173-206-69-99.tor.primus.ca PRIVMSG #esoteric :(and obviously the St-Jean on June 24.) < 1413231693 365361 :coppro!raedford@taurine.csclub.uwaterloo.ca JOIN :#esoteric < 1413231817 626554 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 245 seconds < 1413231860 474675 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How can you hand-code in hex codes the .EXE program that can read the first byte from stdin and then to terminate immediately with that value as the exit code? Also, how to do on Linux with ELF? < 1413231916 113620 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The well-known http://www.muppetlabs.com/~breadbox/software/tiny/teensy.html might help in the latter, though it only terminates with a hardcoded value by default. < 1413231995 887529 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I mean, you can always assemble, and then hexdump. If you for philosophical reasons want to avoid an assembler, that'd be another thing. < 1413232022 483737 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If it is a really small program then probably you don't need an assembler, necessarily. < 1413232404 872792 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For x86-32 Linux, I think something like http://sprunge.us/POMA would work as the body of the program. < 1413232437 808289 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: exe? a com program is much easier < 1413232476 542263 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: But, I want to write Windows program; if it is COM then it doesn't work in 64-bit Windows. < 1413232525 548610 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :fizzie: Can you explain what these system calls are meaning in here? < 1413232584 621489 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: ok. I don't really know much about how exe header works, I've only ever made one with an assembler or compiler. < 1413232595 28512 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, I may have a link somehow though < 1413232596 172457 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :First one is a 'read' (eax=3) from fd 0 (ebx=3) to memory (pointed by ecx) of length 1 (edx=1), and the second one is a 'exit' (eax=1) with the exit code in ebx. < 1413232605 283098 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :damn, where is it < 1413232637 73946 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(You could probably omit the "push eax" and do "mov bl, [esp]" instead just fine.) < 1413232649 521774 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there was a really good webpage with lots of information about programming dos, including exe < 1413232669 860970 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: wait, isn't that a dead herring? you can't run DOS 16-bit real mode exes either on 64-bit windows < 1413232682 28023 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :COM vs EXE doesn't matter, it's real vs protected mode that does < 1413232689 932999 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: I know, but I want to make a Windows executable file < 1413232709 922494 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/SXeg -- seems to work. < 1413232713 640931 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: it's because of a CPU limitation: x86_64 long mode doesn't do virtual 8086 mode (real mode like segments) so it has to be emulated < 1413232726 785926 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: what kind? a 16 bit or 32 bit or 64 bit one? < 1413232774 926354 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: 32-bits < 1413232782 693359 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: dunno then < 1413232808 36538 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I definitely don't know how those work, I've only ever created such executables with compilers, and don't know how the starup works < 1413232811 949248 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry < 1413232848 68120 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've written (32-bit Windows PE) EXE headers manually, based on resources in the internet, but didn't keep any links around. < 1413232849 459759 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(I don't know about 16 bit or 64 bit either) < 1413232872 468323 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: did you write full working exes that way, possibly using an assembler? < 1413232891 532073 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: I forget the details. It was some sort of an exe-mangler tool I wrote. < 1413232929 165802 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I See < 1413232929 717861 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: Some sort of packer-encrypter dealie, you know, that sort of stuff. < 1413232937 612786 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah < 1413232971 413348 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Windows is rather unfriendlier when it comes to raw syscalls, you're really supposed to call functions from DLLs instead, but that's possibly not a problem. < 1413232980 926238 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :these days I'm not really interested about this kind of thing < 1413232981 439299 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://www.phreedom.org/research/tinype/ looks like a good starting point. < 1413233004 592274 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I may want to do low level assembled stuff, but only embedded into proper compiled programs with proper good practices < 1413233023 302678 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: It seems to be consciously emulating that ELF page. < 1413233024 229003 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like, individual functions written in assembler only, called from a normal C program < 1413233039 253357 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: could be, could be. < 1413233056 691721 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, I mean, it says so. "In this, I have followed the example of the famous Whirlwind Tutorial on Creating Really Teensy ELF Executables for Linux." < 1413233066 323920 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and when I learn about the theory of how this kind of low level thing works deep down, I'm more interested about linux than windows < 1413233069 707983 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I try to avoid windows somewhat < 1413233084 548205 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I have to work with windows at job, but don't do many system-dependent stuff there if I can help it < 1413233101 25753 :AndoDaan!~Daanando@188.188.75.89 JOIN :#esoteric < 1413233112 104518 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, I should try to work it on both Linux and on Windows (and also ReactOS). < 1413233125 559857 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as in, I try to write stuff as if I wrote linux programs then ported them to windows, only omit the parts I need to throw away during porting < 1413233129 585882 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: it's a good example to follow in any case :) < 1413233165 201870 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It also has good links for the PE details, apparently. < 1413233211 37885 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, admittedly I didn't do much low level stuff in DOS either. I have very few programs written in assembler directly, and they're not very good programs either < 1413233236 412199 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it's nice how well that PE stuff parallels the ELF stuff, what with the interlacing of headers and all that. < 1413233407 791583 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Though a bit more so, the last versions seem to have 4 different headers coexisting in the same bytes.) < 1413233428 653097 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this is like the most useful program I ever wrote for DOS, and it doesn't do much: http://www.math.bme.hu/~ambrus/pu/stickf.com < 1413233442 675053 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's a COM that changes the 9x16 VGA font, with the new font built in < 1413233566 930310 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(it's 1788 bytes long, but could probably be compressed to half or third that size) < 1413233651 601878 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :E.g. there's a dword of the executable that is the e_lfanew of the MZ header, SectionAlignment from the PE optional header, PointerToLinenumbers field of the PE code section header and TimeDateStamp of the import table. < 1413233673 292286 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(try it if you dare) < 1413233729 784549 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Seems handy when you need the sets of integers and real numbers and whatnot in your command prompt. < 1413233785 593690 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1413233806 590012 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I compiled that one .com file with GCC, though it only worked in dosbox with no segment size checks. < 1413233815 974051 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Still, that could've been fixed relatively easily.) < 1413233838 804166 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It was a non-crosscompiler Linux GCC and all, too. < 1413233855 324169 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1413233896 168117 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/KYJZ < 1413233916 773583 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: wait what? < 1413233924 48426 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :a non-crosscompiler linux gcc < 1413233926 408248 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :uh < 1413233930 312925 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :scary < 1413233948 242872 :boily!~alexandre@dsl-173-206-69-99.tor.primus.ca QUIT :Quit: ANYWHERE CHICKEN < 1413233958 529887 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: You just tell it to link with --oformat=binary linker flag, and do -Ttext=0x100 to kinda-fake "org 100h", and put asm(".code16gcc") on top so that GAS knows to assemble in bizarro mode. < 1413233970 944772 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: I see < 1413233992 177554 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's really fragile, but a nice hack < 1413233995 811359 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bizarro mode being "this is 32-bit code out of GCC, but assemble it so that it'll sorta-work in a 16-bit segment by putting size-override prefixes in front of about every instruction". < 1413234017 232800 :AndoDaan!~Daanando@188.188.75.89 QUIT :Ping timeout: 248 seconds < 1413234032 864347 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Written like that, it ends up using offsets beyond the segment limits, so it'll only work in dosbox or (presumably) some sort of unreal mode environment. < 1413234044 670561 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like, as fragile as running compiled code with that old x86 interpreter ioccc entry that is very limited < 1413234075 261624 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not the recent one which interprets most of x86 but cheats because it stores tables in the large "rom bios" file that are needed to interpret x86 instructions < 1413234079 718253 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but that old one < 1413234124 657848 :AndoDaan!~Daanando@188.189.87.125 JOIN :#esoteric < 1413234133 958889 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't think the new one should have won. It's so cheating. < 1413234186 39439 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It was less cheating than what I expected from all the indignation (though I've entirely forgotten the details), but I can certainly understand the objections. < 1413234404 705379 :b_jonas!~x@russell2.math.bme.hu QUIT :Ping timeout: 258 seconds < 1413234586 448908 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu JOIN :#esoteric < 1413235129 634369 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric < 1413235505 327890 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1413235553 831974 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1413235553 985336 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :int-e said 4h 48m 52s ago: you may be interested in comparing your program to the second to the second (third, chronologically) version in http://sprunge.us/aRFh - there's some resemblence. < 1413235553 985493 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :int-e said 4h 38m 16s ago: but I all my versions use unwords, and all but the very first compute a list of rectangles from the strings ["ab","ac","bc","abc"], so there's no obvious smaller combination of our programs. tricky :) < 1413235553 985581 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :int-e said 3h 12m 1s ago: henkma's A006520 solution comes as a surprise to me, I didn't think of putting the gcd inside the scanl. < 1413236017 398726 :AndoDaan!~Daanando@188.189.87.125 QUIT :Ping timeout: 276 seconds < 1413236240 143967 :AndoDaan!~Daanando@188.189.90.74 JOIN :#esoteric < 1413236464 542707 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 272 seconds < 1413236632 869474 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell int-e your third version resembles the one i had before i realized o would be zipWith if i changed from tuples to lists < 1413236633 47909 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1413237572 317241 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1413237652 415635 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu QUIT :Ping timeout: 255 seconds < 1413237667 782688 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu JOIN :#esoteric < 1413237984 723676 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell int-e after shortening my own version slightly by flattening the list similarly to you, i conclude that your version is better on _both_ IO and math side < 1413237984 914439 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1413238061 336254 :AndoDaan_!~Daanando@188.189.92.150 JOIN :#esoteric < 1413238067 783652 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu QUIT :Ping timeout: 272 seconds < 1413238088 498587 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu JOIN :#esoteric < 1413238186 209667 :AndoDaan!~Daanando@188.189.90.74 QUIT :Ping timeout: 240 seconds < 1413238419 253444 :Somelauw!~Somelauw@unaffiliated/somelauw JOIN :#esoteric < 1413238431 91871 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :is this esoteric? < 1413238439 664836 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :esoteric what? < 1413238459 518553 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :`welcome somelauw < 1413238466 233761 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :hm < 1413238474 223097 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :well, programming languages, anyway < 1413238488 921080 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie! < 1413238499 169549 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And Roald Dahl. < 1413238512 90875 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(alternatively Gregor) < 1413238515 572844 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :like brainfuck, whitespace, lolcode, c--, things like that? < 1413238519 212283 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yep < 1413238585 116811 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :[-]+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.----.----------.++++++++++++++++++++++++. < 1413238588 431313 :LordCreepity!~davis@cpe-74-131-10-190.swo.res.rr.com QUIT :Quit: Leaving < 1413238600 430502 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^bf [-]+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.----.----------.++++++++++++++++++++++++. < 1413238609 8068 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1413238615 340139 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :WHO KILLED ALL OR BOTS < 1413238620 256191 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@bf [-]+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.----.----------.++++++++++++++++++++++++. < 1413238620 409531 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : okay < 1413238621 665941 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :^who < 1413238626 262101 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :these are supposed to be bot commands, if you're wondering, Somelauw < 1413238627 429054 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*OUR < 1413238631 227815 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :wow < 1413238644 667717 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :except trusty lambdabot < 1413238644 956272 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: the android killed all the ordroods hth < 1413238649 401339 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ordroids < 1413238656 638801 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :androids < 1413238658 557642 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :sigh < 1413238671 665305 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you get the idea < 1413238673 38453 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you're such a drood < 1413238726 156446 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :looj i'm typing on a phone < 1413238733 617997 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :@bf -[+.] < 1413238733 771286 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Done. < 1413238738 377048 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :and it was an acceptable pun < 1413238755 163280 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :@bf +[.+] < 1413238755 316662 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij... < 1413238766 664759 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!bfjoust hi < < 1413238767 714311 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :Lymia.hi: points -46.00, score 0.00, rank 47/47 < 1413238772 477757 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :We have a living bot! < 1413238774 557908 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :@bf -[.-] < 1413238774 711246 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:987654... < 1413238776 543844 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :at least the important things are running < 1413238795 16395 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :plus a logbot < 1413238808 27497 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :256 wrapping at least < 1413238870 832149 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :^welcome < 1413238874 259546 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :@welcome < 1413238874 412955 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Unknown command, try @list < 1413238884 864943 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :ok whatever just imagine you were welcomed by a robot < 1413238905 421259 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :hello < 1413238909 470176 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :sup < 1413238923 528165 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :what are you favourite esoteric langs? < 1413238926 714142 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :your* < 1413238932 725237 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :tervetuloa Somelauw < 1413238954 738485 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :eodermdrome, funge, gravity < 1413238963 369231 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :also throat singing < 1413239038 503639 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bicyclidine: spivak is such a tiny book < 1413239049 286017 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i expected it to be big like spivak < 1413239054 364159 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :when it wsa recommended to me it was named as "smaller spivak" < 1413239150 250021 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :shorter spivak, actually < 1413239170 4100 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :if it makes you feel better, that thing i showed a picture of the cover of, with the albatrosses, is several volumes < 1413239179 230683 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :shachaf: no soy finish < 1413239268 810101 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bicyclidine: did you know derivatives of computable real functions are uncomputable but integrals aren't < 1413239281 335939 :AndoDaan_!~Daanando@188.189.92.150 QUIT :Ping timeout: 260 seconds < 1413239283 295548 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"oops double negative" < 1413239311 310711 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :that kind of surprises me given how hard integration is < 1413239323 135774 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :i forget, are computable real functions always smooth? < 1413239394 836156 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :basically, derivation is easier symbolically, integration is easier numerically < 1413239404 357052 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :yeah that's true < 1413239415 49619 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :i do love me some ball and disk integrators < 1413239483 219964 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: differentiation is easier on expressions, integration is easier on functions? < 1413239526 419763 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :well, integration makes functions smoother < 1413239536 226972 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :whereas differentiation sometimes gets you some freaky discontinuous bullshit < 1413239550 233138 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Textual IRC Client: www.textualapp.com < 1413239585 568224 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo who cares about uncomputable functions anyway < 1413239685 179750 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu PRIVMSG #esoteric :well, knowing the zeroes of a function is nice sometimes < 1413239976 675911 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :next you'll want to decide any predicate about the reals < 1413240918 414290 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1413241442 704971 :AndoDaan!~Daanando@188.189.81.28 JOIN :#esoteric < 1413241513 563895 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu QUIT :Ping timeout: 255 seconds < 1413241600 768412 :t1vb!~Leo@c-2ec3a3a4-74736162.cust.telenor.se JOIN :#esoteric < 1413241603 286671 :S1!~sheldon@pD9FCA49B.dip0.t-ipconnect.de QUIT :Quit: S1 < 1413241768 216802 :tlvb!~Leo@46.195.174.123 QUIT :Ping timeout: 260 seconds < 1413241910 798721 :t1vb!~Leo@c-2ec3a3a4-74736162.cust.telenor.se NICK :tlvb < 1413242019 4956 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu JOIN :#esoteric < 1413242242 434227 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bicyclidine: so what's with the whole chain rule = functoriality thing < 1413242291 817243 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :i have never heard that word in my life < 1413242295 88984 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :or seen it < 1413242333 465423 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the chain rule apparently expresses the fact that differentiation is a functor < 1413242354 561477 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :on uh, what category. functions? < 1413242390 566547 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that's the kind of thing i was hoping you would clarify < 1413242397 330282 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :oh < 1413242401 650476 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hm, wikipedia says "the functor sends each space to its tangent bundle and it sends each function to its derivative" < 1413242423 826606 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :oh ok < 1413242432 902257 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :uh how does that work with chain rule, hrm < 1413242435 926847 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but what does D(f . g) = Df . Dg mean here < 1413242509 691889 :aretecode!~aretecode@69.163.36.90 JOIN :#esoteric < 1413242556 70382 :MoALTz_!~no@user-31-175-58-121.play-internet.pl JOIN :#esoteric < 1413242628 740069 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :kind of wish i was high, so i'd have an excuse not to think about what composing tangent bundles means < 1413242668 683998 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :what is the best way to get a number in brainfuck. i know i can do print("," + 48 * "-"), but that only works for a single digit and it doesn't do any error checking. < 1413242671 388173 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :well, it's composing morphisms between tangent bundles, presumably? < 1413242691 30995 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :since you're an expert in tangent bundles you probably know what those are < 1413242702 788604 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :well i know what a tangent bundle is yeah < 1413242709 696817 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: https://en.wikipedia.org/wiki/Jacobian_matrix_and_determinant < 1413242733 18396 :MoALTz!~no@user-31-175-58-121.play-internet.pl QUIT :Ping timeout: 255 seconds < 1413242772 733920 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^ord a < 1413242773 386832 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1413242805 22476 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: which question is that answering < 1413242887 319869 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: if you think of Df and Dg as the jacobian matrices, then i think Df . Dg is just matrix multiplication (equivalently, composition of linear functions) < 1413242917 570201 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :basically at each point x, Df is a linear function between the tangent spaces of x and f(x) < 1413242938 546479 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :yes < 1413242953 898069 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but how do you end up with f'(g(x))*g'(x) < 1413242976 507387 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :also do you have an analogy for the "holes in types" kind of derivative < 1413242985 905008 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :in which the chain rule is much more intuitive < 1413243017 737848 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Somelauw: http://esolangs.org/wiki/Brainfuck_algorithms#Print_value_of_cell_x_as_number < 1413243032 26231 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :oerjan: i want the exact opposite of that < 1413243048 108349 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :not to print, but store a number in cell x < 1413243068 426380 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1413243104 16797 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Somelauw: if fungot was here i think it has some command that does that. < 1413243115 576039 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and which is written in brainfuck < 1413243135 482585 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Perhaps I'm missing something obvious. < 1413243205 257957 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: my intuition for holes in types is much weaker < 1413243305 846280 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1413243317 258260 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: well, if you put a hole in F (G a), given that you know how to put holes in F and G, then you start with F' (G a) -- i.e. take out one G a from the F (G a) -- but then you took out too much, so you add to that a G a to end up with (F' (G a), G' a) < 1413243326 770729 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i mean a G' a < 1413243340 272977 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :since you just wanted to take one a out of the whole thing < 1413243349 998295 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dg(x)(t) = t*g'(x), Df(g(x))(u) = u*f'(g(x)) < 1413243376 855148 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that is, Dg(x) is a linear function etc < 1413243415 564887 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :D(f . g)(x)(t) = t*(f . g)'(x) < 1413243473 150894 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and D(f . g) = D(f) . D(g) becomes D(f . g)(x)(t) = D(f)(f(x))(D(g)(x)(t)) < 1413243484 526287 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think < 1413243511 231019 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :chain rules is something like: [f(g(x + dx)) - f(g(x))] / dx = [f(g(x + dx)) / g(x + dx)] * [g(x + dx) / dx] = f'(g(x)) * g'(x) < 1413243534 161950 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Somelauw: we all know the simple version. shachaf is trying to understand it via category theory. < 1413243534 680859 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :they're talking about it in the context of differential geometry < 1413243541 433162 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :or category theory, whatever < 1413243556 115243 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :so you're taking derivatives of mountains or something < 1413243556 408517 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :esoteric mathematics? < 1413243561 485120 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of course! < 1413243565 194833 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :well, it's common in physics < 1413243569 552979 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :but yeah it's weird i guess < 1413243640 876237 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: and my last line becomes t*(f . g)')(x) = t*g'(x)*f'(f(x)) if you fill in the previous ones < 1413243650 553842 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*-) < 1413243690 35505 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now mind you, this is my intuition, i don't recall actuall reading this but i'm making up how i think this must work < 1413243694 413653 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*+y < 1413243770 229754 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: hm < 1413243772 814109 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :er oops < 1413243801 639225 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :s/D(f)(f(x))/D(f)(g(x))/ etc. < 1413243852 665570 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: so you can think of the derivative f'(x) as just the slope of the actual linear function between the tangent spaces (which are just R here) < 1413243875 476876 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and the latter is Df(x) < 1413243922 660466 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and if you have R^n spaces you get jacobian matrices instead of slopes < 1413244016 777914 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think the R^n view is probably more reasonable anyway. < 1413244058 452203 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(imo saying "matrix" when you mean "linear function" is kind of silly) < 1413244076 338996 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well ok < 1413244090 85205 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but you need matrices to do numerical calculations < 1413244091 77005 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :yeah fuck matrices < 1413244097 900675 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :that is my contribution to this conversation < 1413244134 976276 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :oh, i guess differentials should make this easy or something, but i barely get them < 1413244170 606700 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :which is what oerjan said probably whatever < 1413244225 413035 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ACTION computes the eigenfuck matrix < 1413244292 749824 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Pushforward_(differential) seems relevant < 1413244354 598922 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :this is in like the first fives pages of burke but i still don't remember it. i need homework < 1413244452 779530 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my formal math education was somehow devoid of differential geometry < 1413244477 397877 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no one at the institute really cared about it, i guess. < 1413244492 691539 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :how cruel < 1413244522 836071 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Q: Why is Khans of Tarkir useful for differential geometry? < 1413244523 832070 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :i only care because it turns out calculus on manifolds is nice for when you deal with manifolds which is a lot < 1413244528 494915 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :iunno this pure math shite < 1413244530 845680 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A: Because it's a wedge product! < 1413244566 536478 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i'm not even going to look up that reference < 1413244577 783700 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :http://en.wikipedia.org/wiki/World_Standards_Day meanwhile in prewritten jokes < 1413244588 273720 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :https://en.wikipedia.org/wiki/World_Standards_Day < 1413244606 14883 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net JOIN :#esoteric < 1413244710 995231 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION has this feeling he hasn't seen MDude in a while < 1413244755 487657 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I do tend to not appear for a while at places now and then. < 1413244782 160520 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fiendish! < 1413244795 183562 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :At times, it's due to being busy reappearing elsewhere. < 1413244821 143228 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in norway 14 october is the "first winter day". also it was my grandfather's birthday. < 1413244823 951012 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Not fast enough to proprely juggle a bunch of places.. < 1413244838 361765 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Cool < 1413244856 541091 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I guess winter would start earlier there. < 1413244876 989476 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu QUIT :Ping timeout: 260 seconds < 1413244878 350008 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(https://en.wikipedia.org/wiki/World_Standards_Day was mentioned just before you arrived) < 1413244969 58705 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think the name is based on a winter=half-year system, though. there's a similar first summer day in the spring. < 1413245016 309978 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :First thought that popped into my head was someone saying "Today's World Standards Day, AND YOU DON'T HAVE ANY!" and tossing me off a conveniently nearby cliff. < 1413245085 156434 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What is a "winter=half-year system"? < 1413245145 265066 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: well dividing the year into two parts, summer and winter... < 1413245153 521374 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :rather than four seasons < 1413245179 36381 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :no, four seasons is tradition < 1413245188 31506 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :apparently these days go back to a norse sacrificial feast. who'd have known. < 1413245196 231922 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*two feasts < 1413245250 296406 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, it used to be the only days it was legal to move in norway... < 1413245253 518391 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :O, but in that case wouldn't it be summer if Sun is your side of the equator, or something like that? Where does October 14 comes from? < 1413245270 541946 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Apparently the U.S. is going to celebrate it on the 23d instead for some reason, presumably just to be non-standard about something. < 1413245277 737090 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: apparently the sacrifical feasts were held 28 days after equinoxes < 1413245290 600131 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why they did that i don't know. < 1413245321 498553 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :It's four weeks, which about one month. < 1413245365 794875 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But that isn't the equinox either. Is it because of the old calendar perhaps? After all, Christmas is on December 25 even though, it is not the solstice. < 1413245366 313693 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :So I guess they times it by waiting for the moon to make one cycle after the equinox? < 1413245419 76032 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I dunno why they'd do that other than wanting the season to set in a little more before feasting over it. < 1413245425 220903 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is there a name for Lf(c) = lim{x->c}f(x) < 1413245457 272085 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :MDude: I still don't get that date, though. < 1413245480 854936 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is it easier to be a power user, with scripts everywhere to do things, on Windows or Mac? < 1413245482 687493 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Oh. < 1413245501 179427 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: https://en.wikipedia.org/wiki/Runic_calendar seems relevant < 1413245524 352972 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Sgeo: On Mac OS X, you can use UNIX commands. On Windows, you can use UNIX commands if you have Cygwin, but it isn't completely the working of the system. < 1413245528 82587 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I guess Powershell is similar to AppleScript? < 1413245528 841376 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :mac i guess < 1413245547 99705 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :schanchaf: Is there some kind of reverse phone book for math stuff? < 1413245551 641100 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :zzo38: I'm thinking of things like AppleScript, which I think can interact with standard GUI applications < 1413245557 404867 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the primstav started on those days on each side < 1413245574 763800 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Where you put math in using a standard form and then you're told its name. < 1413245575 776846 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :windows has vbscript < 1413245585 432357 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: See how useful my /hilight is? < 1413245589 838851 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Also I keep hearing good things about Cocoa < 1413245590 244132 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Sgeo: Well, probably AppleScript (or possibly Amiga Rexx?) can do it better, although yes in Windows there is the Windows Script Host, which can do some similar thing. < 1413245600 887643 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(It supports both VBscript and JavaScript, in fact.) < 1413245659 344308 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :also oerjan++ for https links < 1413245724 876269 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: well i've set wikipedia to redirect me to https if i accidentally visit a page that isn't < 1413245748 252478 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so i only see those, except for the occasional times when my login elapses < 1413245836 553775 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :oerjan: can't tell Wikipedia to send you HSTS? < 1413245843 663491 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :MDude: note that the summer solstice is in the _first_ summer month by at least norwegian reckoning, and even if it's the brightest day of the year it's usually _not_ the hottest, that's in july or august. < 1413245858 76685 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: IE doesn't support that yet < 1413245881 809823 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :...you're using IE? Or does MediaWiki not generally support stuff that everything doesn't support < 1413246013 73823 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :o.O http://fuckingblocksyntax.com/ < 1413246019 595292 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: you remember online worlds from the late triassic, but not that i'm using IE tdnh < 1413246103 530325 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :tdnh? < 1413246130 317053 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also i have no idea whether wikimedia supports HSTS or not < 1413246173 904770 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: sorry cannot explain, HackEgo is down hth < 1413246275 274592 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :shachaf: re L i think you usually just say it's a removable singularity and use an extension of the function instaed < 1413246386 144169 :Somelauw!~Somelauw@unaffiliated/somelauw QUIT :Ping timeout: 240 seconds < 1413246393 291824 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"I remember when they introduced blocks at WWDC, they said "You declare them just like function pointers in C!" and all I could think was "Oh god, why."" < 1413247110 933101 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1413247463 519928 :Somelauw_!~Somelauw@f246062.upc-f.chello.nl JOIN :#esoteric < 1413247984 648371 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1413248026 146416 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1413248533 630836 :Somelauw_!~Somelauw@f246062.upc-f.chello.nl QUIT :Quit: WeeChat 0.4.2 < 1413248679 384073 :Lorenzo64!~lorenzo@adsl-ull-159-15.42-151.net24.it QUIT :Ping timeout: 246 seconds < 1413249045 248380 :shikhin!~shikhin@120.59.101.124 JOIN :#esoteric < 1413249072 146843 :shikhin!~shikhin@120.59.101.124 NICK :Guest58927 < 1413249244 295785 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1413250848 24179 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net JOIN :#esoteric < 1413250876 512904 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ACTION is reading the Sketchpad paper < 1413250903 529425 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :like, sutherland? < 1413250921 670128 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yup < 1413250928 997599 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How is a parametric linear function "a -o F a" related to a derivative of F? < 1413250941 573398 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i liked the videos < 1413251101 787934 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net QUIT :Ping timeout: 272 seconds < 1413251344 770541 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess I don't mean parametric, exactly. < 1413251368 182647 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: sleep < 1413251404 71379 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :hmm < 1413251422 92511 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :take F = [], it forces the list to have one element? < 1413251462 725192 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't want parametricity exactly. Or maybe I just want it in a particular way. < 1413251495 722282 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDude < 1413251497 865425 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I do not understand your syntax < 1413251498 911808 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But it seems like it forces there to be a "hole" to insert the a into, since the function is linear. < 1413251504 408830 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What does "-o" mean? < 1413251539 570855 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Linear implication, but I might be using that wrong. < 1413251559 940263 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't know what linear implication is :( < 1413251569 70892 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It means you have to use the argument exactly once. < 1413251575 748552 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :OK < 1413251594 401366 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So maybe e.g. a linear function :: A -> (A,A) would force you to insert the argument in one position of the tuple or the other. < 1413251616 760202 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And a linear function :: A -> (T,A) would just be a T. < 1413251623 664113 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So it seems a lot like a derivative. < 1413251643 844641 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :but it doesn't force you to insert the argument in one position or the other < 1413251653 729151 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :it seems like you want a "neutral element" that's not linear < 1413251655 361032 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :to fill the rest < 1413251665 601496 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Neutral? < 1413251665 754896 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :like a -> a -o F a < 1413251670 868753 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :in your example < 1413251676 225356 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :A -> (A , A) < 1413251682 356045 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :if it's linear, you simply can't write it < 1413251683 610273 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You have a preëxisting structure, like (A, _) or (_, A) < 1413251689 441175 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :oh well < 1413251700 98409 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe you need to express that differently with linear types. < 1413251700 702127 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :my version doesn't need that! < 1413251706 75707 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :So if A -> (A, A) is linear, it's isomorphic to (Bool, A)? < 1413251712 273781 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :or just a -o F (Maybe a) < 1413251712 428792 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But you just insert the A you get in the hole. < 1413251713 17299 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric ::P < 1413251731 761026 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't understand your version. < 1413251815 688763 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :well, I'm just trying to capture that you have to pick where to stick your argument < 1413251826 249559 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :but you still need to fill in the other values < 1413251833 802295 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :and you can only use the argument once < 1413251848 769636 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :not that I think mine is right either < 1413251857 89713 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :if you instantiate it to list, you basically get naturals < 1413251872 33975 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :not even, actually < 1413251880 721020 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :ACTION shrugs < 1413251898 207268 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The idea is that you "lexically capture" the rest of the structure or something. Except maybe it's more complicated with linear types. < 1413251933 636300 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :linear lenses? :P < 1413251941 50056 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :? < 1413251947 974014 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That seems too complicated. < 1413251957 365494 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :I dunno, seems like you want lensey behavior for capturing the rest < 1413251968 228876 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :although you don't really need both halves I guess < 1413251976 942296 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ACTION sleep i guess < 1413251983 60581 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway maybe e.g. (A^2 -o F A) would be a second derivative this way. < 1413252000 567549 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm not sure what you mean with lenses. < 1413252022 208120 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :[21:57:20] The idea is that you "lexically capture" the rest of the structure or something. Except maybe it's more complicated with linear types. < 1413252023 879471 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :just that < 1413252028 57900 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :reminded me of it < 1413252036 271839 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :haven't given it any more thought than that :) < 1413252074 259419 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you see what I'm trying to get at? < 1413252127 480 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :in general, I think so, but am too tired to really think about it deeply < 1413252144 559364 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK. < 1413252226 673199 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I kind of want parametricity (so a function can't take the A argument apart and mix it into the rest of the structure, or something like that -- is that relevant for linear types?) but I kind of don't (because an inhabitant has a specific rest-of-the-structure). < 1413252263 29376 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So I'm not sure what I'm getting at. < 1413253028 255577 :tlvb!~Leo@c-2ec3a3a4-74736162.cust.telenor.se QUIT :Ping timeout: 250 seconds < 1413253773 627133 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : basically at each point x, Df is a linear function between the tangent spaces of x and f(x) < 1413253777 79336 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo, like, whoa, dude < 1413254048 386815 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :http://www.reddit.com/r/woahdude < 1413254539 180914 :AndoDaan_!~Daanando@188.188.70.30 JOIN :#esoteric < 1413254667 3200 :AndoDaan!~Daanando@188.189.81.28 QUIT :Ping timeout: 272 seconds < 1413254721 299706 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck14]]4 10 02http://esolangs.org/w/index.php?diff=40611&oldid=40333 5* 03106.120.110.180 5* (-27543) 10 < 1413254803 400483 :monotone_!~monotone@room208.org JOIN :#esoteric < 1413254849 867426 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck14]]4 10 02http://esolangs.org/w/index.php?diff=40612&oldid=40611 5* 0369.166.47.137 5* (+27543) 10Undo revision 40611 by [[Special:Contributions/106.120.110.180|106.120.110.180]] ([[User talk:106.120.110.180|talk]]): unfunny < 1413254921 398847 :jix_!~jix@jixco.de JOIN :#esoteric < 1413254927 289730 :mroman!~roman2@fmnssun.ibone.ch JOIN :#esoteric < 1413254996 649378 :bb010g_!uid21050@gateway/web/irccloud.com/x-sqrdhyawoynhyebz JOIN :#esoteric < 1413255001 351170 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1413255054 332925 :Gracenotes!~person@192.241.203.42 JOIN :#esoteric < 1413255122 543256 :fizzie`!fis@unaffiliated/fizzie JOIN :#esoteric < 1413255207 573327 :SirCmpwn_!~SirCmpwn@irc.sircmpwn.com JOIN :#esoteric < 1413255240 780901 :SirCmpwn!~SirCmpwn@irc.sircmpwn.com QUIT :*.net *.split < 1413255241 300888 :fizzie!fis@unaffiliated/fizzie QUIT :*.net *.split < 1413255242 341648 :bb010g!uid21050@gateway/web/irccloud.com/x-ijvvygmjtgmowdfw QUIT :*.net *.split < 1413255242 590447 :weissschloss!~viskestel@li607-220.members.linode.com QUIT :*.net *.split < 1413255242 743921 :jix!~jix@jixco.de QUIT :*.net *.split < 1413255242 897198 :digitalcold!~redacted@192.73.232.206 QUIT :*.net *.split < 1413255243 519852 :elliott_!~elliott@unaffiliated/elliott QUIT :*.net *.split < 1413255244 377174 :applybot!~applybot@unaffiliated/jafet QUIT :*.net *.split < 1413255244 578307 :Gracenotes_!~person@192.241.203.42 QUIT :*.net *.split < 1413255244 578445 :mroman_!~roman2@fmnssun.ibone.ch QUIT :*.net *.split < 1413255244 578512 :myndzi!myndzi@2600:3c00::f03c:91ff:fedf:3d4e QUIT :*.net *.split < 1413255244 578576 :monotone!~monotone@room208.org QUIT :*.net *.split < 1413255277 665679 :myndzi!myndzi@kingofstackers.com JOIN :#esoteric < 1413255333 85177 :SirCmpwn_!~SirCmpwn@irc.sircmpwn.com NICK :SirCmpwn < 1413255606 799671 :bb010g_!uid21050@gateway/web/irccloud.com/x-sqrdhyawoynhyebz NICK :bb010g < 1413255760 990912 :AndoDaan!~Daanando@188.188.92.106 JOIN :#esoteric < 1413255924 336783 :AndoDaan_!~Daanando@188.188.70.30 QUIT :Ping timeout: 244 seconds < 1413255958 577595 :weissschloss!~viskestel@li607-220.members.linode.com JOIN :#esoteric < 1413256847 905859 :applybot!~applybot@unaffiliated/jafet JOIN :#esoteric < 1413257293 263916 :nisstyre!~yourstrul@li611-52.members.linode.com JOIN :#esoteric < 1413257353 537200 :nisstyre!~yourstrul@li611-52.members.linode.com QUIT :Changing host < 1413257353 690846 :nisstyre!~yourstrul@oftn/member/Nisstyre JOIN :#esoteric < 1413259193 265653 :AndoDaan_!~Daanando@188.188.89.8 JOIN :#esoteric < 1413259360 988387 :AndoDaan!~Daanando@188.188.92.106 QUIT :Ping timeout: 248 seconds < 1413259373 755390 :AndoDaan_!~Daanando@188.188.89.8 NICK :AndoDaan < 1413259829 160958 :digitalcold!~redacted@unaffiliated/digitalcold JOIN :#esoteric < 1413260166 121566 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :See also . < 1413260190 8904 :thekey!~qwertyo@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1413260364 51559 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 255 seconds < 1413260380 494043 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.phonestory.org/banned.html < 1413260384 187332 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ah, curated app stores < 1413260415 250303 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think.. I'm in favor of a curated app store that legitimately possible to go outside of, with warnings. Something just for safety's sake < 1413260424 490396 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :But maybe not quite as many restrictions < 1413260434 165234 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"From App Store Review Guidelines (the document is only visible to logged-in developers)." < 1413260439 394343 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Oh, that's nice < 1413261057 655585 :monotone_!~monotone@room208.org NICK :polytone < 1413261124 530120 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Huh, I didn't know IBNIZ wasn't on the wiki until less than half a day ago. < 1413261134 674151 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Also, Viznut's blog is gone? < 1413261163 743762 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :The one on Blogger is. < 1413261395 291600 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How to make a program it can use the stdin/stdout of another program it can call, both working Windows and Linux? < 1413261466 147111 :Guest58927!~shikhin@120.59.101.124 QUIT :Ping timeout: 240 seconds < 1413262180 999253 :thekey!~qwertyo@50-1-63-35.dedicated.static.sonic.net QUIT :Ping timeout: 260 seconds < 1413262205 371735 :thekey!~qwertyo@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1413262403 922103 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Like as in a terminal emulator that uses local program and not internet < 1413262597 251738 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I guess the same way the terminal does. < 1413262665 102789 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But, I don't know what is the way, and how to make it both Windows and Linux (using #ifdef if necessary). And, possibly even in a SDL 1.x program, will need to call such thing < 1413262704 407931 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :hmm < 1413262812 298652 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1413262881 654091 :drdanmaku!uid17782@gateway/web/irccloud.com/x-uglqleuuavmundvk PRIVMSG #esoteric :MDude: http://countercomplex.blogspot.com/ ? < 1413262917 646356 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Oh, the url on the wiki page is just mistyped. < 1413262930 627498 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :And links to http://countecomplex.blogspot.com/ instead. < 1413263009 818456 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Ol' Count E-Complex, the pixelated vampire. < 1413263967 410750 :thekey!~qwertyo@50-1-63-35.dedicated.static.sonic.net QUIT :Ping timeout: 246 seconds < 1413264159 399493 :thekey!~qwertyo@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1413264819 197041 :fizzie`!fis@unaffiliated/fizzie NICK :fizzie < 1413265124 271206 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1413265127 978921 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's one. < 1413265168 219294 :fungot!fis@eos.zem.fi JOIN :#esoteric < 1413265172 26121 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And there's another. < 1413265187 545391 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: I see. < 1413265238 450402 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :*.net *.split < 1413265238 450518 :mroman!~roman2@fmnssun.ibone.ch QUIT :*.net *.split < 1413265238 450584 :polytone!~monotone@room208.org QUIT :*.net *.split < 1413265239 27492 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :*.net *.split < 1413265239 533386 :shachaf!~shachaf@unaffiliated/shachaf QUIT :*.net *.split < 1413265239 686632 :yiyus!1242712427@je.je.je QUIT :*.net *.split < 1413265239 839890 :FireFly!~firefly@oftn/member/FireFly QUIT :*.net *.split < 1413265568 580021 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1413265568 795826 :mroman!~roman2@fmnssun.ibone.ch JOIN :#esoteric < 1413265568 795971 :polytone!~monotone@room208.org JOIN :#esoteric < 1413265568 796036 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1413265568 796100 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1413265568 796160 :yiyus!1242712427@je.je.je JOIN :#esoteric < 1413265568 796220 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1413265769 347660 :thekey!~qwertyo@50-1-63-35.dedicated.static.sonic.net QUIT :Ping timeout: 260 seconds < 1413265812 577940 :thekey!~qwertyo@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1413265813 324530 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 244 seconds < 1413267223 13265 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Let's make a polyglot program where one of the formats is Z-machine binary. < 1413267432 135540 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Combining with GameBoy probably is not so difficult, because the GameBoy header does not start at the beginning of the file. < 1413267568 429982 :thekey!~qwertyo@50-1-63-35.dedicated.static.sonic.net QUIT :Ping timeout: 255 seconds < 1413268274 471277 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :PKZIP format can start at any position in the file. < 1413268289 355744 :MoALTz_!~no@user-31-175-58-121.play-internet.pl QUIT :Ping timeout: 260 seconds < 1413269415 216662 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in perl golf, what's the shortest way to read a line and chomp it and return it in place in a statement? is <>=~/.+/,$& really the shortest? < 1413269466 321971 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1413269637 326732 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I can't believe I can't find a TTBB arrangement of the song of the lonely mountain < 1413269881 234379 :Hexe!~Hexe@CPE-121-212-118-209.lns8.ken.bigpond.net.au JOIN :#esoteric < 1413269937 105904 :Hexe!~Hexe@CPE-121-212-118-209.lns8.ken.bigpond.net.au PRIVMSG #esoteric :Hi < 1413269989 782332 :Hexe!~Hexe@CPE-121-212-118-209.lns8.ken.bigpond.net.au QUIT :Remote host closed the connection < 1413271322 728498 :S1!~sheldon@p4FF92099.dip0.t-ipconnect.de JOIN :#esoteric < 1413271585 154092 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: Neat @gcd thingy < 1413271588 566840 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(@A006520) < 1413271737 790942 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: what's wrong with just <>? < 1413271755 544472 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: I have to chomp it, as in remove the newline < 1413271785 575461 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :err, never mind. I read it and promptly forgot. < 1413271797 827257 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1413271873 530202 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: 500{ro{256g_}ms}GO#S < 1413271880 867686 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :another 20B solution < 1413271889 294315 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@messages-loo < 1413271889 447826 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :oerjan said 15d 6h 59m ago: but it would be really huge if it were complete. <-- i'm secretly planning to split the table when it gets a bit wider. < 1413271898 110990 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :right < 1413271900 675900 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :thank you < 1413271938 115550 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Can't you just PM me :) < 1413271942 707752 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :instead of using @tell < 1413271984 82446 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also AndoDaan used sort instead of reverse o_O < 1413272002 804990 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: why are you such a fan of #q? < 1413272044 409415 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's the same thing as ^p (or was it p^) < 1413272055 663455 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}#q < 1413272055 962743 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 4 < 1413272058 795288 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}^p < 1413272058 948867 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 4 < 1413272059 180406 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1413272059 333798 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1413272085 951752 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {1 2 3 4}#q#s < 1413272086 142729 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 4 < 1413272109 828593 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: that's the problem with using #q < 1413272117 804066 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it only works if it's at the end of the program ;) < 1413272146 23789 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {1 2 3 4}#s < 1413272146 177017 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 2 3 4}} < 1413272154 758100 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :#q just rewrites the code of your program < 1413272180 949068 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :#q takes a list from the stack and replaces your code with it < 1413272181 770945 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1413272192 677020 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4}#q becomes 1 2 3 4 < 1413272203 727219 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{1 2 3 4}++}#q < 1413272203 880813 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 10 < 1413272232 520681 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{1 2 3 4}++}#qthisisneverexecuted < 1413272232 710317 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 35): < 1413272234 65552 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{1 2 3 4}++}#qthisisneverexecuted. < 1413272234 219263 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 10 < 1413272247 343364 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1413272258 384303 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq #Q1 2.+ < 1413272258 538136 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 3 < 1413272259 257816 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1413272262 52529 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq #Q1 2.+#s < 1413272262 205925 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 {1 2 .+ #s}} < 1413272277 523009 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq #Q[-#q1 2.+#s < 1413272277 676327 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3} < 1413272310 443875 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {#J}c! < 1413272310 597279 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {#J} < 1413272320 554788 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {0}{#J}c! < 1413272320 708143 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1413272326 291475 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {0}{#J}10C! < 1413272326 447523 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1413272328 804510 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {0}{#J}10C!#s < 1413272328 993630 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 0 0 0 0 0 0 0 0 0 {0}} < 1413272398 291816 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq #Q#Q#Q < 1413272398 483389 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1413272400 870596 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq #Q#Q#Q#s < 1413272401 29053 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{#s} {#Q #s} {#Q #Q #s}} < 1413272421 88645 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq #Q#q#Q#Q#s < 1413272421 284413 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{#s} {#Q #s}} < 1413272429 443605 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq #Q#q#Q##RQ#s < 1413272429 609545 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Unknown command: (RQ)! ERROR: Unknown command: (##)! {## RQ #s}} < 1413272433 573964 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq #Q#q#Q#R#Q#s < 1413272433 744738 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{#s} {#R #Q #s}} < 1413272441 694658 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1413272454 148946 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3{#R}3C!#s < 1413272454 356142 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 1 1 3 2 1} < 1413272476 266909 :AndoDaan!~Daanando@188.188.89.8 QUIT :Ping timeout: 250 seconds < 1413272642 43531 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott: https://diogomonica.com/posts/password-security-why-the-horse-battery-staple-is-not-correct/ < 1413272647 819883 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :See? This guy gets it. < 1413272662 739555 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The security of password is mostly determined by how likely it appears in a dictionary attack < 1413272754 952596 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's why using song lyrics is the way to go currently < 1413272766 85041 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :PlayItSweetly,TakeMeDown,Oh,Jazzman < 1413272815 910719 :AndoDaan!~Daanando@188.189.87.44 JOIN :#esoteric < 1413272834 106630 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? password < 1413272834 753747 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :The password is XQELEKCTHZVBDBQR < 1413272849 93393 :AndoDaan!~Daanando@188.189.87.44 PRIVMSG #esoteric :mroman: Hey. I think I noticed a small mistake in the burlesque lref.html: both l_ and g_ are defined as ^^-]\/[-\/ for blocks and strings. I think it should be ^^[~\/~] for l_ < 1413272858 438113 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1413272867 23671 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}l_ < 1413272867 177495 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3} < 1413272869 523153 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}l_#s < 1413272869 678326 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 2 3} 4} < 1413272877 923445 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}^^[~\/~]#s < 1413272878 76973 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 2 3} 4} < 1413272883 294351 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: right. Thanks. < 1413272887 216993 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'll correct it immediately < 1413272907 57088 :AndoDaan!~Daanando@188.189.87.44 PRIVMSG #esoteric :np < 1413272951 39791 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`learn The password of the month is 'PlayItSweetly,TakeMeDown,Oh,Jazzman' < 1413272952 559968 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'password': The password of the month is 'PlayItSweetly,TakeMeDown,Oh,Jazzman' < 1413273117 978626 :drdanmaku!uid17782@gateway/web/irccloud.com/x-uglqleuuavmundvk QUIT :Quit: Connection closed for inactivity < 1413273311 73254 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :since when is `learn so helpful < 1413273322 369495 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since oerjan < 1413273337 372401 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I pissed him off so he changed it. < 1413273349 805265 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i'll take credit for inspiring oerjan < 1413273405 102076 :AndoDaan!~Daanando@188.189.87.44 PRIVMSG #esoteric : mroman: "AndoDaan: why are you such a fan of #q?" idk i kinda developed some blindspots, but now that i see ^p and p^ i'll never #q#< again. < 1413273461 691729 :AndoDaan_!~Daanando@188.189.68.139 JOIN :#esoteric < 1413273649 622329 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :<>#q is the same as p^ < 1413273653 43703 :AndoDaan!~Daanando@188.189.87.44 QUIT :Ping timeout: 240 seconds < 1413273660 314812 :AndoDaan_!~Daanando@188.189.68.139 NICK :AndoDaan < 1413273660 706279 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think < 1413273670 373454 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :<>#q or ><#q < 1413273684 694704 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also you probably could have just used <- in this case < 1413273693 313795 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(<- is reverse) < 1413273712 280236 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but you should only use #q if you actually want to do some freaky runtime code manipulation < 1413273747 248801 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :But I don't think one can actually do some useful runtime code manipulation < 1413273753 545527 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so far nobody has found a use for it < 1413273786 472506 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also < 1413273791 447135 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}e! < 1413273791 600931 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 4 < 1413273809 462018 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :e! has almost the same effect as #q at the end of programs < 1413273809 764687 :AndoDaan!~Daanando@188.189.68.139 PRIVMSG #esoteric :yeah < 1413273827 495736 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can't do anything after a #q < 1413273831 169224 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}#q#s < 1413273831 339800 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 4 < 1413273832 590658 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :vs < 1413273835 395105 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}e!#s < 1413273835 559301 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 3 2 1} < 1413273841 204010 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}10E!#s < 1413273841 357281 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 3 2 1 4 3 2 1 4 3 2 1 4 3 2 1 4 3 2 1 4 3 2 1 4 3 2 1 4 3 2 1 4 3 2 1 4 3 2 1 < 1413273855 333516 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}10.*#s < 1413273855 489019 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{{1 2 3 4} {1 2 3 4} {1 2 3 4} {1 2 3 4} {1 2 3 4} {1 2 3 4} {1 2 3 4} {1 2 3 4 < 1413273866 778053 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- I'll give you this free trick :) < 1413273874 721412 :AndoDaan!~Daanando@188.189.68.139 PRIVMSG #esoteric :doesn't stop me trying... #Q #q #j #J are going to wow one day, mark my words < 1413273885 561528 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :10E! is shorter than 10.*\[ < 1413273903 264831 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*10E!#s < 1413273913 659690 :AndoDaan!~Daanando@188.189.68.139 PRIVMSG #esoteric :!blsq 10E!#s < 1413273913 812956 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (e!) Invalid arguments! ERROR: Burlesque: (\[) Invalid argume < 1413273923 95685 :AndoDaan!~Daanando@188.189.68.139 PRIVMSG #esoteric :!blsq *10E!#s < 1413273923 249020 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (e!) Invalid arguments! ERROR: Burlesque: (\[) Invalid argume < 1413273925 755150 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}10.*\[#s < 1413273925 908740 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 < 1413273935 606968 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}10.*\[ < 1413273935 782557 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 < 1413273944 706241 :AndoDaan!~Daanando@188.189.68.139 PRIVMSG #esoteric :oh just executing something n times < 1413273949 112307 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1413273969 525701 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it depends on the ordering of the list though < 1413273986 483639 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but in certain rare cases E! is better than doing .* < 1413274526 421036 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au NICK :Patashu_ < 1413274559 685930 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au NICK :Patashu < 1413274616 540760 :AndoDaan_!~Daanando@188.188.95.188 JOIN :#esoteric < 1413274723 748980 :AndoDaan!~Daanando@188.189.68.139 QUIT :Ping timeout: 258 seconds < 1413274729 677337 :AndoDaan_!~Daanando@188.188.95.188 NICK :AndoDaan < 1413274905 205495 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :zzo38: https://www.reddit.com/r/programming/comments/2j49x1/a_cpu_emulated_in_tex/ < 1413276341 42646 :tlvb!~Leo@c-2ec3a3a4-74736162.cust.telenor.se JOIN :#esoteric < 1413277255 574606 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Sgeo: I don't see an emulator there < 1413277260 186272 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where is it? < 1413277287 196169 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I used to think the definition of insanity was doing the same thing and expecting a different result. < 1413277302 28257 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- by that logic every language with side-effects is effectively insane < 1413277359 543962 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh wait < 1413277362 481835 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :reddit titles are links? < 1413277363 526484 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wth < 1413277547 554499 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: How's that ARM Emulator you're writing in Burlesque going? < 1413277688 832173 :AndoDaan!~Daanando@188.188.95.188 PRIVMSG #esoteric :terrible. i'm gonna make use of zzo38's HELP thingie, or divise something like that myself to help me keep this straight. writing it straight, it just gets muddled in my head. < 1413277752 824466 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1413277765 641030 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ADD R0 R1"wd < 1413277765 794927 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"ADD" "R0" "R1"} < 1413277789 149489 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"RO" 3 "R1" 2}"ADD R0 R1"wd < 1413277789 755879 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"ADD" "R0" "R1"} < 1413277812 216852 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"RO" 3 "R1" 2}"ADD R0 R1"wdJ[- < 1413277812 410647 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"R0" "R1"} < 1413277815 337494 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"RO" 3 "R1" 2}"ADD R0 R1"wdJ-] < 1413277815 490798 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "ADD" < 1413277837 676051 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"RO" 3 "R1" 2}"ADD R0 R1"wdJ-]{{"ADD"==}{"It's an add instruction"}}CNe! < 1413277837 829498 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (e!) Invalid arguments! < 1413277840 785807 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"RO" 3 "R1" 2}"ADD R0 R1"wdJ-]{{"ADD"==}{"It's an add instruction"}}CN < 1413277840 939226 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1413277843 789413 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1413277849 666180 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"RO" 3 "R1" 2}"ADD R0 R1"wdJ-]{{"ADD"==}{"It's an add instruction"}}cn < 1413277849 819795 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"It's an add instruction"} < 1413277851 628062 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1413277853 21768 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :better < 1413277856 489046 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"RO" 3 "R1" 2}"ADD R0 R1"wdJ-]{{"ADD"==}{"It's an add instruction"}}cne! < 1413277856 642458 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "It's an add instruction" < 1413277859 761322 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"RO" 3 "R1" 2}"ADD R0 R1"wdJ-]{{"ADD"==}{"It's an add instruction"}}cne!#S < 1413277859 955492 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "It's an add instruction" < 1413277872 794642 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"RO" 3 "R1" 2}"ADD R0 R1"wdJ-]{{"ADD"==}{"It's an add instruction"}}cne!#s < 1413277872 947990 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"It's an add instruction" {"ADD" "R0" "R1"} {"RO" 3 "R1" 2}} < 1413277887 109879 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :screw it < 1413277898 630100 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It could be done though < 1413277909 714076 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :pretty easily if it had variables actually < 1413277947 302480 :AndoDaan!~Daanando@188.188.95.188 PRIVMSG #esoteric :i've been looking how to do that with cn < 1413277977 152036 :S1!~sheldon@p4FF92099.dip0.t-ipconnect.de QUIT :Quit: S1 < 1413277984 121294 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :cn want's a block with {condition1 code1 condition2 code2 condition3 code3} < 1413278005 780612 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2{{1==}9{2==}8{3==}0}}cn < 1413278005 934431 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 ==} 9 {2 ==} 8 {3 ==} 0} < 1413278027 256596 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2{{1==}9{2==}8{3==}0}cn < 1413278027 409988 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 8 < 1413278031 42748 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 3{{1==}9{2==}8{3==}0}cn < 1413278031 196096 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1413278035 99748 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5{{1==}9{2==}8{3==}0}cn < 1413278035 253347 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 5 < 1413278047 946663 :AndoDaan!~Daanando@188.188.95.188 PRIVMSG #esoteric :yeah, if i can keep a cn and use is as the... memory i guess < 1413278061 786778 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5{{1==}9{2==}8{3==}0{vv1}"ERROR"}cn < 1413278061 940526 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "ERROR" < 1413278073 376757 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You can just use a list as memory < 1413278084 707589 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0bx10.*\[ < 1413278084 902776 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 0 0 0 0 0 0 0 0 0} < 1413278090 650238 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0bx10.*\[ 5 3sa < 1413278090 803563 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 0 0 5 0 0 0 0 0 0} < 1413278104 534885 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0bx10.*\[ 5 3sa6 4sa < 1413278104 688275 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 0 0 5 6 0 0 0 0 0} < 1413278149 33344 :AndoDaan!~Daanando@188.188.95.188 PRIVMSG #esoteric :it's just easier for me if i can see it{{"R0"==}{1} {"R1"==}{3}}cn < 1413278157 94862 :AndoDaan!~Daanando@188.188.95.188 PRIVMSG #esoteric :for example < 1413278161 570836 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah, yeah < 1413278184 687781 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ADD R0 R1"wd < 1413278184 841244 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"ADD" "R0" "R1"} < 1413278216 772557 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1{{{"R0"==}1{"R1=="}3}cn}"ADD R0 R1"ap < 1413278216 926188 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque (ap): Invalid arguments! < 1413278219 708755 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1413278228 719117 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1{{{"R0"==}1{"R1=="}3}cn}"ADD R0 R1"wdap < 1413278229 239901 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque (ap): Invalid arguments! < 1413278231 753560 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fu < 1413278233 758379 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1{{{"R0"==}1{"R1=="}3}cn}"ADD R0 R1"wd#s < 1413278233 911911 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{"ADD" "R0" "R1"} {{{"R0" ==} 1 {"R1=="} 3} cn} 1} < 1413278256 144050 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{{"R0"==}1{"R1=="}3}cn}1"ADD R0 R1"wdap < 1413278256 297395 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{{"R0" ==} 1 {"R1=="} 3} "R1"} < 1413278264 520939 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1413278265 562430 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :weird < 1413278284 25551 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2{?i}{1 2 3 4}ap < 1413278284 179316 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque (ap): Invalid arguments! < 1413278296 713937 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {?i}2{1 2 3 4}ap < 1413278296 867321 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1413278301 57680 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {?i}{1 2 3 4}2ap < 1413278301 211645 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1413278304 649589 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wth < 1413278310 311083 :AndoDaan!~Daanando@188.188.95.188 PRIVMSG #esoteric :!blsq "ADD R0 R1"wd{{{"R0"==}{1} {"R1"==}{3}}cn}m[ < 1413278310 464619 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"ADD" {1} {3}} < 1413278340 69533 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}{?i}2ap < 1413278340 222867 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 4 4} < 1413278349 760194 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn documentation is wrong! < 1413278357 232858 :AndoDaan!~Daanando@188.188.95.188 PRIVMSG #esoteric :!blsq "ADD R0 R1"wd{{{"R0"==}{1} {"R1"==}{3} {"ADD}{.+}}m[ < 1413278357 386166 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 53): < 1413278360 851187 :AndoDaan!~Daanando@188.188.95.188 PRIVMSG #esoteric :!blsq "ADD R0 R1"wd{{{"R0"==}{1} {"R1"==}{3} {"ADD}{.+}}m[ < 1413278361 4671 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 53): < 1413278367 181463 :AndoDaan!~Daanando@188.188.95.188 PRIVMSG #esoteric :!blsq "ADD R0 R1"wd{{{"R0"==}{1} {"R1"==}{3} {"ADD}{.+}}}m[ < 1413278367 334751 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 54): < 1413278387 914182 :AndoDaan!~Daanando@188.188.95.188 PRIVMSG #esoteric :!blsq "ADD R0 R1"wd{{{"R0"==}{1} {"R1"==}{3} {"ADD"==}{.+}}cn}m[ < 1413278388 110317 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{.+} {1} {3}} < 1413278389 790881 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{{"R0"==}1{"R1=="}3}cn}"ADD R0 R1"wd1ap < 1413278389 944259 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{{"R0" ==} 1 {"R1=="} 3} "R1"} < 1413278403 540095 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{{"R0"==}1{"R1"==}3}cn}"ADD R0 R1"wd1ap < 1413278403 693408 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{{"R0" ==} 1 {"R1" ==} 3} "R1"} < 1413278411 42654 :AndoDaan!~Daanando@188.188.95.188 PRIVMSG #esoteric :!blsq "R0 R1 ADD"wd{{{"R0"==}{1} {"R1"==}{3} {"ADD"==}{.+}}cn}m[ < 1413278411 196049 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1} {3} {.+}} < 1413278416 193266 :AndoDaan!~Daanando@188.188.95.188 PRIVMSG #esoteric :!blsq "R0 R1 ADD"wd{{{"R0"==}{1} {"R1"==}{3} {"ADD"==}{.+}}cn}m[++ < 1413278416 346637 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 3 .+} < 1413278419 649500 :AndoDaan!~Daanando@188.188.95.188 PRIVMSG #esoteric :!blsq "R0 R1 ADD"wd{{{"R0"==}{1} {"R1"==}{3} {"ADD"==}{.+}}cn}m[++e! < 1413278419 802839 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 4 < 1413278439 410959 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{{"R0"==}1{"R1"==}3}cn}"ADD R0 R1"wdj1ap < 1413278439 564162 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"ADD" 1 "R1"} < 1413278442 587672 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hehe < 1413278450 180590 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there you go < 1413278457 39112 :AndoDaan!~Daanando@188.188.95.188 PRIVMSG #esoteric :maybe keep the cn block in the state stack and push it down where needed < 1413278465 245514 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ADD R0 R1"wd{{{"R0"==}1{"R1"==}3}cn}1ap < 1413278465 398990 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"ADD" 1 "R1"} < 1413278487 574448 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ADD R0 R1"wd{{{"R0"==}1{"R1"==}3}cn}JPp1appP2ap < 1413278487 731391 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"ADD" 1 3} < 1413278545 714297 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no variables is so much pain in the ass for complicated stuff < 1413278559 791010 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :JPp1appP2ap < 1413278564 164293 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's so readable < 1413278838 791973 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust rushit (>-->+)*4(>[(+)*7[-].](+)*1)*-1 < 1413278839 582551 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman.rushit: points -9.48, score 13.27, rank 44/47 < 1413278964 990974 :AndoDaan_!~Daanando@188.188.79.80 JOIN :#esoteric < 1413279097 521717 :AndoDaan!~Daanando@188.188.95.188 QUIT :Ping timeout: 255 seconds < 1413279112 514415 :AndoDaan_!~Daanando@188.188.79.80 NICK :AndoDaan < 1413279182 196921 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: I still haven't had the occasion to figure out what's wrong there, so take all the results with a grain of salt. < 1413279535 282700 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah. ok < 1413279563 877247 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust kthxbye >(+)*7<(++-)*-1 < 1413279566 853902 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman.kthxbye: points -5.52, score 14.98, rank 44/47 < 1413279699 197894 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust kthxbye >(+)*20<(++-)*-1 < 1413279701 908510 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman.kthxbye: points -4.90, score 15.28, rank 43/47 (+1) < 1413279721 97874 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust kthxbye (>(+)*10)*3<<<(++-)*-1 < 1413279723 867536 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman.kthxbye: points -6.52, score 14.19, rank 45/47 (-2) < 1413279727 576909 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1413280631 186923 :S1!~sheldon@p4FF933E7.dip0.t-ipconnect.de JOIN :#esoteric < 1413280785 865984 :King2218!793636a8@gateway/web/cgi-irc/kiwiirc.com/ip.121.54.54.168 JOIN :#esoteric < 1413281789 430457 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1413282424 988490 :AndoDaan!~Daanando@188.188.79.80 QUIT :Ping timeout: 260 seconds < 1413284230 686110 :AndoDaan!~Daanando@188.189.87.1 JOIN :#esoteric < 1413284375 736298 :King2218!793636a8@gateway/web/cgi-irc/kiwiirc.com/ip.121.54.54.168 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1413285160 885580 :boily!~boily@96.127.201.149 QUIT :Quit: MELLIFLUOUS CHICKEN < 1413286037 667958 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Fugue14]]4 10 02http://esolangs.org/w/index.php?diff=40613&oldid=20544 5* 03188.126.200.132 5* (+141) 10 < 1413286714 769676 :j-bot!~j-bot@li339-21.members.linode.com QUIT :Remote host closed the connection < 1413286958 704918 :tlvb!~Leo@c-2ec3a3a4-74736162.cust.telenor.se QUIT :Quit: WeeChat 1.0.1 < 1413287651 696558 :S1!~sheldon@p4FF933E7.dip0.t-ipconnect.de QUIT :Quit: S1 < 1413288512 8362 :sebbu2!~sebbu@ADijon-152-1-27-229.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1413288548 28023 :sebbu2!~sebbu@ADijon-152-1-27-229.w83-194.abo.wanadoo.fr QUIT :Changing host < 1413288548 181397 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1413288652 933024 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 240 seconds < 1413289236 351979 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1413289340 992373 :sebbu2!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1413289372 983829 :sebbu!~sebbu@ADijon-152-1-21-34.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1413289407 8173 :sebbu!~sebbu@ADijon-152-1-21-34.w83-194.abo.wanadoo.fr QUIT :Changing host < 1413289407 161496 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1413289449 358138 :S1!~sheldon@p4FF92BD2.dip0.t-ipconnect.de JOIN :#esoteric < 1413289698 996426 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`dontaskdonttelllist < 1413289699 764147 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :dontaskdonttelllist: q​u​i​n​t​o​p​i​a​ c​o​p​p​r​o​ m​y​n​a​m​e​ < 1413289714 372381 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo mroman >> bin/dontaskdonttelllist < 1413289715 854801 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413289738 815465 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I have irssi running on a server. < 1413289752 904516 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :So I can read stuff days after you wrote it as a /query to me < 1413289758 991272 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good, good < 1413289765 205479 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um wait < 1413289773 452178 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what if i ping you in channel? < 1413289780 638744 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"ping"? < 1413289794 846844 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Like " mroman: hi there"? < 1413289795 244740 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i mean what if i say it in this channel < 1413289808 795061 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: Then I might overlook it < 1413289809 940754 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, the actual message < 1413289814 155333 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: oh. < 1413289817 33875 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1413289818 325190 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1413289838 243377 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't read the logfiles < 1413289845 882782 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I just read the buffer which is I don't know < 1413289849 69822 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :2 days or something? < 1413289850 467928 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm sorry but that's not something my brain is prepared to do, since i naturally trust privmsg even less than the channel < 1413289855 338705 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :depends on how much activity there is in this channel < 1413289868 482618 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i always search for my own nick in the log files < 1413289872 474278 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but the backlog/buffer for query lasts like forever < 1413289893 497947 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: I don't mind @tell < 1413289905 880195 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1413289906 705480 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's just that lambdabot recently tells me the same things again and again :D < 1413289925 457526 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well that's a problem with lambdabot not saving stuff < 1413289935 131393 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which int-e intends to fix, i think < 1413289938 97901 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(which isn't really a big deal) < 1413289955 302197 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(btw does this mean lambdabot also lost my recent @tell's to int-e?) < 1413289982 143117 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo "mroman (use query)" >> bin/dontaskdonttelllist < 1413289982 676172 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it just told me something that was 15ds old and I've already read that < 1413289983 674334 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413289989 158407 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just realized i can do that < 1413290002 821062 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :either way is fine. But I'd prefer query < 1413290004 797000 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`dontaskdonttelllist < 1413290005 448456 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :dontaskdonttelllist: q​u​i​n​t​o​p​i​a​ c​o​p​p​r​o​ m​y​n​a​m​e​ m​r​o​m​a​n​ ​(​u​s​e​ ​q​u​e​r​y​)​ < 1413290030 337124 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm that looks eerily like it might apply to all of them < 1413290034 99703 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1413290035 402909 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1413290045 878659 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo "mroman(use query)" >> bin/dontaskdonttelllist < 1413290047 289414 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413290051 695351 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :see if that helps < 1413290143 669407 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is this list "by convention" < 1413290147 889387 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or does lambdabot read it? < 1413290159 945854 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's by convention and i read it < 1413290181 571177 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose others _might_ if they have as bad a memory as me, but then how do they remember the list exists... < 1413290194 258308 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well selective < 1413290213 396396 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it can remember the strangest things. comes with being a geek/nerd, i guess. < 1413290283 122114 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(iwc has a poll about geek/nerd right now, and i gave up deciding whether any answer fits me) < 1413290400 654558 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :< mroman> elliott: https://diogomonica.com/posts/password-security-why-the-horse-battery-staple-is-not-correct/ < mroman> That's why using song lyrics is the way to go currently – What about obscure unicode characters? < 1413290477 784126 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the problem with obscure unicode characters is that you may have to adapt your password to sites that only accept ASCII. < 1413290514 207746 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*+scheme < 1413290538 337675 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The other problem is sites that do accept non-ASCII but do ridiculous and unpredictable transformations. < 1413290564 536914 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :fizzie: How does that happen? < 1413290682 322620 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Different kind of pipeline for the part that sticks the password somewhere than the part that validates it when logging in, perhaps. And then there's the client-side woes. I'm not sure how you conventiently enter obscure Unicode characters on e.g. Android. < 1413290741 604386 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :“Different kind of pipeline”? < 1413290858 319555 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 250 seconds < 1413290860 991971 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there are sites that don't accept non-ascii in passwords? < 1413290881 124945 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, I could sort of understand if a site doesn't accept some low control characters < 1413290889 582555 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :(I have had something like this happen once, where a client had broken unicode support on one platform but not another.) < 1413290908 357307 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but why would they not accept non-ascii? they don't really have to do any manipulation with the password besides eq compare, right? < 1413290939 652910 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :they should compare hashes only < 1413290952 623682 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so "my db doesn't support unicode" isn't really an excuse < 1413290972 409983 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :b_jonas: The only way the backend inspects your password input should be hashing it. However, we know that multitudes of shittily-made sites are stupid instead. < 1413290979 637961 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They need to do validation for their password rules, of course. < 1413290984 515288 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yes < 1413290992 355992 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it needs to have at least one upper-case letter < 1413290993 223718 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and < 1413290999 446781 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unicode INFINITY < 1413291000 18205 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​∞ < 1413291014 353282 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this isn't upper-case < 1413291025 860520 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :> Var $ repeat '∞' < 1413291027 666638 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Not in scope: data constructor ‘Var’ < 1413291044 375796 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Hmm, what was that thing … < 1413291054 530594 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Melvar: try lowe case hth < 1413291054 684303 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It doesn't have a case, not being a letter. < 1413291058 6629 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*+r < 1413291095 743667 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :mroman: The better question: Is Ş considered uppercase by their processing? < 1413291102 794626 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :> var $ repeat '∞' < 1413291104 820071 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞... < 1413291153 560924 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`unicode Ş < 1413291153 714226 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+015E LATIN CAPITAL LETTER S WITH CEDILLA \ UTF-8: c5 9e UTF-16BE: 015e Decimal: Ş \ Ş (ş) \ Lowercase: U+015F \ Category: Lu (Letter, Uppercase) \ Bidi: L (Left-to-Right) \ Decomposition: 0053 0327 < 1413291166 235706 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Just checking. < 1413291176 151638 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1413291241 608946 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`unicode DZ < 1413291242 450776 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+01F1 LATIN CAPITAL LETTER DZ \ UTF-8: c7 b1 UTF-16BE: 01f1 Decimal: DZ \ DZ (dz) \ Lowercase: U+01F3 \ Category: Lu (Letter, Uppercase) \ Bidi: L (Left-to-Right) \ Decomposition: 0044 005A < 1413291252 671260 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :> map ($'ʔ') [isLetter, isUpper, isLower] < 1413291254 640686 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [True,False,False] < 1413291260 457718 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Aw, the reply doesn't mention Dz at all. < 1413291264 404138 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^show < 1413291264 557423 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :echo reverb rev rot13 rev2 fib wc ul cho choo pow2 source help hw srmlebac uenlsbcmra scramble unscramble asc ord prefixes tmp test celebrate wiki chr ha rainbow rainbow2 welcome me tell eval elikoski list ping def a thanks tmp2 < 1413291273 95530 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^asc a < 1413291273 249181 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :97. < 1413291277 98355 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^show asc < 1413291277 251713 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :>>,[-<+2>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<2[>+6[<+8>-]<-.[-]<]+10. < 1413291298 195357 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's an extra newline at the end. < 1413291300 262505 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^ord a < 1413291300 415889 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :97 < 1413291302 667232 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think that's considerably smaller than that thing from stackoverflow in the wiki < 1413291302 984405 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's better. < 1413291308 641797 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^show ord < 1413291308 834448 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :>>,[[-<+2>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<2[>+6[<+8>-]<-.[-]<]+32.[-]>>,] < 1413291316 458450 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also does multiple characters. < 1413291331 128235 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess that means there's an extra *space* at the end, but it's less offensive, arguably. < 1413291352 864352 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not sure why we be having redundant stuffs. < 1413291363 138494 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: i think your algorithm looks better than http://esolangs.org/wiki/Brainfuck_algorithms#Print_value_of_cell_x_as_number < 1413291375 966877 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm pretty sure I just copied that from somewhere. < 1413291381 395586 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :This reminds me of the thing I tried to do with idris recently, namely use a type provider to read in UnicodeData.txt . < 1413291381 614705 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1413291469 650441 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :It turns out that the longer it goes, the slower it gets, so reading in the whole thing is currently out of the question. < 1413291470 422465 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :However, I have no idea from where, which makes it hard to give proper credit. < 1413291499 75480 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: http://mazonka.com/brainf/ perhaps. < 1413291557 424372 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It looks identical < 1413291656 482427 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think this might not be the best time to try to load that link they just broadcasted < 1413291665 899750 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*freenode < 1413292478 346305 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo 'weiß' | perl -C7 -ne 'print lc uc' # case is hard < 1413292479 32934 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :weiss < 1413292548 34099 :AndoDaan_!~Daanando@188.189.85.252 JOIN :#esoteric < 1413292570 183076 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^show ? < 1413292581 671728 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^show < 1413292581 858037 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :echo reverb rev rot13 rev2 fib wc ul cho choo pow2 source help hw srmlebac uenlsbcmra scramble unscramble asc ord prefixes tmp test celebrate wiki chr ha rainbow rainbow2 welcome me tell eval elikoski list ping def a thanks tmp2 < 1413292587 224680 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^show rev < 1413292587 377952 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :>,[>,]<[.<] < 1413292602 722289 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^show ping < 1413292602 875816 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :(That Pong alone cannot stop!)S < 1413292613 350272 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^help < 1413292613 503602 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool < 1413292636 99430 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^bool < 1413292636 291536 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1413292644 375806 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I *knew* it. < 1413292663 686747 :AndoDaan!~Daanando@188.189.87.1 QUIT :Ping timeout: 258 seconds < 1413292666 802992 :AndoDaan_!~Daanando@188.189.85.252 PRIVMSG #esoteric :is bool truly random? < 1413292672 440533 :AndoDaan_!~Daanando@188.189.85.252 PRIVMSG #esoteric :^bool < 1413292672 593883 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1413292681 57312 :AndoDaan_!~Daanando@188.189.85.252 PRIVMSG #esoteric :really? < 1413292682 444392 :AndoDaan_!~Daanando@188.189.85.252 PRIVMSG #esoteric :^bool < 1413292682 597718 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1413292688 572434 :AndoDaan_!~Daanando@188.189.85.252 PRIVMSG #esoteric :idk < 1413292692 803800 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^bool < 1413292692 957544 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1413292696 115511 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So positive. < 1413292709 344789 :AndoDaan_!~Daanando@188.189.85.252 PRIVMSG #esoteric :^bool < 1413292709 498355 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1413292715 503767 :AndoDaan_!~Daanando@188.189.85.252 PRIVMSG #esoteric :^bool d < 1413292717 771060 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's biased towards Yes < 1413292723 665500 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It doesn't take arguments. < 1413292752 415379 :AndoDaan_!~Daanando@188.189.85.252 PRIVMSG #esoteric :would be weird it did. < 1413292766 671875 :AndoDaan_!~Daanando@188.189.85.252 PRIVMSG #esoteric :if it did* < 1413292768 67170 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And I'm pretty sure it's equidistributed. < 1413292803 938785 :AndoDaan_!~Daanando@188.189.85.252 PRIVMSG #esoteric :^bool < 1413292804 132500 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1413292812 467439 :AndoDaan_!~Daanando@188.189.85.252 PRIVMSG #esoteric :^bool < 1413292812 620906 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1413292826 161347 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^8ball Is ^bool biased or not? < 1413292826 322106 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1413292837 288693 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^8ball Yes, it's biased, or yes, it's not? < 1413292837 442527 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1413292847 73758 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^8ball Are you doing this just to be difficult? < 1413292847 245962 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1413292854 95190 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^8ball ... < 1413292854 248479 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1413292866 589185 :AndoDaan_!~Daanando@188.189.85.252 PRIVMSG #esoteric :finally. < 1413292874 214558 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Note that that's not from ^bool. < 1413292880 392097 :AndoDaan_!~Daanando@188.189.85.252 PRIVMSG #esoteric :i feel much better now. < 1413292885 636432 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^bool < 1413292885 799120 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1413292891 862933 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well. < 1413292898 146913 :AndoDaan_!~Daanando@188.189.85.252 PRIVMSG #esoteric :FINALLY < 1413292910 722527 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's still biased towards yes < 1413292911 987078 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^bool < 1413292912 172235 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1413292913 975419 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^bool < 1413292914 161170 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1413292916 40868 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^bool < 1413292916 228646 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1413292917 961577 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^bool < 1413292918 148111 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1413292920 262606 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1413292922 775334 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^bool < 1413292922 940331 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1413292925 218080 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :maybe not < 1413292928 934134 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^bool < 1413292929 87423 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1413292932 754664 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^bool < 1413292932 907868 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1413292956 793094 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Maybe we humans are biased to think it's biased. < 1413292958 993487 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^bool < 1413292959 231384 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1413292966 182160 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^bool < 1413292966 335484 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1413292972 971755 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> (0.5)**4 < 1413292976 504006 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 6.25e-2 < 1413293011 826055 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's only a 6.25% chance that you get 4 yes in a row < 1413293067 59154 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I never said it was random, just that it will return equally many Yes and No answers if you do it approximately 16*((2^31) - 1) times. < 1413293135 256216 :spiette!~spiette@2607:fad8:4:6:f2de:f1ff:fe66:77e5 JOIN :#esoteric < 1413293135 874239 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's essentially just do { i = random() % 4; } while (i < 1 || i > 2); for the random in . < 1413293152 997933 :AndoDaan_!~Daanando@188.189.85.252 QUIT :Ping timeout: 248 seconds < 1413293287 2868 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And then i == 1 ? "No." : "Yes." after that. < 1413293360 552367 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Fun fact: for a pathological implementation of random(), ^bool could block indefinitely. < 1413293396 936976 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why not just use random()%2? < 1413293410 130998 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh. befunge? < 1413293412 784614 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^show bool < 1413293419 10684 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1413293419 326417 :AndoDaan!~Daanando@188.188.92.65 JOIN :#esoteric < 1413293420 341233 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, it's a built-in. < 1413293425 302295 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And it was slightly easier. < 1413293434 436773 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^show < 1413293434 590046 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :echo reverb rev rot13 rev2 fib wc ul cho choo pow2 source help hw srmlebac uenlsbcmra scramble unscramble asc ord prefixes tmp test celebrate wiki chr ha rainbow rainbow2 welcome me tell eval elikoski list ping def a thanks tmp2 8ball < 1413293435 74353 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :^reverb this is a test < 1413293435 227659 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :tthhiiss iiss aa tteesstt < 1413293438 476138 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah right, befunge has a four-way random that rolls the execution direction < 1413293447 202377 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^rainbow < 1413293451 787435 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^rainbow mo < 1413293451 941397 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :02m03o < 1413293467 944795 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^rainbow BeFuNgE < 1413293468 99786 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :02B03e04F05u06N07g08E < 1413293479 378466 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/JeXZ essentially. < 1413293533 759019 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :the < below the ? in the second one should be a >, no? < 1413293542 74732 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1413293561 3595 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where's the fungot source code? < 1413293561 188837 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: you wouldn't translate " word wrap" as " an abstract data type ( a b c) < 1413293566 85061 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^source < 1413293566 272347 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :https://github.com/fis/fungot/blob/master/fungot.b98 < 1413293588 815372 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: No, I wouldn't, you're right about that. < 1413293589 90866 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: go away, learn to enjoy being bad at it, forcer? < 1413293596 540549 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Okay. :( < 1413293607 887091 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :does it use EsoAPI or something? < 1413293665 107904 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, it's just Funge-98. < 1413293677 142364 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a "SOCK" fingerprint for sockets. < 1413293839 51202 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^raw hi < 1413293862 865454 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It also uses STRN for general easiness, and REXP for the ignore list, and FILE for the babbling, and FING to use STRN and FILE at the same time, and SUBR for ^code, and TOYS for an easy fungespace clear for ^reload, and... I guess that's it. Except it loads SCKE and doesn't use it; the whole SCKE was a bad idea anyway. There was lots of talk about NSCK that'd be properly getaddrinfo/IPv6/etc-ish, but that never materialized. < 1413293895 794474 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The reload, raw, code, save and ignore commands are all owner-only.) < 1413293914 33239 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^raw PRIVMSG #esoteric :Hi there! < 1413293917 179743 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh :( < 1413294171 318285 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Hi fungot! < 1413294196 338715 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Hi, blsqbot! < 1413294279 999163 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : How's the wheather in fungespace?! < 1413294510 470260 :AndoDaan_!~Daanando@188.188.65.169 JOIN :#esoteric < 1413294554 379003 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Discrete! < 1413294564 277412 :AndoDaan!~Daanando@188.188.92.65 QUIT :Ping timeout: 246 seconds < 1413294582 120466 :AndoDaan_!~Daanando@188.188.65.169 NICK :AndoDaan < 1413296207 950317 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1413296345 376684 :S1!~sheldon@p4FF92BD2.dip0.t-ipconnect.de QUIT :Ping timeout: 260 seconds < 1413296519 542615 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Viznut14]]4 10 02http://esolangs.org/w/index.php?diff=40614&oldid=40609 5* 03Oerjan 5* (+1) 10Taking the liberty of fixing a link typo < 1413296829 154476 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Good pun. < 1413296885 598978 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq_uptime < 1413296886 132249 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :12d 19h 29m 40s < 1413297050 315163 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Fugue14]]4 M10 02http://esolangs.org/w/index.php?diff=40615&oldid=40613 5* 03Oerjan 5* (+102) 10unsigned < 1413297087 403552 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: wait what pun < 1413297289 530593 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The discrete pun. < 1413297665 389114 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my mind tells me it's missing something, like any actual meaning of "discrete" in meteorology < 1413297693 746291 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :possibly i'm simply missing the real pun. < 1413298111 245543 :S1!~sheldon@pD9FCA3F8.dip0.t-ipconnect.de JOIN :#esoteric < 1413298122 1942 :S1!~sheldon@pD9FCA3F8.dip0.t-ipconnect.de QUIT :Remote host closed the connection < 1413298131 273742 :S1!~sheldon@pD9FCA3F8.dip0.t-ipconnect.de JOIN :#esoteric < 1413298392 921789 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman: I know you're just trolling me because that's not what the post says at all. < 1413298449 962017 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It does say that the security depends on how likely it appears in a dictionary attack. < 1413298517 599829 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"and should consider first and foremost how dictionary-attack resistant the passwords is." < 1413298594 843981 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The other stuff is trolling, yes. < 1413298763 519042 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Of course, a 20 characters long random password is most likely really dictionary-attack resistant < 1413298784 417788 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1413298810 711381 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(Of course, there's a chance that the generated password is "111111111111111111" which doesn't look realy safe and might not be very dictionary-attack resistant) < 1413298840 385770 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :What about 1111111111111111111111111111111111111111111111111111111111111111 < 1413298856 177941 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :I wonder at what length such a password is dictionary attack resistant < 1413298863 271847 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :I guess whatever set length they use < 1413298867 235477 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :64 chars??? < 1413298875 194896 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I find it hard to reason about dictionary-attack resistant < 1413298931 412276 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is "Qj098HNH?_sn@7894%^1$#=9/]" a good password? < 1413298988 773847 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :The best password is hieroglyphs < 1413299002 949823 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :You can write simple words and nobody will think to use that section of unicode! < 1413299212 386049 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/U7xQArjr < 1413299242 91464 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You just ruined 974 perfectly good passwords! < 1413299260 28186 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- if your password is in there it's unsafe < 1413299266 444560 :AndoDaan!~Daanando@188.188.65.169 QUIT :Ping timeout: 255 seconds < 1413299348 406814 :drdanmaku!uid17782@gateway/web/irccloud.com/x-cppafqhrcihegeht JOIN :#esoteric < 1413299417 516028 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :why? < 1413299436 15922 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because it's in a dictionary < 1413299461 490667 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :But is it in most dictionaries? < 1413299475 147994 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :I mean you could generate all character chains and put it in a dictionary! < 1413299525 146123 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Passwords all have a common weakness < 1413299528 102667 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You can GUESS them < 1413299532 276276 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :end of discussion :) < 1413299568 118336 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :What if you use a soul detector < 1413299578 430638 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :only responds to the metaphysical peculiarities of your soul < 1413299601 821642 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The only thing you can do is limit the amount of guesses an attacker can reasonably make in certain amount of time < 1413299625 106006 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Just picture you standing in ancient rome < 1413299633 216185 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and somebody wants to enter your secret cave < 1413299633 662094 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :mroman: that's impossible in practice < 1413299639 612575 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but he doesn't know the password < 1413299643 765752 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :mroman : Is it a barbarian < 1413299652 245945 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so you just let him stand there and say "no, that's not it" until he gets it right? < 1413299654 231042 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :well, impossible from the perspective of the password chooser < 1413299655 282948 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Of course not. < 1413299663 791300 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You'll punch him in the face and feed him to the lions. < 1413299667 972322 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :obv the hasher can use a very slow hash to slow down attackers < 1413299719 365786 :AndoDaan!~Daanando@188.188.70.141 JOIN :#esoteric < 1413299720 809642 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If an attacker can make only one attempt < 1413299743 726662 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is "123123" a worse password than "ACqaQn"? < 1413299775 893123 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes hth < 1413299816 458688 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Because a human is more likely to guess with his only attempt he has "123123"? < 1413299823 741911 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :than he is to guess "ACqaQn"? < 1413299872 223205 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes hth < 1413299877 380104 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so it's more of a social/physicological than a technical problem < 1413299882 587934 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*psychological < 1413299935 604534 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Maybe the guesser reasons that since you're not stupid you didn't choose "123123" and tries to guess for something more clever. < 1413299968 883958 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but he might also reason that you just assume that people think you're clever and did choose a clever password so in order to be extra clever you chose a non-clever password < 1413300000 601706 :AndoDaan!~Daanando@188.188.70.141 PRIVMSG #esoteric :sounds like a game The Sicillian would play. < 1413300040 906405 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :quintopia: but the provider can < 1413300073 687358 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and should < 1413300113 410081 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I understand that not everbody can provide two-factor-auth through SMS < 1413300117 999104 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(since sending SMS probably costs money) < 1413300126 444898 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but AT LEAST you can use two-factor-auth via e-mail. < 1413300163 688242 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means you can easily limit the amounts of guesses an attacker can make EVEN IF the attack has control over your e-mail account < 1413300193 361485 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because you just hand-out a two-factor-auth token every ten minutes or so < 1413300270 529551 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Limiting IPs to a one attempt every ten minute isn't practical < 1413300280 728264 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but if you do it through a two-factor-auth via e-mail it is. < 1413300323 398280 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why isn't it practical < 1413300330 542504 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :NAT? < 1413300341 8520 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Because multiple people may share the same external IP? < 1413300351 843434 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hmph < 1413300396 580052 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what about limiting to n _failed_ attempts every ten minute < 1413300400 850514 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is practical to limit (acount,IP) to one attempt every 10 minutes. < 1413300404 931421 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*account < 1413300433 42312 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: that doesn't help if they have a huge number of accounts to try, though < 1413300446 78043 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: yes. so you have a larger global limit < 1413300511 789753 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm not sure why we're continuing to discuss ~password cracker psychology~ with mroman though? < 1413300668 459829 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: huh, didn't fungot use to use SCKE? like... recently? (like... 2009?) < 1413300668 806056 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :elliott: and that's in holidays :) i haven't done it for a master or a phd? < 1413300710 159515 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :13:48:28 but why would they not accept non-ascii? they don't really have to do any manipulation with the password besides eq compare, right? < 1413300718 934923 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: if you are accepting unicode passwords you should do normalisation on them < 1413300739 13997 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: unless you want to explain to people why they can log in when they type e-with-accent in /this/ way but not this other way < 1413300847 584222 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: (a) don't the input methods do normalization anyway? and (b) so people really type in their passwords in multiple ways? maybe when they log in from multiple devices I guess < 1413300883 508651 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: (a) all of them? and browsers not getting in the way? how much do you want to bet? < 1413300894 874024 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(b) yeah, like phone vs. computer or whatever < 1413300927 137927 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Also, good luck implementing normalization into an existing system. < 1413300942 901779 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :"Your password no longer works because you didn't type in the way we wanted you to type ." < 1413300944 156235 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Wat. You shouldn’t even decode, let alone normalize. < 1413301018 878258 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :dunno, I don't have experience in this, because I don't really meet any of these separate code point accents. Ok, maybe I see them sometimes on irc in IPA-like pronunciation notation, but that's all. < 1413301024 957698 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: you can just try hashing it in various forms and then update the hash, but yeah. < 1413301046 441953 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't know, I sort of feel like due to the opaqueness of password hashes printable ASCII really is your best bet. < 1413301046 634481 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I usually deal with languages with latin letters, and those have all the combinations as precomposed characters. < 1413301070 122056 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm curious as to how common non-ASCII passwords are though, especially on foreign sites < 1413301084 537959 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(okay, "foreign" -- non-English) < 1413301098 349707 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: I vaguely recall something about OS X representing ä with a composing character in file names, and that breaking something. < 1413301109 679359 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wouldn't be surprised if there were a lot of shift-JIS passwords in the world, or such. < 1413301120 967467 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :b_jonas: Oh d̀o they? < 1413301142 283712 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Gregor: yes, definitely. < 1413301147 881166 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I put SCKE in there so that it could resolve hostnames for "^def ... http://..." but then I never actually finished the URL handler. < 1413301161 983058 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :b_jonas: I just gave you can example combination that does not exist as a precomposed character X_X < 1413301164 281321 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and that's useful too, it really makes font handling easier. < 1413301177 999437 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Gregor: does anyone use that combination ever? < 1413301186 511664 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like, any language, language in the broad sense? < 1413301189 387469 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: so it requires people to implement SCKE just so it can not use it? :p < 1413301197 566670 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I forget what SCKE even offers. < 1413301198 227268 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :So, they don't have all the combinations, they have all the combinations used in (Western?) languages. < 1413301206 470246 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Gregor: not only western < 1413301212 176014 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Vietnamese? < 1413301212 717287 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Yes, though it's trivial to remove the dependency. < 1413301235 679563 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: is the freenode server to connect to listed as an IP? < 1413301239 506082 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :weird. < 1413301248 921715 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that, and all some others too, like American languages, African languages, and some romanizations of Chinese. < 1413301257 414154 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: There's H for gethostbyname and P for poll, and indeed the server to connect to is an IP. < 1413301278 938453 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: you should just implement DNS in funge-98... < 1413301350 799051 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It'd be hard to figure out the system DNS servers, though I guess it could always default to Google DNS or something. < 1413301401 776363 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can't you just read /etc/resolv.conf? < 1413301440 14109 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That'd be less than portable. < 1413301445 919792 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :OS X doesn't use it, for example. < 1413301453 251218 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I have /etc/resolv.conf on this OS X machine. < 1413301462 709690 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess it might autogenerate one for unportable programs to use? < 1413301462 986554 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :# < 1413301463 139856 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :# Mac OS X Notice < 1413301463 139994 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :# < 1413301463 140082 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :# This file is not used by the host name and address resolution < 1413301463 140170 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :# or the DNS query routing mechanisms used by most processes on < 1413301465 371107 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :# this Mac OS X system. < 1413301466 805522 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't really know how this unicode normalization stuff works though, I should learn more about it, it's useful for stuff other than passwords < 1413301467 951790 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :# < 1413301470 427650 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :# This file is automatically generated. < 1413301472 416635 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :> "ǚ" < 1413301472 976255 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :# < 1413301475 235211 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "\474" < 1413301481 329286 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :sharp < 1413301482 786783 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Does it have the correct DNS servers in it? < 1413301496 667049 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yep < 1413301506 957338 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :> "é" == "é" < 1413301507 214169 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess that might work, if there's a fallback. < 1413301512 564881 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : False < 1413301521 447006 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder how you do it on windows < 1413301553 493970 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Run "ipconfig /all" and parse the output. :p < 1413301559 574606 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Don't do that, that's not the way.) < 1413301598 300785 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Whatever netsh uses to talk to the system, possibly. < 1413301611 629523 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably some win32-style api, don't know why I was expecting anything different < 1413301624 264737 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe since windows has /etc/hosts it'll have /etc/resolv.conf! < 1413301648 285477 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ACTION pulls up http://userguide.icu-project.org/transforms/normalization < 1413301661 683124 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :WMI, apparently: http://msdn.microsoft.com/en-us/library/windows/desktop/ms682125(v=vs.85).aspx < 1413301678 421443 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or maybe that's actually for actual DNS servers, now that I look at it more clearly. < 1413301780 224588 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, there's a System.Net.NetworkInformation API in .NET for it, at least. < 1413301790 774210 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's for script-configuring a machine's DNS or something < 1413301878 143103 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :doesn't tell much < 1413301998 117146 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1413302085 476158 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://msdn.microsoft.com/en-us/library/windows/desktop/aa365915(v=vs.85).aspx + the linked list starting from FirstDnsServerAddress member of IP_ADAPTER_ADDRESSES, apparently. (Or the .Net API.) < 1413305116 711939 :MoALTz!~no@user-46-112-75-169.play-internet.pl JOIN :#esoteric < 1413305249 344614 :AndoDaan!~Daanando@188.188.70.141 QUIT :Ping timeout: 260 seconds < 1413305262 782651 :AndoDaan!~Daanando@188.189.64.9 JOIN :#esoteric < 1413305291 907434 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I think normalization should not be used in passwords; no translation should be used other than hashing/encryption. < 1413305480 34835 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :The problem is that security and usability are at odds. < 1413305498 738106 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :It's easy to say "security always wins" until you have a bug report from someone who can't log in. < 1413305736 938828 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I mean even, the password should even be allowed to contain invalid UTF-8 sequences, leading/trailing spaces, etc. < 1413305824 361072 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But it could also be made an option which is stored with the password, so that when a "forget password" function is used or they call technical support, it can be fixed in that way if requested. < 1413306384 838537 :S1!~sheldon@pD9FCA3F8.dip0.t-ipconnect.de QUIT :Quit: S1 < 1413307116 887633 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Quit: Terminated < 1413307131 991930 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1413307949 782845 :AndoDaan!~Daanando@188.189.64.9 QUIT :Ping timeout: 272 seconds < 1413308009 274841 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric : I mean even, the password should even be allowed to contain invalid UTF-8 sequences, leading/trailing spaces, etc. < 1413308025 662365 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Encoding normalization is probably worth it, considering people might log in from different browsers... < 1413308189 197819 :AndoDaan!~Daanando@188.188.78.154 JOIN :#esoteric < 1413308234 372397 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :now I'm wondering how many password fields accept arbitrary UTF-8 but don't normalise it < 1413308273 669699 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Lymia: I think it should be an account option, perhaps. < 1413308328 505107 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Only if the site is aimed at techenical users. < 1413309110 321184 :InvalidCo!invalidco@makkara.org JOIN :#esoteric < 1413309240 421336 :visy!~visy@ec2-23-23-221-74.compute-1.amazonaws.com JOIN :#esoteric < 1413309396 478184 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott: it's not. < 1413309428 379058 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that way you can DoS someone out of his account < 1413309433 789468 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :by making a failed attempt every 10min < 1413309460 534525 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman: what isn't? < 1413309476 346947 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(account, IP) < 1413309496 722472 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you're ferring to NAT, that was already addressed in the logs < 1413309517 768793 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :btw, it seems weird to call this kind of scheme impractical when it's already very widely-deployed by any major website that uses passwords < 1413309579 277582 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what logs? < 1413309580 365588 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :when? < 1413309614 89500 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I know some major website require captchas after failed attempts with the same (account, IP) < 1413309614 842729 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :... http://codu.org/logs/log/_esoteric/2014-10-14#152523oerjan ? < 1413309619 909539 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but which major side completely blocks login? < 1413309622 362195 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*site < 1413309649 812587 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't see there anything about NAT < 1413309676 426776 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan just said hmph < 1413309704 451512 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and then I gave a solution that covers NAT...? < 1413309709 284155 :impomatic_!~digital_w@87.113.116.210 JOIN :#esoteric < 1413309721 23498 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...sorry, I'm just not interested in arguing about passwords with you any more. it's no fun. < 1413309752 129275 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :InvalidCo: your website is, uh, quite something < 1413309781 488095 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What, more Finns? < 1413309783 201465 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : it is practical to limit (acount,IP) to one attempt every 10 minutes. < 1413309786 941191 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you mean that? < 1413309816 727241 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman: well, I also meant the lines after it. please, I'm tired of this... < 1413309868 268393 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :elliott: what < 1413309883 885470 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(btw, at least apple do the lockout thing, at least post-iCloud compromise) < 1413309893 947575 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :fizzie: I got fed up with the stuck up guys at #lisp and viznut told me about this channel < 1413309897 779925 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :InvalidCo: well, maybe makkara.org isn't your site. it's in your hostname though < 1413309911 990667 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :yeh, it's my friend's site < 1413309923 369554 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :makkara means sausage in finnish < 1413309947 757075 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :I think this is one of his favorites http://sipulitee.makkara.org/ < 1413309972 970719 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :onion tea sausage < 1413310022 754870 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :I wish I could claim ownership or have at least contributed to that site, but alas, I just have a shell on the same server < 1413310025 393465 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :;) < 1413310145 522991 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: MediaWiki default is to limit to 5 attempts per 5 minutes for a particular (IP, username) pair, for the record. < 1413310219 738160 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :InvalidCo: it's beautiful < 1413310231 360777 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :I'll relay the compliments < 1413310232 825271 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric ::) < 1413310300 317315 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Every Scheme thing I try on anagolf ends up hitting some sort of version difference between their Gauche and my Gauche, even though the differences are something like 0.0.3 version numbers. :/ < 1413310360 852621 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Okay, admittedly their 0.9.1 is from four years ago.) < 1413310442 14916 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :speaking of scheme, R7RS-small came out, right? < 1413310454 695661 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it seems to have been quietly sort-of-announced but then forgotten about (and with no webpages updated about it) < 1413310546 328567 :AndoDaan!~Daanando@188.188.78.154 QUIT :Ping timeout: 244 seconds < 1413310547 237401 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think only Scheme implementors have really cared. < 1413310582 917025 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not even http://www.scheme-reports.org/ or http://trac.sacrideo.us/wg/wiki/R7RSHomePage has it < 1413310594 518866 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok, http://trac.sacrideo.us/wg/wiki has it, but did the formal announcement even happen? < 1413310603 280110 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wait, I'm wrong < 1413310606 550604 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :all of those but the first have it < 1413310649 278653 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The scheme-reports.org site seems to indeed have died. < 1413310681 812761 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :what's anagolf? < 1413310682 116168 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I swear I read something about how some kind of internal politics or something prevented a proper announcement of it. < 1413310690 703407 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :InvalidCo: http://golf.shinh.org/ < 1413310692 595885 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :I can only find IRC logs and spanish(?) golf clubs through google < 1413310696 754160 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :fizzie: thanks! < 1413310703 398697 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not the most googleable term. < 1413310727 91634 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, http://lambda-the-ultimate.org/node/4844 at least. < 1413310742 988185 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think we might be the only people who call it anagolf. the channel is anagol after all < 1413310774 93721 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I blame the rest of the channel for getting me used to that term. < 1413310824 473201 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :anagol is the golfed version of anagolf < 1413310976 976337 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Hmm, does anyone here use the term “pacman-complete”? < 1413311009 482326 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: my first thought was something that provided bash/zsh completion for the pacman package manager :/ < 1413311015 15305 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :same. < 1413311076 507000 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :It’s supposed to be a term describing programming languages sufficiently powerful to write a pacman game in. < 1413311140 956071 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: That sounds like a reasonable compromise < 1413311166 143728 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :Melvar: are languages such as brainfuck excluded from the definition? < 1413311175 615578 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :As long as you have no malicious "Hehe, I can lock out your account all day long" user in your network. < 1413311189 21904 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :and is it on the grounds of not having a graphical output? < 1413311199 871922 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(as long as both are in that network) < 1413311203 440759 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't understand why fizzie's compromise is reasonable but my identical compromise wasn't. :/ < 1413311210 860484 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: oh, my next thought was a language that's at least as computationally hard as pacman < 1413311215 694503 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :along the lines of minesweeper being NP-complete < 1413311222 520429 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott: I didn't say it's unreasonable < 1413311235 700593 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's just vulnerable to lock-out attacks on other user's accounts. < 1413311264 327052 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Like in public schools network. < 1413311284 514947 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :everything is vulnerable if you have some malware on your system inputting fake passwords for your account all the time < 1413311291 597599 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If you know the account name of someone you'd like to lock out just make some failed login attempts every now and then and the victim can't use the site for that period. < 1413311335 263427 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :InvalidCo: It’s not particularly rigorous, but roughly yes. Basically, it’s supposed to call attention to turing-completeness being not as much of a deal as is sometimes made of it in the context of programming languages. < 1413311360 542883 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :Melvar: interesting < 1413311364 581776 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott: Some companies have proxies for their employees < 1413311367 231175 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stuff like that. < 1413311369 768682 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :that sounds like a challenge! ;) < 1413311401 69358 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You can just lock every co-worker out if you wan't to if you block (account, IP) < 1413311405 992895 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman: you can also get anyone on your network blocked from editing wikipedia by vandalising a lot! < 1413311411 810410 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott: I know. < 1413311414 602454 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how can wikipedia stand to use such a vulnerable system < 1413311422 153834 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's why I'd prefer other systems. < 1413311433 953718 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott: It's obviously not such a huge deal. < 1413311459 822710 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :at worst you can make a co-worker not accessing his gmail account while at work < 1413311460 922148 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :Melvar: have you seen the brainfuck demo? < 1413311471 556009 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :let me just find it on pouet < 1413311482 909400 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :http://www.pouet.net/prod.php?which=51989 < 1413311485 813211 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which sucks if you're said co-worker and you want to access your e-mail. but otherwise? < 1413311525 241359 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :iirc the only change to the interpreter code was a special byte to mark the "end" of a screen < 1413311542 821839 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :but that was a last-minute edit at the party it was released at < 1413311550 594010 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :so I'm not sure if it's really necessary < 1413311642 303331 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net JOIN :#esoteric < 1413311694 13093 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :InvalidCo: Right. I’m aware you can get almost any such thing done if you’re determined. The actual reason for the term may be people saying total programming languages are unuseful because they’re not turing complete. < 1413311730 893168 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric ::) < 1413311860 940227 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :(I am from the idris community and run idris-bot here, and it is said to be a big deal that there is a space invaders written in a dependently typed language (totality checking is however optional for things that don’t show up in types).) < 1413311901 833318 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Melvar: idris is total? < 1413311919 83972 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :quintopia: Optionally outside of types. < 1413311945 504819 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Melvar: gotcha < 1413311952 227051 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413312036 251689 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pacman is not known to be in the same complexity class as space invaders! < 1413312040 936669 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :You can mark things as total, covering, or partial, and the totality checker will complain at you if you try to compile something that is marked total but it couldn’t tell that it was. < 1413312069 718279 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Melvar: how would you ensure that it recognizes it as total? < 1413312070 472912 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :elliott: No, merely theorized. < 1413312102 142246 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :quintopia: Use structural recursion. < 1413312116 809987 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :happy five Australian Mailman mailing list reminders day! < 1413312134 818856 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh it's that time again? < 1413312162 667072 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it shouldn't be, Australian reminders day is the last of each month < 1413312169 738658 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but apparently a mail relay on yoyo got stuck, or something < 1413312175 356250 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I got five reminders all at once < 1413312256 574927 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: it's because it's a leap year < 1413312262 601565 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :on a completely unrelated Subject my first finnish book arrived. < 1413312284 89862 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not the one I hoped would arrive first < 1413312327 905988 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :what book is it? < 1413312353 250776 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the grammar reference < 1413312362 802284 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(It's a german book) < 1413312397 858129 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Suomen peruskielioppi < 1413312410 523379 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this is the german translation of that book < 1413312423 303881 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :ah < 1413312580 163809 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :hi nortti < 1413312588 147913 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :didn't realise you were here too! < 1413312606 447176 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :I am not < 1413312610 127948 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :oh < 1413312704 633077 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this vocal harmony thing < 1413312707 410653 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sheesh < 1413312709 674761 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :weird :) < 1413312744 369927 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nortti: idlers count < 1413312794 19007 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :okay < 1413313026 904986 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :lol "it's because it's a leap year" < 1413313479 168422 :MoALTz!~no@user-46-112-75-169.play-internet.pl QUIT :Ping timeout: 258 seconds < 1413313875 835254 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1413313954 403274 :AndoDaan!~Daanando@188.188.86.48 JOIN :#esoteric < 1413313959 165211 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Fugue14]]4 10 02http://esolangs.org/w/index.php?diff=40616&oldid=40615 5* 03Ais523 5* (+594) 10how I made the Hello World < 1413314062 944089 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1413314112 770383 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a sadly believable reason. < 1413314136 11275 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well 2014 isn't a leap year ;-) < 1413314207 796678 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There was a recent daily-wtf entry that would have said it is, IIRC. < 1413314251 641018 :AndoDaan!~Daanando@188.188.86.48 QUIT :Ping timeout: 276 seconds < 1413314260 535996 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"lastDigit(currentDate->year()) == 0 || lastDigit(currentDate->year()) == 4 || lastDigit(currentDate->year()) == 8" < 1413314298 856905 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a good one, it worked from 1999 to 2011. < 1413314407 250067 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hahaha, beautiful < 1413314412 537648 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and no, it didn't < 1413314416 296306 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it thinks 2010 is a leap year, it isn't < 1413314423 299114 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it worked from 1999 to 2009 < 1413314430 985211 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric ::D < 1413314445 406564 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, right. Well, that's still a full decade. < 1413314511 792516 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you could get it working 1997 to 2011 by comparing the year to 2000, 2004, and 2008 < 1413314577 531146 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though according to the article, it did in fact apparently crash on March 1, 2014, since what it *does* on "Feb 29" of its "leap year" is while (currentDate->dayOfYear() == 60) { currentDate = new Date(); } -- assuming it is a true story. < 1413314601 194709 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps it was just put in place later than 2010, and hence never actually worked. < 1413314655 69453 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Or it hung back then, but was just restarted and never investigated when it came up ok. < 1413314732 766804 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: wait, it used 100% CPU for an entire day on leap years? < 1413314739 880420 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like, it was meant to? < 1413314747 818627 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :to skip the day?? < 1413314809 477214 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The article claims it caused the server to run out of memory; it's C++, no GC for the new Date();, apparently. < 1413314828 987760 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, I assumed javascript or java or something and mentally blocked out the ->s < 1413314849 355895 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And it's inside a while (!done) { try { ... } catch (...) {} } loop so that it won't give up when the allocation fails, either. < 1413314865 747498 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Uh, where the second ellipsis is a literal one. < 1413315023 856462 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :will it fail on linux? I guess it'll probably just get killed < 1413315090 973384 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Why didn't you tell me about this really obvious one-byte saving in the a000217 .b98? < 1413315091 482294 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: are you part of the capitalist model that if you say you were. good for him :) how do you like? that is there any effective example of code that had code in common, presumably you could transform application there. < 1413315111 536168 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sounds like it'd get killed by the OOM killer. But maybe there's an automatic restart. < 1413315360 121781 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's likely non-optimal overall (I didn't stare at this long), but I liked the fingerprint loading in http://golf.shinh.org/reveal.rb?A006520/fizzie_1413056620 < 1413316384 958781 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1413316753 335137 :AndoDaan!~Daanando@188.188.69.20 JOIN :#esoteric < 1413316776 673133 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1413316776 972823 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :hi fungot < 1413316777 223973 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :olsner: not only writes but uses fnord phrases like " memory register" :) < 1413317043 782482 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1413317087 806410 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's the most fnord phrase there is. < 1413317090 860258 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^style c64 < 1413317091 13549 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: c64 (C64 programming material) < 1413317104 177241 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Tell me something about the SID registers? < 1413317104 378934 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: pound 28 8 56 t 84 29 9 57 u 85 30: 58 v 86 31 59 w 87 < 1413317114 875642 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Are you sure that's entirely relevant? < 1413317115 37974 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: sprite-display data collision: this is equivalent to the gate bit, or 504 dots in the msb register ( 53272, d018) being changed. the < 1413317142 746529 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :I like the fact that you spelled out the integer equivalent, too :D < 1413317159 820743 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :the c64 style seems bad at punctuation and making working sentences < 1413317172 314420 :Sorella!~queen@oftn/member/Sorella QUIT :Read error: Connection reset by peer < 1413317192 297181 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It was based on some OCR'd scan of some old C64 book, and I don't think I did very much work on unwrapping the lines back to entire sentences. < 1413317198 930007 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :nobody uses integer values for registers in NES documentation < 1413317199 134545 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Plus there were quite a lot of originally-tabular data. < 1413317211 276367 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :but of course, there's a lot less registers... I think? < 1413317224 771727 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :and the registers are all aligned to start on hexadecimal even numbers < 1413317245 308660 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :except for DMC and some other register, I forget which one that was < 1413317250 471200 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: How about a BASIC program listing too? < 1413317250 624522 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: the following sequence: pha, 233, 247, 255 plot, 273, 290 plp, 233, 247, 255 < 1413317315 872067 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: I think you're a bit confused. < 1413317316 25447 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: the harmonic 3 squared is 9 ( 3 off in the < 1413317332 81814 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Can't argue with 3 squared being 9, though. < 1413317392 208008 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net QUIT :Read error: Connection reset by peer < 1413317399 366697 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^style < 1413317399 520136 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice c64* ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1413317431 22262 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :what are those? < 1413317449 953180 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Different training datasets for the babbling. < 1413317453 874236 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :ahh < 1413317455 244014 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :^style nethack < 1413317455 397293 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: nethack (NetHack 3.4.3 data.base, rumors.tru, rumors.fal) < 1413317467 586119 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :fungot: what do I do with a cockatrice corpse? < 1413317467 795607 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :InvalidCo: they say that wiping its face again. he is generally more picturesque than useful. picturesque meant he decided after careful observation of the swan, by carl sandburg) < 1413317481 433174 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Don't wipe the face of the cockatrice corpse, just as a hint. < 1413317481 636302 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric ::) < 1413317503 322071 :AndoDaan!~Daanando@188.188.69.20 PRIVMSG #esoteric :the irc option, is that based on #esoteric's logs? < 1413317507 144924 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :fungot: quantum mechanics < 1413317507 298246 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :InvalidCo: they say that the unicorn horn rule is if it was the owl, and all that remained of the english language) < 1413317509 542212 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1413317518 399932 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :AndoDaan: #esoteric and #scheme and a little bit of #douglasadams from IRCnet. < 1413317526 838299 :realzies!~pinky@unaffiliated/realazthat JOIN :#esoteric < 1413317529 117823 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :I don't think your bot would make a very good lisp programmer... < 1413317554 457904 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :InvalidCo: The Perl prototype babbler balances parentheses properly, it's just this Befunge version that doesn't (yet) implement it. < 1413317563 702516 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :ah < 1413317566 494265 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :("yet" meaning it's been on the TODO list for five years or so.) < 1413317662 72335 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It'd be just a stack and a map of open/close token numbers, but Befunge's much easier to write than edit. < 1413317697 14420 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :just rewrite fungot then, how hard can it be < 1413317697 578251 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :olsner: wakizashi: the irish celts. one hob mentioned by henderson, was the fact that some shopkeepers consider gems to be quite enchanting. the food, not me.' then the large group of piranhas will attack. < 1413317721 723210 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :well, maybe a little < 1413317749 843290 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Writing it in the first place was perhaps more tedious than hard per se. < 1413317752 523071 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :fizzie: how big is the source code? < 1413317764 856167 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^source < 1413317765 9446 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :https://github.com/fis/fungot/blob/master/fungot.b98 < 1413317767 455880 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There it is. < 1413317807 85074 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also some random documentation there, and supporting material, like for training those babbling styles. < 1413317867 204156 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :haha, this thing seriously implements IRC? < 1413317880 245326 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :very cool < 1413317885 752114 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It'd be cheating not to. :) < 1413317906 218034 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :I must admit, that is correct < 1413317908 143396 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :wait < 1413317919 337829 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :does this also have a brainfuck interpreter in it? < 1413317927 737985 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, and an Underload interpreter. < 1413317935 699048 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^bf ,[.,]!hello < 1413317935 852414 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :hello < 1413317937 33376 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :and not only that, but a brainfuck bytecode compiler? ::D < 1413317943 175805 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^ul (hello)S < 1413317943 329534 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :hello < 1413317978 336818 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not much of a compiler, it doesn't even translate +++++--- to +2. (It does +5-3 instead.) < 1413317988 900274 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :very nice < 1413317997 782557 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :BF Joust has forever broken my mental BF optimizer :-( < 1413318046 368213 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not sure how many other esolang-bots we've had that actually speak IRC, though at least a couple. Most of them do the actual networking with something like netcat, but that's probably allowable, given that most languages aren't so well-endowed when it comes to features. < 1413318086 371945 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Was thutubot written in Thue, or am I mixing up? < 1413318285 94430 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Does Funge-98 have "Functions/Procedures"? < 1413318285 781832 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1413318289 34960 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(that you can call) < 1413318308 585968 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I still have this idea hanging around of having several layers of 2D code < 1413318313 671120 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where you can call code in other layers < 1413318327 644359 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :in order to allow to create reusable "procedures" < 1413318465 359395 :AndoDaan!~Daanando@188.188.69.20 QUIT :Ping timeout: 260 seconds < 1413318469 681829 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a SUBR fingerprint. < 1413318495 964175 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That provides number-indexed functions with a separate call/return stack, IIRC. < 1413318509 430490 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or possibly it was in the shared stack. < 1413318551 171836 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, it's in the main stack. Well, anyway. < 1413318591 232895 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You're not the first person to think about "structured befunge", but it possibly becomes too practical easily. < 1413318671 393208 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot does a couple of "functions" by having code blocks near the bottom of the program that return along a "spine" at the right edge that dispatches based on a "return address" value the "caller" pushed before the "arguments". < 1413318671 546479 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: a glowing potion does not waver. he wore a dark-brown velvet jacket with a flash and drilled the metal as if his soul went to see genuine morporkian life the slave market, the yumi is made of a pearly whiteness; but these luxuriances only formed a more horrid contrast with his lance on his hand, and the latter with just a dead cockatrice is just a touch. < 1413318724 883908 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That way both the ^def and ^bf commands (and the calling of a ^def'd thing) can reuse the same bf machinery, for example. < 1413318894 623887 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Kind of similar to what you sometimes see when people do "functions" in sed, by just putting some "return address" indicator (e.g. in the hold space), and having the functions "return" by a "b dispatcher" where dispatcher is a giant block of conditional jumps to every label that could be a return address. < 1413318949 730074 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or the good old "line numbers in C with a giant switch" thing. < 1413318970 380478 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: http://esolangs.org/wiki/BackFlip was based on someone else's proposal for a function call syntax for Befunge < 1413318987 407725 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although I could use a simpler syntax as I didn't have to worry about clashes with existing Befunge syntax < 1413319358 904505 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1413321105 773561 :AndoDaan!~Daanando@188.189.91.17 JOIN :#esoteric < 1413321211 983813 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The SUBR fingerprint just has C (x1 ... xn Va n -- Va Vd x1 ... xn) which pops n, a target vector, and n cells; then pushes the return vector, current delta and those n cells, sets IP position to the popped value and delta to (1, 0, 0, ...). < 1413321251 240781 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And a corresponding R (Va Vd x1 ... xn n -- x1 ... xn) that can be used to return, with n cells of return values. < 1413321323 5469 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Plus a non-stack-affecting general jump J (possibly for convenience or tail calls?) and a concept of absolute/relative mode which determines whether the J/C addresses are absolute or relative. < 1413321752 501469 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: There's also the FOBJ fingerprint, which I don't know if anyone has ever used. It's "object-oriented"; the "classes" are trefunge files, where each Z layer is a "method"; the I command pops a string, constructs an object from the corresponding file, and pushes a reference to it; the M command pops a method index (integer), an object reference and some arguments, and then runs that code; return is by that code doing @. < 1413321799 451462 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the object state is of course the fungespace; if you I the same file again, the returned object reference refers to a new clean fungespace. < 1413321861 157536 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Well, I'm not entering this IOCCC < 1413321890 319508 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not sure how widely supported that is, since neither CCBI nor cfunge support FOBJ. It's one of the (many) Rc/Funge-defined ones. < 1413321959 621468 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: I've decided to wait until next year < 1413321965 101557 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :need to get this program working really well < 1413321979 653253 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Is there a limit about when you're allowed to write the program? < 1413322042 705112 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think so, if you never publish it. < 1413322125 481626 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"You are STRONGLY encouraged to submit a previously unpublished and original entry." But nothing about when it was written. < 1413322145 634309 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Of course you run the risk of them substantially changing the rules. < 1413322150 872309 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Maybe not a big risk.) < 1413322289 464549 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Is there a program length limit? < 1413322318 59053 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, and it's reasonably small. < 1413322338 90903 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The size of your program source must be <= 4096 bytes in length. When your program source is fed as input to the current IOCCC size tool, and the IOCCC size tool -i command line option is used, the value printed should be <= 2053." < 1413322383 521558 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the IOCCC size tool is full of exploits, and I have the strong impression that most of them are intentional < 1413322427 79277 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: certainly < 1413322448 366887 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they admit in their guidelines that their rules in general are full of holes < 1413322451 728100 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so the 4KiB limit is probably the more meaningful one < 1413322466 502455 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :both are meaningful I think < 1413322471 830797 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :even with the exploits < 1413322534 555857 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :http://www.de.ioccc.org/2014/guidelines.txt says "We do realize that there are holes in the rules, and invite entries to attempt to exploit them. ... and then plug the hole next year. Even so, we will attempt to use the smallest plug needed, if not smaller." < 1413322712 779126 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :4KB/2053B is pretty generous; i used only 952/650B for my entry < 1413322730 378043 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :tromp, I have an over-ambitious idea < 1413322749 895925 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :which is? < 1413322757 621007 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Secret :) < 1413322829 656749 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :i didn't enter this year either < 1413322841 63224 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :of course, being shorter is an advantage for an entry < 1413322848 732544 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :have some ideas for next year though < 1413322864 374756 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(they say this in the guidelines too) < 1413322878 39631 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :oh man < 1413322879 521177 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :rule 6 < 1413322882 389314 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :I get that reference! < 1413322890 89139 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413322891 389180 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :excellent < 1413323279 825321 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1413323299 397163 :AndoDaan!~Daanando@188.189.91.17 QUIT :Ping timeout: 276 seconds < 1413323384 157611 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: what kind of holes? oh, right, you won't tell us < 1413323415 990630 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's one I'm hoping isn't exploited so that I can use it next year < 1413323427 343981 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the traditional one is to encode data as long strings full of whitespace, braces, and semicolons < 1413323430 501186 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think they patched that one yet < 1413323456 542924 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yeah, I think my idea is too ambitious to get round most sensible file size limits < 1413323509 990536 :AndoDaan!~Daanando@188.188.90.124 JOIN :#esoteric < 1413323545 170349 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :can you write it in 1400B of BLC, Taneb:-? < 1413323636 975227 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: antilunch < 1413323717 394935 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :tromp, I don't know < 1413323721 198613 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I haven't actually tied < 1413323723 141967 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :*tried < 1413323730 497696 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It just feels so ambitious... < 1413323789 81401 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :save it for 2020 then... < 1413324001 30215 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Or I could try and write it, then see how long it is... < 1413324024 130335 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :would be nice to see a fully featured cryptocurrency in ioccc < 1413324234 525492 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ACTION sleeeeeep < 1413324274 852208 :S1!~sheldon@pD9FCA3F8.dip0.t-ipconnect.de JOIN :#esoteric < 1413324397 326068 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1413324816 374235 :impomatic_!~digital_w@87.113.116.210 PART :#esoteric < 1413325236 960628 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :has anyone ever exploited whatever they run the ioccc entries on with an entry < 1413325251 798786 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they seem old-fashioned enough to maybe not use a VM < 1413325295 111344 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: it's hard to tell whether anyone had done that, because they're completely secretive < 1413325315 982231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: surely it'd win :) < 1413325322 202191 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(as long as it wasn't /malicious/) < 1413325338 20610 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not surely < 1413325349 998297 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I suppose a program that makes itself win would be hard < 1413325356 953375 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since there's probably no super formal process < 1413325370 754666 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe an entry that emails the rest of the judges saying hey this one is great :p < 1413325394 182424 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :aren't they meeting in person for the judging? < 1413325402 206729 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there were some photos about food they're eating on twitter < 1413325412 327739 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they might use emails as well, but it gets tricky < 1413325481 232506 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :entry that orders them pizza < 1413325505 636818 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :get location + transfer bitcoins < 1413325573 595436 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'm tempted to try Hackintosh in a VM :/ < 1413325645 266484 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :https://gitlab.brokenpipe.de/stettberger/avremu/tree/master#README < 1413325657 317244 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :sgeo: i've run older versions in vmware. < 1413325657 470559 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1413325678 368561 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :had some trouble getting modern version to work, but i hear it works in oracle's VM < 1413325768 23986 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :It's... not legal though, I think. Although I really don't want to pay hundreds/thousands of dollars just to try out an interesting OS < 1413325990 929594 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413326095 944535 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1413326213 775441 :S1!~sheldon@pD9FCA3F8.dip0.t-ipconnect.de QUIT :Quit: S1 < 1413326360 314006 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : A long time ago I managed to sneak a patch into the stdlib that overloaded + on Options, specifically to make the following FizzBuzz implementation possible [...] < 1413326421 469899 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :So, when profiling, I found 97% of the ticks were in libc... I have no idea how to diagnose that :/ < 1413326451 288529 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: get a debug-symbols version of libc < 1413326465 499323 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most systems don't provide them by default, but do provide a way to get hold of them < 1413326495 78278 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Will the V8 profiler recognize that? Also, I don't have root on the system I want to profile on < 1413326501 41052 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although, tbh, the problem is likely that you're calling into libc repeatedly in a tight loop < 1413326526 852763 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ais523: if the profiler indicated what function was doing that, that would be helpful. Either I'm misreading it or it's not doing that < 1413326554 864272 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: you want a profiler that tracks the call graph, although you probably already have one < 1413326565 165231 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although, hmm, "V8"? isn't that a JS library? < 1413326571 866377 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, interp? < 1413326572 135887 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :It's a JS engine < 1413326574 64835 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1413326574 308687 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :yes < 1413326593 50633 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :interpreted languages are a huge pain to profile, except by tools specifically targeted at one language and one implementation of it < 1413326594 572823 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :This is a Node.js program, specifically, a Grunt script < 1413326608 363422 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Node has a --prof option < 1413326615 755818 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because an interpreter's codepaths look much the same regardless of what it's interpreting < 1413326632 399050 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :after a point you just have to go improve the profiler < 1413326726 219110 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Ping timeout: 240 seconds < 1413326742 671316 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : so I got five reminders all at once <-- me too, i mentioned it on ##nomic but no one else seemed awake < 1413326769 520933 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Did anyone olist yet? < 1413326772 560351 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the thing about backup being down < 1413326773 984611 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :`olist (964) < 1413326774 524314 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist (964): shachaf oerjan Sgeo FireFly boily nortti < 1413326784 271651 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is that you don't notice, because you only use backup when the main lists are down < 1413327075 528746 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: hm someone should make a profiler that interpreters can hook into < 1413327096 289194 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, interesting < 1413327100 231209 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(maybe they did) < 1413327102 675107 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that seems like the sort of thing the valgrind people would do < 1413327108 726720 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: Thanks! I'll look at it when I'm at a non-phone computer. < 1413327235 263453 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Sgeo: thanks for perpetuating the tradition! < 1413327380 242503 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: is including debug symbols for libc really that rare? < 1413327398 384780 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo this had better be a three-page update < 1413327417 452946 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: every OS that I know the situation on (which is Ubuntu and Windows) has a separate libc symbols download rather than bundling them < 1413327423 948976 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although, the libc situation on Windows is awful < 1413327430 500455 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :windows is a bad point of comparison :) < 1413327446 410797 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Microsoft's position is that the libc they ship is for internal kernel use only; they provide separate libcs for application use, that you're meant to ship with your application < 1413327455 43536 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1413327478 502852 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :is it me, or is that begging for footholes? < 1413327483 188109 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however, the license prevents those libcs being shipped for the purpose of linking other programs against them, (i.e. you can only ship them for the purpose of linking the program you ship to them) < 1413327504 455921 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, there isn't enough public information about the Windows kernel interface to write your own libc for Windows < 1413327519 101551 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IIRC it's rather bad to use the included one < 1413327526 359153 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like, its interface changes < 1413327530 693448 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so perhaps unsurprisingly, mingw links against the kernel one, because it has nothing else it can link to < 1413327554 490754 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I think it's more a case of its interface is supposed to change, but mingw has successfully managed to lock its interface by virtue of weight of pre-existing software < 1413327554 837125 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it would be fine for mingw to script downloading the libc, right? < 1413327578 765907 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I think that might work, but there are EULAs to accept < 1413327590 21720 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :people would be used to that on Windows though < 1413327606 516389 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :They are making the ReactOS maybe can figure out Windows kernel better enough to write ReactOS, they can also make the libc file too. < 1413327616 268241 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://blogs.msdn.com/b/oldnewthing/archive/2014/04/11/10516280.aspx mm < 1413327623 433860 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: corefonts are meant to include an EULA < 1413327628 564106 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and linux distributions package them anyway < 1413327635 66042 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think debian makes you hit enter in debconf or something to agree to it < 1413327649 422750 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: they have an accept/reject EULA on install, indeed < 1413327660 45936 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :unsurprisingly if you know me, I rejected the EULA and uninstalled < 1413327685 127925 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why did you try installing it in the first place? < 1413327693 406315 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also, since when do you not use proprietary software? < 1413327719 543526 :Sorella!~queen@191.185.197.120 JOIN :#esoteric < 1413327727 885595 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I didn't reject it for the reason of not using proprietary software < 1413327741 627494 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I rejected it to reduce the chance of people forcing unwanted fonts on me on web pages and the like < 1413327757 140492 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, it was a dependency of something, maybe just a recommends < 1413327768 13590 :Sorella!~queen@191.185.197.120 QUIT :Changing host < 1413327768 169476 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1413328576 402800 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I tried to compress the Zork I Z-machine story file with gzip but it resulted in 62355 bytes file (the uncompressed file is 86838 bytes long). < 1413328662 142872 :AndoDaan_!~Daanando@188.188.69.142 JOIN :#esoteric < 1413328708 986602 :AndoDaan!~Daanando@188.188.90.124 QUIT :Ping timeout: 260 seconds < 1413328798 118113 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :However one thing in DEFLATE is that it expects 8-bit data; if the file contains 5-bit data then it might not work quite as well? < 1413328847 701876 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: you could try padding out each byte to 8 bits and then using an octet-based compression algorithm < 1413328875 411248 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the good ones will huffman code the bytes anyway and so the extra padding won't contribute more than a few bytes extra size across the whole file, if it's deterministic (e.g. all zeroes) < 1413328903 457611 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :zzo38: z-machine is 5-bit? < 1413328915 75980 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Is there a way to adapt it so that it can work? The problem is that only some of the data in the file uses 5-bits and others are 8-bits or 16-bits, and you cannot always determine ahead of time what is what. < 1413328925 467028 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :elliott: Only partially it is. < 1413329068 158582 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There is a way to guess where the 5-bit data is but it isn't always reliable, so the compression needs to work even if it guesses wrong. < 1413329275 256186 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The 5-bit data is used for packed strings; it is packed three 5-bit codes into two bytes, and the high bit is set if there are no more groups of three 5-bit codes remaining. < 1413329623 445516 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :[12:31] < Sgeo> It's... not legal though, I think. Although I really don't want to pay hundreds/thousands of dollars just to try out an interesting OS < 1413329629 145730 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :debatable < 1413329633 771533 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :its against the EULA < 1413329657 369239 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :but if you bought your own copy of osx, it might be considered legal in many jurisdictions < 1413329912 802752 :madbr!boulam@69-165-212-148.cable.teksavvy.com JOIN :#esoteric < 1413330052 300435 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good luck buying a copy of OS X without a mac though < 1413330088 626508 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :are there VPS providers who host OS X-based VMs? < 1413330097 670179 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I know there are for Windows and Linux < 1413330126 789094 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I doubt it < 1413330153 553576 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it would be kinda slow unless anyone wrote drivers for paravirtualisation < 1413330165 782903 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, I guess it might not be too bad < 1413330175 408851 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there is a mac mini colo company though, that's probably the closest thing < 1413330178 494231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but god knows why you'd want to < 1413330196 20543 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :cant you download osx from any itunes account? < 1413330235 408832 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :newsham: I don't know if anyone's reverse-engineered the app store or if it does any fancy checks < 1413330255 734525 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for one, OS X doesn't actually cost money now, and I doubt apple would like to hand out disk images to just anyone < 1413330273 458444 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(okay, "disk images". kids these days etc.) < 1413330312 93870 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess if you have a developer account you can probably get stuff?? pre-releases, at least < 1413330340 657972 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :honestly why not just pirate it at that point, you're doing something they don't like and they wouldn't get any money anyway :p < 1413330487 493711 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :i was talking about versions that were for sale on itunes < 1413330496 945937 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :when new versions came out < 1413330513 620617 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :apple sell old versions? huh < 1413330520 287168 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :new versions < 1413330526 335156 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :i dont know if they still do... < 1413330531 481411 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :i havent tried this in a efw years at least < 1413330536 402846 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :ACTION buy hypercard from apple < 1413330542 564949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, OS X upgrades are free and distributed via the app store these days < 1413330544 377749 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ick, I really don't want to torrent < 1413330569 621025 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :newsham: I guess you can log into your iTunes account on a friend's computer, download the OS X upgrade, and put it on a USB stick < 1413330599 584453 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :still violating the EULA but it's probably the least illegal method < 1413330603 297832 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :If I had a keyboard and mouse and monitor I could just buy a Mac Mini < 1413330616 528405 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Well, I do have a mouse < 1413330625 441735 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :at least somewhat defensible if you were ever in court < 1413330625 808626 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :newsham: I was going to complain about your clock being fast, but the tunes logs are even more out of phase. < 1413330630 969790 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can afford a mac mini but not a keyboard and mouse and monitor? < 1413330639 649195 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I can't use my current laptop's monitor as keyboard and monitor, can I? < 1413330641 454464 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :my clock is fast? < 1413330648 256568 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :elliott: I don't have space in this cramped apartment < 1413330649 305794 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not easily < 1413330670 89590 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :\I also don't have space for a second laptop unless I only use one primarily < 1413330680 50374 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's... very cramped < 1413330680 203801 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :newsham: going by the 12:31 timestamp for something that happened before xx:30, yes. < 1413330715 366502 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :My laptop, if not on my lap, sits on a small table next to the couch. There's barely enough room for a mouse to move horizontally < 1413330740 573828 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :fixed time < 1413330747 592153 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: maybe you can borrow a keyboard and monitor and mouse long enough to set up VNC and then use your laptop < 1413330754 786935 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not exactly a pretty or smooth solution < 1413330840 977217 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.pcadvisor.co.uk/how-to/laptop/3456298/use-your-laptop-as-second-monitor/ but this is Windows specific :( < 1413330864 101793 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Also not what I want < 1413330914 833079 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Why does DEFLATE Huffman trees contain unused symbols? < 1413330928 498878 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Also I get bored of languages and environments easily. Really a good idea to spend money on something I may get bored of? < 1413330946 825622 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you spend your money on anything else? :p < 1413330966 929217 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'd say food, but food is inherently boring < 1413330971 291945 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Necessary, but boring < 1413331049 512361 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :food is fởn. < 1413331244 836340 :AndoDaan_!~Daanando@188.188.69.142 PRIVMSG #esoteric :Is chicken fởn? < 1413331261 429881 :AndoDaan_!~Daanando@188.188.69.142 PRIVMSG #esoteric :^bool < 1413331261 583395 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1413331274 215816 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I beg to differ. < 1413331331 627110 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :wouldn't it be phởn? :3 < 1413331352 569892 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :chicken is chicken. it is everything. to deny it is to distance oneself from the true path. without denial, one can't find the Chicken. < 1413331370 433810 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :`? phở < 1413331371 132473 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Phở là một món ăn truyền thống của Việt Nam, cũng có thể xem là một trong những món ăn đặc trưng nhất cho ẩm thực Việt Nam. < 1413331391 590312 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Hmm, having a menu bar at the top means tabbed browsers don't have infinitely high tabs < 1413331396 174005 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think I would hate that < 1413331399 55356 :AndoDaan_!~Daanando@188.188.69.142 PRIVMSG #esoteric :digital pimp, hard at work < 1413331447 945930 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :HackEgo : 100 points to anyone who can pronounce that :D < 1413331483 728636 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: afaik only chrome does < 1413331485 675367 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I tried to pronounce a few vietnamese words. I abysmally can't. < 1413331485 883146 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: what!! that's barely an update < 1413331488 694988 :Sorella!~queen@oftn/member/Sorella QUIT :Remote host closed the connection < 1413331488 848721 :AndoDaan_!~Daanando@188.188.69.142 PRIVMSG #esoteric :fo lay mut man... < 1413331489 616231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and even then I think it doesn't on linux < 1413331497 509267 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :other browsers have stuff closer to the top < 1413331499 620427 :AndoDaan_!~Daanando@188.188.69.142 PRIVMSG #esoteric :that's 15 points < 1413331529 917244 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :elliott: Firefox does on Windows these days < 1413331538 527411 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :They're trying to copy the Chrome chrome it seems < 1413331549 416299 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does the click target actually reach the very top pixel of the screen? < 1413331559 854231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway really you have to manoeuvre horizontally to pick a tab anyway... < 1413331580 488490 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :madbr: btw, do you happen to be a vietnamese soup connoisseur? < 1413331585 814902 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :elliott: seems so (re click target reaching top of screen) < 1413331614 332325 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I wonder how many people on Mac realize closing window doesn't close application < 1413331629 531857 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1413331636 588790 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I know we've had product people at the company get confused by that, thinking they restarted the browser when they didn't < 1413331695 329587 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :boily : well, I like scarfing it down yes :D < 1413331723 704373 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: it's rather obvious when the app isn't pinned to the dock < 1413331747 186216 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also, some (even apple) apps do close when you close the window, and it's not always obvious why one would follow one behaviour :/ < 1413331765 861184 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think the idea is meant to be that it doesn't matter whether the application has any windows open or not < 1413331771 750175 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the problem being that this is a false statement < 1413331780 467149 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Did you see the paper I linked to above? < 1413331788 139149 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Windows 8 Metro has exactly the same issue < 1413331828 616467 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: OS X explicitly has a concept of "open but with no windows", unlike Windows < 1413331831 610819 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :boily : now you're making me want it x_x < 1413331834 86996 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's just weakened it recently < 1413331840 985983 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i don't recall. < 1413331852 514622 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: Windows has a state of "open but with no windows" but it's a pain to interact with < 1413331855 443645 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :System Preferences and the App Store and Contacts and Notes close when you close their sole window. Maps and Reminders don't. < 1413331858 172843 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :madbr: what are your approximate coördinates? do you live in a soup-friendly city? < 1413331863 644454 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can see the process in task manager, but it's hard to do anything to it, other than kill it < 1413331873 598534 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :neither does iBooks, despite it being basically like the App Store except for ebooks < 1413331877 431338 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: Is that the new question? < 1413331878 602049 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, wait, no, iBooks does < 1413331887 388072 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Do you know about the X -o F(X) notion of derivative? < 1413331893 405106 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :err... iBooks stays open when you close its window, until you focus another app < 1413331896 437042 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :montreal < 1413331906 762559 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I have multiple choices for pho :D < 1413331935 839096 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :shachaf: I just tried to subtly slide it into the conversation :P < 1413331955 22656 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: no, and i don't think my brain wants to know. < 1413331955 236375 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :madbr: attends un peu, toi. viens pas me dire que tu restes à Montréal aussi. < 1413331967 513681 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ben oui < 1413331976 46043 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :j'ai comme une impression de déjà vu... < 1413332017 829808 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :boily: did you ever work out the answer to the question you were asking the questions for? < 1413332041 305614 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :elliott: >_>'... <_<... I... kinda stumbled upon the maths. < 1413332050 706193 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wasn't there an online thing to calculate it < 1413332052 670153 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: but you're my only hope for tangent spaces < 1413332065 882290 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :elliott: there's an online thing for that? < 1413332073 815386 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what was it you were calculating again? < 1413332079 249425 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :boily : je sais pas si on se connait < 1413332087 477933 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :elliott: the center of mass of the chännel. < 1413332125 759434 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :madbr: ça se peut. la dernière fois qu'un autre montréalais s'est enfargé dans le channel ça s'est adonné que c'était un ami à mon frère. < 1413332127 511159 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://calculator.tutorvista.com/center-of-mass-calculator.html guess this doesn't really help < 1413332132 866063 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: lasciate ogni speranza < 1413332136 148198 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whatever, just pay a grad student to do it < 1413332141 878749 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or don't pay them < 1413332149 466045 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I know just the right grad student for the task! < 1413332155 220721 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(paying grads? since when?) < 1413332167 28612 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I seem to remember we plotted points on a globe with some tool based on our geographic coordinates or something at some point. < 1413332290 374625 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: montreal is the new hexham < 1413332322 221509 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oerjan: yup, and it's disturbing. < 1413332418 517851 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :boily : hmm, faudrait voir si on a pas un millieu en common d'abord < 1413332511 353195 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: At least X -o F(X) makes sense, right? < 1413332519 883838 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It takes an X and puts it into a structure somewhere. < 1413332531 504340 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :madbr: quel genre de milieu? < 1413332549 560559 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :moi j'ai genre la demoscene de montreal (et les trucs connexes comme la chiptune), le foulab, la bédé québécoise, euhh... < 1413332573 922646 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ooooh, y'a une scene à mourial? ah bin! < 1413332581 56464 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :une année particulière des gens en génie logiciel à l'université laval < 1413332586 667401 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :gameloft < 1413332595 878132 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :j'ai fait mon bac en génie informatique à laval. < 1413332638 662585 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oerjan: disturbing I said? more like very disquieting, terrifying, canadianing. < 1413332654 290104 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1413332676 672396 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok this does it, i'll put the whole log through GT... < 1413332677 377453 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :connais-tu joel bouchard lamontagne? < 1413332681 291337 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I'm trying to implement the mandelbrot set without using any floats. I happen to be very bad at this, apparently < 1413332690 194460 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :madbr: eh, non. < 1413332711 340777 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :bon, probablement pas de connection d'abord < 1413332727 550295 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :GeekDude : trying to make it run on an ARM? < 1413332728 764583 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :GeekDude: how can you mandel without floats? isn't it the point of having enough precision to plot precise colours? < 1413332734 310918 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :lol < 1413332748 912779 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Trying to implement it in piet, actually, with an ascii output < 1413332755 959663 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :oh :3 < 1413332771 515725 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :boily: The point is that fractals are cool < 1413332791 569587 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :madbr: je suis dans la scène plus boardgaming, et le fameux Douteux du lundi soir au Broue. < 1413332824 701847 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :GeekDude: indeed. I remember having lost quite some time doing a haskell program to output a postscript file with L-systems. < 1413332842 162298 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(also animating slices of strange attractors. that one was quite nice!) < 1413332864 7723 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :mmmm < 1413332869 214937 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ok je vais très occasionellement au douteux :3 < 1413332881 133383 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :en fait faudrait que j'y aille plus souvent < 1413332954 993172 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :GeekDude: do you know where I could be posting an avi file on the intarwebs and have it play? < 1413332965 130127 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :... youtube? < 1413332979 441769 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :genre y aller avec mon cousin (qui habite pas loin non plus) < 1413332993 897954 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Other than that, dunno < 1413333013 238147 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :avis could contain anything < 1413333043 512929 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :GeekDude: if you ever heard a sudden facepalm just about now, it wasn't me. probably even only an auditory illusion. < 1413333076 972233 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :That sound was me reading about snapchat's recent < 1413333080 172581 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :"leak" < 1413333107 319009 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(meanwhile, 13 minutes remaining while it uploads to dropbox...) < 1413333290 477034 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :lol < 1413333297 783810 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not sure whether i find your original french or google's attempted translation most readable. also it does strange things to the parts in english... < 1413333410 249834 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hm? < 1413333481 889100 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oerjan: parts in English? < 1413333549 532259 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : ok this does it, i'll put the whole log through GT... < 1413333606 714263 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ah. aaaaah. heh ^^ < 1413333607 51347 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :aha! no floats http://i.imgur.com/jKexwd3.png < 1413333624 638277 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :shiny! < 1413333654 293136 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :The code for it https://db.tt/Z7smLgTF < 1413333665 518820 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric ::= is assignment < 1413333672 924713 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :// is floor divide < 1413333686 929992 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :50 is the scale < 1413333980 391267 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oerjan: GT is weird. why is it capitalizing whole random words? < 1413334012 799527 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you accidentally set the target language to german hth < 1413334014 118986 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :GeekDude: https://dl.dropboxusercontent.com/u/2023808/video.avi < 1413334078 926490 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :woo, vlc web < 1413334093 727728 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :IT's not playing. Either it needs to download more or its bork < 1413334099 401254 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :not sure < 1413334195 38432 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :it's hideoulsy uncompressed. < 1413334199 24372 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is one huge video < 1413334231 158416 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice, vlc can't play it < 1413334246 845039 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does it work in, like, mplaye < 1413334247 113722 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :r < 1413334254 658592 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :it works in mplayer. < 1413334263 861074 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why did you upload it in this format. just curious. < 1413334349 727229 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I can't remember. the file is from... < 1413334364 396725 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :July 17, 2011. < 1413334407 823158 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :congrats, it won't even play in mpv < 1413334412 189642 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(and it probably is even older, as it sounds like it's been copied over to my desktop from my university laptop.) < 1413334417 977062 :boily!~boily@96.127.201.149 PRIVMSG #esoteric ::D < 1413334430 655140 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what's it a video of? < 1413334444 254952 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :of a bunch of dejong attractors. < 1413334456 672644 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :http://paulbourke.net/fractals/peterdejong/ < 1413334508 997039 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Those are gorgeous < 1413334562 144009 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :compiling mplayer so I can play some random uncompressed video... < 1413334609 64851 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :GeekDude: DLA is one of my favourite methods to generate fractals. 'tis sad it's so slow... < 1413334980 759951 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Peeerfect http://i.imgur.com/qOKek1o.png < 1413334989 161200 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Now I just have to paint it < 1413334996 901050 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :autohotkey??? < 1413334999 786817 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :uhh < 1413335000 964997 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :yeah < 1413335008 767895 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I'm prototyping in autohotkey < 1413335040 171646 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I just have to convert to a piet program now < 1413335058 553031 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I see a lot of ROLLing in my future < 1413335085 994311 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I could just cheat and use the C-like compiler < 1413335091 194259 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :but that'd be no fun < 1413335102 606542 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :and against the grain of the esoteric spirit. < 1413335121 661234 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :boily: that was so not worth it < 1413335134 9643 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I wrote my own piet interpreter and editor (This is the editor) http://i.imgur.com/W5pTmdk.png < 1413335162 977072 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :GeekDude: I'm disappointed, I was hoping that'd be the source code rather than a screenshot < 1413335167 209575 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :oh < 1413335174 8733 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :http://github.com/G33kDude/Piet < 1413335183 243815 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I'm in the list of piet third party resources :) < 1413335190 444479 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but now it turns out it isn't even written in piet :-( < 1413335206 460920 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :lol < 1413335207 1446 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although, AutoHotKey, seriously? < 1413335211 887508 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Lowercase k < 1413335218 454919 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :AutoHotkey < 1413335224 886927 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :And yeah, why not! < 1413335227 21620 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :elliott: so what. it's the compiling that counts, or something like that. < 1413335243 966691 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(unless you are referring to my very stupid and bad pun, then it's always worth it.) < 1413335301 369236 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I don't think I caught the pun < 1413335313 696078 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :grain. spirit. < 1413335321 312341 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION shows himself away. < 1413335346 392823 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Uhh... You're a grain spirit? < 1413335361 14605 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :http://www.reddit.com/r/dailyprogrammer/comments/2j5929/10132014_challenge_184_easy_smart_stack_list/cl8qe5g < 1413335363 269993 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :me too < 1413335396 722664 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :reasons not to use autohotkey: people will pester you constantly about programming in autohotkey, because seriously < 1413335405 430397 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :lol < 1413335416 680933 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: but here, "seriously?" is a complement < 1413335424 472758 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://github.com/G33kDude/MyRC/blob/master/Socket.ahk oh good god < 1413335442 278508 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :That was written by an especially crazy german fellow < 1413335445 849852 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :he does great work < 1413335446 942863 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, at least you didn't write that < 1413335448 134617 :dianne!~hianne@unaffiliated/dianne PRIVMSG #esoteric :is "oh good god" a compliment too < 1413335460 993451 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1413335470 72025 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :elliott: Before that was a token based system < 1413335479 187181 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :dianne: I'm not sure < 1413335479 508276 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :and before that was a label based token based system < 1413335490 493869 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's a point where you move from impressed to seriously scared < 1413335492 78545 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :This is the best iteration of the autohotkey sockets library yet < 1413335535 948482 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ais523: Does the fully fledged scintilla scripts editor written in autohotkey count for "seriously scared"? That one wasn't by me, but I do beta testing for it < 1413335589 950690 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :GeekDude: no, merely programming something massive in an utterly unsuitable language still just counts as impressive < 1413335598 947751 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :lol < 1413335622 512863 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Speaking of which, I need to finish implementing the channel switcher in my RichEdit based IRC bot < 1413335642 637636 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1413335651 315762 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :As opposed to maestrith's (scintilla editor author) scintilla based IRC client < 1413335662 920936 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I figured richedit was simpler and better suited to my use < 1413335989 945680 :boily!~boily@96.127.201.149 QUIT :Quit: ACROBATIC CHICKEN < 1413336069 605594 :bb010g!uid21050@gateway/web/irccloud.com/x-sqrdhyawoynhyebz QUIT :Quit: Connection closed for inactivity < 1413336597 398927 :G33kDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1413336721 508233 :glogbackup!~glogbacku@192.3.160.190 QUIT :Ping timeout: 272 seconds < 1413336790 375266 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Read error: Connection reset by peer < 1413336791 286586 :scounder!~scounder@2a01:7a0:10:151:236:17:48:1 QUIT :Ping timeout: 260 seconds < 1413336791 439792 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-drfvminyqtujfjfk QUIT :Ping timeout: 260 seconds < 1413336797 876822 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-lkflesylowktizby JOIN :#esoteric < 1413336799 359302 :G33kDude!~GeekDude@unaffiliated/g33kdude NICK :GeekDude < 1413336952 222887 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Converting this into a bitmap is going to be buckets of fun < 1413336974 215693 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I'm up to 51 lines of psudeo-assembly < 1413337091 32958 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :and haven't even finished the qualifier for the while statement < 1413337134 276594 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Jasp14]]4 N10 02http://esolangs.org/w/index.php?oldid=40617 5* 0370.114.225.120 5* (+2897) 10A minimal Scheme using JSON in place of S-Expressions < 1413337172 185835 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Jasp14]]4 10 02http://esolangs.org/w/index.php?diff=40618&oldid=40617 5* 0370.114.225.120 5* (+8) 10/* Jasp */ < 1413337315 554696 :visy_!~visy@ec2-23-23-221-74.compute-1.amazonaws.com JOIN :#esoteric < 1413337344 12467 :SirCmpwn_!~SirCmpwn@irc.sircmpwn.com JOIN :#esoteric < 1413337345 341091 :yorick_!~yorick@oftn/member/yorick JOIN :#esoteric < 1413337369 793029 :visy!~visy@ec2-23-23-221-74.compute-1.amazonaws.com QUIT :Ping timeout: 272 seconds < 1413337370 290725 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 272 seconds < 1413337372 689421 :Melvar`!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1413337373 151696 :upgrayeddd!sid2969@gateway/web/irccloud.com/x-ssbvkjznjpkpgdqy QUIT :Ping timeout: 260 seconds < 1413337373 305444 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-lkflesylowktizby QUIT :Ping timeout: 260 seconds < 1413337373 469579 :yorick!~yorick@oftn/member/yorick QUIT :Remote host closed the connection < 1413337374 227360 :SirCmpwn!~SirCmpwn@irc.sircmpwn.com QUIT :Ping timeout: 260 seconds < 1413337384 363230 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-todnzwuxwyyrdyie JOIN :#esoteric < 1413337469 799204 :SirCmpwn_!~SirCmpwn@irc.sircmpwn.com NICK :SirCmpwn < 1413337495 165506 :upgrayeddd_!sid2969@gateway/web/irccloud.com/x-mwshmpsvyuyistwh JOIN :#esoteric < 1413337932 849531 :scounder!~scounder@2a01:7a0:10:151:236:17:48:1 JOIN :#esoteric < 1413338205 538744 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :In order to try to make a format for a program to decide how to arrange blocks (which may include gaps and references) into a file, I made up: http://sprunge.us/aVQa I am trying to decide: [1] If this is good so far [2] How the format of the "Edit" structure should be made < 1413338251 822823 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1413338264 499583 :Melvar`!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de NICK :Melvar < 1413338280 815120 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Or even if they are really needed at all) < 1413338498 871110 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :What are the blocks for? < 1413338613 894124 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :They would be blocks of data which are placed into a file. For example the blocks might be text strings or subroutines or it might be something else < 1413338682 303000 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Since, some file formats use pointer of addresses of blocks so it might help to make them to overlap and fill in gaps with other blocks to make it optimal < 1413339083 545700 :brandons1!~SingingBo@d50-98-172-234.bchsia.telus.net JOIN :#esoteric < 1413339320 991297 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net QUIT :Ping timeout: 260 seconds < 1413339419 629182 :upgrayeddd_!sid2969@gateway/web/irccloud.com/x-mwshmpsvyuyistwh NICK :upgrayeddd < 1413339813 349493 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: oh, you invented d-modules, right? < 1413339836 112223 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i bet you can answer all my questions about tangent bundles and all those things < 1413341043 910971 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net JOIN :#esoteric < 1413341153 506012 :brandons1!~SingingBo@d50-98-172-234.bchsia.telus.net QUIT :Ping timeout: 265 seconds < 1413342226 737038 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: q < 1413342967 179344 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Remote host closed the connection < 1413343171 343355 :AndoDaan!~Daanando@188.189.66.53 JOIN :#esoteric < 1413343252 943110 :AndoDaan_!~Daanando@188.188.69.142 QUIT :Ping timeout: 240 seconds < 1413344620 298502 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :well,,, < 1413344654 675430 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :madbr: I managed to do something at least < 1413344661 199098 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :http://i.imgur.com/bEQHgCF.png < 1413344664 865713 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :It's outputting stars < 1413344674 395538 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :which means that it's executing, at least < 1413344679 595302 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :It doesn't seem to be doing what I want though < 1413344707 855102 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :those are definitely stars. < 1413344727 237910 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :what language is that? < 1413344731 27510 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Hmm? < 1413344735 821153 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :That's my piet interpreter < 1413344750 317731 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :So, piet, underneath autohotkey < 1413344803 160807 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :well... < 1413344817 541869 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Just made a debug view in npiet < 1413344827 593198 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Right off the bat I forgot to push 13 < 1413345519 567783 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :It appears I've forgotten to pop a value somewhere < 1413346548 864742 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :>-[-[-<]>>+<]+> (15, 5) wrapping < 1413346550 349558 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :>-[-[-<]>>+<]> (14, 5) wrapping < 1413346560 689658 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was going to say "these can't both be right" < 1413346570 608546 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but actually they can, the top one has a useless use of + < 1413346577 788269 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so presumably it got generated by some sort of script? < 1413346622 545597 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also for some reason we have 8 different ways to write 77 < 1413346645 923563 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :that's pretty good. does that give you a (13, 5) solution? < 1413346748 687360 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Can I store things that are not UI related in nib files? < 1413346767 54704 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: the (14, 5) is the (15, 5) with the UUo+ removed < 1413346781 479312 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so someone's already done the obvious optimization < 1413346786 695996 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh, wait nvm yeah < 1413347026 560033 :bb010g!uid21050@gateway/web/irccloud.com/x-cdscwuyyabvivbja JOIN :#esoteric < 1413347731 534721 :Lymia!~fujoshi@inportb/loli/cirno-chan QUIT :Ping timeout: 255 seconds < 1413347914 182387 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Woo! < 1413347916 695773 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :madbr: It works! < 1413347979 592201 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :madbr: http://i.imgur.com/ptcY3Y2.png < 1413347984 787523 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Output ^ < 1413348000 300897 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :Source code: http://i.imgur.com/lBn7KGy.png < 1413348252 997655 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1413348574 418186 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1413348791 373089 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1413348978 90862 :aretecode!~aretecode@69.163.36.90 QUIT :Ping timeout: 255 seconds < 1413349148 305894 :aretecode!~aretecode@50.23.131.206-static.reverse.softlayer.com JOIN :#esoteric < 1413349314 282834 :aretecode!~aretecode@50.23.131.206-static.reverse.softlayer.com QUIT :Client Quit < 1413350534 922293 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Apparently Active Worlds has a Mac version these days < 1413351369 769702 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Wish Apple was making money by selling the OS rather than hardware... the software's what I'm interested in < 1413351398 308924 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Maybe with 'official' hardware that they guarantee a best experience with, but allow (but disclaim as likely lower quality) other hardware < 1413351421 5749 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :They don't seem to allow their customers to choose a lower 'quality' experience < 1413351510 864343 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :everyone knows disclaimers prevent people from having reaction to things < 1413351540 757495 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :People are a problem < 1413351570 21016 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :everyone also knows apple aren't very deliberately positioning themselves as higher-quality and upmarket and not spending resources catering to creating cheaper, lower-quality things < 1413351695 635925 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I still don't understand the iPhone size thing. I thought they were keeping things the same resolution, or a multiple of it, to make development easier < 1413351705 379264 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Now there's all different size iPhones < 1413351720 143468 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Guess could still keep same resolution on different size devices < 1413351726 869547 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :But... could that be slightly ugly? < 1413351742 891513 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.paintcodeapp.com/news/iphone-6-screens-demystified < 1413351775 656354 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the number of "points" was already changed: iphone I think 5 increased the height of the screen < 1413351793 623687 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(and there is already ipad, in terms of multiple ios "point" resolutions) < 1413351884 24593 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This is exactly the most relevant question you could ask, but why is the "a" on the "Points: The content is defined mathematically --" row translucent on the "Original iPhone" but opaque on the iPhone sixes? < 1413351919 920596 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: they only added backgrounds in the iphone 3gs < 1413351925 6886 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :before that all iphones were transparent. < 1413351933 101461 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :any questions < 1413351960 54645 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No more questions. < 1413352153 199579 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Notification Center is a really confusing name. Too similar to NSNotificationCenter, which afaik is unrelated < 1413352456 800664 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1413352861 649290 :AndoDaan!~Daanando@188.189.66.53 QUIT :Ping timeout: 272 seconds < 1413353259 213515 :AndoDaan!~Daanando@188.188.65.247 JOIN :#esoteric < 1413354975 94057 :AndoDaan_!~Daanando@188.189.78.194 JOIN :#esoteric < 1413355112 352037 :AndoDaan!~Daanando@188.188.65.247 QUIT :Ping timeout: 260 seconds < 1413355246 695895 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 258 seconds < 1413355632 364064 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1413355855 292975 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1413356946 583427 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AutohotKit reminds me of AutoIt < 1413356984 209442 :AndoDaan_!~Daanando@188.189.78.194 QUIT :Ping timeout: 244 seconds < 1413357065 638067 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://mroman.ch/public/csvHelper.au3 <- I've used lots of AutoIt in my windows-administrator and software-deployment past :) < 1413357110 229179 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :We had several tools for OS-migration user-migration etc. written in AutoIt < 1413357220 331741 :AndoDaan!~Daanando@188.188.68.63 JOIN :#esoteric < 1413357268 882428 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ais523: Does MediaWiki have a "Blame" feature? < 1413357288 98100 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman: not an easy one, as far as I know < 1413357300 564211 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's enough data stored to calculate it, but I don't know if anything actually does the calculation < 1413357376 522248 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Grepping history isn't possible as well I guess < 1413357401 604897 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(like grepping for who changed foobaz to foobar) < 1413357480 72075 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it wouldn't surprise me if someone had written a blame calculator by now < 1413357490 152749 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it'd probably be on the toolserver, thus wikimedia-specific < 1413357578 906401 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I might have added the 14b for 33 < 1413357612 787333 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm no. That one got removed < 1413357622 938593 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because it leaves the tape to the left < 1413357725 181980 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Performance wise it's not very wise to use these constants :) < 1413357739 868424 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :some of the small solutions I found spend like 5k cycles < 1413357782 56870 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what if they get optimized into constants? < 1413357796 593737 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :loop unrolling? < 1413357814 980801 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I know some bf implementations can do that < 1413357841 646545 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :balanced loop polynomializing is the normal standard optimization for this sort of thing < 1413357849 990975 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the really crazy constants use unbalanced loops < 1413357935 640436 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh, got a very strongly worded letter from IEEE about some over-length page charges that were allegedly due in May. < 1413357949 496136 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It mentions "numerous messages" they've sent, none of which I've received. < 1413357966 539705 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Wonder where those have all gotten to. < 1413357982 464623 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :>+[-->-[-<]>]> < 1413357988 139903 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- is this unbalanced? < 1413357993 793752 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, [-<] is unbalanced < 1413357998 371012 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1413358004 724184 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the number of < doesn't equal the number of > < 1413358025 294034 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm interested in BF busy beavers < 1413358026 782081 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well... but it saves you 3B from the other solutions! < 1413358034 7511 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's that binary search thing that's vaguely blame-like. < 1413358048 814817 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :come to think of it, blame would work poorly on Wikipedia < 1413358051 70690 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :due to all the reverts < 1413358059 177789 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I used my crunchfuck thingy and a friend of mine who ran it over night to find those constants < 1413358094 22122 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman: was the particular form of that program something that you were explicitly looking for? or did you just try random programs? < 1413358107 996518 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The http://wikipedia.ramselehof.de/wikiblame.php?lang=en&article=Esoteric_programming_language thing. < 1413358116 836754 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(For Wikipedia, not for our wiki.) < 1413358149 715535 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ais523: it was an exhaustive search of all combinations of ><.+-[] up to 15B < 1413358173 770564 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so I generated every variation/combination, checked if it's a legal brainfuck program, then executed it with max 5k cycles < 1413358181 866549 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1413358199 943941 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so if there are any better sub-15 constants than the ones on the wiki, they run for even more than 5k cycles? < 1413358201 121156 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :however, the interpreter wrapped around on leave-the-tape-to-the-left < 1413358208 433310 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so some short solutions it found weren't correct < 1413358238 67367 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means there might still be solutions <=15B that run in under than 5k cycles < 1413358256 742141 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :mroman: so to say, any listed solutions which size is <= 15B is proved optimal? < 1413358279 554127 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :lifthrasiir: proved to be optimal within 5k cycles < 1413358284 130709 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ais523: No. < 1413358290 302378 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :ah < 1413358293 850124 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like I said < 1413358298 394075 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :yeah, indeed < 1413358302 320513 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :my interpreter had a fixed amount of cells with wrap-around behaviour < 1413358314 182930 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, within 5k cycles and a relatively small number of cells < 1413358327 600448 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess you could just use 5k cells, then lightspeed would mean that the fixed width wouldn't matter < 1413358329 19975 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :My program for example told me 13B 200 +[-->-[-<]>]> < 1413358331 806236 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :is it hard to classify non-terminating or long-lasting programs automatically, just like what was done with busy beavers? < 1413358332 838500 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1413358343 327327 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which I had to correct to >+[-->-[-<]>]> to not leave the tape to the left < 1413358353 192628 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means there *could* be another 13B solution to 200 < 1413358398 456976 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ais523: you could fix the leave-tape issue in my crunchfuck.c < 1413358401 19986 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then run it over night < 1413358424 576890 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right, that too < 1413358426 440423 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think up to 15B can be done in a weekend for 5k cycles < 1413358436 621302 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it's a single-core program < 1413358440 738923 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1413358445 470200 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : is it hard to classify non-terminating or long-lasting programs automatically ← you're getting /suspiciously/ close to the halting problem, there < 1413358461 480659 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :of course. but some optimizations can be done. < 1413358494 268294 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I suspect some clever generation algorithm can eliminate a whole class of redundant simulations... < 1413358535 273497 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :lifthrasiir: you can certainly eliminate some programs from consideration < 1413358549 541475 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :katla (IIRC?) was once on a project to find the shortest BF program whose termination status is unknown < 1413358556 579366 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :input-free, I think < 1413358563 25653 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :for instance, you can pick some N, and if a program gets stuck in a loop in N or fewer steps, then it doesn't terminate < 1413358570 97794 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :if it halts in N or fewer steps, it obviously does < 1413358580 377282 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :by doing a lot of simulation to weed out quick-halting ones, more advanced analysis to deduce some of the rest as non-halting, and manual review for what's left, I believe < 1413358583 644763 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :knowing the busy beaver behaviour of BF would be very helpful < 1413358601 679707 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but probably just as difficult as solving the original problem < 1413358607 523094 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think it would be an interesting project; I wonder how long programs would be before running into a program that this channel can't figure out the halting behaviour of < 1413358647 518295 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :intuitively I'd guess that we could figure any given, like, length 10 BF programs easily < 1413358650 686560 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*program < 1413358672 328969 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but I doubt you have to go too high before finding something that stumps humans < 1413358678 108206 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even 10's long enough to write programs where it'd at least take us several minutes, I think < 1413358685 355434 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah < 1413358700 49197 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like, what is the kolgomorov complexity of checking the goldbach conjecture? < 1413358708 723779 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there's your lower bound < 1413358730 821107 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Must... not... spend... hundreds of dollars on a desktop environment I will probably get bored of < 1413358737 391181 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the problem is, finding programs with ambiguous halt behaviour is harder than trying to work out halt behaviour manually < 1413358740 646557 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: don't, seriously < 1413358743 92216 :AndoDaan!~Daanando@188.188.68.63 PRIVMSG #esoteric :mroman: the implementation you use, is it 256 non-wrap, and 30K cells wrap-around? < 1413358801 436178 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What's the closest equivalent to an OSX-like environment in the Linux world? KDE? < 1413358807 430200 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: if you can execute a lot of BF programs in parallel you can run a lot of them for a lot of cycles pretty easily, and filtering out trivial infinite loops is easy < 1413358821 996772 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :KDE is all C++y though :/ < 1413358833 617550 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: Ubuntu Unity has something that works almost identically to the OS X dock < 1413358837 394469 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you'd need more advanced analysis on top of that for length 10, but with dedicated humans getting through whatever's left after that... < 1413358841 987653 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :except for pinning files < 1413358860 310562 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is completely different < 1413358866 335412 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'm thinking more in terms of development < 1413358869 359451 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but then, Windows 7 is pretty similar to both < 1413358889 228816 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in terms of development, OS X uses its own entire programming languages (Objective-C and Swift) that nobody else uses < 1413359034 620024 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What about libraries and programs interacting with other programs in the DE? < 1413359044 842337 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :A DE with an equivalent of AppleScript, for example < 1413359101 6806 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :KDE does most of that stuff through dbus < 1413359112 888159 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if sgeo wants to buy a mac v. ais523 doesn't want sgeo to buy a mac carries on long enough it will be worth the cost of a mac for me to stop having to see it. what i'm saying is, keep arguing if you want sgeo to receive a free mac < 1413359113 733659 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I haven't found a way to make most Gnome programs scriptable at all < 1413359132 787111 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: atm we're discussing Linux < 1413359142 771028 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although, hmm, we were having an ontopic conversation before this < 1413359145 268269 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not really < 1413359148 964286 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :re linux < 1413359202 350310 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :They sometimes have Macs at libraries, right? < 1413359211 602150 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I still want one in a VM though, and don't trust BitTorrent < 1413359234 751364 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I'm wondering if this is reaching the point where it's impossible to give Sgeo good advice because he's Sgeo < 1413359240 141534 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what don't you trust about bittorrent, exactly < 1413359291 172257 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: it worries network administrators, annoys ISPs, and you have to at least trust the other end to give you the file you want (like with an HTTP or FTP download) < 1413359299 586385 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thanks, sgeo < 1413359318 2538 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Anyone could easily be monitoring who's downloading the file < 1413359331 987945 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Rather than just one server (and anyone in between if http) < 1413359342 694952 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"Smalltalk-based pure object-oriented environment to work with Mac OS X software." this sounds appealing < 1413359372 72176 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Smalltalk + interacting with anything outside Smalltalk sounds /appealing/? < 1413359380 480491 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :remember, it was my disgust at the situation that lead me to invent Feather < 1413359382 723994 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Feather, of all things! < 1413359388 431443 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :even in america i'm pretty sure you never get more than an isp letter for first violation < 1413359388 727886 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this needs more exclamation marks < 1413359391 526735 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!!!! < 1413359422 238082 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :of course private trackers exist < 1413359435 598462 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: also, anyone between you and any machine you talk to can monitor any unencrypted communication < 1413359444 778203 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's kind of how the internet works < 1413359458 945505 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION runs some traceroutes for fun and profit < 1413359485 253591 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(and downloading some known file over https isn't really opaque; the size is enough to give it away a lot of the time) < 1413359493 191688 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :But it might be easier for spying entities to connect to a tracker than to MITM/work with company/ISP with MITP capability < 1413359515 400791 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Or at least, that's what I keep thinking. Maybe that's not accurate < 1413359523 424327 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :s/MITP/MITM/ < 1413359527 279607 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: have you seen all the internet routing accidents? < 1413359537 243490 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :where random ASes say "hey, I serve [gigantic block of IPs] now" < 1413359551 15971 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and a ton of .govs suddenly get routed through china (seriously, this happened recently)? < 1413359558 875239 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, we know from the Prenda Law stuff that there are some highly incompetent people who can monitor a tracker in such a way that they accidentally make all the downloads from their honeypot legal, but not intercept HTTP < 1413359607 85051 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(there is some level of filtering done to routing announcements. but not enough to prevent regular disasters like that. the internet's routing is based on trust, even more than, like, the CA system) < 1413359633 761062 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: the amount of filtering used increases every time something like this happens < 1413359636 81330 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is quite frequently < 1413359656 882184 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there was that time a while back where a government decided to block YouTube by blackholing its IP < 1413359663 935605 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: sure, but AFAIK it doesn't help many hops later < 1413359664 373600 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the block leaked quite some distance beyond national borders < 1413359683 258391 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and you don't need disasters this dramatic to do things < 1413359747 672433 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Assuming that Intel Graphics is still a euphemism for suck, the only Mac notebook with decent graphics is $2499 < 1413359768 995861 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Iris Pro is okay. < 1413359782 138352 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so are regular intel graphics, up to a point < 1413359803 426696 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also, don't you, like, have a computer with a graphics card already? < 1413359804 356458 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I actually seek out intel graphics because the Linux drivers have better packaging < 1413359817 320076 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the nvidia packaging is really obnoxious when it goes wrong < 1413359894 535697 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :elliott: I'm thinking if I were to start switching to Mac for some insane reason < 1413359985 878574 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(this is not particularly likely at this point) < 1413359987 451222 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: It had 256 wrap-around and 256 cells < 1413359988 11747 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe you should try a platform before making a decision like that, given that the added expense of doing so kind of pales in comparison to how much it'd cost you anyway, if you require discrete graphics. < 1413360004 266378 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :some incredibly short solution used all those 256 cells :) < 1413360010 386241 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and wrapped around memory a few times < 1413360016 932032 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1413360249 901768 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Wonder if a WINE-like thing for Cocoa would ever be written < 1413360260 340986 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Not requiring recompilation < 1413360286 108235 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :something like that was done, I think, for command-line os x programs < 1413360299 239703 :AndoDaan!~Daanando@188.188.68.63 PRIVMSG #esoteric :ah. ok, thanks. Are you only searching for number constants? < 1413360311 562148 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: Re "trust the other end to give you the file you want", surely bittorrent blocks are hash-verified, if you get the torrent file from a reliable source? < 1413360345 565427 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: yes but you need someone to give you a reliable version of the hash < 1413360362 262377 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's the self-signed cert problem, you can verify that you're communicating with someone securely, but have no idea who it is < 1413360374 438007 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :almost sort of like downloading literally anything < 1413360381 871168 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I did make that point earlier < 1413360394 279242 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :breaking news: bittorrent unreliable, knowing whether anything or true or not is possible, world collapsing < 1413360404 906205 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...er, impossible. but how do you know? < 1413360407 64687 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ofc, my solution to it is kind-of inevitable if you know me < 1413360483 192685 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: Well, you get the torrent files from the corresponding (HTTPS) project websites, I guess. < 1413360505 939057 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I have no way to know whether an OSX I download is genuine OSX. But since it will be in a VM, my level of concern is fairly low < 1413360517 71818 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Assuming I never log into anything ever from the VM < 1413360519 613658 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: sure, that'd work, and it's what I use to verify downloads from people like Microsoft < 1413360590 287697 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: if you're able to google "os x [version] hash" and click a lot of links, you can get high levels of certainty you have genuine OS X < 1413360598 587647 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :microsoft even provide official install cd hashes < 1413360603 983662 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :don't think apple do though < 1413360621 694312 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: Microsoft provide their official install CD for download full stop, though < 1413360627 566931 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :But are things like Niresh actually straight OSX? I doubt it < 1413360630 656281 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just it doesn't work without activation < 1413360631 379539 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(actually, spoiler, the really useful thing microsoft provide is file sizes, because you can search for them in some torrent search engines (but not file hashes, that I've seen)) < 1413360634 370053 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: no longer < 1413360647 813111 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess they realised it was a terrible idea to let literally anyone run windows illegally with zero effort < 1413360653 382451 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: a couple of days ago someone downloaded their tool for downloading the official install CD, and it worked < 1413360662 726552 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :without an existing windows install? < 1413360667 718500 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just the link to it is kind-of hidden because their website organization is terrible < 1413360676 126793 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they had an existing install, it wasn't working < 1413360680 708121 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :needed the download to reinstall < 1413360694 299041 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay, well, I mean if you want it illegally like sgeo :p < 1413360715 802964 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why would I want it illegally? < 1413360724 814073 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'd be happy to pay for it if only I could put it on this machine in a VM < 1413360740 379246 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :doing things legally wrt closed-source software has almost become a case of malicious compliance for me at this point < 1413360760 751191 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What's the situation with Windows licenses and VMs again, can you do that for e.g. all retails versions, or is it special? < 1413360768 902446 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you're having a serious problem distinguishing yourself from sgeo < 1413360793 322903 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I'm different from him in that our clearly absurd behaviour is in a different direction < 1413360810 573667 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, I'm aware that most people consider my behaviour absurd < 1413360823 67878 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, you're answering things I say wrt sgeo as if they were wrt you :p < 1413360853 190091 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: I know there's at least a "each VM counts as a different computer" restriction; IIRC there's no restriction on putting retail on a VM besides that, but I might be remembering wrong < 1413360888 940026 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: " okay, well, I mean if you want it illegally like sgeo :p" was clearly directed at me, you don't refer to someone in the second person and third person in the same sentence < 1413360896 276835 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess you can't put an OEM copy in a VM because there's no E involved. < 1413360898 634874 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :>_< < 1413360901 960004 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're trolling me, right? < 1413360962 94573 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wasn't planning to troll you specifically, but I'm tired which gives me a tendency to intentionally drive conversations towards the absurd, which is a subset of trolling the channel generally < 1413361265 568258 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't think the driving conversations toward the absurd is a subset of trolling. < 1413361271 215926 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I wish Apple event was more googlable < 1413361342 501074 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"tell app "Sketch" to set the x position of rectangle 1 of document "SketchDocOne" to 25" < 1413361347 799040 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :AppleScript looks gross < 1413361444 290975 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://www.microsoft.com/licensing/about-licensing/virtualization.aspx#tab=2 er, was this really the optimal way of presenting this information? < 1413361488 785311 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It was all about volume licensing stuff, anyway.) < 1413361526 308858 :kcm1700!~kcm1700@175.117.8.72 QUIT :Ping timeout: 250 seconds < 1413361566 937127 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Do I need a Windows VDA subscription license to remotely access my work PC (licensed to run Windows 8.1 Pro) in the office from my home PC (licensed to run Windows 7 Home Premium)?" "The Windows VDA subscription license is not required if you are the single primary user of the licensed device (work PC in the office). In that case, you may remotely access that PC from any device. Non-primary users may access that PC if the remote device is separately lic < 1413361578 930398 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wouldn't even have thought of the question in the first place. < 1413361676 321795 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : http://www.microsoft.com/licensing/about-licensing/virtualization.aspx#tab=2 er, was this really the optimal way of presenting this information? ← what the, seriously? < 1413361676 484285 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"non-polio entereovirus" that makes it sound like polio is an entereovirus < 1413361687 844936 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"non-polio entereovirus" that makes it sound like polio is an entereovirus < 1413361689 805831 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :oops < 1413361693 906557 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Apparently it is < 1413361719 559034 :kcm1700!~kcm1700@175.117.8.72 JOIN :#esoteric < 1413361735 48858 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there's nothing I love more than watching videos about windows licensing. < 1413361753 269087 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: got cut off at "if the remote device is separately lic" < 1413361790 848167 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :-- if the remote device is separately licensed to run Windows 8.1 Pro or the remote device has the active Windows VDA subscription license." these are deep waters < 1413361807 986082 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Did something unload my splitlong.pl. < 1413361920 849698 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AFAICT this video is just text with random animations added to fill space, that don't seem to obey any consistent scheme for conveying information < 1413361966 364817 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :really, this is the second-worst idea in license advertising since the old CLC-INTERCAL license agreement < 1413362028 511294 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, license communication? < 1413362204 380082 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, this is pretty worrying too: http://www.microsoft.com/licensing/about-licensing/briefs/winserv2012-rds.aspx < 1413362219 66546 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not the PDF itself (I haven't read it), but the wrapper page < 1413362229 446399 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what was the old CLC license, again? < 1413362257 657654 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not sure, it had to be compiled before use < 1413362294 918712 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I don't have a CLC-INTERCAL version with that license agreement, IIRC (or that's old enough to compile it successfully) < 1413362309 834564 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess it was presumably written in IACC? < 1413362359 489300 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: Here's how I managed to make the video look by clicking around for a while: https://dl.dropboxusercontent.com/u/113389132/Misc/20141015-video.png < 1413362371 19512 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's very informative. < 1413362621 358734 :AndoDaan!~Daanando@188.188.68.63 QUIT :Ping timeout: 260 seconds < 1413363516 993155 :AndoDaan!~Daanando@188.188.92.206 JOIN :#esoteric < 1413363554 409917 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: that's basically what using windows feels like < 1413363666 622076 :yorick_!~yorick@oftn/member/yorick QUIT :Ping timeout: 240 seconds < 1413363693 52025 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 255 seconds < 1413363718 202631 :drdanmaku!uid17782@gateway/web/irccloud.com/x-cppafqhrcihegeht QUIT :Quit: Connection closed for inactivity < 1413363741 381931 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1413363957 787179 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote week < 1413363958 363991 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :138) It's only been 2 months since anyone last made a commit! WRONG 8 WEEKS \ 352) meanwhile, I've been running a program for over 24 hours (getting close to 48 now) which is calculating digits of pi, in binary so far, it has found four digits I hope it will find the fifth some time this wee < 1413363978 681726 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, 352 is what I was looking for < 1413363986 338052 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote 352 < 1413363987 248793 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :352) meanwhile, I've been running a program for over 24 hours (getting close to 48 now) which is calculating digits of pi, in binary so far, it has found four digits I hope it will find the fifth some time this week < 1413363994 514770 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :only one letter got cut off, so… < 1413364008 40555 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :what language was this program written in? < 1413364011 831100 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :INTERCAL? < 1413364017 723785 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :how do binary digits work? < 1413364021 605730 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: Verity < 1413364027 997183 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :1.11 is 1.3? < 1413364036 860557 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: oh dear < 1413364044 370473 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :mroman: no, it's 1.75 < 1413364058 458042 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :mroman: the first decimal place is 1/2, the second is 1/4, the third is 1/8, etc < 1413364061 781298 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it works for any base < 1413364062 773582 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: to give some context, this program operated on computable reals with no dynamic storage < 1413364073 71725 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah. < 1413364078 554265 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1413364085 638679 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's like the worst possible coding style for the problem it was solving, we did it just to prove it was possible < 1413364104 120096 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :please tell me that's in the pdf < 1413364114 617863 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh good it is < 1413364140 832847 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically, imagine Haskell except it uses call-by-name not call-by-need, then imagine the optimization nightmare that happens when you try to do list processing < 1413364152 552507 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which PDF? < 1413364225 779135 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the one in the topic < 1413364226 521835 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is call-by-name implemented by inlining? < 1413364237 269939 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or are there more advanced techniques? < 1413364239 192204 :yorick!~yorick@oftn/member/yorick JOIN :#esoteric < 1413364256 994326 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's implemented by closure-passing, really < 1413364275 629436 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in our Verity implementation, it's implemented via dynamic reconnection < 1413364278 988939 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no closures involved < 1413364287 818292 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I meant in general, but yeah < 1413364290 242947 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically, think inlining only you have just the one copy of the function and dynamically change where it is in the code < 1413364311 627373 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that sounds interesting. you should explain fpgas to me sometime :p < 1413364324 969674 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :do you know what a multiplexer is? < 1413364327 977634 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or, I guess "dynamic reconnection" sounds fancier than it actually is. < 1413364344 34297 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I was thinking of wires, like, physically moving, except possible somehow. < 1413364352 222131 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I really should be getting to sleep though. < 1413364353 645013 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's basically just and and or gates < 1413364361 251384 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah < 1413364389 225146 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually it's surprisingly difficult to get right, and harder to get efficient, with all possible call patterns (including higher-order functions and tuples) < 1413364433 33961 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :trying to optimize out obvious inefficiencies in it is my current project < 1413364534 9381 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: yes @number constants < 1413364625 932515 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess I could write a multi-threaded variant of crunchfuck < 1413364632 198823 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that doesn't have the same bug :) < 1413364649 358235 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :man oracle writes such crap < 1413364670 295711 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then with enough time you can state that every program <15B is optimal for <5k cycles < 1413364680 930260 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I'd prefer it if I didn't use the reasoning of "if «single-bit memory location» is 0 here, we have UB, thus it must be 1" < 1413364694 525661 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd prefer to prove that it's 0 (because it will be, in those cases, barring compiler bugs) < 1413365464 310057 :madbr!boulam@69-165-212-148.cable.teksavvy.com QUIT :Quit: Pics or it didn't happen < 1413366591 539653 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the wikidump size doubles every two year or so < 1413366615 949679 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :2012 it was barely 20MB < 1413366620 208074 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :now it's 44MB < 1413366649 395861 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's slower than generalized moore's law < 1413366721 553378 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hmm < 1413366733 904330 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :how complex is it to find the bitwise closure of a set of numbers < 1413366748 596475 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :bitwise closure? < 1413366817 30260 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 260 seconds < 1413366861 574144 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :closure under bitwise AND, OR, XOR, specifically < 1413366899 405183 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1413366901 491433 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's simple: any bit position where all the numbers are 0, you can only have a 0 < 1413366908 972175 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, no < 1413366918 901801 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because you can't apply the operations to bits individually < 1413366926 185540 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sorry, was in INTERCAL mode for a moment < 1413366934 970606 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :heh < 1413366946 58228 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I may just optimize and assume that you can < 1413366955 63303 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :someone else can figure out an efficient way to do this < 1413366963 402275 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :NP-complete, even with just OR you have the subset sum problem < 1413366979 808946 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I just want the concept patch to go in so that people will support it < 1413366998 189110 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there might be a shortcut, depending on what you're trying to do < 1413367015 140585 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: I'm not convinced you can reduce general subset sum to it < 1413367039 944569 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :*easily reduce < 1413367071 79993 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I'm trying to make clange understand flag type enums so that it won't warn if you assign enum_const_1 | enum_const_3 to an object of enum type < 1413367116 339650 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: my suggestion would be, check that all the enum constants are powers of 2 < 1413367130 70449 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if so, accept any enum value that happens to contain only bits that are represented by enum constants < 1413367134 846201 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is close to what structdesc does < 1413367155 598546 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, I thought of the wrong NP-complete problem < 1413367170 25353 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was thinking of exact cover < 1413367174 410515 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which does reduce to that pretty simply < 1413367227 967913 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, again, hmm < 1413367237 787186 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how do you prevent multiple uses of the same value? < 1413367240 546241 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm tired, ignore me < 1413367393 848242 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it still feels NP-complete but I'm less sure of a concrete proof < 1413367489 70371 :S1!~sheldon@p4FF92B56.dip0.t-ipconnect.de JOIN :#esoteric < 1413367618 705256 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh, it's a fairly simple reduction from SAT < 1413367687 657689 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :actually wait, without NOT, I'm not sure that works < 1413367697 144459 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :(also I want to rescind XOR from my original specification) < 1413367705 307986 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I do agree it feels NP-complete < 1413367989 443684 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can use the http://esolangs.org/wiki/Not_The_Main_Worb trick for that < 1413367995 800316 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :represent any value as two bits, either 01 or 10 < 1413367998 459459 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think < 1413368003 900522 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, no, that doesn't obviously work < 1413368009 288096 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it might help but I'm not sure it does < 1413368225 267737 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1413368390 628046 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :now I'm curious about what groups subset-sum is NP-complete for < 1413368543 374943 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Isn't it trivial to compute enum_1 | enum_3 at compile time < 1413368604 414446 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Jafet: yes, but it's nontrivial to determine that the resulting value is valid for the enum < 1413368609 303073 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however, this raises a separate solution < 1413368626 598429 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why not just not warn if the expression being assigned is made up only of and/or/xor/enumconstant /tokens/? < 1413368627 729197 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Aren't enums, you know, enumerated < 1413368648 295480 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :enums as bitfields is a little awkward, indeed < 1413368662 386988 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the other alternatives are even less suitable, assuming you want an actual integer rather than a struct < 1413369706 279752 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Jafet: enums are enums, unless you are in the Java world. < 1413369925 319223 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1413370153 546449 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 265 seconds < 1413370675 377925 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1413371473 330120 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1413371671 627749 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Boat14]]4 10 02http://esolangs.org/w/index.php?diff=40619&oldid=17005 5* 03134.225.2.132 5* (+3) 10 < 1413371897 545096 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1413372001 154258 :boily!~boily@96.127.201.149 QUIT :Quit: GREATER CHICKEN < 1413374435 390783 :Froox!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1413374435 858918 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1413374832 134333 :Froox!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1413375004 225054 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 258 seconds < 1413376155 979516 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"If Your Cloud Vendor Goes Out of Business, Are You Ready?" < 1413376161 101282 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The clouds don't die! < 1413376196 176486 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1413376255 511644 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :they just blow away < 1413376507 451142 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :They fall down to earth as rain, get soaked up by earth. < 1413376523 256378 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :until the data vapors and starts to build new clouds. < 1413376657 201675 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :oh is this that whole thing where none of the cloud companies are actually making money < 1413376686 218919 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :They aren't making money? < 1413376787 470312 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Amazon is losing money apparentely. < 1413377127 267406 :AndoDaan_!~Daanando@188.189.81.38 JOIN :#esoteric < 1413377148 990165 :AndoDaan!~Daanando@188.188.92.206 QUIT :Ping timeout: 260 seconds < 1413377165 974282 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :doesn't look dramatic < 1413377227 388136 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :they increased their R&D investment by 240M and incurred a loss of 126M in the last quarter. < 1413377330 302941 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Was that EC2-specific or across Amazon as a whole? < 1413377383 819038 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :amazon as a whole < 1413377419 523651 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have a friend who went from our research group to Amazon's new speech technology thing in Germany a year ago, maybe that 240M was his wages. Then again, maybe not. (But based on conference appearances, they're really expanding that team; maybe it's indicative of some sort of a trend.) < 1413377456 698175 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that always reminds me to http://www.xkcd.com/908/ < 1413377530 675554 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You can rent storage space in my cloud < 1413377538 95270 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :proudly backed up by floppy disks < 1413377552 210061 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so in case I go belly-up I'll just send you the floppy < 1413377585 326229 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(No files larger than 1.44MB please) < 1413377607 230684 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I hope you have some sort of an escrow account for the mailing costs on the floppy. < 1413377865 506781 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's covered by the rent. < 1413378070 394507 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1413378071 574035 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ic. < 1413378073 296765 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah. < 1413378088 633414 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's covered by the rent which is transferred partly to some escrow agreement. < 1413378172 333982 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I can also offer you 0.5kB of inmemory storage < 1413378204 193372 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :with a $1 fine per bit you exceed it < 1413378232 367073 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(you'll also get 0.5kb per Month) < 1413378235 449476 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*traffic < 1413378354 376490 :S1!~sheldon@p4FF92B56.dip0.t-ipconnect.de QUIT :Quit: S1 < 1413378727 728061 :spiette!~spiette@2607:fad8:4:6:f2de:f1ff:fe66:77e5 QUIT :Quit: :qa! < 1413379273 273324 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Very generous terms. < 1413379312 445302 :tromp__!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1413379365 532786 :tromp___!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1413379466 286046 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1413379572 366517 :tromp__!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1413380124 629438 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`dontaskdonttelllist < 1413380125 196998 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :dontaskdonttelllist: q​u​i​n​t​o​p​i​a​ c​o​p​p​r​o​ m​y​n​a​m​e​ m​r​o​m​a​n​(​u​s​e​ ​q​u​e​r​y​)​ < 1413380158 599253 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 265 seconds < 1413380190 197210 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : I do agree it feels NP-complete <-- it's not, with or without xor, unless the number of _bits_ is exponentially large. < 1413380191 994679 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Should that particular list escape the nicknames so that they don't highlight (but you can still see them)? < 1413380203 419859 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: yes < 1413380244 159152 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, does it already do it? < 1413380246 14864 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :V. fancy. < 1413380264 902821 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :took me a while to get that into HackEgo with sed < 1413380268 557288 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I thought I was having an Idea™, but apparently it was just a copy. :/ < 1413380296 497983 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nihil novi sub sole < 1413380332 389815 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :especially as i didn't want to highlight people while i was doing it < 1413380339 709968 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :sed 's/./&​/g' looks patently silly on first glance, before looking at it closer. < 1413380349 287697 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1413380376 165920 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was about to say that perhaps that's overly escaped, but then I forgot some people have partial nickname highlights, so maybe that's for the best. < 1413380387 549874 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1413380416 845181 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if the list gets long enough that it starts overrunning limits, we can rethink it. < 1413380447 188458 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess just changing . to .. or ... would work. < 1413380466 70561 :tromp___!~tromp@ool-4570a006.dyn.optonline.net QUIT :Remote host closed the connection < 1413380480 801230 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :My initial instinct would've been ^., but the only partial nick-highlight I know of is at the wrong end for that to work. < 1413380595 663356 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :technically i also do a partial search when i'm logreading. also at the wrong end. < 1413380604 700113 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not that i mind that < 1413380610 780254 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps s/^\(.\)\(.*\)\(.\)$/\1​\2​\3/ but that's both ugly and overly complicated. < 1413380650 918801 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oklopol might have an initial one, not that he's here these days < 1413380703 885579 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Today we had a departmental lunch at the nearby Turkish place, and people started talking about the aliasing effects visible in the gap pattern of the lampshade. < 1413380717 862173 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Made me wonder if it's a frequently asked question there, whether that's intentional or not. < 1413380773 213376 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's a circular lampshade with this |-shape thin holes going around it, so if you watch through the near and far rims, there's a moiré thing.) < 1413380844 765306 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :moiré is pretty < 1413380869 617442 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :come to think of it, .. and ... won't work because there's at least one person here with a 2-char nick < 1413380889 878434 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actually two < 1413380895 143337 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :.. with the \u200b in the middle should work. < 1413380900 985425 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1413380910 38357 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can't meaningfully escape a single-character nick, anyway. < 1413380922 389129 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right, but that's a more complicated regexp < 1413380957 295914 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :indeed, but i don't think they're free on freenode anyway < 1413380971 828149 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Right, it'd be s/\(.\)\(.\)/\1​\2/g. < 1413380993 552920 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The thing where sed regexps are BRE-style with meaningful ()s need \s is quite annoy. < 1413381009 262205 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EFHK < 1413381009 569400 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :EFHK 151320Z 03012KT 9999 SCT018 BKN030 04/M00 Q1016 NOSIG < 1413381029 442722 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The cow says M00. < 1413381029 871040 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1413381030 156414 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ENVA 151320Z 17007KT 140V200 CAVOK 11/03 Q1014 NOSIG RMK WIND 670FT 17020KT < 1413381049 540925 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :winter's a-coming < 1413381066 706333 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A-yep. < 1413381133 321590 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Forecast here suggests sub-zero temperatures for the Thu/Fri and Fri/Sat nights. (Which has usually been my cue to stop biking to work.) < 1413381274 538127 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :coppro: to elaborate, you can find the atoms of the related boolean algebra/lattice in time polynomial in the total number of bits and number of sets to combine < 1413381338 365770 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :coppro: and then it's just a matter of checking whether the test set is the union of the atoms it contains < 1413381398 805812 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm actually lattice (without xor) is more complicated than algebra, but i _think_ it still holds. < 1413381478 593604 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then you need something more than atoms, i guess. oh hm. < 1413381492 705750 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok i'm not entirely sure without xor any more. < 1413382170 348092 :AndoDaan!~Daanando@188.189.87.104 JOIN :#esoteric < 1413382244 306217 :AndoDaan_!~Daanando@188.189.81.38 QUIT :Ping timeout: 260 seconds < 1413382247 562130 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :coppro: oh wait it's simple without xor too. let G be your set of generating numbers. For each bit position n, let G_n=intersection{m\in G|n is set in m}, and then M is in the closure iff M == union {G_n | n set in M}. < 1413382288 184863 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*n'th bit, in a couple places < 1413382316 980145 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1413382354 319836 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you _do_ include xor, then just add {(union G) minus m|m\in G} to your generator set first. < 1413382390 536042 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i.e. all the complements relative to the union.) < 1413382422 880445 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :s/minus/xor/ to keep within the operations given < 1413382582 922397 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1413383414 402458 :AndoDaan!~Daanando@188.189.87.104 QUIT :Ping timeout: 272 seconds < 1413383470 527153 :AndoDaan!~Daanando@188.188.91.141 JOIN :#esoteric < 1413383985 404499 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1413384015 537710 :AndoDaan!~Daanando@188.188.91.141 QUIT :Ping timeout: 265 seconds < 1413384093 218793 :AndoDaan!~Daanando@188.189.92.83 JOIN :#esoteric < 1413384154 718878 :MoALTz!~no@user-31-175-75-25.play-internet.pl JOIN :#esoteric < 1413385067 849157 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :< fizzie> The thing where sed regexps are BRE-style with meaningful ()s need \s is quite annoy. – sed -r ? < 1413385155 84869 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That wouldn't be POSIXly compliant. But I guess it'd be a reasonable workaround on HackEgo. < 1413385460 341126 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oerjan: I don't follow < 1413385480 703013 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :M == union {G_n | n set in M}; M is a number, the union is a set < 1413385587 601336 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :coppro: i may not be distinguishing bit sets and numbers here < 1413385667 609356 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :coppro: all the sets are also numbers hth < 1413385715 512581 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oerjan: G_n is not a bit set though < 1413385719 823631 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes it is < 1413385730 339506 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it's a set of generators < 1413385743 797842 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, it's the intersection of them < 1413385746 524432 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh < 1413385773 262348 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(ok G isn't a number) < 1413385826 522025 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1413385833 687761 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :basically this problem is _about_ bit sets in essence, so the numbers are just confusing < 1413385840 565711 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oerjan: that doesn't work < 1413385848 171158 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why not? < 1413385864 691321 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh, nvm, you're including AND, right? < 1413385871 93973 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of course < 1413385871 248325 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I thought you were talking about just OR < 1413385904 72006 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AND and OR, and optionally XOR < 1413385923 570851 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of course if you have OR and XOR, you also have AND < 1413385928 93093 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :right < 1413385972 262038 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :... wait, how do you get AND from OR and XOR if you don't have access to 0? < 1413386029 325916 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :0 is a XOR a < 1413386065 552868 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh right, durrr < 1413386070 754841 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :to get 1, just OR all the generators, this suffices for this purpose. < 1413386074 63885 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :not enough sleep < 1413386083 935373 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oerjan: not true < 1413386109 403772 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :for this purpose it's true. it's not the true 1 but it works for constructing AND with. < 1413386117 895137 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oerjan: you'll need to do 0 XOR 0 < 1413386136 149434 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 42 `xor` 42 < 1413386137 761570 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 0 < 1413386142 527548 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hth < 1413386162 570113 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :> let x = 5 `xor` 5 in x `xor` x < 1413386164 229636 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 0 < 1413386174 616467 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :... wow < 1413386177 135008 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :okay I should stop < 1413386269 21087 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you have just OR, it's also simply, just take the union of all the generators contained in your number < 1413386273 218423 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*simple < 1413386293 652115 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :right, ok < 1413386377 693151 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1413386435 448364 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1413386481 75545 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 255 seconds < 1413386831 221384 :nycs!~nycs@gw.hq.meetup.com NICK :`^_^v < 1413386888 298315 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1413387249 783544 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1413387284 197112 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@oeis 1,3,0,4,1,7 < 1413387291 955947 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@oeis 1,3,0,4,1,7,0,8 < 1413387294 279601 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : a(0) = 0, a(n) = a(n-1) XOR n.[0,1,3,0,4,1,7,0,8,1,11,0,12,1,15,0,16,1,19,0,... < 1413387303 182777 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : a(0) = 0, a(n) = a(n-1) XOR n.[0,1,3,0,4,1,7,0,8,1,11,0,12,1,15,0,16,1,19,0,... < 1413387905 888303 :drdanmaku!uid17782@gateway/web/irccloud.com/x-uimrsjpnjalpimjn JOIN :#esoteric < 1413388269 275553 :bb010g!uid21050@gateway/web/irccloud.com/x-cdscwuyyabvivbja QUIT :Quit: Connection closed for inactivity < 1413388343 305110 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :https://www.reddit.com/r/ebolasurvival/ lol < 1413388357 448235 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1413388379 32669 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :PRO TIP < 1413388386 868516 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :Try not recording any scat porn in Africa < 1413388441 912781 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1413388462 395292 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1413388722 107551 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 255 seconds < 1413389140 115207 :AndoDaan!~Daanando@188.189.92.83 PRIVMSG #esoteric :Whirl is a blast. < 1413389307 783328 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 272 seconds < 1413389531 16749 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i need to make a language called Blast < 1413389536 144024 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it'll be a whirl < 1413389657 770736 :MoALTz!~no@user-31-175-75-25.play-internet.pl QUIT :Quit: Leaving < 1413389745 966205 :AndoDaan!~Daanando@188.189.92.83 PRIVMSG #esoteric :center origin for the code, it mixes, reacts and explodes. and where the pieces fly and lie is the program? < 1413390726 848882 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :One time my brother was talking with Comcast over changing around the internet setup at his office. < 1413390854 27519 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :After noticing it on his bill, he was paying $50 a month for "something called Blast", and asked what it was. The person on the other end had no idea. < 1413391325 178468 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1413391460 917829 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1413391494 171892 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1413391651 297243 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1413391746 181050 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1413392572 231118 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 244 seconds < 1413393396 781886 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1413393530 701370 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1413393729 389882 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1413394752 34472 :MoALTz!~no@user-31-175-75-25.play-internet.pl JOIN :#esoteric < 1413396179 194538 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Remote host closed the connection < 1413396259 640925 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://golf.shinh.org/reveal.rb?A006520/teebee_1412040120&oct man, I never think of things like this because I come to Octave from MATLAB, where assignment is definitely not an expression. < 1413396294 270430 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Mine was the two characters longer bitand(1:500,511:-1:12) instead.) < 1413396335 9322 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :huh < 1413396344 148577 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i think i'll stick with matlab anyway < 1413396366 266902 :Lymia!~fujoshi@inportb/loli/cirno-chan QUIT :Ping timeout: 250 seconds < 1413396382 282378 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/JNiY < 1413396406 826289 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There have been occasions where MATLAB's restricted syntax has been an annoyance. < 1413396434 636283 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not for including assignments as an expression, except maybe for some sort of while a=... kind of loop perhaps. < 1413396552 235648 :AndoDaan!~Daanando@188.189.92.83 QUIT :Ping timeout: 260 seconds < 1413396618 819827 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the author of this dialog should be shot. http://int-e.eu/~bf3/tmp/yesno.png < 1413396743 19787 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(It's a completely useless deviation from the pervasive "are you sure" template that gives "no" the same meaning as "cancel") < 1413396868 391357 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :haha, what is that from? < 1413397160 375722 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1413397184 281914 :Lymia!~fujoshi@108-205-143-75.lightspeed.rcsntx.sbcglobal.net JOIN :#esoteric < 1413397184 474774 :Lymia!~fujoshi@108-205-143-75.lightspeed.rcsntx.sbcglobal.net QUIT :Changing host < 1413397184 474908 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1413397233 244830 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Client Quit < 1413397377 63186 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :MATLAB also won't let you subscript an arbitrary expression (except by a really ugly subsref() function call), just a variable. < 1413397390 959613 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: It's a Thunderbird/Icedove dialog, I'm pretty sure. < 1413397396 342591 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Because I saw it just today. < 1413397443 559222 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :It looks to be very clear about what the buttons mean. < 1413397529 148252 :S1!~sheldon@p4FF92402.dip0.t-ipconnect.de JOIN :#esoteric < 1413397572 912791 :S1!~sheldon@p4FF92402.dip0.t-ipconnect.de QUIT :Client Quit < 1413397625 947634 :AndoDaan!~Daanando@188.188.85.205 JOIN :#esoteric < 1413399172 876169 :jix_!~jix@jixco.de QUIT :Ping timeout: 246 seconds < 1413399173 29418 :jix!~jix@jixco.de JOIN :#esoteric < 1413399228 533085 :erdic!~erdic@unaffiliated/motley QUIT :Ping timeout: 246 seconds < 1413399280 284925 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1413399332 123471 :AndoDaan!~Daanando@188.188.85.205 PART :#esoteric < 1413399333 429859 :paul2520!~pi@unaffiliated/paul2520 QUIT :Ping timeout: 246 seconds < 1413399334 54969 :Tod-Autojoined!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1413399339 449862 :AndoDaan!~Daanando@188.188.85.205 JOIN :#esoteric < 1413399354 431671 :olsner!~salparot@c83-252-201-82.bredband.comhem.se QUIT :Ping timeout: 246 seconds < 1413399354 584987 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Ping timeout: 246 seconds < 1413399438 356823 :jix!~jix@jixco.de QUIT :Ping timeout: 246 seconds < 1413399438 564370 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 246 seconds < 1413399438 717937 :atehwa!atehwa@aulis.sange.fi QUIT :Ping timeout: 246 seconds < 1413399459 850428 :dianne!~hianne@unaffiliated/dianne QUIT :Ping timeout: 246 seconds < 1413399471 877815 :dianne!~hianne@unaffiliated/dianne JOIN :#esoteric < 1413399525 302204 :jix!~jix@jixco.de JOIN :#esoteric < 1413399870 596015 :olsner!~salparot@c83-252-201-82.bredband.comhem.se JOIN :#esoteric < 1413399874 171209 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1413399898 468439 :S1!~sheldon@pD9FCA553.dip0.t-ipconnect.de JOIN :#esoteric < 1413399906 534036 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1413400144 652406 :S1!~sheldon@pD9FCA553.dip0.t-ipconnect.de QUIT :Client Quit < 1413400972 924535 :AndoDaan!~Daanando@188.188.85.205 QUIT :Ping timeout: 240 seconds < 1413401112 621510 :AndoDaan!~Daanando@188.189.71.64 JOIN :#esoteric < 1413401921 207180 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net JOIN :#esoteric < 1413401938 117510 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net NICK :Guest74506 < 1413402118 237568 :drdanmaku!uid17782@gateway/web/irccloud.com/x-uimrsjpnjalpimjn QUIT :Quit: Connection closed for inactivity < 1413402330 265988 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just wasted at least an hour catching up with someone who had beaten my Befunge-93 pocket solution. This golf thing is dangerously addictive. :/ < 1413402497 603831 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: that's the point of golfing :) < 1413402500 589319 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :addiction :D < 1413402620 801257 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I thought it was just harmless, good, clean fun. :/ < 1413402798 615828 :Somelauw!~Somelauw@unaffiliated/somelauw JOIN :#esoteric < 1413402939 914024 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I didn't just catch up, I went past by two bytes *happy* < 1413403096 65409 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :i wrote my first brainfuck program to compute fibonacci numbers. it is 451 bytes long and i used some snippets from esolangs.org < 1413403096 265018 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu JOIN :#esoteric < 1413403130 823383 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :q: is "SQL" pronounced like "sequel" < 1413403165 660962 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've been told that both S-Q-L and sequel are acceptable. < 1413403178 93019 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"SQL (/ˈɛs kjuː ˈɛl/,[4] or /ˈsiːkwəl/; --" < 1413403192 3274 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :es qu el < 1413403204 683223 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :the one on the left < 1413403206 328749 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :a guy told me he was working with sequel databases and i had no idea what he was talking about < 1413403283 234952 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"SQL, n. Pronunciation: Brit./ɛskjuːˈɛl/ , /ˈsiːkw(ə)l/ , U.S. /ˌɛsˌkjuˈɛl/ , /ˈsikw(ə)l/" says OED. < 1413403313 803005 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :huh. < 1413403348 327302 :MoALTz!~no@user-31-175-75-25.play-internet.pl QUIT :Quit: Leaving < 1413403369 855871 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :To be fair, it is a derivative of SEQUEL ("Structured English Query Language"), if you look at the history. < 1413403391 158080 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The acronym SEQUEL was later changed to SQL because "SEQUEL" was a trademark of the UK-based Hawker Siddeley aircraft company." < 1413403404 913123 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :oh, here i was thinking it was always just structured query. < 1413403429 631196 :AndoDaan_!~Daanando@188.189.74.113 JOIN :#esoteric < 1413403430 398435 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1413403568 19579 :AndoDaan!~Daanando@188.189.71.64 QUIT :Ping timeout: 245 seconds < 1413403573 848463 :AndoDaan_!~Daanando@188.189.74.113 NICK :AndoDaan < 1413403855 425202 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: it is good fun < 1413404052 796330 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Ping timeout: 258 seconds < 1413404056 317609 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Actually, didn't we have < 1413404059 393246 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^fibs < 1413404063 752119 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^show < 1413404063 905496 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :echo reverb rev rot13 rev2 fib wc ul cho choo pow2 source help hw srmlebac uenlsbcmra scramble unscramble asc ord prefixes tmp test celebrate wiki chr ha rainbow rainbow2 welcome me tell eval elikoski list ping def a thanks tmp2 8ball < 1413404066 194792 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^fib < 1413404066 411982 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :0.1.1.2.3.5.8.13.21.34.55.89.144.233.377.610.987.1597.2584.4181.6765.10946.17711.28657.46368.75025.121393.196418.317811.514229.832040.1346269.2178309.3524578.5702887.9227465.14930352.24157817.39088169.632459 ... < 1413404070 961763 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^show fib < 1413404071 115109 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :>+10>+>+[[+5[>+8<-]>.<+6[>-8<-]+<3]>.>>[[-]<[>+<-]>>[<2+>+>-]<[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>[-]>+>+<3-[>+<-]]]]]]]]]]]+>>>]<3][] < 1413404081 489586 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Speaking of Fibonacci and brainfuck. < 1413404124 991241 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^scramble fibonacci < 1413404125 182358 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fbncicaoi < 1413404129 48937 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^scramble fibonacci < 1413404129 202402 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fbncicaoi < 1413404140 878304 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^unscramble ^scramble fibonacci < 1413404141 31952 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :^iscccraanmobblief < 1413404165 371219 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^unscramble fbncicaoi < 1413404165 524477 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fibonacci < 1413404174 489611 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^choo < 1413404174 643236 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : < 1413404176 342713 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^choo a < 1413404176 496084 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :a < 1413404178 401621 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^choo abc < 1413404178 555070 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :abc bc c < 1413404180 211781 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps there should be a ^. command that'd chain two, though that sounds like a hassle. < 1413404182 918476 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^choo hi there < 1413404183 72090 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :hi there i there there there here ere re e < 1413404192 844085 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^choo chooo < 1413404192 997597 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :chooo hooo ooo oo o < 1413404201 971399 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^thanks fungot < 1413404202 124882 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Thanks, fungot. Thungot. < 1413404214 186173 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wrote that when HackEgo was being down. < 1413404226 162658 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And it wasn't entirely trivial to replace the exact logic of `thanks. < 1413404228 389980 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^show thanks < 1413404228 543441 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :>2,[>,]+15[>+6>+7>+3>+2<4-]>-6.>-.-7.+13.-3.+8.>-.>+2.<5[<]>[.>]>3+2.>.<3.<2[<]>[[-<2+>+>]+<-97[-4[-4[-6[-6[-4[>-<[-]]]]]]]>[[>]>2-11.<3[<]<.>3[.>]>3.>5][-]>]<3[[<]>2[.>]>5.>2] < 1413404239 162253 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm sure it could be simplified, but still. < 1413404252 57316 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^a b < 1413404252 210658 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :............................................................................................................................................................................................................... ... < 1413404257 568528 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^tell who < 1413404257 722774 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :I think you mean @tell instead? < 1413404265 564472 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :No < 1413404267 312545 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't < 1413404270 998918 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^a < 1413404271 152241 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :............................................................................................................................................................................................................... ... < 1413404274 420914 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :whats a? < 1413404277 747395 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^show a < 1413404277 900686 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :+13[.] < 1413404281 92060 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Just someone playing around, I think. < 1413404297 137207 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :\n and \r get filtered to '.' though. < 1413404301 445180 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^test < 1413404310 970861 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^test hi < 1413404314 921221 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^show test < 1413404315 74522 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :>2,[<2+>2[-<2[->+2<]>[-<+>]>],]<2. < 1413404336 570916 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^test 0 < 1413404340 558902 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1413404347 367661 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"tmp" is what I redefine to test the bytecode compilation occasionally. < 1413404365 677031 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^celebrate < 1413404365 830791 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :\o| c.c \o/ ಠ_ಠ \m/ \m/ \o_ c.c _o/ \m/ \m/ ಠ_ಠ \o/ c.c |o/ < 1413404366 78650 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69 | c.c.c |  ¯|¯⌠ `\o/´69   | c.c.c |   `\o/´69  ¯|¯⌠ | c.c.c | < 1413404366 232032 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69 | c.c.c |  ¯|¯⌠ `\o/´69   | c.c.c |   `\o/´69  ¯|¯⌠ | c.c.c | < 1413404366 232184 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69 |\ c.c /^\  |\|   |     |\ c.c  >\    |    /< | >\ c.c /´\ < 1413404366 232326 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69/|  c.c  >\  >\|   |    /`\ c.c /`\    |     |\|/`\ c.c /< < 1413404368 512347 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69               (_|¯`\                 /´\ < 1413404369 580411 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69                    |_)             (_| |_) < 1413404370 599390 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69               (_|¯'\                 /'\ < 1413404371 615509 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69                    |_)             (_| |_) < 1413404376 81072 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Uh. < 1413404387 293440 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That looks rather duplicatey. < 1413404408 109069 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Great. This will be helpful once I plan to spam this channel < 1413404410 135217 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :digging the extra legs < 1413404411 411326 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The invasion of the four-legged mutants. < 1413404431 466777 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :\o/ < 1413404431 620314 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69 | < 1413404431 620489 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69 | < 1413404431 620583 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69/< < 1413404431 620676 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69/< < 1413404435 677135 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oblig. http://neilblr.com/post/58490668107 < 1413404443 606353 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :\m/ < 1413404455 955711 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :\m/ \m/ < 1413404461 625413 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not sure what it matches there < 1413404473 387656 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ಠ_ಠ < 1413404473 540908 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69¯|¯⌠ < 1413404473 541061 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69¯|¯⌠ < 1413404473 694189 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69/| | < 1413404473 694371 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69 |\| < 1413404484 353268 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ಠ_ಠ \m/ < 1413404484 506865 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69¯|¯⌠ < 1413404484 507023 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69¯|¯⌠ < 1413404484 507117 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69 |\| < 1413404484 507212 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69/< | < 1413404519 594158 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Everytime I use some of that myndzi will spam /o\ < 1413404519 747473 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69                                               | < 1413404519 747630 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69                                               | < 1413404519 747726 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69                                               |\ < 1413404519 747820 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69                                               >\ < 1413404544 190617 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :c.c < 1413404548 333398 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1413404556 633227 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I wont be useng / o\ and \ o / then anymore < 1413404753 270996 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The hands (\m/ \m/) can be somewhat picky w.r.t. positioning, from what I recall. < 1413404753 630001 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69            `\o/´69 < 1413404753 783821 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69            `\o/´69 < 1413404753 783982 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69              | < 1413404753 784077 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69              | < 1413404753 936408 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69             /´¯|_) < 1413404754 887094 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69           (_| < 1413404755 952452 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69             /'¯|_) < 1413404756 988562 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69           (_| < 1413404757 982810 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Remote host closed the connection < 1413404761 743772 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Still with the legs, I see. < 1413404789 349088 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 260 seconds < 1413404824 132273 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^test  < 1413404824 285682 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :@ < 1413404845 638197 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :'test' seems to output 2**n, where n is the sum of the raw byte values of all input. < 1413404880 224513 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(That was with \x06 as the input, leading to 2**6 = 64 = '@'.) < 1413404920 793564 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not sure what it's for. Not terribly useful on fungot in particular, since all other inputs except \x00 .. \x07 output nothing, and you can't input \x00 over IRC. < 1413404920 986567 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: a ring of conflict is a long-drawn-out affair. fresh whole tripe calls for a woman dare not leave her baby alone in the distance, incongruent with the creation of a pine tree about a piece of v-shaped metal with a sling and a rock mole is a terrible thing to waste. < 1413404938 950000 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Best description of a ring of conflict, though. < 1413404965 884161 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also I hope we will all agree that a rock mole is a terrible thing to waste. < 1413405882 233205 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^test a < 1413407018 253731 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu QUIT :Ping timeout: 244 seconds < 1413407539 19307 :drdanmaku!uid17782@gateway/web/irccloud.com/x-cyjjigjeiyziycqv JOIN :#esoteric < 1413407580 520958 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu JOIN :#esoteric < 1413407780 278841 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 250 seconds < 1413407816 564795 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1413408184 453105 :glogbackup!~glogbacku@192.3.160.190 QUIT :Remote host closed the connection < 1413409145 166540 :glogbackup!~glogbacku@192.3.160.190 QUIT :Remote host closed the connection < 1413409544 990178 :glogbackup!~glogbacku@192.3.160.190 QUIT :Ping timeout: 260 seconds < 1413409926 371850 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1413410380 633207 :aretecode!~aretecode@50.23.131.206-static.reverse.softlayer.com JOIN :#esoteric < 1413410480 128209 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu QUIT :Quit: Reconnecting < 1413410494 261210 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu JOIN :#esoteric < 1413410527 773399 :glogbackup!~glogbacku@192.3.160.190 QUIT :Remote host closed the connection < 1413410790 646013 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1413410790 925215 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ENVA 152150Z 10011KT CAVOK 06/M01 Q1015 RMK WIND 670FT 12011KT < 1413410804 737841 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :supposedly will dip below zero tomorrow < 1413411017 277975 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu QUIT :Ping timeout: 244 seconds < 1413411085 559229 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EFHK < 1413411085 837282 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :EFHK 152150Z 04012KT 9999 FEW025 BKN030 02/M02 Q1016 NOSIG < 1413411113 111407 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Supposedly shouldn't this night, but the next. < 1413411127 528326 :Guest74506!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net NICK :paul2520 < 1413411128 653712 :glogbackup!~glogbacku@192.3.160.190 QUIT :Remote host closed the connection < 1413411146 979210 :paul2520!~pi@104-6-13-61.lightspeed.milwwi.sbcglobal.net QUIT :Changing host < 1413411147 132592 :paul2520!~pi@unaffiliated/paul2520 JOIN :#esoteric < 1413411153 534265 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu JOIN :#esoteric < 1413411206 650157 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :I wrote my first fibonacci in brainfuck http://paste.eu.pn/index.php?show=1812 < 1413411397 311639 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^bf >++++++++++++++++++++++++++++++++++++++[--------------------------------------<[->>+<<]>[-<+>]>[-<+>]<>++++++++++<[->>>+<<<]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]<[-<+>]<>,----------]<>>+<<[->><[->>+<<]>[-<+>]>[-<+>]<<[->>+>+<<<]>>>[-<<<+>>>]<[-<+>]<<<]>>>>++++++++++<<[->+>-[>+>>]>[+[-<+>]>+>>]<<<<<<]>>[-]>>>++++++++++<[->-[>+>>]>[+[-<+>]>+>>]<<<<<]>[-]>>[>++++++[-<++++++++>]<.<<+>+>[-]]<[<[->-<]++++++[->++++++++<]>.[-]]<<++++++[-<++++++++>]<.[-]<<[ ... < 1413411397 502820 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Mismatched []. < 1413411403 315516 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :... -<+>]>,[-<+2>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<2[>+6[<+8>-]<-.[-]<]+10. < 1413411478 609151 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :i used wiki code for printing numbers < 1413411486 760906 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :but i wrote my own for parsing the input < 1413411489 479760 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(fungot uses run-length encoding) < 1413411489 633294 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: they say that a polymorph trap is magic and magic armour which no sword in hand; long time the manxome foe he sought so rested he by the roadside for ninety-nine years is nearly up, so perfectly constructed that no one really subscribes to rec.games.roguelike.nethack. < 1413411494 691491 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :probably not the shortest one possible < 1413411502 749104 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^asc Hi < 1413411502 902857 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :72. < 1413411503 786926 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :fungot: what are 2, 6, 8? < 1413411503 940232 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Somelauw: shad*: shades are undead creatures. a tree, unless it was one of a number of people who said they had encountered a sasquatch inn near the tang, becoming more pronounced towards the point. < 1413411511 507206 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^ord Hm < 1413411511 660534 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :72 109 < 1413411520 745944 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh they're both that way < 1413411532 108310 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^show ord < 1413411532 261674 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :>>,[[-<+2>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<2[>+6[<+8>-]<-.[-]<]+32.[-]>>,] < 1413411546 876404 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: i think you forgot to save after you removed the newline < 1413411557 120947 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Did I remove the newline? I don't think I did that. < 1413411566 512893 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just advocated using ord in place of asc. < 1413411570 510465 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1413411577 934579 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :misread then < 1413411581 312911 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now that you mention it, I could just replace the latter with the former. < 1413411632 659374 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^def asc bf >>,[[-<++>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<<[>++++++[<++++++++>-]<-.[-]<]++++++++++++++++++++++++++++++++.[-]>>,] < 1413411632 812661 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1413411636 552514 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^asc abc < 1413411636 705793 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :97 98 99 < 1413411638 636899 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^save < 1413411638 790154 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :OK. < 1413411643 212307 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^show asc < 1413411643 365585 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :>2,[[-<+2>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<2[>+6[<+8>-]<-.[-]<]+32.[-]>2,] < 1413411656 41840 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As an extra benefit, the initial >> in ord got turned into a proper >2. < 1413411665 926101 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^help < 1413411666 79360 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool < 1413411679 817105 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(There used to be a bug in the parser that didn't handle >>> right.) < 1413411693 657718 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :asc doesn't print anything for me < 1413411698 769035 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^str 0 set >++++++++++++++++++++++++++++++++++++++[--------------------------------------<[->>+<<]>[-<+>]>[-<+>]<>++++++++++<[->>>+<<<]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]<[-<+>]<>,----------]<>>+<<[->><[->>+<<]>[-<+>]>[-<+>]<<[->>+>+<<<]>>>[-<<<+>>>]<[-<+>]<<<]>>>>++++++++++<<[->+>-[>+>>]>[+[-<+>]>+>>]<<<<<<]>>[-]>>>++++++++++<[->-[>+>>]>[+[-<+>]>+>>]<<<<<]>[-]>>[>++++++[-<++++++++>]<.<<+>+>[-]]<[<[->-<]++++++[->++++++++<]>.[-]]<<++++++[-<++++++++>] < 1413411698 922403 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Set: >++++++++++++++++++++++++++++++++++++++[--------------------------------------<[->>+<<]>[-<+>]>[-<+>]<>++++++++++<[->>>+<<<]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]<[-<+>]<>,----------]<>>+<<[->><[->>+<<]>[-<+>]>[-<+>]<<[->>+>+<<<]>>>[-<<<+>>>]<[-<+>]<<<]>>>>++++++++++<<[->+>-[>+>>]>[+[-<+>]>+>>]<<<<<<]>>[-]>>>++++++++++<[->-[>+>>]>[+[-<+>]>+>>]<<<<<]>[-]>>[>++++++[-<++++++++>]<.<<+>+>[-]]<[<[->-<]++++++[->++++++++<]>.[-]]<<++++++[- < 1413411702 842432 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :but maybe the numbers have a special meaning < 1413411724 694575 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Somelauw: It's a simple encoding for repetition, +2 is ++ and >4 is >>>> and so on. < 1413411740 525443 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1413411747 940650 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu PRIVMSG #esoteric :why not ]10? terrible imo < 1413411748 855148 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^str 0 add <.[-]<<[-<+>]< < 1413411749 8772 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Added. < 1413411758 687796 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu PRIVMSG #esoteric :fishie < 1413411764 622726 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^def fib bf str:0 < 1413411764 775982 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1413411767 242758 :AndoDaan_!~Daanando@188.189.70.230 JOIN :#esoteric < 1413411775 179307 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^fib 9 < 1413411779 560657 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : ...out of time! < 1413411781 897170 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: You just overwrote an existing fib, thanks for that. < 1413411782 802600 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bah < 1413411784 49446 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :hmm, i'm writing my own generator which expands 2+ into '++' < 1413411787 408269 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: oops < 1413411795 938666 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: well you can ^reload < 1413411810 17977 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In theory. I always feel slightly iffy about it. < 1413411811 851544 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^reload < 1413411812 32843 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Reloaded. < 1413411816 393644 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Let's live dangerously. < 1413411817 641840 :AndoDaan!~Daanando@188.189.74.113 QUIT :Ping timeout: 245 seconds < 1413411819 886485 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu PRIVMSG #esoteric :Somelauw: maybe you should use the "standard" bfjoust encoding. < 1413411821 433822 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu PRIVMSG #esoteric :^fib 9 < 1413411824 953217 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The existing one doesn't parse input, so it's less fun. < 1413411825 790971 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : ...out of time! < 1413411831 566155 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu PRIVMSG #esoteric :cool < 1413411835 507267 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^show fib < 1413411835 660629 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :>+38[-38<[->2+<2]>[-<+>]>[-<+>]<>+10<[->3+<3]>3[<2[<+>2+<-]>[<+>-]>-]<2[-]<[-<+>]<>,-10]<>2+<2[->2<[->2+<2]>[-<+>]>[-<+>]<2[->2+>+<3]>3[-<3+>3]<[-<+>]<3]>4+10<2[->+>-[>+>2]>[+[-<+>]>+>2]<6]>2[-]>3+10<[->-[>+>2]>[+[-<+>]>+>2]<5]>[-]>2[>+6[-<+8>]<.<2+>+>[-]]<[<[->-<]+6[->+8<]>.[-]]<2+6[-<+8>]<.[-]<2[-<+>]< < 1413411837 881959 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have a feeling ^reload doesn't load the commands. < 1413411842 699278 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Just the bot source. < 1413411846 667590 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: oops that's stupid < 1413411854 497364 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :NO U < 1413411864 107435 :fungot!fis@eos.zem.fi QUIT :Remote host closed the connection < 1413411877 372069 :fungot!fis@eos.zem.fi JOIN :#esoteric < 1413411881 402502 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^fib < 1413411881 626919 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :0.1.1.2.3.5.8.13.21.34.55.89.144.233.377.610.987.1597.2584.4181.6765.10946.17711.28657.46368.75025.121393.196418.317811.514229.832040.1346269.2178309.3524578.5702887.9227465.14930352.24157817.39088169.632459 ... < 1413411894 841953 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In retrospect, that probably should be called "fibs", and "fib" should be an input-parsing one. < 1413411911 847024 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also that should use spaces in place of newlines. And so on and so forth. < 1413411932 891694 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: clearly you need fungot's save to use a proper repository, like HackEgo < 1413411933 251857 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: i was just thinking that most westerners would find that very hard to find new ways of writing things. i'd better just stick with cmuscheme.el for both < 1413411958 662311 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: I'm going to go with fungot's opinion on that. < 1413411959 62298 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: are you sure? public janitors?). it's syntactic sugar over such alists ( and the built-in macro is called?" " to hang from"). < 1413411980 662466 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though "to hang from" is a stupid macro name. < 1413412049 879358 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :anyway, maybe fungot isn't the right thing for testing this new fib < 1413412050 34094 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: that's levenshtein distance in unary. < 1413412062 536366 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`fetch http://paste.eu.pn/?dl=1812 < 1413412065 154424 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2014-10-15 22:27:17 URL:http://paste.eu.pn/?dl=1812 [457/457] -> "index.html?dl=1812" [1] < 1413412066 268975 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :@bf +17 >>,[[-<+2>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<2[>+6[<+8>-]<-.[-]<]+32.[-]>>,] < 1413412066 422317 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Done. < 1413412072 974183 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :it doesn't print 17 < 1413412099 269043 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Somelauw: the numbers are just used by fungot on output, they're not part of bf proper < 1413412099 506622 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: i see, thanx :p ( i guess). the last cdr is () non-atomic? < 1413412164 181495 :glogbackup!~glogbacku@192.3.160.190 QUIT :Ping timeout: 244 seconds < 1413412165 407233 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`which bf < 1413412165 896893 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413412196 860631 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They're not even part of fungot's own ^bf input, while they arguably should. < 1413412197 262673 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: sarahbot later tell gnomon i gave the link early, said " lisp is the whole thing will be flattened out to 133. < 1413412213 693172 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo <<<(echo hi) < 1413412214 199702 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: -c: line 0: syntax error near unexpected token `(' \ bash: -c: line 0: `echo <<<(echo hi)' < 1413412226 798615 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait right < 1413412261 363872 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run interp bf `echo '!9'; cat "index.html?dl=1812" -` < 1413412286 189119 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1413412291 955950 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413412306 2573 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run interp bf `echo '!3'; cat "index.html?dl=1812" -` < 1413412331 456280 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait the paste already has the !9 in it < 1413412336 453330 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413412358 814570 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh and stupid typo < 1413412378 182059 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i '/!9/d' "index.html?dl=1812" < 1413412379 569108 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413412397 180632 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat index.html?dl=1812 < 1413412397 690778 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​>++++++++++++++++++++++++++++++++++++++[--------------------------------------<[->>+<<]>[-<+>]>[-<+>]<>++++++++++<[->>>+<<<]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]<[-<+>]<>,----------]<>>+<<[->><[->>+<<]>[-<+>]>[-<+>]<<[->>+>+<<<]>>>[-<<<+>>>]<[-<+>]<<<]>>>>++++++++++<<[->+>-[>+>>]>[+[-<+>]>+>>]<<<<<<]>>[-]>>>++++++++++<[->-[>+>>]>[+[-<+>]>+>>]<<<<<]>[-] < 1413412404 301174 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`wc index.html?dl=1812 < 1413412404 792430 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ 2 1 455 index.html?dl=1812 < 1413412415 32310 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run interp bf `echo '!3'; cat "index.html?dl=1812"` < 1413412416 902010 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413412437 387044 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1413412463 806743 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run interp bf ',[.,]!hi' < 1413412464 406761 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413412473 277752 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run interp 'bf ,[.,]!hi' < 1413412501 406455 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sheesh < 1413412503 677495 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413412525 58471 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1413412544 836965 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i thought EgoBot's !bf supported ! but maybe it didn't < 1413412549 339124 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1413412564 249268 :AndoDaan_!~Daanando@188.189.70.230 QUIT :Ping timeout: 250 seconds < 1413412658 476535 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`interp bf8 +++++++++++++++++++++++++++++++++++++++++++++++++++. < 1413412659 153337 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :3 < 1413412667 298632 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`interp bf +++++++++++++++++++++++++++++++++++++++++++++++++++. < 1413412667 887795 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :3 < 1413412674 241044 :mihow!~mihow@108.30.58.169 QUIT :Client Quit < 1413412685 175543 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`interp bf ,!hi < 1413412705 915059 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think it may have trouble with missing input < 1413412715 839331 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413412723 410750 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`url bin/interp < 1413412723 996135 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/interp < 1413412772 90048 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo 'DIY saves the day' | interps/egobf/src/egobfi8 <(echo ',[.,]') < 1413412772 681906 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :DIY saves the day < 1413412807 654705 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh 8 is the default < 1413412814 401793 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :istr it used not to be < 1413412816 911033 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :what's the diff between ord and asc, except that ord runs in a loop, there seem to be small differences between the code itself as well, like one ends on 10+ and the other on 32+ < 1413412828 633950 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fungot: any wise words today? < 1413412829 272454 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :FireFly: thanks, and i'd expect that that second fnord one. hope i didn't forget about the whole thing < 1413412851 478031 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Somelauw: There are no other differences, and I just replaced asc with ord since the latter is handier. < 1413412854 450109 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^show asc < 1413412854 603422 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :>2,[[-<+2>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<2[>+6[<+8>-]<-.[-]<]+32.[-]>2,] < 1413412857 521639 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^show ord < 1413412857 675065 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :>>,[[-<+2>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<2[>+6[<+8>-]<-.[-]<]+32.[-]>>,] < 1413412875 921513 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They're the same now, modulo the >> bug. < 1413412882 991422 :AndoDaan!~Daanando@188.188.75.86 JOIN :#esoteric < 1413412901 768343 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^def ord bf >>,[[-<++>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<<[>++++++[<++++++++>-]<-.[-]<]++++++++++++++++++++++++++++++++.[-]>>,] < 1413412901 921582 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1413412904 776397 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^save < 1413412904 929738 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :OK. < 1413412907 554600 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :one thing which is better is that unlike the one on the wiki this one works for number >>256 < 1413412922 502719 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :^ord < 1413412924 322066 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :^ord z < 1413412924 475419 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :122 < 1413412942 829959 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :^ord ä < 1413412942 983715 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :195 164 < 1413412961 543424 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :another difference with the wiki, is that this one destroys the number < 1413412964 488822 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Somelauw: I got it from http://mazonka.com/brainf/ I believe. < 1413412978 536178 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The "base expansion" code. < 1413412981 189972 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo '9' | interps/egobf/src/egobfi8 <"index.html?dl=1812" < 1413412992 142470 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :not a problems, since i can copy < 1413412994 621557 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1413413005 983968 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo '9' | interps/egobf/src/egobfi8 "index.html?dl=1812" < 1413413006 686010 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :55 < 1413413011 709695 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :whew finally < 1413413012 430825 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413413088 672032 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo '99' | interps/egobf/src/egobfi8 "index.html?dl=1812" < 1413413089 196146 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :195 < 1413413104 216334 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :I DON'T THINK THAT WORKS FOR >>256 < 1413413131 787310 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(we're such critics) < 1413413161 147043 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :it destroyed my copy as well < 1413413217 9459 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo '99' | interps/egobf/src/egobfi64 "index.html?dl=1812" < 1413413230 769260 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not optimilized for 64-bit cells, I take it? < 1413413247 400663 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413413254 409614 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps that was a bit too much to ask, anyhow. < 1413413271 249572 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo '20' | interps/egobf/src/egobfi64 "index.html?dl=1812" < 1413413271 792616 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​46 < 1413413275 297105 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Mmmm. < 1413413313 914522 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`unidecode � < 1413413314 493736 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+FFFD REPLACEMENT CHARACTER] < 1413413325 559880 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat. < 1413413341 459136 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu QUIT :Ping timeout: 255 seconds < 1413413352 996889 :glogbackup!~glogbacku@192.3.160.190 QUIT :Ping timeout: 260 seconds < 1413413366 216365 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run unidecode $(echo '20' | interps/egobf/src/egobfi64 "index.html?dl=1812") < 1413413367 240561 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Traceback (most recent call last): \ File "/hackenv/bin/unidecode", line 4, in \ s = u" ".join("[U+{0:04X} {1}]".format(ord(c), unicodedata.name(c, "DUNNO")) for c in " ".join(sys.argv[1:]).decode("utf-8")).encode("utf-8") \ File "/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode \ return codecs.utf_8_decode(input, err < 1413413375 361028 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, that's even worse. < 1413413380 741856 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not well-formed UTF-8, presumably. < 1413413413 599504 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i thought irssi would default to that windows charset then < 1413413517 235117 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :This translation also has a Japanese transliteration. They're rendering the English as "lu li la" and the Japanese transliteration as "ru ri ra" < 1413413585 545047 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run ord $(echo '20' | interps/egobf/src/egobfi64 "index.html?dl=1812") < 1413413586 161178 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Malformed UTF-8 character (unexpected continuation byte 0x9d, with no preceding start byte) in ord at -e line 1, <> line 1. \ 0 52 54 < 1413413641 338514 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu JOIN :#esoteric < 1413413642 765699 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :okay, i found a way to make ord usable in my program, whenever you are at a point of printing, you need to start doing <<[->>>+>+<<<<]>>>>[-<<<<+>>>>]< and then use a single loop of the ord program, because it destroys 2 inputs on the left and this compensates for that < 1413413691 426172 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :without the leading << actually < 1413413716 254400 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :it copies the value from x[n] to x[n+2] < 1413413734 274560 :glogbackup!~glogbacku@192.3.160.190 QUIT :Ping timeout: 250 seconds < 1413414292 559812 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :@bf < 1413414292 776593 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Done. < 1413414294 279960 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :>++++++++++++++++++++++++++++++++++++++[--------------------------------------<[->>+<<]>[-<+>]>[-<+>]<>++++++++++<[->>>+<<<]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]<[-<+>]<>,----------]<>>+<<[->><[->>+<<]>[-<+>]>[-<+>]<<[->>+>+<<<]>>>[-<<<+>>>]<[-<+>]<<<]>>[->>>+>+<<<<]>>>>[-<<<<+>>>>]<[-<++>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<<[>++++++[<++++++++>-]<-.[-]<]++++++++++++++++++++++++++++++ < 1413414296 411550 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :++.[-]>>!20 < 1413414302 983087 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :almost < 1413414334 177939 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu QUIT :Ping timeout: 244 seconds < 1413414371 787292 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1413414431 625667 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :@bf < 1413414431 818372 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Done. < 1413414433 281427 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :>++++++++++++++++++++++++++++++++++++++[--------------------------------------<[->>+<<]>[-<+>]>[-<+>]++++++++++<[->>>+<<<]>>>[<<[<+>>+<-]>[<+>-]>-]<<[-]<[-<+>],----------]>+<<[->[->>+<<]>[-<+>]>[-<+>]<<[->>+>+<<<]>>>[-<<<+>>>]<[-<+>]<<<]>>[->>>+>+<<<<]>>>>[-<<<<+>>>>]<[-<++>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<<[>++++++[<++++++++>-]<-.[-]<]++++++++++++++++++++++++++++++++.[-]>> < 1413414435 300618 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :!20 < 1413414488 250552 :glogbackup!~glogbacku@192.3.160.190 QUIT :Ping timeout: 250 seconds < 1413414529 649634 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :@bf 20+>+<<[->[->>+<<]>[-<+>]>[-<+>]<<[->>+>+<<<]>>>[-<<<+>>>]<[-<+>]<<<]>>[->>>+>+<<<<]>>>>[-<<<<+>>>>]<[-<++>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<<[>++++++[<++++++++>-]<-.[-]<]++++++++++++++++++++++++++++++++.[-]>> < 1413414529 818570 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1 < 1413414661 412774 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :@bf ++++++++++++++++++++>+<<[->[->>+<<]>[-<+>]>[-<+>]<<[->>+>+<<<]>>>[-<<<+>>>]<[-<+>]<<<]>>[->>>+>+<<<<]>>>>[-<<<<+>>>>]<[-<++>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<<[>++++++[<++++++++>-]<-.[-]<]++++++++++++++++++++++++++++++++.[-]>> < 1413414661 566074 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1 < 1413414729 784844 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 272 seconds < 1413414767 309588 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :that snippet produces 6765 when running it in my own interpreter < 1413414816 991413 :AndoDaan!~Daanando@188.188.75.86 QUIT :Ping timeout: 248 seconds < 1413414834 294341 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu JOIN :#esoteric < 1413414852 275905 :glogbackup!~glogbacku@192.3.160.190 QUIT :Ping timeout: 246 seconds < 1413414904 322921 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :@bf ++++++++++>+<<[->[->>+<<]>[-<+>]>[-<+>]<<[->>+>+<<<]>>>[-<<<+>>>]<[-<+>]<<<]>>[->>>+>+<<<<]>>>>[-<<<<+>>>>]<[-<++>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<<[>++++++[<++++++++>-]<-.[-]<]++++++++++++++++++++++++++++++++.[-]>> < 1413414904 576358 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1 < 1413414910 140528 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :lambdabot: you are lying < 1413414944 125276 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :you shouldn't overflow here < 1413415204 836336 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1413415334 971894 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run ln -s interps/egobf/src/egobfi bin/bf < 1413415336 435239 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413415350 379189 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`bf <(++++++++++>+<<[->[->>+<<]>[-<+>]>[-<+>]<<[->>+>+<<<]>>>[-<<<+>>>]<[-<+>]<<<]>>[->>>+>+<<<<]>>>>[-<<<<+>>>>]<[-<++>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<<[>++++++[<++++++++>-]<-.[-]<]++++++++++++++++++++++++++++++++.[-]>>) < 1413415350 895376 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: bf: not found < 1413415358 244444 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bah < 1413415367 858666 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1413415380 750568 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Sgeo, just be glad you haven't seen the abysmal translations yet < 1413415385 873055 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Trust me when I say you don't want to < 1413415402 706395 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm right < 1413415411 930355 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run ln -s ../interps/egobf/src/egobfi bin/bf < 1413415412 492115 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ln: failed to create symbolic link `bin/bf': File exists < 1413415421 207288 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`rm bin/bf < 1413415422 561116 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413415423 714346 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run ln -s ../interps/egobf/src/egobfi bin/bf < 1413415425 97238 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413415429 470546 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`bf <(++++++++++>+<<[->[->>+<<]>[-<+>]>[-<+>]<<[->>+>+<<<]>>>[-<<<+>>>]<[-<+>]<<<]>>[->>>+>+<<<<]>>>>[-<<<<+>>>>]<[-<++>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<<[>++++++[<++++++++>-]<-.[-]<]++++++++++++++++++++++++++++++++.[-]>>) < 1413415429 961726 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: bf: not found < 1413415436 402110 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now wtf < 1413415482 880929 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1413415487 604972 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`rm bin/bf < 1413415488 597868 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413415493 14370 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run ln -s ../interps/egobf/src/egobfi8 bin/bf < 1413415496 670403 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413415497 508894 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`bf <(++++++++++>+<<[->[->>+<<]>[-<+>]>[-<+>]<<[->>+>+<<<]>>>[-<<<+>>>]<[-<+>]<<<]>>[->>>+>+<<<<]>>>>[-<<<<+>>>>]<[-<++>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<<[>++++++[<++++++++>-]<-.[-]<]++++++++++++++++++++++++++++++++.[-]>>) < 1413415497 989854 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​<(++++++++++>+<<[->[->>+<<]>[-<+>]>[-<+>]<<[->>+>+<<<]>>>[-<<<+>>>]<[-<+>]<<<]>>[->>>+>+<<<<]>>>>[-<<<<+>>>>]<[-<++>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<<[>++++++[<++++++++>-]<-.[-]<]++++++++++++++++++++++++++++++++.[-]>>): No such file or directory < 1413415523 527874 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`bf <(echo '++++++++++>+<<[->[->>+<<]>[-<+>]>[-<+>]<<[->>+>+<<<]>>>[-<<<+>>>]<[-<+>]<<<]>>[->>>+>+<<<<]>>>>[-<<<<+>>>>]<[-<++>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<<[>++++++[<++++++++>-]<-.[-]<]++++++++++++++++++++++++++++++++.[-]>>') < 1413415524 34585 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​<(echo '++++++++++>+<<[->[->>+<<]>[-<+>]>[-<+>]<<[->>+>+<<<]>>>[-<<<+>>>]<[-<+>]<<<]>>[->>>+>+<<<<]>>>>[-<<<<+>>>>]<[-<++>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<<[>++++++[<++++++++>-]<-.[-]<]++++++++++++++++++++++++++++++++.[-]>>'): File name too long < 1413415532 689348 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run bf <(echo '++++++++++>+<<[->[->>+<<]>[-<+>]>[-<+>]<<[->>+>+<<<]>>>[-<<<+>>>]<[-<+>]<<<]>>[->>>+>+<<<<]>>>>[-<<<<+>>>>]<[-<++>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<<[>++++++[<++++++++>-]<-.[-]<]++++++++++++++++++++++++++++++++.[-]>>') < 1413415533 503263 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 < 1413415543 129938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :whew < 1413415555 607993 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Somelauw: i'm afraid HackEgo agrees with lambdabot < 1413415602 475535 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run interps/egobf/src/egobfi16 <(echo '++++++++++>+<<[->[->>+<<]>[-<+>]>[-<+>]<<[->>+>+<<<]>>>[-<<<+>>>]<[-<+>]<<<]>>[->>>+>+<<<<]>>>>[-<<<<+>>>>]<[-<++>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<<[>++++++[<++++++++>-]<-.[-]<]++++++++++++++++++++++++++++++++.[-]>>') < 1413415603 142424 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 < 1413415612 812190 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run interps/egobf/src/egobfi64 <(echo '++++++++++>+<<[->[->>+<<]>[-<+>]>[-<+>]<<[->>+>+<<<]>>>[-<<<+>>>]<[-<+>]<<<]>>[->>>+>+<<<<]>>>>[-<<<<+>>>>]<[-<++>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<<[>++++++[<++++++++>-]<-.[-]<]++++++++++++++++++++++++++++++++.[-]>>') < 1413415644 52246 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413415678 35812 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Somelauw: anyway why is the snippet ending with a useless [-]>> < 1413415695 211842 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :my own interpreter leaves the state in 55 (5, array('B', [0, 34, 55, 0, 0, 0, 0, 0])) < 1413415736 690499 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :that was copied from ^ord < 1413415823 547648 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Somelauw: what's your cell size < 1413415847 798960 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :automatically expanding < 1413415857 564610 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not tape, cell < 1413415881 847583 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :256 < 1413415886 114288 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1413415889 762341 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :oops < 1413415903 276493 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so egobfi8 should work, then < 1413415914 780195 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unless you mean 256 bits < 1413415932 944011 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :i tried 256 and infinite, but in both cases i got the same < 1413415971 55759 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :can any of them print the stack using #? < 1413416002 887251 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :8bits < 1413416004 865339 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't remember < 1413416048 33618 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run interps/egobf/src/egobfi8 --help < 1413416048 634588 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Use: egobfi{width} [options] [file] \ Options: \ -eof {0|-|n} \ set EOF mode: 0, -1 or no-change (respectively) \ [default: 0] \ -debug \ activate the # command [default off] \ -unicode {on|off} \ set unicode mode on or off [default off] \ -wrap {on|off} \ set wrappong on or off [default on] < 1413416057 11561 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aha! < 1413416088 108907 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run interps/egobf/src/egobfi8 -debug <(echo '++++++++++>+<<[->[->>+<<]>[-<+>]>[-<+>]<<[->>+>+<<<]>>>[-<<<+>>>]<[-<+>]<<<]>>[->>>+>+<<<<]>>>>[-<<<<+>>>>]<[-<++>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<<[>++++++[<++++++++>-]<-.[-]<]++++++++++++++++++++++++++++++++.[-]>>#') < 1413416088 321671 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 0:10|1|0|0|*0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| < 1413416134 218496 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :^ord < 1413416139 838873 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :^show ord < 1413416139 992227 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :>2,[[-<+2>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<2[>+6[<+8>-]<-.[-]<]+32.[-]>2,] < 1413416223 731491 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :@bf +++++++++++++++++++++++++[->>>+>+<<<<]>>>>[-<<<<+>>>>]<[-<++>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<<[>++++++[<++++++++>-]<-.[-]<]++++++++++++++++++++++++++++++++.[-]>> < 1413416223 884911 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 25 < 1413416281 275691 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run interps/egobf/src/egobfi8 --help | tail < 1413416281 857589 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Use: egobfi{width} [options] [file] \ Options: \ -eof {0|-|n} \ set EOF mode: 0, -1 or no-change (respectively) \ [default: 0] \ -debug \ activate the # command [default off] \ -unicode {on|off} \ set unicode mode on or off [default off] \ -wrap {on|off} \ set wrappong on or off [default on] < 1413416283 224122 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :ok, i'm completely confused now. 25 is what i get as well for that one < 1413416329 438831 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 6765 `mod` 256 < 1413416331 325763 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 109 < 1413416399 99734 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose you should check if you've really running the same snippet both places < 1413416490 266485 :glogbackup!~glogbacku@192.3.160.190 QUIT :Ping timeout: 246 seconds < 1413416518 415223 :drdanmaku!uid17782@gateway/web/irccloud.com/x-cyjjigjeiyziycqv QUIT :Quit: Connection closed for inactivity < 1413416573 981316 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :`run interps/egobf/src/egobfi8 -debug <(echo ' ++++++++++ >+<<[->[->>+<<]>[-<+>]>[-<+>]<<[->>+>+<<<]>>>[-<<<+>>>]<[-<+>]<<<]>> # ') < 1413416574 594566 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0:10|*1|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| < 1413416681 940062 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :`run interps/egobf/src/egobfi8 -debug <(echo ' +++++ >+<<[->[->>+<<]>[-<+>]>[-<+>]<<[->>+>+<<<]>>>[-<<<+>>>]<[-<+>]<<<]>> ') < 1413416682 517333 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413416688 232824 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :`run interps/egobf/src/egobfi8 -debug <(echo ' +++++ >+<<[->[->>+<<]>[-<+>]>[-<+>]<<[->>+>+<<<]>>>[-<<<+>>>]<[-<+>]<<<]>># ') < 1413416689 136768 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0:5|*1|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| < 1413416834 271814 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :oh, i think i might see a problem < 1413416843 276375 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :`run interps/egobf/src/egobfi8 -debug <(echo '>>>>>>>> +++++ >+<<[->[->>+<<]>[-<+>]>[-<+>]<<[->>+>+<<<]>>>[-<<<+>>>]<[-<+>]<<<]>># ') < 1413416843 793200 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0:0|0|0|0|0|0|0|0|5|*1|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| < 1413416856 562192 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run rm bin/bf; echo $'#! /bin/bash\n[[ $# > 0 ]] || { echo "Run what?"; exit 1; }\nci="$*"\necho -n "${ci#*!}" | echo /hackenv/interps/egobfi/src/egobfi8 <(echo -n "${ci%%!*}")' > bin/bf; chmod +x bin/bf < 1413416857 944186 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413416863 866716 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`bf ,[.,]!testing < 1413416864 492286 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/interps/egobfi/src/egobfi8 /dev/fd/63 < 1413416866 299491 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :oh, well 5 is good < 1413416866 666792 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... < 1413416870 187822 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I forgot my debug echo. < 1413416880 652535 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run rm bin/bf; echo $'#! /bin/bash\n[[ $# > 0 ]] || { echo "Run what?"; exit 1; }\nci="$*"\necho -n "${ci#*!}" | /hackenv/interps/egobfi/src/egobfi8 <(echo -n "${ci%%!*}")' > bin/bf; chmod +x bin/bf < 1413416882 185242 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413416885 85066 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`bf ,[.,]!testing < 1413416885 675523 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/bf: line 4: /hackenv/interps/egobfi/src/egobfi8: No such file or directory < 1413416895 871543 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And I keep typoing it "egobfi" instead of "egobf". < 1413416901 287532 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run rm bin/bf; echo $'#! /bin/bash\n[[ $# > 0 ]] || { echo "Run what?"; exit 1; }\nci="$*"\necho -n "${ci#*!}" | /hackenv/interps/egobf/src/egobfi8 <(echo -n "${ci%%!*}")' > bin/bf; chmod +x bin/bf < 1413416902 822181 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413416905 916917 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The directory, that is.) < 1413416907 963660 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`bf ,[.,]!testing < 1413416908 548492 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :testing < 1413416910 294394 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Finally. < 1413416930 736559 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`bf ,[.,]!testing!this!logic!too < 1413416931 365041 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :testing!this!logic!too < 1413416937 700657 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :@bf >>>>>>>>>> +++++ >+<<[->[->>+<<]>[-<+>]>[-<+>]<<[->>+>+<<<]>>>[-<<<+>>>]<[-<+>]<<<]>> # [->>>+>+<<<<]>>>>[-<<<<+>>>>]<[-<++>[-<+>[-<+>[-<+> [-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<<[>++++++[<++++++++>-]<-.[-]<]++++++++++++++++++++++++++++++++.[-]>># < 1413416937 853842 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1 < 1413416940 956291 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Got it the right way round, I think. < 1413416977 363045 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1413416982 595862 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(No facilities for passing extra arguments to egobfi in that script, though.) < 1413417089 397839 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :@bf >>>>>>>>>> ++++++++++++++++++++ >+<[->[->>+<<]>[-<+>]>[-<+>]<<[->>+>+<<<]>>>[-<<<+>>>]<[-<+>]<<<]>> # [->>>+>+<<<<]>>>>[-<<<<+>>>>]<[-<++>[-<+>[-<+>[-<+> [-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<<[>++++++[<++++++++>-]<-.[-]<]++++++++++++++++++++++++++++++++.[-]>># < 1413417089 658138 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 109 < 1413417468 981535 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1413417528 725314 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :funny things where happening when having more << than > < 1413417614 990580 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :still i get 10946 on the one above < 1413417926 366277 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1413417944 253438 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu QUIT :Ping timeout: 260 seconds < 1413417997 783288 :glogbackup!~glogbacku@192.3.160.190 QUIT :Ping timeout: 272 seconds < 1413418038 455355 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Lymia: I think I have. There's at least one claiming that Irregular is speaking to the chains that disappeared < 1413418062 645163 :Sorella!~queen@191.185.194.30 JOIN :#esoteric < 1413418071 401033 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Lymia: are you an Evillious Chronicles fan, or speaking about translations in general? < 1413418082 209712 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Translations in general < 1413418110 775863 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :It may also be possible that I don't know which trasnslation is more accurate at a given portion < 1413418113 169606 :Sorella!~queen@191.185.194.30 QUIT :Changing host < 1413418113 323053 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1413418139 681409 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :translations are evil, especially when coming from France. < 1413418154 838716 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(I'm looking at you, you fungotted coworker.) < 1413418154 991948 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: that's just an infinite loop < 1413418167 106675 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fungot: an infinite loop of linguistic suffering. < 1413418167 360898 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: how do you read .texi files? ( e.g. in ruby you can do certain things < 1413418496 691898 :glogbackup!~glogbacku@192.3.160.190 QUIT :Ping timeout: 258 seconds < 1413418523 212347 :AndoDaan!~Daanando@188.188.91.238 JOIN :#esoteric < 1413418592 656311 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :les translations sont maliceux, especialment quand ils viennent de France < 1413418676 576894 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think i may have got some of the words right. < 1413418746 45225 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :pretty good. < 1413418760 177805 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :les traductions sont malicieuses, spécialement quand elles viennent de France. < 1413418849 882204 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :how can french _not_ put an e in front of sp < 1413418886 779920 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :because parce que. < 1413418889 689079 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :because spanish already does that < 1413418928 992664 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose it should ideally be êpécialement < 1413418934 574982 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hth < 1413418992 552019 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait hm < 1413419000 220010 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :archjan < 1413419018 767061 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1413419019 977600 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :êpécialement :D I love it. < 1413419086 850461 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actually i was remembering école, but it _doesn't_ seem to use a circumflex. oh well. < 1413419092 928852 :glogbackup!~glogbacku@192.3.160.190 QUIT :Ping timeout: 240 seconds < 1413419114 786984 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :no, not in that case. < 1413419560 674799 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Lymia: "Boy's crimes are getting old." "You're far from me forever." "It left from this room" < 1413419583 422484 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :That's from a translation that, other than that, seems to be much more focused on sounding good in English than anything resembling accuracy < 1413419629 281607 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://www.youtube.com/watch?v=gNWAIJk2pEE < 1413419637 65910 :glogbackup!~glogbacku@192.3.160.190 QUIT :Ping timeout: 255 seconds < 1413419648 375058 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Also, "lu li la/ru ri ra" into "lapis lazuli" < 1413419678 847330 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(lu li la is a significant song throughout the serieses) < 1413419693 178255 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Also, there has to be a better word than serieses. serii? < 1413419714 718246 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :"series" < 1413419717 294233 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :technically series _is_ the plural. < 1413419731 323602 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(and singular.) < 1413419745 189998 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :There's one series in the series that all the songs have lu li la. < 1413419800 417619 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :https://www.youtube.com/watch?v=v3cZbQaqYN4 < 1413419804 928662 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :One of the worst translations I've seen < 1413419831 530359 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"It's not that your sins aren't tolerated"... utter opposite of the other translation which I trust more < 1413419883 975421 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Lymia: in terms of sounding like bad English or in terms of inaccuracy or both? The Evillious stuff seems to be one or the other < 1413419893 663576 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Both. < 1413420152 240244 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Like, not understanding 何度 at one point < 1413420175 76955 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I don't understand that either. But I don't attempt to translate Japanese. < 1413420180 790319 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And translating something closer to "How many times will I choke myself in tears, holding your dead body at the world's end" into "At the world's end, who will hold your dead body? I choke myself in tears" < 1413420220 457475 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :o.O < 1413420271 266656 :Somelauw!~Somelauw@unaffiliated/somelauw QUIT :Quit: WeeChat 0.4.2 < 1413420289 469974 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Or the line "指し鍋られた手が" to "Our shining relationship in hand" (wat) when it's "Your outstretched hand..." (just the subject of a sentence < 1413420325 116816 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I wish I knew how to tell good translations from bad < 1413420385 338340 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :For re_birthday I've been trusting https://www.youtube.com/watch?v=Zpl1uMEWM_g but is the word at 0:50 really Clockwork? Doesn't... quite make sense, except I guess it is part of Clockwork Lullaby series < 1413420391 174386 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :My Japanese isn't all that good, but... I'm pretty sure a lot of people doing translations are even worse. < 1413420468 450268 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I don't think so? I hear "a big hole" < 1413420486 774371 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :But there's vocabulary I can't understand off the top of my head in the next line, so. < 1413420498 446619 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Translation says it's a few seconds before the Clockwork line < 1413420557 930346 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Ah.. < 1413420563 367380 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :鍋? isn't that a food (afaik)? < 1413420571 699673 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Apparently there's "ぜんまい", but my dictionary says it's "spring" < 1413420585 590694 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Lymia: the translation I don't trust as much says 'spring' < 1413420612 43739 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :So... approximately 0 actually trustworthy translations? < 1413420624 289987 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :差し伸べられた* < 1413420627 370229 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Typo. :D < 1413420635 688431 :glogbackup!~glogbacku@192.3.160.190 QUIT :Ping timeout: 258 seconds < 1413420636 612303 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :? < 1413420652 284631 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Responding to lifthrasiir < 1413420668 814843 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :yeah, I was wondering if there is some idiomatic use of that word unrelated to the food < 1413420694 158549 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I don't actually know that kanji. ^.^ < 1413420700 344634 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :My vocabulary's pretty spotty as far as everyday words go. < 1413420716 769313 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Lymia: at 3:51 and beyond, are the chains talking to him, or is he talking to the chains? < 1413420731 798410 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :The latter makes no sense to me given the context < 1413420778 802881 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :To him < 1413420798 400370 :drdanmaku!uid17782@gateway/web/irccloud.com/x-cfmvihuzvqfkgsmh JOIN :#esoteric < 1413420822 434495 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ah, good. So both main translations I know of are wrong *sigh* < 1413420856 409010 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :In different ways < 1413420909 337178 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :The vocaloid wiki has links to good translations < 1413420943 53433 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Or, well. < 1413420947 27453 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :that mysterious kanji, isn't that of the hotpot kind? < 1413420948 256999 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :To good translators < 1413420950 911143 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I remember a page like that < 1413420951 803950 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :boily: yes. < 1413420981 177365 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Maybe it'd be best to trust lifthrasiir better than me a little. Iunno. :P < 1413420999 306595 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I knew it. delicious kanji are easy to remember ^^ < 1413421023 92532 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Lymia: afaik, lifthrasiir lives closer to kanjiform countries than you. < 1413421042 126001 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :my Japanese knowledge is limited to the intuitive understanding of words, idioms and syntaxes close to my native tongue and nothing else :p < 1413421086 165275 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :who knows. some linguists are bold enough to suggest a koreano-japonic link between the two language families. < 1413421086 550057 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :so to say, at least I do know whether the machine translation "seems" correct or not < 1413421102 712899 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :boily, my parents are both Chinese < 1413421107 477074 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And I can speak Chinese, but. < 1413421110 714495 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Apparently Magic Mouse is able to right-click. < 1413421110 931454 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Well... < 1413421117 907449 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I was not aware of that until recently < 1413421118 60855 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I can understand written Japanese better than written Chinese. < 1413421135 577761 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Which is to say, I can understand some written Japanese, and even the most basic written Chinese is beyond me. < 1413421136 46882 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric ::D < 1413421260 950089 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :boily, I thought the general "accepted" consensus was that it isn't too unlikely that Korean and Japanese are in the same family? < 1413421338 539421 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :what, in altaic? < 1413421360 536919 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :More specific than Altaic. < 1413421424 749621 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :AFAIK the Mac version of Docking Station sucks :( < 1413421456 750870 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Lymia: «“"accepted"”». < 1413421472 296324 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Maybe I'm confused. < 1413421472 779290 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric ::D < 1413421538 323684 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :don't worry, confusion reigns supreme around these here parts too. < 1413422707 992916 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: god fnatt < 1413424062 850477 :boily!~boily@96.127.201.149 QUIT :Quit: NORWEGIAN CHICKEN < 1413424759 16232 :Tod-Autojoined!Tod@50-198-177-186-static.hfc.comcastbusiness.net NICK :TodPunk < 1413425879 636879 :AndoDaan!~Daanando@188.188.91.238 PRIVMSG #esoteric :^help < 1413425879 790238 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool < 1413426167 880082 :AndoDaan!~Daanando@188.188.91.238 QUIT : < 1413426428 788143 :AndoDaan!~Daanando@188.188.91.238 JOIN :#esoteric < 1413428769 129909 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul (()) < 1413428772 452915 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul (())P < 1413428772 606124 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : ...bad insn! < 1413428774 77022 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul (())$ < 1413428774 230772 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : ...bad insn! < 1413428793 640036 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul (())S < 1413428793 793515 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :() < 1413428817 5155 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul (::^)::^ < 1413428817 416289 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : ...too much stack! < 1413428844 591909 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul ()(~a~:^)~a~:^ < 1413428863 379827 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul (hi?)S < 1413428867 963040 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fizzie, I broke it. :D < 1413428888 705917 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : ...out of time! < 1413428888 859217 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :hi? < 1413428898 57353 :AndoDaan!~Daanando@188.188.91.238 QUIT :Ping timeout: 255 seconds < 1413428900 364293 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Almost. < 1413428931 47734 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul (trololol)(~a:*~:^)~a:*~:^ < 1413428931 211285 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : ...too much stack! < 1413428940 654310 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul (trololol)(~:*~:^)~:*~:^ < 1413428940 822323 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : ...too much stack! < 1413428954 47538 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul (trololol)(~a~:^)~a~:^ < 1413428998 264967 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : ...out of time! < 1413429014 540929 :bb010g!uid21050@gateway/web/irccloud.com/x-liqbmxqwrbkszeht JOIN :#esoteric < 1413429055 52111 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what're you trying to do? < 1413429079 871120 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Break it < 1413429080 913222 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul ()(~a:S~:^)~a:S~:^ < 1413429081 66817 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :()(())((()))(((())))((((()))))(((((())))))((((((()))))))(((((((())))))))((((((((()))))))))(((((((((())))))))))((((((((((()))))))))))(((((((((((())))))))))))((((((((((((()))))))))))))(((((((((((((())))))))))))))((((((((((((((()))))))))))))))(((((((((((((((())))))))))))))))((((((((((((((((()))))))))))))))))(((((((((((((((((( ...too much output! < 1413429133 512622 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul ()(~a:~:^)~a~:^ < 1413429199 568439 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fungot breaker: ()(~a:~:^):^ < 1413429199 721883 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Lymia: and yes, i'm looking for < 1413429209 256434 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul (You're not broken? D:)S < 1413429209 409781 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :You're not broken? D: < 1413429216 945431 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul ()(~a:~:^):^ < 1413429218 135259 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Break! < 1413429219 398788 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul (You're not broken? D:)S < 1413429219 552257 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :You're not broken? D: < 1413429222 763075 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Curses. < 1413429228 223139 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :... because right < 1413429292 618111 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul ()(~:*a~:^):^ < 1413429292 810410 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : ...too much stack! < 1413429318 593433 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul ()(~:!a~:^):^ < 1413429351 190161 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : ...out of time! < 1413429443 496329 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul ()(~aaaaaaaaaaaaaaaa~:^):^ < 1413429547 166870 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : ...too much stack! < 1413429592 857952 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Cursed bot refuses to die! < 1413429593 464372 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric ::( < 1413429635 948452 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think it limits the only two variables you can control (size and time). < 1413429672 972032 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Two minute execution times is near death though < 1413429681 509303 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul ()(~aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~:^):^ < 1413429769 147094 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :diggin the smilies < 1413429777 569810 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : ...too much stack! < 1413429843 948505 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul ()(~aaaa~:^):^ < 1413429975 950173 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : ...out of time! < 1413429989 529724 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul ()(~aaaaaa~:^):^ < 1413429998 721189 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It's like constant optimizing BF Joust programs! < 1413430001 418060 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Except meaner < 1413430118 764923 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : ...too much stack! < 1413431403 647999 :AndoDaan!~Daanando@188.188.84.79 JOIN :#esoteric < 1413431667 310859 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul ()(~a^~:^):^ < 1413431667 880144 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : ...out of time! < 1413431681 547635 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul ()(~aa^aa^aa^aa^aa^aa^aa^aa^~:^):^ < 1413431828 256396 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul (... did I fail?)S < 1413431841 396001 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : ...out of time! < 1413431841 595527 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :... did I fail? < 1413431857 119709 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul ()(~aaa^aaa^aaa^aaa^aaa^aaa^aaa^aaa^~:^):^ < 1413432076 870406 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul (... did I fail?)S < 1413432091 634089 :fungot!fis@eos.zem.fi PRIVMSG #esoteric : ...out of time! < 1413432091 787359 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :... did I fail? < 1413432097 416063 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :4 minutes < 1413432100 520460 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Ping timeout is 5 minutes < 1413432116 748858 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^ul ()(~aaaa^aaaa^aaaa^aaaa^aaaa^aaaa^aaaa^aaaa^~:^):^ < 1413432342 620991 :fungot!fis@eos.zem.fi QUIT :Ping timeout: 245 seconds < 1413432356 843863 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Success! < 1413432358 405536 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fungot ded < 1413432478 607929 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm sure you'll get an award. < 1413433121 29678 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Bot killing is fun. < 1413433189 891946 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :Lymia: everyone loves to kill bots. < 1413433203 295932 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :killing bots? anyway < 1413433283 685892 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I remember someone broke the Python sandbox in some bot (originally intended as a heavyweight calculator) by splicing function bytecodes < 1413433297 748263 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :that was quite fun < 1413433360 954574 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I think I did that in two seperate bots, both with basically the same approach < 1413433368 1695 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :0.__class__.__class__.mro() < 1413433374 304396 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Then going to town once I got that. < 1413433380 893106 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :ah bot ping-pong. quines are also fun. < 1413433491 781591 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric : !roll None.__class__.__mro__[-1].__subclasses__()[67]("test")() < 1413433491 969349 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :* Marvin has quit (Remote host closed the connection) < 1413433493 410377 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Here we go < 1413433495 578837 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :My bot deding < 1413433514 260421 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :yeah, __subclasses__() is handy < 1413433527 444017 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :[67] is quitter < 1413433530 517133 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric ::P < 1413433586 517379 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :http://www.reddit.com/r/Python/comments/hftnp/ask_rpython_recovering_cleared_globals/ < 1413433795 2786 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :trying to sandbox python just from inside python is kind of futile < 1413433830 300290 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :make a custom build of Python without file < 1413433845 501074 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :and sit back and watch standard libraries being broken < 1413433993 707017 :AndoDaan!~Daanando@188.188.84.79 QUIT :Ping timeout: 272 seconds < 1413436085 212836 :AndoDaan!~Daanando@188.188.67.44 JOIN :#esoteric < 1413436360 517989 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 265 seconds < 1413436844 266329 :AndoDaan!~Daanando@188.188.67.44 QUIT :Ping timeout: 260 seconds < 1413436955 469579 :AndoDaan!~Daanando@188.188.72.102 JOIN :#esoteric < 1413437090 553276 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Thanks." < 1413437127 43517 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The ^ul DOS is a known issue.) < 1413437151 488449 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"Realistically, anyone who is serious about PC gaming will be rebooting via Boot Camp, not trying to play in a virtualizer. But if you must play in your virtual OS, Parallels does a better job of it." < 1413437159 504690 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Hmm, darn. I hate dual booting < 1413437221 179129 :fungot!fis@eos.zem.fi JOIN :#esoteric < 1413438052 698432 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The time limit is in terms of underload operations, and the stack limit is big enough for that to be an issue.) < 1413438159 478261 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: you really need to run fungot in a loop. :p < 1413438159 714863 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :elliott: if i have sum an integer and a " return" that value. in fact, did. < 1413438214 564072 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Won't help until it learns how to autojoin channels, too. < 1413438644 957215 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just set up a client script to tell it to join here every minute, clearly < 1413439456 371354 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1413439531 376815 :exile-bot-52!~exile-bot@27.96.106.134 JOIN :#esoteric < 1413439554 356535 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION stares suspiciously at exile-bot-52 < 1413439708 356816 :exile-bot-52!~exile-bot@27.96.106.134 QUIT :Remote host closed the connection < 1413440811 600335 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1413440826 288891 :Lymia!~fujoshi@inportb/loli/cirno-chan QUIT :Ping timeout: 250 seconds < 1413440993 132876 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net QUIT :Ping timeout: 240 seconds < 1413441382 460424 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You stared it right off the channel. < 1413441656 615597 :AndoDaan!~Daanando@188.188.72.102 PRIVMSG #esoteric :These two categories: http://esolangs.org/wiki/Category:Turing_tarpits & http://esolangs.org/wiki/Category:Turning_tarpits are about the same thing, right? < 1413441696 720412 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nope < 1413441698 561121 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :note the n :) < 1413441707 634543 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the latter is a pun < 1413441779 657955 :AndoDaan!~Daanando@188.188.72.102 PRIVMSG #esoteric :Dammit. < 1413441810 705443 :AndoDaan!~Daanando@188.188.72.102 PRIVMSG #esoteric :should have seen that. < 1413441833 570495 :AndoDaan!~Daanando@188.188.72.102 PRIVMSG #esoteric :turning tarpits use wheel thingies? < 1413441873 372611 :AndoDaan!~Daanando@188.188.72.102 PRIVMSG #esoteric :nvm, followed the links. < 1413441908 266200 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1413442053 349689 :AndoDaan_!~Daanando@188.188.78.43 JOIN :#esoteric < 1413442150 493457 :AndoDaan!~Daanando@188.188.72.102 QUIT :Ping timeout: 255 seconds < 1413442159 90016 :AndoDaan_!~Daanando@188.188.78.43 NICK :AndoDaan < 1413442619 471114 :AndoDaan!~Daanando@188.188.78.43 PRIVMSG #esoteric :"This ancient comment happened due to confusing the term Turing tarpit and Turning tarpit, with the latter term originally created as a joke on a misspelling of the former. Both terms find use among esolang enthusiasts. --Ørjan (talk) 02:30, 27 June 2014 (UTC)" < 1413442804 211952 :exile-bot-52!~exile-bot@27.96.106.134 JOIN :#esoteric < 1413442939 44539 :exile-bot-52!~exile-bot@27.96.106.134 QUIT :Remote host closed the connection < 1413443184 327647 :exile-bot-52!~exile-bot@27.96.106.134 JOIN :#esoteric < 1413443191 573467 :exile-bot-52!~exile-bot@27.96.106.134 QUIT :Remote host closed the connection < 1413443529 372115 :exile-bot-52!~exile-bot@27.96.106.134 JOIN :#esoteric < 1413443536 383805 :exile-bot-52!~exile-bot@27.96.106.134 QUIT :Remote host closed the connection < 1413443654 441442 :exile-bot-52!~exile-bot@27.96.106.134 JOIN :#esoteric < 1413443814 556236 :exile-bot-52!~exile-bot@27.96.106.134 QUIT :Remote host closed the connection < 1413443979 988095 :exile-bot-52!~exile-bot@27.96.106.134 JOIN :#esoteric < 1413443985 528026 :exile-bot-52!~exile-bot@27.96.106.134 QUIT :Remote host closed the connection < 1413444186 178739 :ChanServ!ChanServ@services. MODE #esoteric +o :elliott > 1413444186 553492 NAMES :#esoteric < 1413444191 469694 :elliott!~elliott@unaffiliated/elliott MODE #esoteric +b :*!*exile-bot@* > 1413444191 493557 NAMES :#esoteric < 1413444195 524051 :elliott!~elliott@unaffiliated/elliott MODE #esoteric -o :elliott > 1413444195 547273 NAMES :#esoteric < 1413444448 713743 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq_uptime < 1413444448 867609 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :14d 12h 29m 3s < 1413444480 165396 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :blqsbot never dies < 1413444484 187424 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :unless there's some network issue :) < 1413444508 939310 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1413444525 245514 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although it being written in Haskell it is probably vulnerable to the usual Haskell "Bugs" < 1413444592 396246 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@hoogle hGetLine < 1413444594 176375 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :System.IO hGetLine :: Handle -> IO String < 1413444594 336271 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :GHC.IO.Handle hGetLine :: Handle -> IO String < 1413444594 336427 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Data.ByteString hGetLine :: Handle -> IO ByteString < 1413444635 278115 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hGetLine can probably die with "invalid byte sequence" I guess < 1413444663 26339 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so if you manage to say something in this channel that will trigger an invalid byte squence due to the String de/encoding haskell does < 1413444666 184917 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you might crash blsqbot < 1413444716 151589 :AndoDaan!~Daanando@188.188.78.43 PRIVMSG #esoteric :how do invalid byte sequences happen? < 1413444760 529582 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: Haskell internally uses unicode for Strings < 1413444815 81690 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means that for example readFile "foo.txt" will decode foo.txt to the internal representation < 1413444855 706604 :AndoDaan!~Daanando@188.188.78.43 PRIVMSG #esoteric :and each unicode character(?) has to have a well defined length? < 1413444898 876376 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I just know that if your system locale is for example isoxxx < 1413444910 335484 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then haskell will decode the isoxxx to unicode < 1413444922 86925 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and if you print something it will convert to isoxxx and then print < 1413444940 210500 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but certain byte sequences are illegal in certain encodings < 1413444950 529700 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :in which case haskell errors out < 1413444955 526882 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(or ghc) < 1413444976 492202 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 255L[ < 1413444976 832208 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ' < 1413445002 331103 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi "255L[.+ < 1413445002 481279 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "hi \255" < 1413445014 171400 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi "255L[.+wd < 1413445014 320834 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"hi" "\255"} < 1413445018 269224 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi "255L[.+wdQ < 1413445018 418535 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ["hi", "\255"] < 1413445022 20885 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi "255L[.+wd)Q < 1413445022 170109 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {hi } < 1413445051 11711 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1413445076 142773 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 255rz)L[)Q < 1413445076 293339 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : { < 1413445080 930322 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1413445083 445113 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :lulz < 1413445154 764955 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 255rz)rz)rz < 1413445155 19387 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1413445157 836376 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 255rz)rz < 1413445157 985576 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1413445164 60799 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 255rz)rzL[ < 1413445164 210428 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 256 < 1413445178 918495 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 255rz)rzL[rz)rzL[ < 1413445179 68142 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 257 < 1413445187 520898 :AndoDaan!~Daanando@188.188.78.43 PRIVMSG #esoteric :!blsq PP < 1413445187 670069 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1413445237 530603 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq cy < 1413445237 718320 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (cy) Invalid arguments! < 1413445243 538819 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ""cy < 1413445244 52133 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1413445257 549647 :AndoDaan!~Daanando@188.188.78.43 PRIVMSG #esoteric :!blsq ''cy < 1413445257 698871 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (cy) Invalid arguments! < 1413445269 866853 :AndoDaan!~Daanando@188.188.78.43 PRIVMSG #esoteric :!blsq "'"cy < 1413445270 16089 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1413445282 294240 :AndoDaan!~Daanando@188.188.78.43 PRIVMSG #esoteric :!blsq "'"cy5.+ < 1413445282 443524 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "'''''" < 1413445284 996600 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ""cy10.+ < 1413445285 145945 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1413445287 662483 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :weird < 1413445296 304321 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah. "" is an empty list < 1413445299 553675 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {}cy < 1413445299 702927 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1413445313 553944 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1}cycycycycycycy1.+ < 1413445313 703244 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1} < 1413445319 550553 :AndoDaan!~Daanando@188.188.78.43 PRIVMSG #esoteric :!blsq ""L[ < 1413445319 700276 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1413445321 262661 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :cycleception < 1413445323 945134 :AndoDaan!~Daanando@188.188.78.43 PRIVMSG #esoteric :!blsq ""es < 1413445324 94514 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "" < 1413445336 884891 :AndoDaan!~Daanando@188.188.78.43 PRIVMSG #esoteric :!blsq {}es < 1413445337 74188 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "" < 1413445346 744031 :AndoDaan!~Daanando@188.188.78.43 PRIVMSG #esoteric :!blsq '"es < 1413445346 893323 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : '" < 1413445359 990566 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: Burlesque does some "type guessing" when it comes to blocks < 1413445362 644906 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for example < 1413445364 350827 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :uhm < 1413445382 18305 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi there"{<-}m[ < 1413445382 167658 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "HI THERE" < 1413445391 883863 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi there"{<-9}m[ < 1413445392 33239 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (_+) Invalid arguments!} < 1413445415 527323 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi there"{}m[ < 1413445415 676651 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "hi there" < 1413445421 949270 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {'h 'i}{}m[ < 1413445422 139574 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {'h 'i} < 1413445427 776660 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"h" 'i}{}m[ < 1413445427 926043 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"h" 'i} < 1413445429 950846 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1413445450 281542 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :technically if you map over a String < 1413445469 420346 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Burlesque will try to guess whether you wan't a String as a result or a Block as a result < 1413445481 648159 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi there"{<-9}m[ < 1413445481 834761 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (_+) Invalid arguments!} < 1413445484 563069 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi there"XX{<-9}m[ < 1413445484 712364 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {9 'H 9 'I 9 ' 9 'T 9 'H 9 'E 9 'R 9 'E} < 1413445500 192219 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi there"{**}m[ < 1413445500 341514 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {104 105 32 116 104 101 114 101} < 1413445548 317582 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1413445551 985616 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}\[ < 1413445552 134969 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4} < 1413445557 617619 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {'a 'b 'c}\[ < 1413445557 796190 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "abc" < 1413445559 15008 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1413445585 798109 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :-- Special case for empty block (BlsqBlock [] : xs) -> do putResult $ BlsqBlock [] : xs -- Special case for single char blocks (BlsqBlock [BlsqChar a] : xs) -> do putResult $ BlsqStr [a] : xs < 1413445607 453856 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :concat has some type hacking :) < 1413445635 242455 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}{_+}l[ < 1413445635 430327 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (l[)! < 1413445637 381619 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}{_+}r[ < 1413445637 530836 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4} < 1413445647 708857 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {'a 'b 'c}{_+}r[ < 1413445647 858210 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "abc" < 1413445652 722166 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Apparently middle-clicking on a Magic Mouse requires third-party software < 1413445665 305655 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1}\[ < 1413445665 454934 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1} < 1413445669 175330 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {'a}\[ < 1413445669 324611 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "a" < 1413445670 716906 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1413445721 109574 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {'a}{_+}r[ < 1413445721 258832 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 'a < 1413445727 836857 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {'a 'b}{_+}r[ < 1413445727 986149 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "ab" < 1413445742 779043 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- that's the reason why \[ has that special treatment < 1413445766 130018 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ab"{'a==}f[ < 1413445766 279313 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "a" < 1413445774 93476 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- back in the old days this would have resulted in 'a < 1413445782 267313 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but with the hack in the new days it results in "a" < 1413446149 713266 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 _+ < 1413446149 906346 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2} < 1413446152 766801 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 'a 'b _+ < 1413446152 920178 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "ab" < 1413447561 165687 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/S7AXoSSQ <- Am I the only one who hates this? < 1413447616 689777 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It's useful on an API boundery, where you need to do a lot of checks on a lot of functions < 1413447621 329834 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Like ensureListCapacity < 1413447747 722784 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :True < 1413447816 321386 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I kinda whish there was a System that would give you the Exceptions < 1413447821 799802 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but also private boolean validate < 1413447843 228079 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because if you need it boolean-ish < 1413447868 5468 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you have to do some ugly stuff like boolean ok = false; try { validate(); ok = true; } catch{} < 1413447908 60338 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :however, boolean doesn't really say much about "what went wrong" < 1413447919 860131 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :whereas Exceptions can do that < 1413447997 544452 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :boolean valid = throws? validate(); < 1413448005 502107 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :something like that < 1413448016 627030 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(throws? being some new keyword/operator) < 1413448117 436588 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess I need more Java praticte < 1413448121 8026 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*practice < 1413448130 109540 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm usually not a fan of using Exceptions for Control Flow < 1413448182 778246 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :mainly because you have to look at every function you call whether it throws an exception or not < 1413448192 709715 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then you have to cross-reference that to the exceptions that are catched < 1413448194 459974 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :etc. etc. < 1413448219 756384 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*every function the code calls < 1413448221 797839 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's not mine :) < 1413448270 428912 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :some exceptions that are catched are actually never thrown < 1413448888 894389 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: well, I think c++14 and boost has some system functions with overloads that don't throw, but instead store the error in an output argument to give them < 1413449719 853100 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I kinda like < 1413449726 870628 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(result, error) = validate(); < 1413449747 713775 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(which wouldn't throw the exception but store it in error) < 1413449759 240356 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and result = validate(); would as usual throw the exception < 1413449935 403767 :AndoDaan_!~Daanando@188.188.78.155 JOIN :#esoteric < 1413449953 343851 :AndoDaan!~Daanando@188.188.78.43 QUIT :Ping timeout: 260 seconds < 1413450164 323396 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :How does Docker actually work? < 1413450176 387212 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't think it's like a JVM/CLR? < 1413450467 363215 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :It used to be LXC by default, nowadays it's https://github.com/docker/libcontainer < 1413450596 192311 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman: linux has support for separate namespaces for a variety of resources that together let you do containerisation of that sort < 1413450606 480576 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is not a good idea to rely on it for sandboxing or security. < 1413450668 551072 :Deewiant!~deewiant@deewiant.iki.fi PRIVMSG #esoteric :In short it's like chroot + stuff < 1413451197 798164 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://upload.wikimedia.org/wikipedia/commons/e/e3/Apple-new-imac-software-computer-design.jpg this still looks nothing like an iMac to me < 1413451221 856569 :AndoDaan_!~Daanando@188.188.78.155 QUIT : < 1413451244 717862 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :It also looks like it's about to topple over < 1413451293 48208 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It looks like it needs more anti-aliasing < 1413451335 891715 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(the black lines are really edgy) < 1413451768 42172 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: http://sprunge.us/egAT?java ...but probably don't actually to that. < 1413451837 952644 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The argument to resultize should probably be ExceptionHappy for more flexibility. < 1413451870 337434 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Tried also a fancier variant with the exception type as a type parameter, which almost worked, but you can't use a type parameter in a catch, understandably enough. < 1413452033 309389 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Would probably be doable and safe with a bit of reflection, because you can use a type parameter in a "throws" declaration, so it'd be statically type-checked to only throw (unchecked exceptions or) something matching X. < 1413452809 257177 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/FJFP?java maybe? I won't guarantee the safety of it, and it's still probably not a good idea. < 1413453064 389082 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :too much fancy new Java-Features < 1413453069 347772 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1413453084 518415 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :() -> is Java8? < 1413453091 754627 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or 9 even? < 1413453214 347704 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess you can check with isAssignableFrom stuff < 1413453234 325130 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :somehow < 1413453347 344444 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1413453352 403767 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that requires a dummy parameter to be passed < 1413453452 450026 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Can you do runtime byte-code manipulation in Java? < 1413453476 304663 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(on existing code. You can create new one obviously) < 1413453534 124345 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Java 8. < 1413453665 654174 :AndoDaan!~Daanando@188.188.78.155 JOIN :#esoteric < 1413454245 245988 :AndoDaan_!~Daanando@188.188.74.153 JOIN :#esoteric < 1413454432 986117 :AndoDaan!~Daanando@188.188.78.155 QUIT :Ping timeout: 248 seconds < 1413454472 315723 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mroman: That seems unlikely; even the original JVM (before we had all those JIT compilers) had a static bytecode verifier which would have been broken by runtime byte-code manipulation; now with JITs, such a feature would become very expensive to support. < 1413454524 73808 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But I don't know. < 1413454604 361334 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1413455518 443302 :drdanmaku!uid17782@gateway/web/irccloud.com/x-cfmvihuzvqfkgsmh QUIT :Quit: Connection closed for inactivity < 1413457251 833733 :Slereah_!~jackal@176.222.51.233 JOIN :#esoteric < 1413457366 804914 :Slereah!~jackal@176.222.51.233 QUIT :Ping timeout: 258 seconds < 1413457975 284528 :boily!~boily@96.127.201.149 QUIT :Quit: ADVENTUROUS CHICKEN < 1413458315 792650 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I need to learn Scheme... < 1413458544 550406 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Start from the oft-quoted ((call/cc call/cc) (call/cc call/cc)). < 1413458553 303728 :King2218!793636aa@gateway/web/cgi-irc/kiwiirc.com/ip.121.54.54.170 JOIN :#esoteric < 1413458596 533200 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's like the ((lambda (x) (x x)) (lambda (x) (x x))) except Schemier. < 1413458619 477776 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::P < 1413458695 69100 :King2218!793636aa@gateway/web/cgi-irc/kiwiirc.com/ip.121.54.54.170 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1413458845 667526 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :... ``cc`cc -> ``c<`[]`cc>`cc -> `<`[]`cc><`[]`cc> -> `<`[]`cc>`cc -> ``cc`cc, where <...[]...> denotes a context with a hole at []. < 1413459242 421064 :AndoDaan!~Daanando@188.189.71.15 JOIN :#esoteric < 1413459249 336968 :AndoDaan_!~Daanando@188.188.74.153 QUIT :Ping timeout: 260 seconds < 1413459493 524142 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I also need to be less ill < 1413459555 67977 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Gone through two packets of tissues < 1413459561 431897 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Today < 1413459577 166290 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Try some proper food instead. *ducks* < 1413460160 328139 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1413461187 99561 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Taneb: The Little Schemer. < 1413462055 975782 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i see Lymia has been applying to become the first(?) human on fungot's ignore list < 1413462056 427173 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: how am i supposed to fix the affected threads myself. i pity my cow-orkers tomorrow. like fnord activerecord, it would not be < 1413462142 980178 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1413462202 647711 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1413462214 607423 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though I have a two-strikes policy. < 1413462220 316056 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1413462251 747819 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Mainly because I'm not entirely sure I wouldn't have done the same once. < 1413462263 588461 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'll have to admit getting it to ping out like that was a little clever < 1413462317 186901 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i was already saying "give up already" in my mind when that happened < 1413462319 379870 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not entirely novel, but I didn't exactly advertise the feature on channel for obvious reasons. < 1413463368 475627 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The loss of this information could critically compromise -- the ability to exploit foreign adversary cyberspace while protecting U.S. cyberspace." < 1413463371 488019 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know why, but I have a hard time taking seriously statements that talk seriously about "cyberspace". < 1413463474 116744 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Fungot, do you think the loss of that information could critically compromise the ability to exploit foreign adversary cyberspace while protecting U.S. cyberspace? < 1413463479 107345 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's _so_ zeerust, no? < 1413463484 14527 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, do you think the loss of that information could critically compromise the ability to exploit foreign adversary cyberspace while protecting U.S. cyberspace? < 1413463484 248042 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: ls the list ( unquote 0) is evaluated. < 1413463501 660420 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, so that's why it's an error. < 1413463601 796148 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: you're just not into the information superhighway < 1413463849 833733 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^style europarl < 1413463850 26338 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: europarl (European Parliament speeches during approx. 1996-2006) < 1413463851 904217 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Please give a statement on how you are intending to organize the safeguarding of mission-critical core regions of the Finnish cyberspace landscape. < 1413463853 53284 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: mr president, the fight against fraud and counterfeiting. the commission also has to be borne in mind. they will pay through increases in tax and social security are largely decisive in the national endeavours, not least in the first instance, development priorities that have genuine measurable objectives and we should not be treated as such, the concern of the european union < 1413463879 381871 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Oh, I see, so we need to pay more taxes? Got it. < 1413463880 214038 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: mr president, at the moment i am unable to set it up. thus this totally different text is, moreover, obtaining a very concise study on the situation of the family. again, as it is applied correctly. unbundled access to local loop is by its very definition, the problem is not that only 25% are inspected, but rather of fnord. < 1413463937 353736 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i understand we are killing bots here today? < 1413464062 360238 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq b! < 1413464062 513574 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 4): < 1413464110 797729 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok it's not _quite_ that brittle. < 1413464300 468218 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, europarl, great < 1413464305 315799 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, do you think the loss of that information could critically compromise the ability to exploit foreign adversary cyberspace while protecting U.S. cyberspace? < 1413464305 625574 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: mr president, i would like to point out to mr poettering. secondly, that we still can and should commit itself to carrying out justice in the end. < 1413464341 365526 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :poor itself < 1413464528 220395 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq "ACTION filters CTCPs"1L[+]1L[[+sh < 1413464528 373663 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ACTION filters CTCPs < 1413464636 162222 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least there was an extra space at the front. < 1413464688 683482 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> text "\1That helps.\1" < 1413464689 966612 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : That helps. < 1413464694 128197 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq {"I filter newlines" "or just truncate at them" "or what"}uN < 1413464694 282007 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : I filter newlines < 1413464710 818993 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> text "That\nhelps too." < 1413464711 688076 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, right, there was the whole "only print the first line" thing anyway. < 1413464711 986657 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : That < 1413464712 140342 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : helps too. < 1413464834 953351 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1413464850 402789 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq 13L[{"Presumably this applies" "QUIT :just kidding" "to carriage return too?"}[[\[sh < 1413464850 556144 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Presumably this applies < 1413464850 556327 :blsqbot!~blsqbot@fmnssun.ibone.ch QUIT :Quit: just kidding < 1413464855 757824 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Whoops." < 1413464858 891367 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 'I filter newlines',LF,'or just truncate at them',(LF=10{a.),'or what?' < 1413464870 828565 :j-bot!~j-bot@li339-21.members.linode.com JOIN :#esoteric < 1413464873 281886 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, oerjan did state it was national bot-killing day today. < 1413464873 955483 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 'I filter newlines',LF,'or just truncate at them',(LF=10{a.),'or what?' < 1413464876 838203 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ouch. < 1413464886 853063 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: ok THAT was unexpected. < 1413464894 297552 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, wait < 1413464899 982195 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :j-bot, short: #esoteric < 1413464915 575067 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(hmm, does that only in private message) < 1413464919 207778 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 'I filter newlines',LF,'or just truncate at them',(LF=10{a.),'or what?' < 1413464919 650167 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: |value error: LF < 1413464919 803466 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: | 'I filter newlines',LF,'or just truncate at them',( LF=10{a.),'or what?' < 1413464928 61379 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 'I filter newlines',LF,'or just truncate at them',(LF=:10{a.),'or what?' < 1413464928 578061 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: I filter newlines < 1413464928 731408 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: or just truncate at them < 1413464928 731619 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: or what? < 1413464932 121813 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> text.unlines$map show [[m*n|n<-[1..10]]|m<-[1..10]] < 1413464933 594413 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [1,2,3,4,5,6,7,8,9,10] < 1413464933 788506 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [2,4,6,8,10,12,14,16,18,20] < 1413464933 788682 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [3,6,9,12,15,18,21,24,27,30] < 1413464933 788822 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [4,8,12,16,20,24,28,32,36,40] < 1413464933 788918 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [5,10,15,20,25,30,35,40,45,50] < 1413464937 998494 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1413464942 785340 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: wow < 1413464955 686601 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :since when does lambdabot do that? < 1413464960 810295 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: What did you do? < 1413464963 755518 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or does it do so only on #esoteric? < 1413464974 646729 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :> cycle"|\n" < 1413464975 912968 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "|\n|\n|\n|\n|\n|\n|\n|\n|\n|\n|\n|\n|\n|\n|\n|\n|\n|\n|\n|\n|\n|\n|\n|\n|\n... < 1413464976 66490 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> text.unlines$map(words.map show)[[m*n|n<-[1..5]]|m<-[1..5]] < 1413464977 368828 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match type ‘[GHC.Types.Char]’ with ‘GHC.Types.Char’ < 1413464977 522123 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Expected type: GHC.Base.String -> GHC.Base.String < 1413464977 522281 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Actual type: GHC.Base.String -> [GHC.Base.String]Couldn't match type ‘[GHC... < 1413464977 522374 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Expected type: a0 -> GHC.Types.Char < 1413464977 913910 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Actual type: a0 -> GHC.Base.String < 1413464979 886697 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hmph < 1413464985 325878 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: Asked it to output "Presumably this applies\rQUIT :just kidding\rto carriage return too?" < 1413464986 983151 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :> var (cycle"|\n") < 1413464988 265887 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : | < 1413464988 419803 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : | < 1413464988 419979 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : | < 1413464988 420070 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : | < 1413464988 420161 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : | < 1413464994 151988 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: IRC accepts \r, \n or any combination of them as newline. < 1413465002 318164 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: I changed it from 1 line to up to 5 lines a while ago because > never produced any useful error messages otherwise. < 1413465008 438158 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1413465008 697230 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: hm < 1413465010 338229 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I see < 1413465016 70392 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it does know how to count lines though :P < 1413465032 817782 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> text"\r:QUIT" < 1413465034 51403 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : :QUIT < 1413465048 490346 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :try without the colon < 1413465058 498347 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: you saw the :QUIT :P < 1413465059 490586 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or try confusing it with NUL characters < 1413465070 846378 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but yes, that is embarassing. < 1413465080 257297 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> text"\0QUIT" < 1413465081 494966 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : QUIT < 1413465101 277624 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1413465126 165840 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> text"\rQUIT :hi" < 1413465127 389261 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : QUIT :hi < 1413465130 314348 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1413465132 458916 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1413465150 814500 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 5 1$'|' < 1413465151 396419 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: | < 1413465151 549813 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: | < 1413465151 549964 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: | < 1413465151 550056 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: | < 1413465151 550147 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: | < 1413465173 48936 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: It uses head (lines output) < 1413465251 865866 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :\0 is technically also illegal to include in an IRC message; I don't know if servers use that as a message separator or do "end message but discard until newline" or "discard entire message" if you do it. < 1413465285 207881 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: don't they just, like, quit you, just like when you send a too long line or too much text without waiting? < 1413465300 409111 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(at least on freenode) < 1413465339 904518 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess that's an alternative too. < 1413465377 560396 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot uses a 0 internally as the message terminator (I believe), so I can't convince it to send one. < 1413465378 924940 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: mr president, our committee of inquiry from 1984 to 1989. she really is most persistent, because we already know, that top-down authoritarian integration and fnord regulations are to be able to come to an end and that this has on employees, such as fishermen, particularly at a time when the eu is taking action against ireland for failure to respect human rights, mr president, i apologize to the commissioner for his repl < 1413465405 949193 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote later < 1413465406 495742 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :163) So it's not exactly trivial. [Later about same thing] It's a trivial C program :P \ 178) Maybe they should just get rid of Minecraft. If more people want it someone can make using GNU GPL v3 or later version, with different people, might improve slightly. \ 410) rest in peace lambdabot???? monqy: i < 1413465486 288150 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> text.unlines$map(unwords.map show)[[m*n|n<-[1..5]]|m<-[1..5]] < 1413465487 914856 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1 2 3 4 5 < 1413465488 93472 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2 4 6 8 10 < 1413465488 93623 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 3 6 9 12 15 < 1413465488 93715 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 4 8 12 16 20 < 1413465488 93806 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 5 10 15 20 25 < 1413465523 140131 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> text.unlines$map(unwords.map(printf("%3d"))[[m*n|n<-[1..5]]|m<-[1..5]] < 1413465524 302596 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : :1:71: < 1413465524 455910 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : parse error (possibly incorrect indentation or mismatched brackets) < 1413465537 623480 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> text.unlines$map(unwords.map(printf("%3d")))[[m*n|n<-[1..5]]|m<-[1..5]] < 1413465539 135701 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1 2 3 4 5 < 1413465539 289429 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2 4 6 8 10 < 1413465539 289572 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 3 6 9 12 15 < 1413465539 289664 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 4 8 12 16 20 < 1413465539 289752 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 5 10 15 20 25 < 1413465551 825952 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> text$['a'..]>>=(:"123456789") < 1413465556 861849 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : mueval: ExitFailure 1 < 1413465566 176107 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> text$['a'..'z']>>=(:"123456789") < 1413465567 404219 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : a123456789b123456789c123456789d123456789e123456789f123456789g123456789h12345... < 1413465583 550938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i believe text is strict, unlike var < 1413465587 174814 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :79. good, that's what I thought. < 1413465625 354364 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ */~>:i.5 < 1413465625 898008 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 1 2 3 4 5 < 1413465626 51355 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 2 4 6 8 10 < 1413465626 51496 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 3 6 9 12 15 < 1413465626 51588 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 4 8 12 16 20 < 1413465626 51679 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 5 10 15 20 25 < 1413465635 456320 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 4":*/~>:i.5 < 1413465636 1289 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 1 2 3 4 5 < 1413465636 154648 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 2 4 6 8 10 < 1413465636 154794 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 3 6 9 12 15 < 1413465636 154885 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 4 8 12 16 20 < 1413465636 154977 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 5 10 15 20 25 < 1413465636 781379 :blsqbot!~blsqbot@fmnssun.ibone.ch JOIN :#esoteric < 1413465644 571554 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "I'm back"Q < 1413465645 431136 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : I'm back < 1413465653 785442 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: Do it < 1413465661 88448 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq 13L[{"Presumably this applies" "QUIT :just kidding" "to carriage return too?"}[[\[sh < 1413465661 500433 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Presumably this applies < 1413465661 653689 :blsqbot!~blsqbot@fmnssun.ibone.ch QUIT :Client Quit < 1413465667 623177 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1413465673 498653 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :uh < 1413465717 10494 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 'Presumably this applies',(13{a.),'QUIT :just kidding' < 1413465717 548781 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: Presumably this applies < 1413465717 702103 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: QUIT :just kidding < 1413465740 563244 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mind you, you can make j-bot die if I want, just not this way < 1413465740 754453 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why didn't it say just kidding :) < 1413465779 730514 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: freenode censors quit messages the first minutes after you log on, to prevent their use for spamming several channels simultaneously < 1413465797 588168 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I didn't know it was an intentional feature. < 1413465803 37730 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :a good one, too < 1413465806 174196 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i assume that's the reason < 1413465812 506641 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It sounds reasonable. < 1413465934 324316 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^bf ,[.>,]>++++++++++.<<[<]>[.>]>+++.<<[.<].>[.>]!test < 1413465934 514567 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :test.test.tset < 1413465938 928374 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, that's as expected. < 1413465956 347345 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :\n and \r translated to '.', and 0 just truncates. < 1413466047 419314 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 'I think J-bot strips all low control chars: ', 128{.a. < 1413466047 972906 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: I think J-bot strips all low control chars: < 1413466048 126308 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: < 1413466048 126457 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: ┌┬┐├┼┤└┴┘│─ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ < 1413466052 570132 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm no it doesn't < 1413466060 206592 :blsqbot!~blsqbot@fmnssun.ibone.ch JOIN :#esoteric < 1413466078 601666 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, it probably does, only J translates some of them on writing or something < 1413466091 702314 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq !blsq 13L[{"Presumably this applies" "QUIT :just kidding" "to carriage return too?"}[[\[sh < 1413466091 897750 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1413466103 120653 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "really?"Q < 1413466103 292632 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : really? < 1413466104 803639 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq 13L[{"How about" "QUIT :x" "now?"}[[\[sh < 1413466104 957036 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : How aboutQUIT :xnow? < 1413466119 467936 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq 0L[{"How about" "QUIT :x" "them null bytes?"}[[\[sh < 1413466119 621316 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : How aboutQUIT :xthem null bytes? < 1413466125 874672 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, that seems fine. < 1413466154 237646 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : < 1413466180 902229 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq {"newlines still" "separate lines" "right?"}uN < 1413466181 422890 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : newlines still < 1413466189 176749 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Mm-hmm. < 1413466216 191426 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {"newlines still" "separate lines" "PRIVMSG #esoteric :right?"}uN < 1413466216 714883 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : newlines still < 1413466231 561486 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It does head (lines output) < 1413466241 18445 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's just that lines in haskell doesn't take "\r" as a line < 1413466250 873126 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is why that \r thing worked < 1413466308 596344 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (add $0 1) < 1413466308 899931 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Value 1 < 1413466317 495022 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1R@ < 1413466317 680480 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1413466325 140830 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq < 1413466325 294238 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1413466337 35969 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 13L[ < 1413466337 227699 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ' < 1413466340 224542 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 13L[Q < 1413466340 378216 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : < 1413466361 416413 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 255rz)L[\[ < 1413466361 569711 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "\NUL\SOH\STX\ETX\EOT\ENQ\ACK\a\b\t\n\v\f\r\SO\SI\DLE\DC1\DC2\DC3\DC4\NAK\SYN\ET < 1413466363 569941 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 255rz)L[\[Q < 1413466363 723210 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : < 1413466363 939863 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: http://www.haskell.org/ghc/docs/latest/html/libraries/base-4.7.0.1/System-IO.html#g:25 < 1413466427 845001 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i suppose that doesn't help with lines on things constructed internally < 1413466473 345178 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1413466493 150304 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 255L[ < 1413466493 342532 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ' < 1413466496 291463 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 255L[Q < 1413466496 472536 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : < 1413466555 869285 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq !blsq < 1413466556 26850 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 6): < 1413466563 484504 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq !blsq < 1413466564 2975 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 7): < 1413466568 646630 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq !blsq 13 < 1413466568 800005 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1413466595 172734 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq !blsq. < 1413466595 326583 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 7): < 1413466603 430380 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok? < 1413466606 691719 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq !blsqq < 1413466606 845219 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 7): < 1413466613 78209 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq !b < 1413466613 231735 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1413466653 459469 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh. !b is a command < 1413466655 194829 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :right. < 1413466678 67730 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5`b < 1413466678 221797 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1413466681 148161 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5`a < 1413466681 301798 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1413466686 946625 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5hd < 1413466687 100019 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1413466689 304523 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5hd3hd < 1413466689 457756 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1413466691 999310 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5hd3hd9`a < 1413466692 152800 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1413466695 828138 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5hd3hd9`a!a < 1413466695 981483 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (e!) Invalid arguments! < 1413466700 160878 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5hd3hd9`a#a < 1413466700 315904 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 9 < 1413466790 276415 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5hd3hd9`a#s < 1413466790 466408 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : { } < 1413466796 85978 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5hd3hd9`a#s)Q < 1413466796 239268 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : { } < 1413466835 949324 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{hd}GO < 1413466836 102729 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : { } < 1413466838 887338 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1413466846 823527 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{hd}GOSh < 1413466846 993892 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "[, , , , , , , , , ]" < 1413466853 674189 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{hd}GO3sH < 1413466853 827568 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : { } < 1413466858 761930 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{hd}GO3sHSh < 1413466858 915386 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "{ }" < 1413466860 837496 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{hd}GO3sHShL[ < 1413466860 991045 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 11 < 1413466998 432973 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :let me just create a challenge for that :D < 1413467164 421535 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Why can't the POCKET challenge just go ahead and close now when I'm still winning (a bit). < 1413467234 800906 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :how much time is left? < 1413467261 677811 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Almost two more days. < 1413467289 151718 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm winning too, I have the shortest C++ entry for POCKET < 1413467365 977534 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : It's like the ((lambda (x) (x x)) (lambda (x) (x x))) except Schemier. <-- i convinced myself the other day that in unlambda `d`cc and ``sii are exactly equivalent. although you need the d. < 1413467397 592401 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i'm vaguely pondering a bit whether unlambda could be TC without s and k) < 1413467410 886871 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(or without just s, if that doesn't work.) < 1413467415 482103 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: have a look at http://golf.shinh.org/reveal.rb?join+lines/mskzzzz_1175444795&scm < 1413467483 410753 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(But I don't know whether you'd have to repeat the :delete) < 1413467507 26052 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It'd probably still be shorter than my no-imports solution. < 1413467596 373704 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :OUCH. http://golf.shinh.org/p.rb?123 < 1413467636 145089 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh, 34. I don't know the Gauche libraries at all. < 1413467658 83760 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : ... ``cc`cc -> ``c<`[]`cc>`cc -> `<`[]`cc><`[]`cc> -> `<`[]`cc>`cc -> ``cc`cc, where <...[]...> denotes a context with a hole at []. <-- hey the standard notation it (`*`cc) (i know because i made it.) < 1413467663 630171 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*is < 1413467689 922291 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(disclaimer: there might exist an older standard which i don't know about.) < 1413467708 675461 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've seen (... [] ...) used in some Scheme-related material. < 1413467716 309268 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, see http://esolangs.org/wiki/Subtle_cough < 1413467780 57178 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i think i shall refuse your attempts to drag us into old golf problems tdnh < 1413467804 549049 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(also i have no idea how to do that primes thing with just 3 extra chars.) < 1413467806 470713 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: that was not my intention. < 1413467814 736054 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413467831 5271 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I noticed the 1 2 3 thing when looking at old problems before. At least the expected number of attempts isn't *too* bad. < 1413467855 318943 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: If it was, I'd point you at http://golf.shinh.org/p.rb?Text+Compression which may be interesting even though it's a post mortem ;) < 1413467860 816752 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i mean, i can just add ,n/=341 which is 7, and that's the best i have so far. < 1413467862 551951 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :s/it/I/ < 1413467894 883990 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and you said you had 1 char shorter than that? < 1413467906 653172 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :iirc. < 1413467919 703351 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I'm using \square for holes in contexts, and [] is my usual ASCII approximation of that. < 1413467926 209069 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ic < 1413468008 102064 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but the * may actually appear in some unlambda resources that I've read years ago :) < 1413468021 9260 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: Is there some convention if you see someone's solution in post-mortem and see an obvious improvement? < 1413468026 725244 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Like yourname(theirname) or something. < 1413468064 130911 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: I don't know. < 1413468082 937587 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: probably that, yes < 1413468083 450895 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well as i found out, you can have the thing in parentheses pretty long < 1413468089 275566 :AndoDaan!~Daanando@188.189.71.15 PRIVMSG #esoteric :fizzie: yes(like so) < 1413468120 75903 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there should be a public comment field, not only a name fiedl < 1413468239 492372 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: tbh I was just looking for general ideas of what golfed scheme programs look like; I didn't expect to find a template for the POCKET thing. < 1413468245 391525 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: http://golf.shinh.org/reveal.rb?join+lines/fizzie%28mskzzzz%29_1413468198&scm -- the :delete key is just a boolean flag, any true value does. < 1413468288 962945 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, of course, a keyword argument. < 1413468318 390294 :tromp__!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1413468424 451797 :AndoDaan_!~Daanando@188.188.64.253 JOIN :#esoteric < 1413468440 721881 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm more content with the Befunge and Z80 pockets anyway, though still afraid of being one-upped. Not that it should matter. < 1413468445 120212 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Time to go home, I think. -> < 1413468498 719933 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 258 seconds < 1413468535 594467 :AndoDaan!~Daanando@188.189.71.15 QUIT :Ping timeout: 276 seconds < 1413469798 557783 :AndoDaan_!~Daanando@188.188.64.253 QUIT :Ping timeout: 255 seconds < 1413469831 295185 :AndoDaan!~Daanando@188.189.87.47 JOIN :#esoteric < 1413470653 495485 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1413472482 72227 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wow < 1413472505 883551 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :JS-Engine Developers are working hard to deal as good as possible with JS's lack of static typing :) < 1413472841 264847 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wrote a real quick Burlesque mail merge before remembering it'll just "main_golf: : hGetContents: invalid argument (invalid byte sequence)" out, of course. < 1413472849 361695 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Oh well, it wasn't very good either.) < 1413472888 594420 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, that thing again < 1413472903 472750 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe make mroman fix that in the implementation? < 1413472941 60661 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't know what shinh uses as a locale? < 1413472944 363615 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"C". < 1413472953 697582 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1413472954 488394 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1413472965 892220 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It works fine locally, under an UTF-8 locale. < 1413472967 190228 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I could use hSetEncoding UTF8 ore something < 1413472975 774994 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@hoogle hSetEncoding < 1413472977 410915 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :System.IO hSetEncoding :: Handle -> TextEncoding -> IO () < 1413472977 583824 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :GHC.IO.Handle hSetEncoding :: Handle -> TextEncoding -> IO () < 1413472991 179848 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: what? no, set iso-8859-1 encoding instead < 1413472995 889225 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so it can read any binary data < 1413473000 419406 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or that < 1413473004 672658 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you mean char8 < 1413473012 577784 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and maybe add a setlocale builtin :-) < 1413473036 456680 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for that I would have to first switch to an IO Monad ;) < 1413473057 909679 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although changing to StateT IO ... shouldn't be too hard < 1413473066 322180 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :make it just work with byte strings instead of character strings < 1413473086 13663 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anything that coincides with ASCII would presumably be reasonable in the sense that it wouldn't affect any existing program. < 1413473134 525584 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :char8 sounds good < 1413473154 398600 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :-- | An encoding in which Unicode code points are translated to bytes < 1413473154 568239 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :-- by taking the code point modulo 256. When decoding, bytes are < 1413473155 263053 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :-- translated directly into the equivalent code point. < 1413473205 844555 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "日本語"Q < 1413473206 39309 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : < 1413473229 268557 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "日本語"L[ < 1413473229 439503 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 9 < 1413473231 706438 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1413473243 530324 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :weird < 1413473281 46487 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :my locale is en_US.utf8 < 1413473432 371118 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :maybe socket uses char8 or something < 1413473477 806901 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: that would explain why it _doesn't_ crash when we send it non-utf8 < 1413473498 378484 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which is, presumably, a good thing. < 1413473639 427510 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :enc <- if binary then return Nothing else fmap Just getLocaleEncoding < 1413473688 340608 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : h <- fdToHandle' (fromIntegral fd) (Just GHC.IO.Device.Stream) True (show s) mode True{-bin-} < 1413473692 664311 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1413473699 611550 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :socketToHandle passes binary=True < 1413473785 317996 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1413473834 712480 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: I had a discussion about that some months ago with somebody in #haskell < 1413473860 126876 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :There's Network.ByteString though < 1413473894 987614 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "日本語")L[ < 1413473895 141600 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "aaaaaaaaa" < 1413473899 112570 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "日本語")** < 1413473899 266258 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {230 151 165 230 156 172 232 170 158} < 1413473906 823647 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "日本語")**b6 < 1413473906 977138 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"e6" "97" "a5" "e6" "9c" "ac" "e8" "aa" "9e"} < 1413473909 581777 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "日本語")**b6\[ < 1413473909 735132 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "e697a5e69cace8aa9e" < 1413473982 718564 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :presumably binary is equivalent to char8 + no eol conversion < 1413474039 820418 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yep, "This has the same effect as calling hSetEncoding with char8, together with hSetNewlineMode with noNewlineTranslation." < 1413474543 919611 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Unnecessary14]]4 M10 02http://esolangs.org/w/index.php?diff=40620&oldid=36295 5* 03InputUsername 5* (+126) 10Added a link to a Ruby interpreter < 1413475017 231258 :drdanmaku!uid17782@gateway/web/irccloud.com/x-gjgvjkbmzbzahnaa JOIN :#esoteric < 1413475414 142078 :AndoDaan_!~Daanando@188.189.79.232 JOIN :#esoteric < 1413475516 100264 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1413475559 241510 :AndoDaan!~Daanando@188.189.87.47 QUIT :Ping timeout: 244 seconds < 1413475869 459242 :bb010g!uid21050@gateway/web/irccloud.com/x-liqbmxqwrbkszeht QUIT :Quit: Connection closed for inactivity < 1413476156 698816 :AndoDaan_!~Daanando@188.189.79.232 QUIT : < 1413476175 701744 :AndoDaan!~Daanando@188.189.79.232 JOIN :#esoteric < 1413476214 216796 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1413477829 377533 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1413480154 152178 :TieSoul!~TieSoul@86.89.119.147 JOIN :#esoteric < 1413480157 791515 :TieSoul!~TieSoul@86.89.119.147 PRIVMSG #esoteric :hey < 1413480216 977364 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ho [I will later pretend this was a typo] < 1413480297 538166 :TieSoul!~TieSoul@86.89.119.147 PRIVMSG #esoteric :I seem to be afflicted by some kind of curse where I write a Funge-98 interpreter for every programming language I like. < 1413481065 741670 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :how do you like the language BLC ? < 1413481110 523605 :AndoDaan_!~Daanando@188.188.87.236 JOIN :#esoteric < 1413481148 765020 :AndoDaan!~Daanando@188.189.79.232 QUIT :Ping timeout: 258 seconds < 1413481279 134016 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: [ < 1413481328 57398 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer < 1413481351 996299 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:InputUsername14]]4 M10 02http://esolangs.org/w/index.php?diff=40621&oldid=40464 5* 03InputUsername 5* (+329) 10Linked to some language implementations < 1413481352 469886 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1413481611 424321 :mihow!~mihow@108.30.58.169 QUIT :Ping timeout: 246 seconds < 1413481625 331700 :TieSoul!~TieSoul@86.89.119.147 PRIVMSG #esoteric :Hey, I know InputUsername IRL. < 1413481635 672136 :TieSoul!~TieSoul@86.89.119.147 PRIVMSG #esoteric :funny to see him here of all places. < 1413482339 684832 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1413482533 339168 :MoALTz!~no@user-31-175-75-25.play-internet.pl JOIN :#esoteric < 1413482574 74284 :adu!~ajr@static-108-48-76-162.washdc.fios.verizon.net JOIN :#esoteric < 1413482653 121521 :adu!~ajr@static-108-48-76-162.washdc.fios.verizon.net PART :#esoteric < 1413483502 703915 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :`dontaskdonttelllist < 1413483503 257772 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :dontaskdonttelllist: q​u​i​n​t​o​p​i​a​ c​o​p​p​r​o​ m​y​n​a​m​e​ m​r​o​m​a​n​(​u​s​e​ ​q​u​e​r​y​)​ < 1413483580 878006 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :@ask int-e < int-e> oerjan: I'm using \square for holes in contexts, and [] is my usual ASCII approximation of that. – Why ascii and not □ ? < 1413483581 79626 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1413484228 659600 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What does (use query) mean? That someone should message em? < 1413484258 561796 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1413484294 435046 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1413484442 644664 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1413484471 536735 :AndoDaan_!~Daanando@188.188.87.236 QUIT :Ping timeout: 265 seconds < 1413484726 298416 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah man < 1413484731 635902 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fuck javas scope rules in cases < 1413484758 363512 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1413484785 372068 :olsner!~salparot@c83-252-201-82.bredband.comhem.se QUIT :Ping timeout: 260 seconds < 1413484877 790643 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Ping timeout: 272 seconds < 1413484967 931686 :olsner!~salparot@c83-252-201-82.bredband.comhem.se JOIN :#esoteric < 1413485328 237484 :AndoDaan!~Daanando@188.188.93.35 JOIN :#esoteric < 1413485727 402561 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1413485743 955421 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :mroman: oh? < 1413485820 30866 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :coppro: cases share the same scope < 1413485820 546597 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1413485824 771442 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :case foo: int a; < 1413485827 682985 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :case bar: int a; < 1413485832 395619 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not very legal < 1413485843 724127 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :mroman: use a compound statement < 1413485851 71853 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :case foo: { int a; } case bar: { int a; } < 1413485864 234124 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it's the same as C < 1413485876 70660 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :on the other hand C# has some fucked up scoping rules as well < 1413485894 847060 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :out of C,C#,Java C has the most intuitive scoping rules < 1413485927 307719 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1413485929 138869 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ic @C < 1413485992 730108 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Are there editors for 2D languages < 1413486014 154615 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't like that chars are higher than wider < 1413486025 682733 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It looks weird < 1413486069 183484 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you might enjoy CJK < 1413486079 951669 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, that wasn't a general statement < 1413486082 316479 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Asian-Fonts? < 1413486103 487086 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also I'm tired of having to type 10 spaces < 1413486103 643426 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you might enjoy aheui < 1413486112 186152 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'd be cooler if I had some editor with a grid < 1413486143 664512 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :No, I might enjoy a 2D programming language editor :) < 1413486144 293572 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: find a crossword editor. that has both grid and square cells. < 1413486168 807699 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, wow, crossword esolang < 1413486232 844489 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ideally you can type in directions < 1413486242 66502 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means the editor will recognize that you typed a v < 1413486253 245872 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and will switch to "insert downards vertically" < 1413486412 299533 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1413486417 360123 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02http://esolangs.org/w/index.php?diff=40622&oldid=40578 5* 0370.114.225.120 5* (+11) 10/* J */ < 1413486724 512959 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1413486891 9971 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 272 seconds < 1413487201 711122 :nycs!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1413487959 253734 :AndoDaan!~Daanando@188.188.93.35 QUIT :Ping timeout: 244 seconds < 1413488063 596917 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman: emacs artist-mode may do some things you want < 1413488166 334739 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :maybe I'll write my own editor :) < 1413488189 307620 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :with Funge-98 < 1413488205 946345 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess since it can do socket you can draw stuff with X11? < 1413488248 707976 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :we tried building an editor for rail on a university software project < 1413488316 850472 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :https://github.com/SWP-Ubau-SoSe2014-Haskell/SWPSoSe14 < 1413488404 159529 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I believe there are some Befunge IDEs. < 1413488421 915408 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I used to write Befunge-93 with ZBefunge. < 1413488438 577008 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://flourish.org/zbefunge/ < 1413488515 877334 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not sure if there's that much things for 2D languages in general, though some Emacs tricks indeed. < 1413488561 576937 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's at least one thing that does the natural cardinal-direction movement, so that when you type it keeps continuing to the direction of your last cursor-movement command. < 1413488702 987957 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Possibly not with ><^v recognition, though. < 1413488730 451580 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :<_> < 1413488738 668640 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Whoops. < 1413488740 980817 :myname!~myname@84.200.43.57 PRIVMSG #esoteric ::D < 1413488743 356277 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric ::> < 1413489202 713990 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Is there a befunge variant that uses ←↑↓→ ? < 1413489235 167019 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :<_> < 1413489253 896982 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :hard because its unicode < 1413489260 827680 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :would be easier just to gsub < 1413489282 178604 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Not to solve the current problem, just generally curious. < 1413489392 534026 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :All I can think of offhand are ASCII, but you could sample http://esolangs.org/wiki/Category:Two-dimensional_languages < 1413489520 401828 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Of course "truu ASCII" has ↑ in place of ^. < 1413489533 538256 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^ is just some sort of modern nonsense. < 1413489567 66358 :AndoDaan!~Daanando@188.188.68.43 JOIN :#esoteric < 1413489652 45330 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: yeah, true ascii has a left arrow at _ and a broken bar at | and a yen sign at ` < 1413489657 570820 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1413489683 553209 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or wait, is the yen sign at \ < 1413489686 238608 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me look that up < 1413489702 854006 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yen sign at \ sorry < 1413489787 696983 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :But it's right here ? < 1413489818 908059 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and true ascii has É no either [ or # depending on who you ask :-) < 1413489842 943205 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric ::o my uptime is 10 days < 1413489843 223892 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :ASII II < 1413489852 429943 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :*ASCII II < 1413489972 999869 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(true ascii is cp437) < 1413490098 620913 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :It's not true ascii if it wasn't used by old timey railroad operators. < 1413490137 314845 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :Or telegraph guys. < 1413490151 896796 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :true ascii is cp861 < 1413490167 160308 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :MDude: no way. those use a 5-bit character set with shifts between two states, < 1413490186 736021 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and a keyboard that physically doesn't allow pressing keys that would not make sense in the current shift state < 1413490195 632414 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I've read about byte = 5bit computers < 1413490203 497437 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so that you don't forget to press the shift keys < 1413490212 211029 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's got nothing to do with ascii < 1413490227 310976 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :Then what's http://en.wikipedia.org/wiki/File:ASCII_Code_Chart-Quick_ref_card.png < 1413490237 951932 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and of course as it can encode only very few characters, it has lots of variant character sets < 1413490313 426325 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Nixdorf had 12bit bytes < 1413490426 174479 :Somelauw!~Somelauw@unaffiliated/somelauw JOIN :#esoteric < 1413491315 508108 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 265 seconds < 1413491472 575912 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This discussion is taking place on a network where [\] are uppercase {|}, thanks to 7-bit ISO/IEC 646 national variants. < 1413491537 548595 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: yep, with nickserv and chanserv accounts migrated from back then they weren't considered case variants, and I have no idea how they could resolve the conflicts < 1413491588 77876 :bb010g!uid21050@gateway/web/irccloud.com/x-vpmfvmyhbdcekvdi JOIN :#esoteric < 1413491625 838188 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The same Finnish encoding that gifted us those also had ¤ in place of $. Otherwise I think it matched ASCII. < 1413491653 563404 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's one of the iso-646 encodings. those were big back in ye olden days. < 1413491797 819902 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In BBS systems you also quite often got ö -> v, ä -> d (hence all the jokes about "ddkkvset") because that's what you get when you strip the high bit out of Latin-1. < 1413491840 515347 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Onneksi ddkkvset eivdt endd ole ongelma." < 1413491921 13142 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: I still see some errors in mails where characters are somehow taken modulo 256, so you get Q instead of ő. < 1413491967 397684 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and q instead of ű. < 1413492101 713926 :S1!~sheldon@pD9FCA82D.dip0.t-ipconnect.de JOIN :#esoteric < 1413492134 617434 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that of course results in mostly readable mails. there are also mails where every non-ascii character is badly mangled. < 1413492149 844077 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sometimes even irrecoverably, like when every non-ascii character is replaced by a question mark or something. < 1413494474 785136 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net JOIN :#esoteric < 1413495326 330846 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1413496019 636985 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`slist < 1413496021 53685 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :slist: Taneb atriq Ngevd Fiora nortti Sgeo ThatOtherPerson alot < 1413496073 142248 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Figured it's been a while since that's been used < 1413496105 282164 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :`run cat $(which slist) < 1413496135 788390 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413496142 649778 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :nice < 1413496240 775681 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: looks like apple are trying to tempt you with price cuts < 1413496263 920607 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, not a price cut, just a worse model. < 1413496283 364226 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :elliott, looks like Hussie is trying to tempt you with Homestuck updates that don't advance the plot in any meaningful way < 1413496314 280686 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't read homestuck :p < 1413496332 178708 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :YOU USED TO < 1413496365 992580 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :do you see elliott on the slist? i don't. therefore, not a reader. < 1413496435 674029 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: i don't see anybody on the slist hth < 1413496447 330888 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :did you see etc < 1413496452 630430 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :TENSE MOTHERFUCKER < 1413496475 968468 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: did you read that long thread from 200x with john baez about pseudoforms < 1413496484 339489 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :no < 1413496671 494133 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Taneb: because the site is down? < 1413496681 37726 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is there known to have been an update? oh, there is, woah < 1413496689 609465 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Sgeo, mirror http://i.imgur.com/UoNYckC.gif < 1413496703 73543 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :truly incredible < 1413496762 204781 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :elliott: well, for just toying around with OSX, a 'worse' model would be fine < 1413496850 929884 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: well, double the storage, memory and a much better processor and GPU is unquestionably worth $200 < 1413496855 310517 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Now, if only everything wasn't so expensive in terms of space < 1413496861 718466 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't get the economics behind them adding a much-shittier $200 cheaper iMac a while ago either. < 1413496922 638991 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :elliott: which thing are you referrig to precisely/ < 1413496948 281356 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(even worse for the iMac: they expect you to believe that 1.4ghz dual-core i5 -> 2.7ghz quad core i7, double the storage, and intel hd graphics -> iris pro + geforce 750M isn't worth $200 on a purchase that is >$1k regardless) < 1413497028 472303 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: ? < 1413497046 216700 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :elliott: what's the new thing that's $200 cheaper for a lot less value? < 1413497060 179363 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they released a $499 mac mini. < 1413497063 380021 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ah < 1413497078 622426 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :If I only had room for a monitor+keyboard+mouse < 1413497136 83431 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :If I could somehow use my current laptop for that, that would be fun < 1413497171 523802 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Jasp14]]4 10 02http://esolangs.org/w/index.php?diff=40623&oldid=40618 5* 03Oerjan 5* (-92) 10formatting < 1413497321 584196 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is my understanding of Apple's iOS app policies correct, that if the web were brand new today, they would not allow web browsers in the App store? < 1413497350 720987 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what size is your apartment in m^2 exactly < 1413497425 901795 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Not really sure offhand < 1413497449 219418 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :negative three < 1413497462 61744 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`unidecode � < 1413497462 670521 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+FFFD REPLACEMENT CHARACTER] < 1413497495 466129 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: should've used a pseudoform < 1413497512 995168 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://lamington.wordpress.com/2014/05/26/div-grad-curl-and-all-this maybe this will make more sense to you than to me < 1413497528 220118 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: it's Em^2 c hth < 1413497555 227361 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: did you see http://mathoverflow.net/a/10586 < 1413497570 863425 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :no < 1413497577 486849 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i get the div grad curl is 3d though < 1413497592 391471 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :that is, in fact, how i got sucked into this, wanting to know how magnetism (curl) would work in higher d's :( < 1413497639 477397 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh god damn it Gravitation again too < 1413497650 132987 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :have you seen that book it is ridiculous < 1413497663 891508 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :no < 1413497672 293550 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo physicists are ridiculous?? < 1413497684 3689 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :well they are yeah < 1413497690 987510 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it makes elementary entomology errors. smh. < 1413497720 727574 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :seriously though it's just a big featureless brick of physics http://40.media.tumblr.com/4aecd2760c12bcca6fe8e888bcd707e1/tumblr_nblz4unjOj1r7tprao1_1280.jpg < 1413497736 639696 :MoALTz_!~no@user-31-175-75-25.play-internet.pl JOIN :#esoteric < 1413497751 239837 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh you meant seen in a literal sense < 1413497755 123648 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Is that MWT? < 1413497770 345644 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah < 1413497778 320505 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :https://dl.dropboxusercontent.com/u/19940612/MATH.jpg < 1413497782 390115 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :^brick of math < 1413497783 457205 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :the content is also ridiculous, just to be clear < 1413497797 447573 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :MWT is a great book < 1413497799 815294 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it reads kind of like they were stoned < 1413497805 209510 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :It is just not really well organized < 1413497809 472886 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :what if, like, apples... were straight lines < 1413497810 872524 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :It's kind of post it notes < 1413497817 816979 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i mean, good book, i'm never going to understand it is all < 1413497833 188282 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :also it uses einstein summation notation. imo why. < 1413497849 604611 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Because all GR books do it? < 1413497866 68140 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :It has Einstein right in the name! < 1413497874 986069 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Unless you go with like... < 1413497876 654619 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :I dunno < 1413497879 738335 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Rovelli kinda? < 1413497883 762172 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :All books do it < 1413497892 943115 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :mainly i just don't get the emphasis on tensors being blocks of numbers < 1413497902 972255 :MoALTz!~no@user-31-175-75-25.play-internet.pl QUIT :Ping timeout: 240 seconds < 1413497916 887140 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :like they write out efe as http://upload.wikimedia.org/math/3/f/5/3f50fd206f2fe543a6a8a3e687cf74c3.png < 1413497923 233947 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Well < 1413497928 85982 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :You can write it as like < 1413497929 507667 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :what is the point of the indices? can't they just be multilinear operators in peace < 1413497931 912216 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :n-forms < 1413497942 826094 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Well yeah but in that case, you have to write like < 1413497961 554700 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :R in T*M (x) T*M < 1413497967 829004 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :etc etc < 1413497986 406432 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07OBJEKTER14]]4 N10 02http://esolangs.org/w/index.php?oldid=40624 5* 03InputUsername 5* (+365) 10Created a stub page for OBJEKTER. Will be updated tomorrow, when I have more time. < 1413497999 858782 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Also most GR is done in a coordinate system < 1413498018 993142 :Slereah_!~jackal@176.222.51.233 QUIT :Read error: Connection reset by peer < 1413498038 171436 :Slereah_!~jackal@176.222.51.233 JOIN :#esoteric < 1413498041 89185 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :[00:18:58] Well yeah but in that case, you have to write like < 1413498041 242505 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :[00:19:17] R in T*M (x) T*M < 1413498041 242671 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :[00:19:23] etc etc < 1413498041 242768 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :[00:19:55] Also most GR is done in a coordinate system < 1413498041 242860 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :[00:20:10] It is useful for observables < 1413498041 242952 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :[00:20:15] * Disconnected < 1413498042 262943 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i dunno, i ain't a physicist, but when the first part of gravitation is like "so, the point of this is that coordinate systems are just choices we make, they're not really inherent... anyway, here's stress-energy in coordinates" ok bye oh hello < 1413498064 90849 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07OBJEKTER14]]4 M10 02http://esolangs.org/w/index.php?diff=40625&oldid=40624 5* 03InputUsername 5* (+14) 10Fixed link. < 1413498086 896515 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Well it is still useful because you can do any coordinate transform easily < 1413498106 108786 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh, gravitation does the milk crates too, huh. burke does that and i don't really get it at all < 1413498128 598649 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07OBJEKTER14]]4 M10 02http://esolangs.org/w/index.php?diff=40626&oldid=40625 5* 03InputUsername 5* (-18) 10Removed link. Sorry for this. < 1413498156 643477 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:InputUsername14]]4 M10 02http://esolangs.org/w/index.php?diff=40627&oldid=40621 5* 03InputUsername 5* (+110) 10Added OBJEKTER. < 1413498164 47236 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Oh by the way < 1413498179 2139 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :if you complain about the Einstein equation written as tensor components < 1413498180 3526 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Do not < 1413498182 806207 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Because < 1413498201 231765 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Newman%E2%80%93Penrose_formalism < 1413498207 689325 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what are milk crates < 1413498214 158382 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh good lord < 1413498223 441206 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :shachaf: a kind of picture they use to illustrate, uh... i think 2-forms. < 1413498250 206104 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Einstein equation doesn't look so bad now does it < 1413498253 350669 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Ping timeout: 272 seconds < 1413498270 201298 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Newman%E2%80%93Penrose_formalism#NP_field_equations < 1413498272 279496 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Look at it! < 1413498272 579647 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :"In NP formalism, instead of using index notations as in orthogonal tetrads, each Ricci rotation coefficient \gamma_{ijk} in the null tetrad is assigned a lower-case Greek letter, which constitute the 12 complex spin coefficients" so glad i'm not in physics. so glad < 1413498306 857172 :myname!~myname@84.200.43.57 QUIT :Ping timeout: 258 seconds < 1413498311 87843 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Although EFE in tetrad notation is quite nice and compact, actually < 1413498340 278323 :myname!~myname@84.200.43.57 JOIN :#esoteric < 1413498355 162057 :MoALTz!~no@user-31-175-75-25.play-internet.pl JOIN :#esoteric < 1413498391 490308 :MoALTz_!~no@user-31-175-75-25.play-internet.pl QUIT :Ping timeout: 255 seconds < 1413498398 142717 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :If you hate indexes, though < 1413498404 495706 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Yang-Mill theory is best < 1413498420 734080 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :The action is just S = 1/4 integral tr[F* ^ F] < 1413498423 124872 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Pretty compact < 1413498462 634475 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :blargh i don't even know what gauge theories are < 1413498469 380850 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i should stick to easy things like dissecting small animals < 1413498480 93585 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Aw :( < 1413498498 367768 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :But I'm a small animal :( < 1413498509 213048 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :can you do it using just a compass and a straightedge < 1413498521 910269 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :A compass does have a pretty sharp point < 1413498526 274561 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :if the straightedge is sharp enough yeah < 1413498533 737087 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :can i use pins to mark points? if so that's pretty much what you use < 1413498549 629151 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's 2-dimensional hth < 1413498562 807725 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :has science gone too far < 1413498599 238369 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh, so flatworms, huh. kind of wriggly < 1413498641 48220 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :biology has some pretty weird manifolds http://ecx.images-amazon.com/images/I/41F10pcXYEL._SY344_BO1,204,203,200_.jpg < 1413498664 645867 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :that image is kind of shitty but i dno't see any high res ones and if i wanted to take my own photo i'd have to, like, get out of my seat. < 1413498677 276833 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what's with the obsession everyone seems to have with real numbers anyway < 1413498695 740833 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Because they are real < 1413498697 605712 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Hence the name < 1413498714 474266 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :if i don't like the reals why would i like manifolds < 1413498743 763756 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Not all manifolds are real number based < 1413498745 644520 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :you know why? < 1413498750 453172 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Because the empty set is a manifold. < 1413498751 796422 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :henway < 1413498753 165550 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :It is even < 1413498756 311534 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :The most manifoldy < 1413498762 950727 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Because it's a manifold for every dimension < 1413498781 869952 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa < 1413498786 426755 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i don't believe in manifolds i can't punch < 1413498786 641326 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the implications are manifold < 1413498816 677574 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Bike : Beware, some are dangerous < 1413498831 124928 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Loch_Ness_monster_surface < 1413498838 254040 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :all i want is to understand derivatives < 1413498842 322785 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :why do real numbers have to get involved < 1413498857 21509 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Natural numbers have no derivatives < 1413498861 719976 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :All they have is substraction < 1413498910 464020 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :you could use the arithmetic derivative :emoticon: < 1413498940 133279 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :There's also a boolean derivative < 1413498946 858740 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :or i guess like... difference equations. bleh. < 1413498950 307398 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :types have derivatives < 1413498954 273737 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or species or whatever you want < 1413498957 54303 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i suppose that is subtraction < 1413498990 292507 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :discrete derivatives are p. nifty imo < 1413499050 239182 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :wikipedia's example of a type derivative is nitfy < 1413499084 697654 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :which example < 1413499088 149860 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i should probably figure out why this looks exactly like analytic combinatorics but i'm too busy castrating squirrels < 1413499127 420087 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :"the type T of binary trees containing values of type A can be represented as the algebra generated by the transformation 1+A×T²→T[..] In the tree example, the derivative is a type that describes the information needed, given a particular subtree, to construct its parent tree[..] This type can be represented as 2×A×T" < 1413499173 310511 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I've gained reputation at uni as "the Haskell guy" in my year and now the pure CS course uses Haskell for the compilers module people keep asking me for help < 1413499177 795514 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't even do that module < 1413499184 415766 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: yes, it's great < 1413499203 348477 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :everything makes all sorts of intuitive sense < 1413499262 573839 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it also says something about zippers < 1413499275 623591 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :with binary trees again. everybody loves x²+1. < 1413499312 569820 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: just write a supercompilation lens hth < 1413499328 839605 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1413499352 570758 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Someone had a weird syntax error that I couldn't spot... < 1413499392 593724 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and you saw the error message? < 1413499396 45621 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yeah < 1413499414 437132 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Syntax error at = on line 8 column 30 or something < 1413499418 149037 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :did they mix spaces and tabs that's always fun on stackoverflow < 1413499427 78081 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yes, but I think we got rid of them < 1413499437 623804 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(because stackoverflow uses 4 spaces to display tabs) < 1413499503 579514 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Oh wow, heh < 1413499529 936691 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION seems to have slipped off stackoverflow (although i still have the tab open) with all the golfing and stuff < 1413499605 793679 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so theoretically you can get people who have their editor set to tabstop=4 and no one can see anything wrong with their code. < 1413499624 919252 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or some code is actually correct despite looking broken. and all combinations. < 1413499689 824513 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :syntax error at =, hm well that can mean a lot of things, but probably something that wasn't closed properly. < 1413499724 136814 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :assuming there should really be a = at all. < 1413499766 17065 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let f (Just test = 5 in f (Just "hi") < 1413499767 357950 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : :1:18: parse error on input ‘=’ < 1413499809 82725 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm Syntax error? where they using Hugs or something? although it's supposed to have easier error messages. < 1413499813 655287 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*were < 1413499820 584442 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or wait < 1413499826 194710 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I can't remember the exact message < 1413499922 182115 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1413499927 398863 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it may be too late to debug this............................ < 1413499941 170597 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :HOW CAN YOU SAY SUCH A THING < 1413500021 240684 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm good error messages should be able to tell if you are missing closing brackets and stuff < 1413500051 180656 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is the OS X store as curated as the iOS store? I guess it doesn't matter so much, since Apple doesn't try to block installs from elsewhere < 1413501164 317050 :S1!~sheldon@pD9FCA82D.dip0.t-ipconnect.de QUIT :Quit: S1 < 1413501426 348673 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the mac app store is kind of bad. < 1413502140 748938 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :How so? < 1413502261 17412 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1413502540 113297 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Client Quit < 1413502608 627415 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1413503469 697033 :bb010g!uid21050@gateway/web/irccloud.com/x-vpmfvmyhbdcekvdi QUIT :Quit: Connection closed for inactivity < 1413505212 203192 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413505745 301838 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: no such thing as an upgrade discount (upgrades are always free, so people just make new full-price apps to get paid for upgrades instead), not-too-great sandboxing means reduced functionality of many apps and many others simply unavailable, just generally has decreasing traction amongst developers, plus general app store problems < 1413505750 310161 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :weird stuff like in-app payments :p < 1413506132 332244 :AndoDaan_!~Daanando@188.188.73.141 JOIN :#esoteric < 1413506140 773060 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1413506205 755188 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I guess most Linuxy app stores don't have payments anyway, making the upgrade thing moot < 1413506240 480426 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I assume those are just wrappers around the whole distro thing anyway < 1413506271 505220 :AndoDaan!~Daanando@188.188.68.43 QUIT :Ping timeout: 272 seconds < 1413506431 171682 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :except for ubuntu, which has become a commercial distro < 1413506664 122575 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Now I'm looking at Ubuntu < 1413506665 195223 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ffs < 1413506668 558733 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the mac has a far greater history/culture of for-pay software than even windows < 1413506782 913434 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ubuntu uses Qt these days? < 1413506788 384152 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I though GNOME was all GTK+ < 1413507838 592777 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1413507980 260716 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :ubuntu uses a pimped version of gnome, called unity < 1413508001 997467 :Somelauw!~Somelauw@unaffiliated/somelauw PRIVMSG #esoteric :which is gtk < 1413508260 260230 :AndoDaan_!~Daanando@188.188.73.141 QUIT :Ping timeout: 246 seconds < 1413508326 712458 :Somelauw!~Somelauw@unaffiliated/somelauw QUIT :Quit: WeeChat 0.4.2 < 1413508528 624691 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :So wait, the app store for I'm presuming iPhone allows in-app payments, but not paying for upgrades? < 1413508556 860480 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :So why do I see the Ubuntu page talking about QML and Qt? < 1413508558 439670 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :Yet people don't just construe new features as in-app purchases? < 1413508582 314701 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :MDude: Mac app store is distinct from iOS app store. Don't know what those policies are < 1413508593 638558 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :I mean iOs store, then? < 1413508599 153594 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :Or wait no. < 1413508640 244263 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :The in-app purshases but no payment for upgrades thing seems even weirder for desktop programs. < 1413509063 511035 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 265 seconds < 1413509911 841043 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is. < 1413509930 209183 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: because unity is qt. < 1413509986 14342 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :MDude: and yes, people do contrive things as in-app purchases < 1413510007 989998 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like a free app that effectively makes "do useful things" an in-app purchase, because the mac app store doesn't support trial or demo versions < 1413510699 466291 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1413510801 274467 :conehead!~conehead@unaffiliated/conehead QUIT :Ping timeout: 246 seconds < 1413511268 257176 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu JOIN :#esoteric < 1413511913 96445 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 260 seconds < 1413511958 544170 :AndoDaan!~Daanando@188.189.71.231 JOIN :#esoteric < 1413514046 213945 :AndoDaan!~Daanando@188.189.71.231 QUIT :Ping timeout: 240 seconds < 1413515151 985263 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Quit: Terminated < 1413515224 464201 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1413515595 425489 :AndoDaan!~Daanando@188.189.83.21 JOIN :#esoteric < 1413515915 286103 :AndoDaan_!~Daanando@188.188.87.192 JOIN :#esoteric < 1413515995 426662 :AndoDaan!~Daanando@188.189.83.21 QUIT :Ping timeout: 255 seconds < 1413516947 242984 :AndoDaan!~Daanando@188.189.95.150 JOIN :#esoteric < 1413516982 322913 :AndoDaan!~Daanando@188.189.95.150 PRIVMSG #esoteric :pos internet connection < 1413517037 259306 :AndoDaan_!~Daanando@188.188.87.192 QUIT :Ping timeout: 244 seconds < 1413517108 663919 :AndoDaan!~Daanando@188.189.95.150 PRIVMSG #esoteric :remind me not to attempt a semi-lengthy page edit again without frequently saving an off-line draft. < 1413517678 960889 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hm, can't you just go back in your history to recover the form contents? < 1413517687 102080 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :iirc IE or something used to not support that, but surely it does now... < 1413517807 687576 :AndoDaan!~Daanando@188.189.95.150 PRIVMSG #esoteric :checked, not this time. I tried to move to the preview page without realizizng my connection was out. < 1413517931 788513 :AndoDaan_!~Daanando@188.189.94.142 JOIN :#esoteric < 1413517952 562776 :AndoDaan_!~Daanando@188.189.94.142 PRIVMSG #esoteric :dammit. it's out for me today. < 1413518018 104839 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :AndoDaan_: maybe you'll find https://addons.mozilla.org/en-US/firefox/addon/lazarus-form-recovery/ / https://chrome.google.com/webstore/detail/lazarus-form-recovery/loljledaigphbcpfhfmgopdkppkifgno?hl=en useful < 1413518037 243803 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, hmm < 1413518042 874296 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe it is not quite actively developed any more going by that release date. < 1413518058 324201 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably still works though. < 1413518072 244846 :AndoDaan!~Daanando@188.189.95.150 QUIT :Ping timeout: 250 seconds < 1413518175 927264 :AndoDaan_!~Daanando@188.189.94.142 PRIVMSG #esoteric :i will(unless it slows my browser down past what's bearable), thanks for showing me! < 1413518325 752059 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh, well, I can't imagine it's among the heavier extensions you can ruin firefox and chrome with < 1413518486 567226 :bb010g!uid21050@gateway/web/irccloud.com/x-fyzvgdwacdraenfr JOIN :#esoteric < 1413518576 347118 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :As much as iPhone policies make me nervous, it would be nice not to have a back button or for apps to expect use of the menu button < 1413518604 471532 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Although some of Android's ickiness with multitasking UI isn't actually back button, I guess < 1413518659 361366 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1413519383 846054 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1413519462 178938 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDream < 1413519591 337304 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Wow I am bad at connecting dots. It took until the appearance of a prior character to realize Daughter of White's connection to everything else in Story of Evil < 1413519614 687598 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu PRIVMSG #esoteric :turns out she's evil < 1413519671 695770 :AndoDaan!~Daanando@188.188.68.224 JOIN :#esoteric < 1413519682 883071 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :She's friends with a ... I want to say murder victim but ... I guess genocide victim although targetted at her is more accurate < 1413519837 836761 :AndoDaan_!~Daanando@188.189.94.142 QUIT :Ping timeout: 272 seconds < 1413520074 344808 :AndoDaan!~Daanando@188.188.68.224 PRIVMSG #esoteric :It's great when tv can still surprise us. Other than the intrigue, good show? < 1413520142 492927 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Songs, not TV < 1413520158 248019 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Unless you're talking about something else < 1413520186 778537 :AndoDaan!~Daanando@188.188.68.224 PRIVMSG #esoteric :Wow. I'm really out of touch. < 1413520224 135022 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'm enjoying it, but I might not have good taste. < 1413520230 533051 :AndoDaan!~Daanando@188.188.68.224 PRIVMSG #esoteric :I don't watch tv anymore, but I thin maybe I thought you were talking about Person of Interest. < 1413520273 805360 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ok, things just got weirder. < 1413520337 474216 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Spoilers for Wooden Girl: Gheaf bhg gung ivpgvz jnf n gerr ghearq uhzna. < 1413520866 451364 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I still don't understand Handbeat Clocktower. I was hoping I would understand it. < 1413521344 188168 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Oh look, it's the garbage translation of re_birthday :( < 1413522088 666471 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :A 'fan-song' which is just different Japanese lyrics in the video with the original song, and an unreadable Englush translation < 1413522159 951615 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Oh, maybe they did change the lyrics in the song itself too < 1413522328 251517 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu QUIT :Ping timeout: 260 seconds < 1413522432 968911 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Well, this next fan song is sad, but gets canon wrong severely, in a way critical to its sadness < 1413522455 471942 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Wait, no < 1413522576 113716 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Not sure. Doubt it's correct though < 1413522689 108888 :AndoDaan!~Daanando@188.188.68.224 PRIVMSG #esoteric :Strong sense of Deja Vu with this. < 1413522697 839519 :AndoDaan!~Daanando@188.188.68.224 PRIVMSG #esoteric :idk why. < 1413524022 873309 :John_Hunk!~John_Ab@27.107.208.139 JOIN :#esoteric < 1413524038 315600 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu QUIT :Quit: restart < 1413524137 361457 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1413524312 37972 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Quit: Leaving... < 1413524349 356484 :John_Hunk!~John_Ab@27.107.208.139 PART #esoteric :"Leaving" < 1413524414 19398 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EFHK < 1413524414 243409 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :EFHK 170520Z 02006KT 9999 FEW034 M03/M04 Q1016 NOSIG < 1413524419 186576 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Brrrr. < 1413524641 688972 :AndoDaan!~Daanando@188.188.68.224 QUIT :Ping timeout: 258 seconds < 1413524757 337612 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1413525079 562908 :conehead!~conehead@67.10.235.179 JOIN :#esoteric < 1413525079 754356 :conehead!~conehead@67.10.235.179 QUIT :Changing host < 1413525079 754490 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1413525270 335965 :AndoDaan!~Daanando@188.188.88.252 JOIN :#esoteric < 1413526897 361083 :AndoDaan!~Daanando@188.188.88.252 QUIT :Ping timeout: 260 seconds < 1413527642 221187 :MoALTz!~no@user-31-175-75-25.play-internet.pl QUIT :Quit: Leaving < 1413527672 669329 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1413530814 273922 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1413531131 958805 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1413531144 9101 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1413531653 894806 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is there a scripting language for Automator that is not AppleScript < 1413531872 695726 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://virtualmacosx.com/index.php/xcode-plans < 1413531876 519866 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ooh, much cheaper than a real mac < 1413531901 441193 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Assuming it's legitimate < 1413532779 358824 :tromp__!~tromp@ool-4570a006.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1413532814 316305 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1413534084 43688 :dianne!~hianne@unaffiliated/dianne QUIT :Quit: byeanne < 1413534654 213587 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1413534749 745150 :dianne!~hianne@unaffiliated/dianne JOIN :#esoteric < 1413535486 990792 :AndoDaan!~Daanando@188.189.85.213 JOIN :#esoteric < 1413536768 420592 :ais523!~ais523@147.188.254.149 JOIN :#esoteric < 1413536778 178087 :ais523!~ais523@147.188.254.149 QUIT :Changing host < 1413536778 366951 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413536890 742126 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ick the website is so form-over-function < 1413536891 315660 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://www.apple.com/imac-with-retina/ < 1413536897 700196 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Have to scroll to get to -any- content < 1413537335 511940 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: Apple were forced to put a legal notice on their homepage a while back (by court order) < 1413537349 846224 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they did so, with an image that automatically resized to push the notice below the fold regardless of how big your screen was < 1413537376 978016 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :presumably, after potentially getting in trouble for that, they decided to push everything on every page below the fold so that it wouldn't look suspicious < 1413537418 678366 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :o.O < 1413537463 119504 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It looks very neat, but I'd like to know whether the image resolution is correct; they seem to have made that somewhat nontrivial to figure out. < 1413537856 990691 :AndoDaan!~Daanando@188.189.85.213 QUIT :Ping timeout: 248 seconds < 1413538022 266362 :AndoDaan!~Daanando@188.189.69.38 JOIN :#esoteric < 1413538022 458866 :AndoDaan!~Daanando@188.189.69.38 QUIT :Client Quit < 1413538147 240890 :AndoDaan!~Daanando@188.189.69.38 JOIN :#esoteric < 1413538646 507243 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess it's at least close. Some empirical measurement (matching the content of the maximally zoomed-in image to the image with monitor boundaries included) and then extrapolating gave me around 5400x3000, which is reasonably close to the actual 5120x2880 resolution, and could be within the margin of error. < 1413538684 95329 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(5120x2880 looks ridiculous as a single-monitor resolution.) < 1413538857 520967 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's quite the resolution < 1413539074 427267 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Soon the monitor resolutions will go past my camera sensor resolution (5472x3648). < 1413539219 546381 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :My camera has 640x480 < 1413539493 659876 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You could argue that the monitor's already past that, because the camera has a total of 5472*3648 actual pixels, with a RGGB color filter on top, while the monitor actually has 5120*3*2880 subpixels. < 1413539499 682773 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The school newspaper had access to a digital camera that recorded 640x480 JPGs on a 3.5" floppy. < 1413539680 449245 :mroman!~roman2@fmnssun.ibone.ch NICK :foobarbaz < 1413539690 354136 :foobarbaz!~roman2@fmnssun.ibone.ch NICK :mroman < 1413540958 317353 :impomatic_!~digital_w@92.77.125.91.dyn.plus.net JOIN :#esoteric < 1413541318 700106 :drdanmaku!uid17782@gateway/web/irccloud.com/x-gjgvjkbmzbzahnaa QUIT :Quit: Connection closed for inactivity < 1413542106 335616 :AndoDaan!~Daanando@188.189.69.38 QUIT :Ping timeout: 272 seconds < 1413542246 391406 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1413543365 169326 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Aaaah < 1413543372 390946 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 246 seconds < 1413543373 739852 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm going to see Guardians of the Galaxy again tonight < 1413543426 396157 :S1!~sheldon@p4FF93C4E.dip0.t-ipconnect.de JOIN :#esoteric < 1413543588 98737 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Tanelle. why? and why the "Aaaah"? < 1413543643 173756 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :boily, because it's on on my uni's student cinema < 1413543659 487972 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And because I've got like the entire soundtrack stuck in my head < 1413544037 44130 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :nothing to worry about, then. it's a good soundtrack. < 1413544169 606842 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::) < 1413544195 127871 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :How are you doing, boily/ < 1413544260 23444 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :exhausted, but satisfied. we had a big major release Tuesday, and today it's beer to celebrate the occasion. < 1413544279 555709 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::) < 1413544301 891776 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :http://dental-wings.com/news/sneak-preview-dwos-40 < 1413544397 432341 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Fancy < 1413544432 215763 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Not the kind of thing I'm in the target audience for, though :) < 1413544487 745209 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :it's indeed fancy and shiny ^^ < 1413544616 679652 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :how's your Friday going on, you who lives in the Future, six hours from now? < 1413544628 786340 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(or is it five away from us in the UK?) < 1413544633 362340 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@localtime Taneb < 1413544633 535268 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Local time for Taneb is Fri Oct 17 12:17:13 < 1413544637 277737 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :five. < 1413544660 257733 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Well, I'm a little bit ill, but I think I'm almost over this cold < 1413544766 156428 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Going to a... I want to say cybersecurity... competition tomorrow < 1413544806 745955 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :dun dun dun! < 1413544843 659491 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :meanwhile, I need to lâchement abandon you, otherwise I'll be late for the bus. < 1413544848 23640 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::) < 1413544852 729092 :boily!~boily@96.127.201.149 QUIT :Quit: GALVANIZED CHICKEN < 1413544876 308435 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It should be against the law to galvanize chickens. < 1413545374 331363 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1413546631 792212 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What do people do at cybersecurity competitions? < 1413546669 706417 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Sort of puzzles like "Can you make an SQL injection to get the password?" < 1413546696 732034 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, okay. Like the sort of thing people do over the web, except real-time and at a place? < 1413546723 734825 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yeah, and in teams < 1413546810 762081 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and legally < 1413546830 658441 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yeah, it's all staged < 1413546947 807014 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: practice safe cybersex < 1413547002 663646 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is there an association like AHA you need to apply for a "No Production Systems Were Harmed" logo for your cybersecurity competition? < 1413547218 354962 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Don't think so < 1413547225 421785 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :This one is being ran by BAE < 1413548229 53068 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 260 seconds < 1413548837 213062 :S1!~sheldon@p4FF93C4E.dip0.t-ipconnect.de QUIT :Quit: S1 < 1413551805 544098 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Some Animals were harmed in the process. < 1413551822 989845 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Most of them are so small you can't see them with the naked eye. < 1413551889 158381 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Melvar: I find looking up unicode characters too much of a hassle. < 1413551936 379935 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`unidecode □ < 1413551936 992466 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+25A1 WHITE SQUARE] < 1413551940 269397 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unicode TOWER < 1413551941 115850 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+1F5FC TOKYO TOWER \ UTF-8: f0 9f 97 bc UTF-16BE: d83dddfc Decimal: 🗼 \ 🗼 \ Category: So (Symbol, Other) \ Bidi: ON (Other Neutrals) < 1413551944 401866 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :int-e: For me it’s just ⎄[] . < 1413552003 666741 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unicode MONKEY FACE < 1413552004 618532 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+1F435 MONKEY FACE \ UTF-8: f0 9f 90 b5 UTF-16BE: d83ddc35 Decimal: 🐵 \ 🐵 \ Category: So (Symbol, Other) \ Bidi: ON (Other Neutrals) < 1413552014 963726 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Melvar: Sure, it's a matter of configuration and training. I simply don't need them; most of my output with fancy symbols is produced with LaTeX anyway. < 1413552063 255136 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Heh, I use the symbols when *writing* LaTeX. < 1413552120 894229 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Really? < 1413552133 318716 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :LaTeX doesn't even have utf8 support < 1413552136 993135 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Well, all the ones I know how to easily reach. < 1413552200 566299 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Right, I’ve been using inputenc utf8x, but I probably really ought to switch to luaLaTeX or something. < 1413552963 948345 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :▣ < 1413553110 481593 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's not only WHITE SQUARE CONTAINING BLACK SMALL SQUARE (the above) but also WHITE SQUARE CONTAINING BLACK VERY SMALL SQUARE and WHITE SQUARE CONTAINING BLACK MEDIUM SQUARE. < 1413553147 232983 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No LARGE or VERY LARGE ones, though. Perhaps the square containing them would have had to be too large. < 1413553185 614349 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What, BLACK SLIGHTLY SMALL SQUARE? Seriously. < 1413553243 831267 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unicode WHITE SQUARY CONTAINING BLACK SLIGHTLY SMALL SQUARE < 1413553244 659894 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413553248 569663 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unicode WHITE SQUARY CONTAINING BLACK < 1413553249 406221 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413553253 547237 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unicode WHITE SQUARE CONTAINING BLACK < 1413553254 418327 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+25A3 WHITE SQUARE CONTAINING BLACK SMALL SQUARE \ UTF-8: e2 96 a3 UTF-16BE: 25a3 Decimal: ▣ \ ▣ \ Category: So (Symbol, Other) \ Bidi: ON (Other Neutrals) < 1413553260 243119 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unicode WHITE SQUARE CONTAINING BLACK SLIGHTLY < 1413553261 99009 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413553289 425565 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unicode WHITE SQUARE CONTAINING BLACK VERY SMALL < 1413553290 416987 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413553314 177121 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The set of BLACK SQUAREs: BLACK {TINY,VERY SMALL,SMALL,SLIGHTLY SMALL,MEDIUM SMALL,MEDIUM,LARGE} SQUARE. < 1413553321 185378 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not sure if that's the correct order. < 1413553349 259825 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess TINY is smaller than VERY SMALL, but it's hard to say about SMALL vs. MEDIUM SMALL vs. SLIGHTLY SMALL. < 1413553355 730299 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe SLIGHTLY SMALL is larger than SMALL? < 1413553374 378445 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe MEDIUM SMALL is the same size as plain SMALL? This is confusing. < 1413553442 678088 :TieSoul!~TieSoul@86.89.119.147 PRIVMSG #esoteric :the question is whether slightly small is smaller than medium small < 1413553462 656735 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also {LIGHT,MEDIUM,BOLD,HEAVY,VERY HEAVY,EXTREMELY HEAVY} WHITE SQUARE, and a set of WHITE SQUARE sizes that's slightly (NPI) smaller than that of BLACK SQUARE. < 1413553499 148478 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :ACTION is still disappointed that his attempt to embed unicode information in an idris module failed. < 1413553510 695377 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For example, a WHITE SLIGHTLY SMALL SQUARE does not exist, but a WHITE MEDIUM SMALL SQUARE does. < 1413553584 543579 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1413554026 640974 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1413554073 986184 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1413554160 232962 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1413554612 785069 :Slereah!~jackal@176.222.51.233 JOIN :#esoteric < 1413554706 176552 :Slereah_!~jackal@176.222.51.233 QUIT :Ping timeout: 240 seconds < 1413554807 712364 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unicode WHITE SLIGHTLY SMALL SQUARE < 1413554808 601601 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413554814 745735 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :WHERE IS THAT SQUARE???!?!?!? < 1413554856 709455 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1413554887 205039 :TieSoul!~TieSoul@86.89.119.147 PRIVMSG #esoteric :`unicode BLACK SLIGHTLY SMALL SQUARE < 1413554888 74888 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413554893 22928 :TieSoul!~TieSoul@86.89.119.147 PRIVMSG #esoteric :`unicode SLIGHTLY SMALL SQUARE < 1413554893 842679 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413554896 967177 :TieSoul!~TieSoul@86.89.119.147 PRIVMSG #esoteric :`unicode SLIGHTLY SMALL BLACK SQUARE < 1413554897 772137 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413554913 964256 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unicode WHITE MEDIUM SMALL SQUARE < 1413554914 567877 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​◽ < 1413554932 584793 :TieSoul!~TieSoul@86.89.119.147 PRIVMSG #esoteric :`unicode BLACK MEDIUM SMALL SQUARE < 1413554933 139186 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​◾ < 1413554943 97946 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's no SLIGHTLY SMALL SQUARE in geometric shapes < 1413554970 549656 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :just SQUARE, MEDIUM SQUARE, MEDIUM SMALL SQUARE, SMALL SQUARE < 1413555002 909589 :TieSoul!~TieSoul@86.89.119.147 PRIVMSG #esoteric :`unicode TINY SQUARE < 1413555003 797397 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413555011 551404 :TieSoul!~TieSoul@86.89.119.147 PRIVMSG #esoteric :`unicode BLACK TINY SQUARE < 1413555012 364889 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413555086 748909 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's off there in the supplemental plane. < 1413555116 740856 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :1F78D;BLACK SLIGHTLY SMALL SQUARE < 1413555143 884347 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :HackEgo's tools are deficient due to having a UCS-2 Python build, or so I recall. < 1413555200 341632 :TieSoul!~TieSoul@86.89.119.147 PRIVMSG #esoteric :`unicode MULTIOCULAR O < 1413555201 119088 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+A66E CYRILLIC LETTER MULTIOCULAR O \ UTF-8: ea 99 ae UTF-16BE: a66e Decimal: ꙮ \ ꙮ \ Category: Lo (Letter, Other) \ Bidi: L (Left-to-Right) < 1413555268 399891 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run multicode -x 1F78D < 1413555269 275914 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+1F78D - No such unicode character name in database \ UTF-8: f0 9f 9e 8d UTF-16BE: d83ddf8d Decimal: 🞍 \ 🞍 (🞍) \ Uppercase: U+1F78D \ Category: Cn (Other, Not Assigned) < 1413555300 940368 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was under the impression that someone installed that tool specifically because it had a built-in database instead of building on the Python module. < 1413555304 779510 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps it's just not new enough. < 1413555307 191789 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh well, gone. -> < 1413557513 173393 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDude < 1413559073 13090 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`unidecode ᵫ < 1413559073 581497 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+1D6B LATIN SMALL LETTER UE] < 1413559564 697028 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I am enjoying learning Racket < 1413559573 271888 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unidecode 語 < 1413559573 913989 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+8A9E CJK UNIFIED IDEOGRAPH-8A9E] < 1413559856 216496 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unicode google < 1413559857 397817 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413559860 260838 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unicode java < 1413559861 129030 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+A980 JAVANESE SIGN PANYANGGA \ UTF-8: ea a6 80 UTF-16BE: a980 Decimal: ꦀ \ ꦀ \ Category: Mn (Mark, Non-Spacing) \ Bidi: NSM (Non-Spacing Mark) \ \ U+A981 JAVANESE SIGN CECAK \ UTF-8: ea a6 81 UTF-16BE: a981 Decimal: ꦁ \ ꦁ \ Category: Mn (Mark, Non-Spacing) \ Bidi: NSM (Non-Spacing Mark) \ \ U+A982 JAVANESE SIGN LAYAR \ UTF < 1413559876 418990 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no logos for big companies :( < 1413559939 456181 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Java is an island < 1413560153 346552 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :`unicode unicode < 1413560154 205056 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413560161 233821 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1413560384 939588 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1413560452 445556 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9GO{fCb2\[b2}GO < 1413560452 598794 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (m[) Invalid arguments! < 1413560458 40126 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9{fCb2\[b2}GO < 1413560458 233178 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{} 2 3 10 5 11 7 42 15} < 1413560476 776213 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20{fCb2\[b2}GO < 1413560476 929559 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{} 2 3 10 5 11 7 42 15 21 11 43 13 23 29 170 17 47 19 85} < 1413560492 675600 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20{fcb2\[b2}GO < 1413560492 829042 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 6 7 52 13 222 15 840 121 858 27 28268 29 894 991 26896 49 113970 51 215892} < 1413560509 174296 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@oeis 2,3,10,5,11,7,42 < 1413560510 476035 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Working in base 2, replace n by the concatenation of its prime divisors in i... < 1413560522 179226 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@oeis 1,6,7,52,13 < 1413560523 339258 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : a(n) is the number whose binary representation is the concatenation of the d... < 1413560610 80067 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :1 is the number of 1 in itself < 1413560696 460839 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :2,3 both describe the number of edges/corners in them < 1413560709 390402 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and 4 < 1413561088 946640 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: No route to host < 1413561111 649207 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1413561798 555932 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :whats the unicode sign with the longest name? < 1413562315 949683 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`unidecode ݓ < 1413562316 483848 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+0753 ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW AND TWO DOTS ABOVE] < 1413562320 193845 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that might not be the longest < 1413562329 520867 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you'll have to look at the full database < 1413562335 821280 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but it's pretty long < 1413562353 806826 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`run find . -name UnicodeData.txt < 1413562355 970085 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./bin/UnicodeData.txt < 1413562363 640670 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`head bin/UnicodeData.txt < 1413562364 222807 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0000;;Cc;0;BN;;;;;N;NULL;;;; \ 0001;;Cc;0;BN;;;;;N;START OF HEADING;;;; \ 0002;;Cc;0;BN;;;;;N;START OF TEXT;;;; \ 0003;;Cc;0;BN;;;;;N;END OF TEXT;;;; \ 0004;;Cc;0;BN;;;;;N;END OF TRANSMISSION;;;; \ 0005;;Cc;0;BN;;;;;N;ENQUIRY;;;; \ 0006;;Cc;0;BN;;;;;N;ACKNOWLEDGE;;;; \ 0007;;Cc < 1413562389 650319 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no no, use a newest versoin < 1413562403 378110 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`wc UnicodeData.txt < 1413562403 893369 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wc: UnicodeData.txt: No such file or directory < 1413562407 280293 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`wc bin/UnicodeData.txt < 1413562407 808470 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ 24434 109111 1367023 bin/UnicodeData.txt < 1413562622 658177 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`run sed 's/[^;]*;\([^;]*\);.*/\1/' bin/UnicodeData.txt | awk '{print length($0) " " $0;}' | sort -nr | cut -d\ -f2- < 1413562623 802659 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM \ ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM \ ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM \ CLOCKWISE RIGHTWARDS AND LEFTWARDS OPEN CIRCLE ARROWS WITH CIRCLED ONE OVERLAY \ ARABIC LETTER B < 1413562634 694515 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`run sed 's/[^;]*;\([^;]*\);.*/\1/' bin/UnicodeData.txt | awk '{print length($0) " " $0;}' | sort -nr | cut -d\ -f2- | fgrep -v ARABIC < 1413562635 904163 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :CLOCKWISE RIGHTWARDS AND LEFTWARDS OPEN CIRCLE ARROWS WITH CIRCLED ONE OVERLAY \ DOWNWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT \ RIGHTWARDS HARPOON WITH BARB DOWN ABOVE LEFTWARDS HARPOON WITH BARB DOWN \ MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-3 \ MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLA < 1413562720 47423 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :what'd arabic ever do to you < 1413562772 614079 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :It's a very, very long story < 1413562788 825846 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :how about the random Unicode character name generator < 1413562865 545535 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how many four letter or shorter names are there? < 1413562970 896874 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :;win 36 < 1413562988 480877 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :`run sed 's/[^;]*;\([^;]*\);.*/\1/' bin/UnicodeData.txt | awk '{print length($0) " " $0;}' | sort -n | cut -d\ -f2- < 1413562989 617520 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :OX \ ANT \ ARC \ BOY \ BUG \ BUS \ CAT \ COW \ DOG \ DVD \ EAR \ IMP \ KEY \ LEO \ MAN \ NOR \ PIG \ RAM \ RAT \ SUN \ XOR \ ANKH \ BABY \ BANK \ BATH \ BELL \ BIRD \ BOAR \ BOMB \ DOOR \ EYES \ FIRE \ FISH \ FUSE \ GEAR \ GIRL \ GOAT \ HERB \ JOIN \ JUNO \ KISS \ LOCK \ MEMO \ MINY \ NAND \ NOSE \ ODEN \ PEAR \ PICK \ PILL \ RAIN \ RING \ ROSE \ S < 1413563026 60219 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :"Comments: second of the signs of the Asian zodiac" < 1413563036 32051 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :(asian zodiac what the hell) < 1413564631 250999 :drdanmaku!uid17782@gateway/web/irccloud.com/x-pygzdbkxsyvwoyzo JOIN :#esoteric < 1413564731 968095 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1413567957 170699 :MoALTz!~no@user-188-33-15-107.play-internet.pl JOIN :#esoteric < 1413568823 843934 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`run sed 's/[^;]*;\([^;]*\);.*/\1/' bin/UnicodeData.txt | awk '{print length($0) " " $0;}' | sort -n | cut -d\ -f2- | wc -l < 1413568825 95254 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :24434 < 1413568847 89666 :S1!~sheldon@p4FF924D3.dip0.t-ipconnect.de JOIN :#esoteric < 1413568876 863997 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :`` wc -l bin/UnicodeData.txt < 1413568877 454005 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :24434 bin/UnicodeData.txt < 1413568922 397056 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Hm, not the newest I guess. < 1413569022 866522 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :er right < 1413569058 108556 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`run sed 's/[^;]*;\([^;]*\);.*/\1/' bin/UnicodeData.txt | awk '{print length($0) " " $0;}' | grep -P '^[1-4]\b' | wc -l < 1413569059 224599 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :60 < 1413569062 16335 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Terve, Fizzie. Mitä kuuluu? < 1413569074 666161 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(yes, that means the books are here) < 1413569101 688646 :S1!~sheldon@p4FF924D3.dip0.t-ipconnect.de QUIT :Client Quit < 1413569176 322034 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :FireFly: See, on my system that says 68. < 1413569289 552568 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Olen vilustunut. < 1413569298 138141 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :My system apparently has two copies of UnicodeData.txt, and both are smaller than HackEgo's ._. < 1413569313 847936 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ACTION downloads a new copy < 1413569329 715975 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :“27268 /usr/share/unicode/ucd/UnicodeData.txt” < 1413569706 533217 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1413569760 292909 :conehead!~conehead@unaffiliated/conehead QUIT :Ping timeout: 260 seconds < 1413571567 269387 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1413573281 536122 :kcm1700_!~kcm1700@175.117.8.72 JOIN :#esoteric < 1413573423 757179 :kcm1700!~kcm1700@175.117.8.72 QUIT :Read error: Connection reset by peer < 1413574399 498318 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu JOIN :#esoteric < 1413575401 977196 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't like the Euclidean norm problem, since it's so finicky about the floating-point formatting. (And they could've picked something a bit more regular, like fixed-number-of-decimals instead of the %g-style "remove trailing zeros and decimal points" nonsense.) < 1413575535 301305 :Hjulle!~hjulle@46.239.101.25 JOIN :#esoteric < 1413575565 95768 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :agreed. < 1413575642 543180 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: that, or provide a more specific result tester than just string comparison (after stripping cariage returns and trailing newlines) < 1413575669 51366 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :though you can't do that on anagolf < 1413575682 216698 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know, there's already all those special problems. < 1413575692 990048 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1413575698 394156 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure, but I mean you can't do that on anagolf without shinh's support < 1413575741 155200 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Right, right. Arguably perhaps even a generic "sequence of numbers" problem type could make sense. < 1413575776 781729 :S1!~sheldon@p4FF924D3.dip0.t-ipconnect.de JOIN :#esoteric < 1413575781 93381 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :One of the Euclidean norm results goes wrong in the last decimal if you do it with Befunge-98 FPSP single-precision floats. < 1413575839 871049 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1413575881 445636 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu QUIT :Ping timeout: 255 seconds < 1413576887 555667 :scounder!~scounder@2a01:7a0:10:151:236:17:48:1 QUIT :Changing host < 1413576887 746292 :scounder!~scounder@unaffiliated/scounder JOIN :#esoteric < 1413578020 518677 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1413578054 930602 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1413578323 919619 :Sorella!~queen@oftn/member/Sorella QUIT :Remote host closed the connection < 1413578367 162074 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1413580440 116939 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: Bye < 1413580539 329686 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1413581466 300483 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1413581550 844337 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Remote host closed the connection < 1413582283 552498 :nycs!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1413582297 261045 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1413582881 573545 :nycs!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1413583018 956031 :Somelauw!~Somelauw@unaffiliated/somelauw JOIN :#esoteric < 1413583335 786007 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 272 seconds < 1413583446 951236 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1413585223 676190 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1413585475 998949 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :whee! < 1413585488 382115 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :whee?! < 1413585497 749687 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :beat you on mail merge < 1413585509 26546 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah. < 1413585546 265824 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oerjan making “whee” doesn't feel natural. I can't associate an oerjan-whee with the same voice as an oerjan-OKAY. < 1413585549 827330 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and i also discovered that it's not entirely safe to err out at the end of the program. < 1413585572 363323 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i got output cut off because of that.) < 1413585574 878354 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I discovered that, too. < 1413585674 610179 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's worked in previous programs, but i think they mostly used the m@main=getLine>>=...>>m template < 1413585685 105072 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so ordering was enforced by IO < 1413585687 197780 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Turns out the official channel does in fact have a bot that announces all improvements. < 1413585695 129999 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: oh it does? < 1413585706 863444 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. I "bit the bullet" and went there. < 1413585716 556169 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[01:37:44] -mircbot_:#anagol- oerjan submits 171B of Haskell for Mail merge, ranking #1 (10000pts). < 1413585866 392962 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: Ok, caught up. < 1413585880 312944 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bah < 1413585891 369789 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so fast < 1413585906 951041 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :First person gets the better rank in case of ties, though, right? < 1413585908 126093 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :just changed a [] to _ < 1413585912 831702 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: yes < 1413585942 730833 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Were you actually serious about wanting my SparcStation and the SGI Indy? I mean, it might be that the relocation package includes a certain volume of shipped goods, so I could theoretically even stick them in there. I'm certainly not using them for anything, that's for sure, and keeping them here in the basement is not all that useful either. < 1413585964 578893 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I got so annoyed about the encoding issues that I stopped improving the program, though it does look pretty tight. < 1413586015 951643 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Only 102 bytes to go to reach the practicality of Befunge(-98). < 1413586068 888360 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i briefly considered whether to try importing bytestrings (it's available, and has no encoding issue) but the prelude clashes and the long names means it probably wouldn't have helped. < 1413586295 543173 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i also tied henkma on the swapping earlier. let's see if that still holds. < 1413586841 537687 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm actually importing it qualified only makes the whole thing 5 chars longer. < 1413586958 727401 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait 4 < 1413587448 327291 :S1!~sheldon@p4FF924D3.dip0.t-ipconnect.de QUIT :Quit: S1 < 1413587452 962328 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1413587885 295657 :boily!~boily@96.127.201.149 QUIT :Quit: ¨¨¨¨¨¨¨¨ < 1413588160 881048 :Somelauw!~Somelauw@unaffiliated/somelauw QUIT :Quit: WeeChat 0.4.2 < 1413588195 780952 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :improved < 1413588237 41073 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(not with bytestring though) < 1413588976 226864 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> map length ["mapM putStrLn","putStr.unlines","interact.const.unlines"] < 1413588978 392483 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [13,14,22] < 1413590762 964414 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 255 seconds < 1413590796 722261 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1413593743 229346 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1413593901 438495 :AndoDaan!~Daanando@188.189.81.89 JOIN :#esoteric < 1413594052 615803 :aretecode!~aretecode@50.23.131.206-static.reverse.softlayer.com QUIT :Read error: Connection reset by peer < 1413594908 264314 :aretecode!~aretecode@S01061859339e5f51.cc.shawcable.net JOIN :#esoteric < 1413595217 795705 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :How much truth is there to the Apple claim that only allowing their hardware lets them focus on it? I mean, it seems to make sense to me, anyway, just very few sets of drivers to develop and maintain < 1413595318 235438 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1413595511 968631 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Also, when people say Macs are overpriced... by how much? I can live with a few hundred extra... not a few thousand extra though < 1413596517 19055 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1413598062 499041 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1413598471 795895 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1413598850 647220 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1413599050 566168 :realzies!~pinky@unaffiliated/realazthat QUIT :Ping timeout: 265 seconds < 1413599212 942083 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1413599395 977220 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1413599488 272917 :impomatic_!~digital_w@92.77.125.91.dyn.plus.net QUIT :Read error: Connection reset by peer < 1413601173 984158 :AndoDaan_!~Daanando@188.188.77.77 JOIN :#esoteric < 1413601234 533532 :AndoDaan!~Daanando@188.189.81.89 QUIT :Ping timeout: 255 seconds < 1413601342 508779 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 255 seconds < 1413601369 685121 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 258 seconds < 1413601762 934958 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1413601964 982455 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1413601990 586534 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1413602151 823476 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 258 seconds < 1413602228 494072 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: quit < 1413602392 942657 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1413602402 320638 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1413602436 975770 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1413603121 811743 :AndoDaan!~Daanando@188.189.91.110 JOIN :#esoteric < 1413603136 988978 :AndoDaan_!~Daanando@188.188.77.77 QUIT :Ping timeout: 260 seconds < 1413603584 161097 :contrapumpkin!~copumpkin@unaffiliated/copumpkin NICK :copumpkin < 1413604748 266616 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1413604792 599796 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 265 seconds < 1413604798 183002 :Hjulle!~hjulle@46.239.101.25 QUIT :Ping timeout: 244 seconds < 1413604896 293851 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDream < 1413606503 460477 :contrapumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1413607601 922410 :AndoDaan_!~Daanando@188.188.93.108 JOIN :#esoteric < 1413607657 929618 :AndoDaan!~Daanando@188.189.91.110 QUIT :Ping timeout: 272 seconds < 1413610436 508502 :AndoDaan!~Daanando@188.189.68.25 JOIN :#esoteric < 1413610469 990676 :AndoDaan_!~Daanando@188.188.93.108 QUIT :Ping timeout: 272 seconds < 1413613312 6315 :AndoDaan_!~Daanando@188.189.91.193 JOIN :#esoteric < 1413613355 345913 :S1!~sheldon@p4FF923C7.dip0.t-ipconnect.de JOIN :#esoteric < 1413613405 520619 :AndoDaan!~Daanando@188.189.68.25 QUIT :Ping timeout: 265 seconds < 1413615743 976665 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Hyvää huomenta. < 1413616300 868364 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hyvää iltaa. < 1413616575 241650 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1413617518 806089 :drdanmaku!uid17782@gateway/web/irccloud.com/x-pygzdbkxsyvwoyzo QUIT :Quit: Connection closed for inactivity < 1413617572 595773 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :mroman: moi. < 1413617574 177730 :brandons1!~SingingBo@d50-98-172-234.bchsia.telus.net JOIN :#esoteric < 1413617648 491239 :brandons1!~SingingBo@d50-98-172-234.bchsia.telus.net QUIT :Read error: Connection reset by peer < 1413617714 85923 :brandons1!~SingingBo@d50-98-172-234.bchsia.telus.net JOIN :#esoteric < 1413617789 924413 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net QUIT :Ping timeout: 255 seconds < 1413618453 63527 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what's this consonant gradation thing? < 1413618785 558629 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :You mean the weak and strong forms? < 1413618805 416215 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1413618807 863266 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Pitää vs. minä pidän and so forth? < 1413618846 727621 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Just more fun with Finnish, basically. It does sort of make sense, English is full of those little shortcuts, it's just trying to define a rule for it turns out to be a lot of damn rules to remember ... < 1413619235 291325 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :It's a pronunciation aid in it's original form, I think, just like the vowel harmony; in normal speech a lot of those simplifications and switches roll off the tongue better, but remembering them all as a foriegner is tricky. < 1413619337 478527 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :inessive is weak? < 1413619348 725184 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :always or just for some kotus type thingies? < 1413619370 102655 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :J_Arcane: I'm a native English speaker and trying to think of all the ways that we do that makes my head hurt < 1413619376 531761 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it's not as bad as Quebec French though < 1413619467 837077 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :coppro: English is like the hardest language. XD I think the reason it survives (beyond a lot of problematic history) as a global language is because it's still largely tolerant of error. < 1413619487 512157 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :You can be bad at English, really bad, and still get your point across. < 1413619524 542849 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :How's english hard? < 1413619547 373089 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no cases, no conjugation, few exceptions < 1413619597 261178 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no "la/le" "der/die/das" stuff < 1413619616 377204 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(no genders) < 1413619666 682400 :viznut!viznut@lowfidelity.org PRIVMSG #esoteric :english has a very difficult relationship between spelling and pronunciation, it is full of idioms that make little sense, there is parallel latin and germanic vocabulary for just about anything, etc < 1413619735 430560 :viznut!viznut@lowfidelity.org PRIVMSG #esoteric :the grammatical basics are simple, but the basics are seldom enough for fluency < 1413619746 264089 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : strong grade is used in the syllable, which is open (ends with vowel), weak grade when syllable is closed (ends with consonant) < 1413619749 847629 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :mroman: Because there's so many exceptions and special cases, you can ignore them and pretend they don't exist, except when trying to transition from one to another. < 1413619772 287284 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :English *does* have cases, and conjugation, and so forth, it's just not *taught* that way because the rules are no rules at all. < 1413619797 767457 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Instead we tend to just teach 'well you use this word for this tense, and that word for this one, etc. etc.' < 1413619809 960317 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :kukasta is weak, but ends with a vowel < 1413619815 302977 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :And dear god, the ambiguous prepositions ... < 1413619847 218199 :viznut!viznut@lowfidelity.org PRIVMSG #esoteric :ku-kas-ta, s is a consonant < 1413620347 552464 :S1!~sheldon@p4FF923C7.dip0.t-ipconnect.de QUIT :Quit: S1 < 1413620481 565669 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :English does not have noun cases < 1413620493 580067 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :except pronouns < 1413620504 641615 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :(or, I should say, it doesn't have declension except for pronouns) < 1413620548 185899 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :It also has verb conjugation, but there are at most five true forms for any verb other than 'be' < 1413620575 823048 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :all the rest is done by auxiliaries < 1413620607 294183 :viznut!viznut@lowfidelity.org PRIVMSG #esoteric :i count the 's-genitive as a noun case < 1413620620 852792 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yeah, that's fair < 1413620730 241703 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1413622757 596385 :brandons1!~SingingBo@d50-98-172-234.bchsia.telus.net QUIT :Quit: WeeChat 0.4.3-dev < 1413623105 363397 :AndoDaan_!~Daanando@188.189.91.193 QUIT :Ping timeout: 248 seconds < 1413623926 302829 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1413625144 507513 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I agree, English is hard < 1413625170 896621 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but of course, Hungarian is hard too, it's just that it's not always hard in the same ways < 1413626569 897763 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :coppro: compared to other languages the conjugation are very simple < 1413626582 624887 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sure, there are tenses. < 1413626838 381735 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I'm definitely not going to say no if you're offering! I love weird old hardware. not sure how much of a fuss the logistics of getting them to me would be, I guess they're too bulky to reasonably ship off in a normal package? I have to do the sleeping thing now, though. (also, I assume this means congratulations on getting the job?!) < 1413626993 887188 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Well, I mean, I got a definite offer, but I haven't accepted it yet, since I've yet to hear from the other place I applied to. < 1413627039 855758 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :`slist 10/18 < 1413627040 478510 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: slist: not found < 1413627045 198509 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :? < 1413627083 687217 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :mroman: yes < 1413627271 127294 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1413627477 643342 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1413631973 297431 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bah. This 'highlight' tool supports all kinds of niche languages I've never even heard of ("Biferno"? "ABAP/4"? "MoonScript"? "SuperX++"?), but not Forth. < 1413632020 945509 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sure, there's not that much syntax to highlight, but there's at least numbers, comments, and well-established parsing words like : ; ." and so. < 1413632209 332825 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :MoonScript? < 1413632231 564321 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it compiles to Lua o_O < 1413632470 244831 :TieSoul!~TieSoul@86.89.119.147 PART :#esoteric < 1413632676 762341 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it sounded vaguely familiar. < 1413632681 875564 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or at least familiarest of those. < 1413632687 763134 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That was a non-exhaustive list. < 1413632708 892074 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDude < 1413632720 716428 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also "Not eXactly C" and "Yaiff" and "Yang" and "Zonnon", for example. < 1413632738 288228 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And "Squirrel" with file extension .nut, which sounds familiar though I can't quite place it. < 1413632738 465355 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :That'd be especially bad if you were trying to use ColorForth! < 1413632786 597578 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Wrote a BOLG POST about some golf entries; my "blog engine" uses highlight for codey bits.) < 1413633740 225049 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 260 seconds < 1413634811 582206 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1413637216 329436 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1413637689 279656 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Ping timeout: 244 seconds < 1413638171 320881 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1413638172 539969 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1413638273 965022 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I did a bit of catching up. < 1413638277 556110 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`undo 3920 < 1413638278 440098 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :can't find file to patch at input line 4 \ Perhaps you should have used the -p or --strip option? \ The text leading up to this was: \ -------------------------- \ |diff -r 324c6be2e35a -r bbeb9415a2eb bin/slist \ |--- a/bin/slist Fri Oct 18 03:08:30 2013 +0000 \ |+++ b/bin/slist Fri Oct 18 03:09:16 2013 +0000 \ -------------------------- \ File to < 1413638296 711808 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :can someone fix `undo please :( < 1413638381 427902 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`sed -i 's|rm bin/slist; ||' bin/slist < 1413638381 956676 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Usage: sed [OPTION]... {script-only-if-no-other-script} [input-file]... \ \ -n, --quiet, --silent \ suppress automatic printing of pattern space \ -e script, --expression=script \ add the script to the commands to be executed \ -f script-file, --file=script-file \ add the contents of script- < 1413638387 772317 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i 's|rm bin/slist; ||' bin/slist < 1413638389 444829 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413638398 617066 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1413638485 717685 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm sure i vaguely recall there was some joking rationale for making that file self-deleting, but my humor keeps deteriorating. < 1413638541 881920 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, we no longer have log search. < 1413638578 137016 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`url bin/undo < 1413638578 816241 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/undo < 1413638876 354134 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run hg diff -c 3920 | paste < 1413638878 715919 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/paste/paste.25739 < 1413638933 931058 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run hg diff -c 3920 | patch -R --dry-run < 1413638934 759746 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :can't find file to patch at input line 4 \ Perhaps you should have used the -p or --strip option? \ The text leading up to this was: \ -------------------------- \ |diff -r 324c6be2e35a -r bbeb9415a2eb bin/slist \ |--- a/bin/slist Fri Oct 18 03:08:30 2013 +0000 \ |+++ b/bin/slist Fri Oct 18 03:09:16 2013 +0000 \ -------------------------- \ File to < 1413638972 625865 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert 5069 < 1413638973 923797 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1413638975 977675 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: you were not involved, apparently: http://codu.org/logs/log/_esoteric/2013-10-18 (03:01 ... 03:18) < 1413638981 248392 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run hg diff -c 3920 | patch -R --dry-run < 1413638982 91126 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :can't find file to patch at input line 4 \ Perhaps you should have used the -p or --strip option? \ The text leading up to this was: \ -------------------------- \ |diff -r 324c6be2e35a -r bbeb9415a2eb bin/slist \ |--- a/bin/slist Fri Oct 18 03:08:30 2013 +0000 \ |+++ b/bin/slist Fri Oct 18 03:09:16 2013 +0000 \ -------------------------- \ File to < 1413638990 383675 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run hg diff -c 3920 | patch -p0 -R --dry-run < 1413638991 311303 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :can't find file to patch at input line 4 \ Perhaps you used the wrong -p or --strip option? \ The text leading up to this was: \ -------------------------- \ |diff -r 324c6be2e35a -r bbeb9415a2eb bin/slist \ |--- a/bin/slist Fri Oct 18 03:08:30 2013 +0000 \ |+++ b/bin/slist Fri Oct 18 03:09:16 2013 +0000 \ -------------------------- \ File to patch < 1413638993 338210 :TieSoul!~TieSoul@86.89.119.147 JOIN :#esoteric < 1413638995 765961 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(now do I want to figure out what slist was? I guess not.) < 1413638997 794963 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run hg diff -c 3920 | patch -p1 -R --dry-run < 1413638999 297051 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :patching file bin/slist < 1413639007 479697 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1413639009 370346 :TieSoul!~TieSoul@86.89.119.147 PRIVMSG #esoteric :Hey guys < 1413639059 182104 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1413639060 474849 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1413639101 941327 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i 's/-R/-p1 -R/' bin/undo < 1413639103 370421 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413639127 212990 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1413639138 532488 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm sure there's some way that will break for other files. < 1413639202 217214 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` hg diff -c 5074 < 1413639203 114143 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :diff -r 5ac8a6965ce8 -r 08a929427374 bin/undo \ --- a/bin/undo Sat Oct 18 13:30:29 2014 +0000 \ +++ b/bin/undo Sat Oct 18 13:31:12 2014 +0000 \ @@ -1,2 +1,2 @@ \ #!/bin/sh \ -hg diff -c "$@" | patch -R \ +hg diff -c "$@" | patch -p1 -R < 1413639253 854014 :TieSoul!~TieSoul@86.89.119.147 PRIVMSG #esoteric :So I'm writing another Funge-98 interpreter, and I'm having some trouble with Mycology (again) < 1413639262 111712 :TieSoul!~TieSoul@86.89.119.147 PRIVMSG #esoteric :it gives this output: < 1413639264 162593 :TieSoul!~TieSoul@86.89.119.147 PRIVMSG #esoteric :GOOD: u with a positive count transfers cells correctly BAD: u with a positive count transfers cells incorrectly < 1413639280 698496 :TieSoul!~TieSoul@86.89.119.147 PRIVMSG #esoteric :everything else is GOOD up to that point < 1413639285 329558 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm particularly worried about the /dev/null case, so i hope that's special cased. < 1413639348 546624 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: `slist is homestuck iirc < 1413639449 670484 :atriq!9020b390@gateway/web/freenode/ip.144.32.179.144 JOIN :#esoteric < 1413639456 889387 :atriq!9020b390@gateway/web/freenode/ip.144.32.179.144 PRIVMSG #esoteric :`run cat hello.c < 1413639457 482443 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :const char main[] = "AXAYAZA[A\\ATX-pppp-0```- ///P^VTXH10XP4>40PZ414>P_\x0f\x05XATASARAQAP\xc3Hello, world!\n"; < 1413639463 985001 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`slist 10/18 < 1413639464 534551 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :slist 10/18: Taneb atriq Ngevd Fiora nortti Sgeo ThatOtherPerson alot < 1413639477 623579 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` hg diff -c 895 < 1413639478 354825 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :diff -r b1c3b71f6b09 -r b69bb8ef2199 quotes \ --- a/quotes Thu Nov 22 23:35:11 2012 +0000 \ +++ b/quotes Fri Nov 23 08:58:56 2012 +0000 \ @@ -1,4 +1,3 @@ \ - I used computational linguistics to kill her. \ EgoBot just opened a chat session with me to say "bork bork bork" \ Hmmm... My fingers and tongue seem to be as < 1413639485 109073 :atriq!9020b390@gateway/web/freenode/ip.144.32.179.144 PRIVMSG #esoteric :oerjan: good timing < 1413639512 227598 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: i'm just repeating the command Sgeo did because `slist had been made self-deleting. < 1413639515 381421 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :strange. I'd expect -p1 to be necessary < 1413639533 138279 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but... http://codu.org/projects/hackbot/fshg/index.cgi/rev/5e1c1f3d6df7 < 1413639534 47602 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: um yes it is? that's what i changed. < 1413639624 2005 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i think it happens to work when the files are in HackEgo's home directory or something, since broken `undo has often strewn files there. < 1413639682 537453 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I know, I'm looking at logs, http://codu.org/logs/log/_esoteric/2013-01-24#211227Gregor ff. < 1413639764 366407 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And I have no clue how a plain -R can work, even by accident. < 1413639780 269451 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: Gregor: some explanation would be nice. < 1413639932 902327 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh wait, just read the documentation. "not specifying -p at all just gives you blurfl.c" [the example path is /u/howard/src/blurfl/blurfl.c] < 1413639947 121541 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so yes it only works for files in the root directory. < 1413639958 270935 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and -p1 is clearly the right thing to do. < 1413640018 495091 :atriq!9020b390@gateway/web/freenode/ip.144.32.179.144 PRIVMSG #esoteric :Can anyone link me an explanation of the char[] main stuff? < 1413640037 517276 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :atriq: huh, in what context? < 1413640044 183237 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: i think it's just machine code as a string? < 1413640067 536840 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and since C's linker isn't typed, it treats that as if it's a defined function. < 1413640071 66921 :atriq!9020b390@gateway/web/freenode/ip.144.32.179.144 PRIVMSG #esoteric :oerjan: I'd prefer something more detailed, such as how to make one myself < 1413640075 625864 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1413640080 246535 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, there's that IOCCC entry, yes. that just defines a symbol "main" or ("_main") pointing to machine code. < 1413640177 364698 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :which may or may not work; usually that code would end up in the data section and that may not be executable. < 1413640183 28027 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION not good with assembler < 1413640427 637911 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :char main[]="\xc3"; ==> Program received signal SIGSEGV, Segmentation fault. < 1413640461 930028 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(0xc3 is retq, it's an empty function. but the data segment cannot be executed, hence it dumps core instead.) < 1413640545 304546 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :this is on x86_64 < 1413640592 917207 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perhaps the const matters? < 1413640594 949447 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the same code works on x86, apparently. < 1413640644 51155 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION not good with C whatchamacallits either < 1413640669 836990 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i'd imagine if data is for changeable data, consts might be stored in the code segment < 1413640686 717716 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :with const it'll end up in .rodata, right that helps. interesting. < 1413640729 118988 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :If the linker and kernel agree that .rodata is nonexec, you'll get a segfault anyway < 1413640746 745698 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Jafet: it helps = that does work for me. < 1413640761 26227 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :interesting = I wonder why. :) < 1413640776 496388 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Sometimes they disagree, and rodata is executable < 1413640789 303232 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :sometimes = pretty often < 1413640894 643400 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: grmbl why do you always beat me on the golfs where i think i've been particularly clever. < 1413640905 781737 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Ping timeout: 272 seconds < 1413640915 621204 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(disclaimer: confirmation bias at work) < 1413640931 404201 :atriq!9020b390@gateway/web/freenode/ip.144.32.179.144 QUIT :Quit: Page closed < 1413640937 659560 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: henkma did it first. < 1413640945 38984 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :STILL < 1413641006 272496 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: and I was feeling the same about hello hello world. < 1413641029 39197 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1413641185 151142 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(and actually the statistics helped me on that one) < 1413641204 37008 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right. how can you have so many fewer alphanums than me when the main (insignificant) change i can see is changing an operator to a function to get _more_ < 1413641244 717193 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1413641278 774302 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, gvim, you're _not_ supposed to stupidly resize when i focus. < 1413641443 785845 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, funny. I have a solution of length 85 with 52 alphanums, none with more. < 1413641493 929335 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh wait, I can push that to 54 < 1413641502 40832 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but no more :P < 1413641529 641738 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(oops. no, that doesn't work.) < 1413641676 824269 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how do you specify the result of {jorne} or {lasna}? the best I can think of is to add a {fi'o sumji} or {fi'o ve jmina} modal place < 1413641689 469789 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :argh, wrong channel < 1413641690 274799 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry < 1413641708 390215 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that sounds perfectly esoteric < 1413641710 680145 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :#lojban is thataway < 1413641716 717751 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :<--- that way, yes < 1413641748 885616 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: nah, it's just like perl. you can do sane things or esoteric things in it, but the esoteric stuff is funnier < 1413641803 517914 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1413642749 19495 :S1!~sheldon@p4FF93F9E.dip0.t-ipconnect.de JOIN :#esoteric < 1413645034 47076 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413645225 38427 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1413645449 136903 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1413645738 983432 :Gregor!dlopen@libdl.so PRIVMSG #esoteric : elliott: Gregor: some explanation would be nice. // I'm not sure what you're asking me to explain. < 1413645817 701826 :TieSoul!~TieSoul@86.89.119.147 QUIT :Ping timeout: 245 seconds < 1413646332 707656 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua JOIN :#esoteric < 1413646856 391126 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1413647525 893047 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: how you ended up putting no -p1 in `undo, i guess. although the log linked showed some confusion about it. < 1413647595 983870 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but the answer is probably "because someone tested it without in the particular case where it actually doesn't break". < 1413647605 6628 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*accidentally < 1413647627 435702 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(someone being either you or elliott) < 1413647672 134173 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose this was after something changed that made the old version break. < 1413647695 818609 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if there was an old version, maybe not. < 1413647830 543454 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` echo $HOME < 1413647831 41822 :TieSoul!~TieSoul@86.89.119.147 JOIN :#esoteric < 1413647831 195124 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/tmp < 1413647880 854460 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah square root of minus garfield has started its birthday special sequence < 1413647914 270577 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` echo $PWD < 1413647914 423897 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe QUIT :Quit: ZNC - http://znc.in < 1413647914 843816 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv < 1413647928 158199 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`pwd < 1413647928 705108 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv < 1413647953 173776 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` env pwd < 1413647953 811842 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv < 1413647961 387572 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :all agree, a miracle! < 1413647977 301280 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` cd $HOME; pwd; env pwd < 1413647977 916657 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/tmp \ /tmp < 1413647986 257233 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :are you sure it's not an evil conspiracy. < 1413647993 607180 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :of course not. < 1413648019 597751 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :alright guys < 1413648022 837490 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :macros: good or evil? < 1413648035 443652 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :I've just found my self writing an in-place-macro < 1413648044 214232 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :for the sole purpose of being able to inline code generating code < 1413648044 623770 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` ln -s tmp /mtp; cd /mtp; pwd; env pwd; rm /mtp < 1413648045 190805 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ln: failed to create symbolic link `/mtp': Permission denied \ bash: line 0: cd: /mtp: No such file or directory \ /hackenv \ /hackenv \ rm: cannot remove `/mtp': No such file or directory < 1413648053 120926 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :have I gone too far? < 1413648064 616657 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :int-e: what on earth are you doing? < 1413648067 670585 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` ln -s /tmp mtp; cd mtp; pwd; env pwd; rm mtp < 1413648069 229212 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/mtp \ /tmp \ rm: cannot remove `mtp': No such file or directory < 1413648092 62006 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, hackenv ... grr. < 1413648110 771133 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i kind of like maru's model, where a macro is just a normal function wrapped in a container that makes the evaluator and compiler do the right semantics. < 1413648111 957125 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://dresdencodak.com/2009/09/22/caveman-science-fiction/ < 1413648133 668471 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :who's maru? < 1413648152 445824 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`revert < 1413648152 929875 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1413648166 455796 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1413648189 304779 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :about five pounds! < 1413648191 29498 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :huh? Done, but not done?! < 1413648201 460849 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` ls mtp < 1413648202 452168 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access mtp: No such file or directory < 1413648203 720382 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe JOIN :#esoteric < 1413648232 123133 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i am not convinced you reverted the right thing < 1413648254 258656 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well it's gone, but why isn't it in codu's log... < 1413648271 506453 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1413648276 531253 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it was a symbolic link < 1413648290 76802 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: well that's a known bug, it doesn't work well with empty files < 1413648306 848954 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ls -l / < 1413648308 803157 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` ls -l / < 1413648309 780090 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :total 32 \ drwxr-xr-x 2 0 0 4096 Jan 29 2014 bin \ drwxr-xr-x 3 0 0 4096 Jan 29 2014 dev \ drwxr-xr-x 4 0 0 0 Oct 18 16:04 etc \ drwxr-xr-x 14 5000 5000 4096 Oct 18 16:02 hackenv \ drwxr-xr-x 3 0 0 0 Oct 18 16:04 home \ drwxr-xr-x 11 0 0 4096 Jan 29 2014 lib \ drwxr-xr-x 2 0 0 4096 Jan 29 2014 lib6 < 1413648319 573797 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ls < 1413648320 109227 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-( \ a.out \ bdsmreclist \ bin \ canary \ cat \ complaints \ :-D \ dc \ dog \ etc \ factor \ head \ hej \ hello \ hello.c \ ibin \ index.html?dl=1812 \ interps \ lib \ paste \ pref \ prefs \ quines \ quotes \ share \ src \ test.c \ Wierd \ wisdom \ wisdom.pdf < 1413648325 372899 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` ls / < 1413648326 343827 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin \ dev \ etc \ hackenv \ home \ lib \ lib64 \ opt \ proc \ sbin \ sys \ tmp \ usr < 1413648332 793288 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo test >mtp < 1413648333 803889 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413648336 812818 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`rm mtp < 1413648337 362476 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413648341 803915 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`rm mtp < 1413648342 255019 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `mtp': No such file or directory < 1413648345 401128 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm. < 1413648360 597104 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait it still doesn't show up < 1413648367 287935 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo mtp >test < 1413648368 825843 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413648385 408573 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*sigh* < 1413648387 980809 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`rm test < 1413648389 344158 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413648398 731857 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ls mtp < 1413648399 345644 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413648414 188400 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ls -l mtp < 1413648414 762334 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: invalid option -- ' ' \ Try `ls --help' for more information. < 1413648420 547835 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` ls -l mtp < 1413648421 290475 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lrwxrwxrwx 1 5000 0 4 Oct 18 16:05 mtp -> /tmp < 1413648433 336192 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`rm mtp < 1413648434 790827 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413648437 168409 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I think the real question is why there was a commit for a change that should've been in the hackenv subdirectory < 1413648508 114034 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think this transaction business is somewhat flaky. < 1413648508 885331 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so the repo and hackego are now out of sync. < 1413648520 78034 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, i think they're back in sync now < 1413648523 2558 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ls mtp < 1413648523 606413 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access mtp: No such file or directory < 1413648527 979543 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :they're not < 1413648542 623793 :TieSoul!~TieSoul@86.89.119.147 QUIT :Ping timeout: 245 seconds < 1413648556 291725 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh. < 1413648561 205898 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes they are, thanks < 1413648586 873497 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway I still don't get what happened. < 1413648614 200838 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :both symbolic links and empty files can confuse things, so the way to fix things is to turn the mess into an _ordinary_ file, then rm it normally. i think. < 1413648625 245069 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :does restarting the transaction change the cwd somehow? < 1413648658 763773 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`echo abc > abc < 1413648659 303782 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :abc > abc < 1413648661 299610 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :``echo abc > abc < 1413648661 796520 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: `echo: not found < 1413648663 694008 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` echo abc > abc < 1413648665 375716 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413648681 662055 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` rm abc < 1413648683 32278 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413648721 542802 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sigh, I forget that /hackenv *is* the root of the repo. Sorry. < 1413648813 420991 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Well, that was a fun day < 1413648816 589972 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: it would be nice if `revert didn't break the repository <-> actual directory contents correspondence when empty files are involved twh < 1413648869 825021 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: so that it would be possible to see whether things are broken or fixed, like. < 1413648908 163299 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: not too many casualties, i hope. < 1413648987 280268 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, Capture-The-Flag competition run by BAE's Computer Intelligence people < 1413648994 94482 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aha < 1413649001 852822 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :A lot of challenges involving cryptography and cybersecurity < 1413649006 776411 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :One of which was to write brainfuck < 1413649022 652660 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Only two teams got that < 1413649026 536615 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i think the thing to do is (1) get the repository and actual directory to agree whether the file _exists_ (2) rm it properly. < 1413649029 61309 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Only one of which (me) did it properly < 1413649084 39827 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :EXCELLENT < 1413649156 699195 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not entirely sure how there can _be_ an actual directory if there are simultaneously running programs, though. < 1413649161 590053 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(two programs were needed to complete the challenge, one of which was to print a certain string, easy enough) < 1413649164 869363 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :with transactions. < 1413649191 983590 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(the second was to read a line from input that starts with an ASCII digit, then repeat the line that digit number of times) < 1413649247 412977 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I have a language that compiles to itself. < 1413649265 315717 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: how metacircular. < 1413649310 662948 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :itself being? < 1413649332 37207 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I call it EchoLang < 1413649343 115649 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :echo being the compiler for it < 1413649344 587477 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`echo hi < 1413649345 102511 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hi < 1413649361 994391 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :... < 1413649388 90072 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^bf ,------------------------------------------------>,[>,]<[<]<[->>[.>]<[<]<]!3test < 1413649403 212245 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :apparently not. < 1413649435 773907 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^bf ,------------------------------------------------>>,[>,]<[<]<[->>[.>]<[<]<]!3test < 1413649435 927853 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :testtesttest < 1413649573 877040 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"Superx++ is an object-oriented language that is entirely based on XML's syntactical structure. Superx++ conforms with the XML version 1.0 specification as published on the W3C web site. Programming in XML itself has great potential and Superx++ pushes the envelope!" < 1413649577 829755 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :neat < 1413649587 837276 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :no. < 1413649595 321960 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :it's terrifying. < 1413649621 709270 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :it seems someone had a bad case of XSLT. < 1413649645 25093 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION TITLECASE CHICKEN < 1413649652 666636 :boily!~boily@96.127.201.149 QUIT :Quit: argh. stupid IRC. < 1413649687 405059 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The advantage of creating esolangs based on XML is that you can easily parse it < 1413649698 269295 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like with JAXB (Java) for example < 1413649706 771209 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you essentially get XML-parsing/writing for free < 1413649713 535977 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it can even generate an XSD for it < 1413649952 927046 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: lowercase allosaurus < 1413651605 573841 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :haha, superx++ has a "short" format which ... http://xplusplus.sourceforge.net/Samples/ArrTest_shx.htm ... err, looks like C++ with a couple of extra semicolons? < 1413651637 865794 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :useless < 1413652284 290323 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :of course it's useless < 1413652361 768306 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : finally complete. It has been released on the web site of Emergent Logic LLC, the company I formed to promote Superx++ < 1413652371 199034 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :he created a company to promote SuperX++ < 1413652418 825207 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although emergentlogic.com isn't a registered domain < 1413652486 986192 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://xplusplus.sourceforge.net/FAQ.htm < 1413652490 839074 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah right < 1413652493 481892 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"ART PRIZE [ITALY]: Marina de Tommaso, Michele Sardaro, and Paolo Livrea, for measuring the relative pain people suffer while looking at an ugly painting, rather than a pretty painting, while being shot [in the hand] by a powerful laser beam." < 1413652503 900441 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Who wants to write SuperX++ by hand < 1413652529 199444 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Ig Nobels are always worth looking at, and the 2014 ones were awarded relatively recently.) < 1413652547 594068 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this guy is more serious about his SuperX++ than I'm about Burlesque < 1413652614 714057 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also... if XML is so cool < 1413652619 543692 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why did he invent the C-like syntax < 1413652620 968531 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I mean < 1413652629 291790 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If XML is so cool, then why aren't you rich? < 1413652636 404473 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :He kinda made SuperX++ because he thinks XML-Syntax > C-like Syntax < 1413652643 10418 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then suddenly he adds C-like syntax < 1413652654 118643 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: Why would XML make me rich? < 1413652686 781170 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That was just a "if it's so X then why aren't you Y" thing. < 1413652705 81018 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Oh < 1413652707 559386 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I see < 1413652722 53812 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :But I still think it's somewhat contra his initial opinion < 1413652743 667198 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since the best benefits of SuperX++ is, that it's XML < 1413653056 784846 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh great, this says gcc 4.9 libstdc++ has the make_unique function! < 1413653189 428427 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1413653555 889309 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If C++ is so cool then why do I not like it? < 1413653601 151916 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(probably mostly because too much line noise, references vs ptrs, you have to do your own memmgmt < 1413653617 388557 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it looks weird... < 1413653642 881415 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :too much const (auto_ptr)&*std:<>>make_ptr:uniqiu_potr < 1413653706 835175 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :) < 1413653723 218421 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(that's just a rant. Not to start a discussion. Pls don't relpy to the above. thx) < 1413653819 673937 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ __ < 1413653820 491595 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: __ < 1413653861 516319 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[ 12 < 1413653861 925989 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman: 12 < 1413653867 849480 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[ 12 12* < 1413653868 337859 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman: |syntax error < 1413653868 500881 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman: | 12 12* < 1413653900 577505 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[ 12 * 12 < 1413653901 109676 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman: 144 < 1413654001 371774 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How infix. < 1413654093 370275 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :j-bot uses [ now? And is not named jconn? < 1413654296 871136 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is Factor dead? I do seem some development on it, but not sure if it's just a little bit < 1413654532 556820 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Sgeo: it's forks of the same bot ran by different people < 1413654551 432586 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's like eight different names used so far by about six people running that bot < 1413654564 442991 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you can also use its full name < 1413654567 659844 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :j-bot: __ < 1413654568 192016 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: __ < 1413655175 904865 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Hmm. It occurs to me that Factor might be exactly the sort of language where if you're writing lenses, you really, really, want to be able to use native function composition < 1413655427 557815 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Andrew Melrose 5* 10New user account < 1413655833 787342 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413656489 283381 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1413657360 839534 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1413658414 321002 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: quit < 1413660055 735855 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ais523: Now I need to circumvent your spam protections < 1413660064 662230 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :my language generation bot needs that < 1413660080 22028 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :how many generated languages shall it publish a day :D? < 1413660093 468130 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman: if it's something that would seriously benefit the wiki, I can give it an exemption < 1413660118 99175 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however, if you're generating unboundedly many languages, may as well just write a page about the generator, unless they're all individually interesting < 1413660119 679825 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it wouldn't benefit anything < 1413660141 182654 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :see http://esolangs.org/wiki/TMMLPTEALPAITAFNFAL < 1413660193 524822 :S1!~sheldon@p4FF93F9E.dip0.t-ipconnect.de QUIT :Quit: S1 < 1413660606 873294 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1413660649 54157 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 260 seconds < 1413660862 969717 :contrapumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 240 seconds < 1413660949 606443 :S1!~sheldon@p4FF93F9E.dip0.t-ipconnect.de JOIN :#esoteric < 1413660951 167655 :S1!~sheldon@p4FF93F9E.dip0.t-ipconnect.de PART :#esoteric < 1413661097 89317 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1413662625 957069 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1413663845 122598 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: ah, well, I suppose I'd better wish you luck in getting a better offer then :p < 1413664416 871755 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That would be counterproductive from your point of view, since the other place's in Germany, though. < 1413664435 718693 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, but it shows how selfless and caring I am, see? < 1413664450 91020 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ohhh, right, I see. Of course. < 1413664470 684916 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that way if you get a good offer in germany you'll be overcome by guilt at not being able to reward my kindness, and be forced to turn it down. < 1413664503 268093 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I like how you were bemused at either me having a non-selfish bone in my body, or possibly anyone at all having a non-selfish bone in their body.) < 1413664510 254882 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The latter. < 1413664793 893937 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As for physically moving those things, they are kind of heavy. I mean, I'm sure the post would take them, but I think it'd be at least a "Medium Parcel". < 1413664798 343636 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though we were thinking of doing some trips to Scotland (depending on how vacations and the like happen), and I guess most of the rest of UK would be more or less on the way there. < 1413664802 337260 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, we'll see. This all would most likely be start of next year at the earliest. < 1413664822 32362 :Slereah!~jackal@176.222.51.233 QUIT :Remote host closed the connection < 1413664839 391800 :Slereah_!~jackal@176.222.51.233 JOIN :#esoteric < 1413664874 109718 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I am a little worried that this would put us at a very critical mass for a UK #esoteric meetup. < 1413664957 911407 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :it's going to be a problem when you start fissioning and irradiate the place < 1413664979 198816 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sounds nice < 1413665066 261589 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it takes like a day to travel from Scotland to the south of the UK < 1413665079 756898 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although I guess Hexham's quite close to the south part of Scotland < 1413665096 355486 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :make all the others travel to scotland instead then < 1413665115 561703 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Are you planning an #esoteric meetup in UK? < 1413665124 66974 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've had enough trouble keeping track of all the Finnish people, I have no idea (a) how many UKers there are, and (b) how they've spread across the place. < 1413665147 271676 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman: no < 1413665150 475125 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we're scared of the possibility < 1413665169 68904 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most likely because it'd raise the chance of elliott and Taneb knowingly meeting a long way above zero < 1413665183 368257 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :go team Canada! < 1413665210 130297 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(btw, where's that madbr guy...) < 1413665214 134277 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: of the people who are around these days, I think me, ais523, ph, taneb, impomatic? < 1413665234 231457 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I didn't know that impomatic was British, but in retrospect, I should have guessed < 1413665287 895251 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is Lord British British, by the way? < 1413665299 826359 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"British / American", says Wikipedia, so I guess kinda. < 1413665316 993092 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the Lord British Postulate is hilarious < 1413665348 508534 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(basically, the defining characteristic of Lord British the fictional character is indestructability; thus, whenever he's placed in a computer game, people inevitably find some way to kill him) < 1413665434 487573 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :if you meet lord british on the road, eh < 1413666135 160783 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1413667315 334433 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1413667753 15303 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :elliott, impomatic is british? < 1413667765 848571 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unless I'm seriously mistaken < 1413667842 599889 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :interesting, the logs about the `slist self-deletion which were linked were exactly one year ago. which caused me some confusion just now when trying to bring up today's logs from the address bar :P < 1413667863 3329 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, the gigapause was a year-long < 1413667868 913831 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Almost precisely < 1413667870 11830 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1413667901 703557 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION corrects a 3 to 4 < 1413667991 725671 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Also I fear we've lost a bftxtgen < 1413668009 131874 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: hm what? < 1413668017 53850 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? bf_txtgen hi! < 1413668017 694327 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bf_txtgen hi!? ¯\(°​_o)/¯ < 1413668020 669230 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1413668024 553227 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! bf_txtgen hi! < 1413668028 937737 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :43 ++++++++[>+++++++++++++>++++>><<<<-]>.+.>+. [187] < 1413668071 832250 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Oooh I did not know you could do that < 1413668084 342687 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we've got most of the things ported to HackEgo from EgoBot mostly working now. there probably are still exceptions. < 1413668126 495940 :zzo38!~zzo38@d154-5-164-186.bchsia.telus.net JOIN :#esoteric < 1413668137 898440 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`! help < 1413668138 469264 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/!: 4: exec: ibin/help: not found < 1413668144 695098 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arguably, maybe that should do something? < 1413668149 42598 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: ok maybe not that one. < 1413668228 248913 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, `! c still has the flaw that it no longer supports whole modules are arguments, because gcc now accepts so much junk inside main that everything tends to compile with the inside-main version first. < 1413668248 130425 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :however, the `cc command does the whole module version, so it's no disaster. < 1413668256 159749 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*as arguments < 1413668292 522331 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(although it might be confusing for people who expect `cc to work as a synonym for gcc < 1413668295 539550 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :) < 1413668341 31979 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`cc b;main(a){for(;a<501;)printf("%d\\n",b+=a&-a++);} < 1413668341 862006 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/tmp/a.c:1:1: warning: data definition has no type or storage class [enabled by default] \ /tmp/a.c: In function ‘main’: \ /tmp/a.c:1:23: warning: incompatible implicit declaration of built-in function ‘printf’ [enabled by default] \ 1 \ 3 \ 4 \ 8 \ 9 \ 11 \ 12 \ 20 \ 21 \ 23 \ 24 \ 28 \ 29 \ 31 \ 32 \ 48 \ 49 \ 51 \ 52 \ 56 \ 57 \ 59 \ < 1413668355 375722 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I keep getting caught by the \n \\n thing. < 1413668361 564882 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh, and HackEgo doesn't have haskell. the infrastructure for _calling_ haskell from `! is all there, just not an actually installed ghc. < 1413668374 228342 :zzo38!~zzo38@d154-5-164-186.bchsia.telus.net PRIVMSG #esoteric :Is it possible in Windows Vista to make a custom keyboard layout and set it for only one account? < 1413668375 254824 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :what will this channel do without haskell < 1413668418 998896 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we _do_ still have lambdabot. < 1413668427 283335 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although it doesn't accept whole modules. < 1413668452 157007 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`fueue 65 H < 1413668452 779826 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A < 1413668461 387293 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`file bin/fueue < 1413668461 970106 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/fueue: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, BuildID[sha1]=0x917b248982ab816231581ea2110accfe9423e4ec, not stripped < 1413668486 73548 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't recall which fueue interpreter that was generated from. < 1413668516 294861 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh, and of course all the `userinterps from EgoBot haven't been transferred afaik. < 1413668536 983346 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which includes some implementations of esolangs in other languages. < 1413668594 347349 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`url bin/! < 1413668594 685352 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/%21 < 1413668754 950762 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1413668785 84667 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run (echo '#!/bin/sh'; echo "echo '"'The ! command calls various language interpreters transfered from old EgoBot. Try `ls ibin/` for a list.') >ibin/help < 1413668786 676905 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413668794 480913 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! help < 1413668795 49403 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/!: 4: exec: ibin/help: Permission denied < 1413668802 629313 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run chmod +x ibin/help < 1413668804 431308 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413668805 856271 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! help < 1413668806 452426 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ibin/help: 3: ibin/help: Syntax error: Unterminated quoted string < 1413668814 205642 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/help < 1413668814 702603 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: bin/help: No such file or directory < 1413668818 514206 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat ibin/help < 1413668819 3567 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ echo 'The ! command calls various language interpreters transfered from old EgoBot. Try `ls ibin/` for a list. < 1413668848 379521 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i "2s/$/'/" ibin/help < 1413668849 850290 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413668857 508105 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! help < 1413668858 144600 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :The ! command calls various language interpreters transfered from old EgoBot. Try `ls ibin/` for a list. < 1413668863 361670 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1413668875 866950 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i "2s/` for/ for/" ibin/help < 1413668876 393606 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: -c: line 0: unexpected EOF while looking for matching ``' \ bash: -c: line 1: syntax error: unexpected end of file < 1413668884 868426 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i '2s/` for/ for/' ibin/help < 1413668886 328361 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413668889 58820 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! help < 1413668889 716557 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :The ! command calls various language interpreters transfered from old EgoBot. Try `ls ibin/ for a list. < 1413668897 222243 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ls ibin/ < 1413668897 798410 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1l \ 2l \ adjust \ asm \ axo \ bch \ befunge \ befunge98 \ bf \ bf16 \ bf32 \ bf8 \ bf_txtgen \ boolfuck \ c \ cintercal \ clcintercal \ cxx \ dimensifuck \ forth \ glass \ glypho \ haskell \ help \ java \ k \ kipple \ lambda \ lazyk \ linguine \ malbolge \ pbrain \ perl \ qbf \ rail \ rhotor \ sadol \ sceql \ sh \ trigger \ udage01 \ underload \ u < 1413668910 619804 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`url ibin/ < 1413668911 343342 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/ibin < 1413668969 526892 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i '2s/ls /url /' ibin/help < 1413668970 930542 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413669002 727425 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I have just written the most commented brainfuck file I have ever written < 1413669007 975167 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run url ibin/; echo hi < 1413669008 628343 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/ibin \ hi < 1413669018 209256 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! help < 1413669018 770977 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :The ! command calurl various language interpreters transfered from old EgoBot. Try `ls ibin/ for a list. < 1413669023 73896 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ff < 1413669032 336673 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1413669033 631418 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1413669055 162181 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i '2s/ls ibin/url ibin/' ibin/help < 1413669056 687949 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413669059 214671 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! help < 1413669059 841012 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :The ! command calurl various language interpreters transfered from old EgoBot. Try `url ibin/ for a list. < 1413669065 692814 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what now < 1413669065 924633 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :nice < 1413669079 374584 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :`run sed -i 's/calurl/calls/' ibin/help < 1413669080 866636 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413669086 103112 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: your privmsg got in the way < 1413669133 46389 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: it is not polite to do other changes while someone is trying to edit a file hth < 1413669139 107208 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :https://gist.github.com/Taneb/ed9bb3db765d16bf6c3f < 1413669153 624778 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: you could just unpack a ghc/hp tarball probably < 1413669156 175347 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if there's enough disk < 1413669157 504052 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(it was for the CTF today) < 1413669160 392215 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :binary tarball that is < 1413669172 111022 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(input must begin with an ASCII digit and be newline-terminated) < 1413669204 935152 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :does hackego not have a ghc in it already < 1413669223 702555 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`ghc --version < 1413669224 193933 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ghc: not found < 1413669228 242439 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::( < 1413669240 658549 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why does `! glass need a cache anyway. < 1413669271 878080 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! help < 1413669272 489623 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :The ! command calls various language interpreters transfered from old EgoBot. Try `url ibin/ for a list. < 1413669289 746400 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(only two teams solved the brainfuck challenge and the other team only solved it for some inputs) < 1413669293 398246 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: thanks < 1413669312 816794 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: you can store things in it i think < 1413669436 632130 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: HackEgo used to have ghc but then it moved servers. < 1413669471 417703 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :what will this channel do without haskell < 1413669472 30028 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: I don't think I was at least consciously doing any changes. < 1413669479 226546 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so there are probably still broken haskell-based commands in it. unless they were all statically linked. < 1413669492 453277 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: yeah `! glass has a cache for some reason. < 1413669499 14299 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's a nasty. < 1413669502 822716 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`! glass {M[mxA!yO!a<1>=b<0>=c<20>=/ccc*<1>xs.?=b*y(on).?" "yo.?ba*aa*b*xa.?==\]} < 1413669503 484572 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 < 1413669509 197319 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I do like Glass.) < 1413669540 794497 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wtf < 1413669544 920842 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Even though it took me an absurd amount of attempts to get that written, as the version history shows. < 1413669558 559838 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i vaguely do seem to recall glass used to have some preserved state, yeah < 1413669565 169540 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Bicyclidine, I started learning Racket this week and I know this is shocking but I think I like it a lot < 1413669583 39242 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: put it on the wiki < 1413669609 816148 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There is already a Fibonacci sequence in the wiki, though a lot longer. < 1413669614 741596 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1413669625 109334 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :Taneb: i don't know racket < 1413669650 336338 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arguably more proper, there's a "f" function and it uses locals instead of object-scope variables even though those involve (_x) in place of x. < 1413669669 108613 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Bicyclidine, it's like Scheme < 1413669678 369537 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i know that much < 1413669683 699923 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I think it's like Scheme in the way that GHC is like Haskell < 1413669685 207500 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :and whatever gibberish sgeo comes up with < 1413669690 873435 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1413669696 187823 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i think ghc is more standards conformant than racket < 1413669724 524147 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :racket kinda does its own thing, i mean it used to be "PLT Scheme" but now it ain't < 1413669745 379867 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :you have to specify language r6rs or wetf < 1413669753 930726 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i '2s/command/or interp command/' ibin/help < 1413669755 359801 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413669759 462511 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! help < 1413669760 33471 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :The ! or interp command calls various language interpreters transfered from old EgoBot. Try `url ibin/ for a list. < 1413669771 937246 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :what's the 2 for < 1413669779 585781 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :to only affect the second line < 1413669786 637356 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :ooh < 1413669801 396950 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Standard HAskell should just run directly with GHC, right? Standard Scheme isn't always valid Racket code < 1413669809 687844 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sort of redundant there, but i just kept editing my first version < 1413669816 395252 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Racket uses iimmutable cons cells < 1413669831 686718 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: actually ghc deviates from the standard in some minor points. < 1413669866 906401 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and 7.10 will get far worse, although hopefully it will come with a new standard version. < 1413669911 37733 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(the main point until now is that ghc drops Eq and Show as superclasses of Num.) < 1413669957 170765 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can understand Num not requiring Show < 1413669964 358687 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but Num not requiring Eq's a bit hard to get my head around < 1413669966 901918 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is it for things like CReal? < 1413669986 276143 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think there is some discussion going on about exactly _how_ much 7.10 will change. someone started protesting the Prelude changes. < 1413669995 35871 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :7.10 is doing AMP, right? < 1413670002 773403 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: yeah and also for things like Num b => Num (a -> b) < 1413670011 378925 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :adenosine monophosphate < 1413670047 269189 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how popular are non-ghc Haskell impls? < 1413670049 975849 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: yeah, but there's also a plan to move Foldable and Traversable to the Prelude, which has caused controversy. i'd know more but all the golfing recently has caused my r/haskell reading to slip :P < 1413670055 147299 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :popular enough for anyone to care about compatibility with them? < 1413670069 986722 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: is it just the regular "nothing should change ever" < 1413670075 675841 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, nope :) < 1413670080 361178 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, is it because it'd make foldr more polymorphic and so errors and such? < 1413670086 685088 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Some of my friends and I were going to write one, though < 1413670096 469160 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: well they're planning to change the types of foldr in the Prelude, for example. < 1413670097 666661 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: a Haskell impl? interesting < 1413670099 793166 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :iirc < 1413670101 256653 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right < 1413670104 481370 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :Num (a -> b) <-- what < 1413670106 237824 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Probably the best thing about Racket is the emphasis on error reporting < 1413670113 947961 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bicyclidine: like in mathematics. < 1413670118 38264 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(f + g)(x) = f(x) + g(x) < 1413670118 191596 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: pointwise addition, multiplication etc. < 1413670119 940505 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, on the basis that YHC is unmaintained, we were going to make a New York Haskell Compiler < 1413670124 687010 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :god. < 1413670126 759579 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bicyclidine: f + g = \x.(f x + g x) < 1413670135 313516 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: is this purely just for the name? < 1413670139 721292 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, yeah < 1413670146 535142 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And, well, we're in York < 1413670167 878873 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :every passing moment i grow more and moe sure that maths notation is the world's enemy < 1413670175 700056 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :If I did lenses in Factor, I'm going to need to do them in reverse < 1413670188 523024 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :anyway someone define the inner product space of square integrable functions in haskell for me, thx < 1413670198 5248 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :So it is /a/ York Haskell Compiler < 1413670201 922070 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bicyclidine: my notation was verity, at least the bit past the = < 1413670204 519363 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And it's new relative to YHC < 1413670214 151779 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :ais523: not that part < 1413670229 438500 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how does a lambda look in Haskell? \x -> ? < 1413670260 395694 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :> (\x -> x) 4 < 1413670264 115936 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 4 < 1413670267 827441 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :guess so < 1413670280 204210 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i think i'm just grumpy because vector calculus notation is really stupid on several levels < 1413670293 987100 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :btw don't use the word "grumpy" on twitter, i have two different grumpy cats spam-following me < 1413670302 717585 :zzo38!~zzo38@d154-5-164-186.bchsia.telus.net PRIVMSG #esoteric :I want to invent a kind of Z-machine terminal codes and then write the interpreter so that it optionally can use them. I wanted to know how to write C program that can connect to other program using its stdin/stdout and interpret them in this way. < 1413670306 731685 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :> (\(id -> x) -> x) 4 < 1413670308 984382 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 4 < 1413670312 168572 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: btw the pointwise Num thing can be extended to (Num a, Applicative f) => Num (f a) hth < 1413670326 515456 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: err, what? < 1413670330 824029 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i'm so glad we have a strongly typed language to do all our duck typing in < 1413670340 752162 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ais523: view patterns < 1413670341 184904 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can have strong duck types < 1413670346 451799 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: that doesn't help < 1413670370 745570 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(id -> x) is a pattern that runs id thingtomatch and then matches that against x < 1413670375 378104 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :So, equivalent to x < 1413670376 441592 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: lambdabot _used_ to have the Num b => Num (a -> b) instance, but it was removed, i think they must have considered it too confusing < 1413670391 57364 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :> 1 2 3 < 1413670394 503658 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Could not deduce (GHC.Num.Num (a0 -> a1 -> t)) < 1413670394 657334 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from the ambiguity check for ‘e_1123’ < 1413670394 657488 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : from the context (GHC.Num.Num (a -> a2 -> t), < 1413670394 657585 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : GHC.Num.Num a2, < 1413670394 657682 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : GHC.Num.Num a) < 1413670414 928614 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :anyway where's my inner product chop chop < 1413670438 431084 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :exterior product would be good too let's get this algebra motherfuckery goin < 1413670450 283119 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@let import Data.NumInstances < 1413670452 780995 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1413670459 2627 :MoALTz_!~no@user-188-33-15-107.play-internet.pl JOIN :#esoteric < 1413670475 140492 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1413670492 540219 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Are these @let imports channel scoped? < 1413670497 437695 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Or user scoped? < 1413670504 924328 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Just hoping that it's not bot scoped < 1413670506 6010 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :> 1 2 < 1413670516 117892 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1 < 1413670522 457194 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :hahaha < 1413670533 466778 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :so uh < 1413670537 739310 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: for an inner product of (a -> b) you need your a to be a finite type, like a Bounded Enum. < 1413670542 996559 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :does anyone know q? or k, i guess? < 1413670549 537644 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :is that the apl thing < 1413670551 38861 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :this just hit hacker news: http://www.kparc.com/$/edit.k < 1413670555 956063 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :yeah Bicyclidine i think so < 1413670568 309871 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :oh, yea, there was an article about that < 1413670572 554197 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :apparently that file implements a "text editor", for some definition of text editor < 1413670590 192951 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :oerjan: that's some weird-as calculus < 1413670592 572748 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :ass < 1413670596 306070 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :weird asssss < 1413670633 627892 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :drdanmaku: apl is notoriously terse http://catpad.net/michael/apl/ < 1413670648 487918 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: well a is just your list of coordinate indices, really < 1413670649 327980 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :k is one of a few languages based on it but not using the weird fuckin character set < 1413670651 137807 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :yes, i've seen it before, but i was wondering if anyone here actually knew it < 1413670659 789133 :MoALTz!~no@user-188-33-15-107.play-internet.pl QUIT :Ping timeout: 272 seconds < 1413670663 975469 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i know a tiny bit. i have a copy of the book somewhere < 1413670672 615884 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :we also have a bot for j < 1413670676 375006 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :) 8 < 1413670681 103428 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :] 8 < 1413670682 305218 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i don't remember the character, though. < 1413670684 485495 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Bot changed name and prefix < 1413670686 488953 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :sgeo does. thank god < 1413670688 37474 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :[ 9 < 1413670688 470330 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :Sgeo: 9 < 1413670691 430656 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :oh nice < 1413670698 778024 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :[ 1 2 3 + 4 5 6 < 1413670699 333570 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :Sgeo: 5 7 9 < 1413670711 247753 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Bicyclidine: I just saw it in use today I think < 1413670721 902836 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i think if apl used prefix or postfix notation i'd have a chance of understanding it < 1413670724 610078 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :someone did bring up the point that bugs have been reliably correlated with LOC < 1413670724 828850 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :as is i'm pretty lost < 1413670735 662284 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :but edit.k seems...i don't know if i want to go that far *-* < 1413670735 932500 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :haha did they do those studies in apl < 1413670738 329177 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :here's a guess: no < 1413670755 260242 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :APL is kind of like somewhat prefix. < 1413670766 289230 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :yeah and that's more confusing than actually prefix, you know? < 1413670770 89711 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :shachaf: it's bot scoped. < 1413670787 739763 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i had a prof once who found apl really inspiring < 1413670794 709390 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :? < 1413670799 563987 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :he does automata fpgas and wrote sort in vax microcode < 1413670800 599070 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Bicyclidine: unless properly documented and commented and explained, APL is impossible to read. < 1413670800 876203 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :odd dude < 1413670821 606793 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :automata fpga? I fail to grasp the link between the two concepts. < 1413670837 855072 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :helloily! < 1413670850 221641 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :quinthellopia! < 1413670853 127992 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :uh, some kind of general purpose processor based on spatially coordinated automata... i hvaen't looked at it in a while. < 1413670883 903772 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :nope, not helping hth < 1413670887 69420 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: one of these days we'll figure out a way to be online at the same time for more than a handful of minutes, eh? < 1413670910 47856 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :well, i'll look it up i guess. < 1413670914 393792 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :so the k people are implementing a "kOS" with graphics and input and stuff, that is a little exciting if only for the weird factor < 1413670922 990875 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :quintopia: indeed. we ought to synchronize our ircing. also, did you just canadian-eh me? < 1413670949 276966 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it's not canadian anymore! anyone can do it now! < 1413670962 874626 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :multiculturalism, eh? < 1413670981 588354 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :well, i cannot get online during the hours you can, so i think it is not possible < 1413670985 568817 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :unless you like staying up late < 1413671011 963787 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :hm, guess he moved < 1413671022 483480 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :but on non-workdays we could? < 1413671025 782978 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I could be having had up stayed late, but the last few weeks were a little bit overworking. < 1413671028 191165 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Bicyclidine: who? < 1413671032 106139 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :...actually he was only there for five months, random < 1413671061 912955 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :quintopia: we could. like this weekend there's nothing special, so about 9am~9pm. < 1413671078 834899 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we in trondheim don't want none of your imperialist canadianism, sjø < 1413671088 687587 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :http://www.cellmatrix.com/entryway/entryway/core.html there we go < 1413671093 46854 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: i will probably find a period of time between those hours tomorrow < 1413671106 336240 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oerjan: sjø? is that like «tsé»? < 1413671117 621782 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um not much? < 1413671138 70744 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :APL ought to be simple-ish to read since it only has two (IIRC) levels of precedence < 1413671147 162758 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's supposedly a contraction of "ser du ~ you see", i think < 1413671154 716778 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :quintopia: otherwise, I'm there Mon-Fri 6am~7am and 7pm~9pm, Sat-Sun Random~Random. < 1413671175 45587 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oerjan: tsé → tu sais → you know → y'know. < 1413671190 609859 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :mao tstung < 1413671202 140970 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :si seulement c'était aussi simple... < 1413671261 47509 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1413671261 201077 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1413671270 870898 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: ok so essentially similar < 1413671295 643511 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tsétsé fly < 1413671299 511205 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :sup < 1413671320 57935 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :inf < 1413671324 307864 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oerjan: that one really is spelled like that. (or with an hyphen?) < 1413671408 668758 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oh. “Tsetse include all the species in the genus Glossina, which are generally placed in their own family, Glossinidae.” < 1413671414 16098 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION looks at Bicyclidine < 1413671417 996906 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: i'm asleep 6am-7am mon-fri, and at work mon-thurs 7pm-9pm. 7pm-9pm friday would be possible if i had no social life :P < 1413671437 740875 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1413671455 561715 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1413671460 634009 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :drdanmaku: I know some things about K < 1413671463 190350 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :drdanmaku: I know J better < 1413671468 489969 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ah, social life... even Taneb yielded to having a social life. < 1413671480 423977 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sadly the HN comments on that story are the predictable boring complaints about unreadability when I saw it < 1413671503 864478 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :elliott: yeah, the HN thread is useless, but i'm still interested in K < 1413671508 564325 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :luckily so did this channel < 1413671525 387368 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :i did find https://github.com/kevinlawler/kona/ < 1413671543 845959 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: if you could just get on from work :P < 1413671544 38334 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :elliott: that article seemed to claim the k interpreter "outperformed" c, do you know how that could be the case? < 1413671547 460022 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :drdanmaku: yes. it is difficult to play with K because everything is buried under things costing trillions of dollars or whatever. < 1413671556 730822 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ACTION remembers a quote about K and its implementation fitting into a screenful of C (at one point) < 1413671593 710470 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :also it doesn't help that the C implementation of Kona is written in the style of K < 1413671598 485621 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :e.g. https://github.com/kevinlawler/kona/blob/master/src/0.c < 1413671600 528427 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :and J < 1413671603 791078 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :drdanmaku: because the K code and the C code would do different things, basically... you could write the equivalent C just as well but language implementations can optimise things like tight inner loops of operations and make efficient patterns idiomatic and natural for certain use-cases < 1413671614 807215 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :http://archive.vector.org.uk/art10501320 mentions the C thing < 1413671615 464478 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :i don't know how i'm going to learn anything about this language if even the impl is unreadable :< < 1413671624 167490 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :drdanmaku: actually that code looks nothing like the true K style, imo < 1413671645 68647 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :drdanmaku: http://www.nsl.com/papers/origins.htm < 1413671673 88182 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.nsl.com/ is generally a nice resource < 1413671689 288437 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :one character identifers ;_; < 1413671693 573968 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :That snippet is also on the J page: http://www.jsoftware.com/jwiki/Essays/Incunabulum < 1413671739 837745 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that interpreter fragment isn't actually that hard to read, you just have to spend a little bit of time familiarising yourself with the definitions it's using first < 1413671760 635915 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i still have nightmares about chaitin apl lisp, ok < 1413671767 24235 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :quintopia: I am also googlehangoutable, which probably is the best way to chat with me on Monday nights. < 1413671787 62206 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(and during the day, but then you'd have to find a way to find my work e-mail address :P) < 1413671814 498922 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(which isn't very hard to find, and or reconstruct.) < 1413671836 593860 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :drdanmaku: anyway, J and K have a lot of similarities (though they are by no means identical), J isn't open source but it is freely available unlike the K stuff, http://jsoftware.com/, and it has a pretty nice graphical environment with a lot of interactive-ish tutorials and good documentation < 1413671893 552769 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :what's the main difference between them? i'm probably going to stick with K/Kona because it's open source < 1413671897 822987 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :J is open-source actually, since 2012 IIRC < 1413671904 128911 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :oh is it < 1413671908 628196 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :The source-code is GPL-licensed nowadays < 1413671922 99217 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, huh < 1413671923 493616 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :http://www.jsoftware.com/source.htm < 1413671945 446970 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :drdanmaku: I wonder if Kona actually implements, e.g. the GUI stuff that many K programs use. < 1413671956 995548 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it may not be the best thing to learn K with < 1413671986 459062 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :a language environment aimed at financiers is going to be hard to play with for the reasons you mentioned above, though < 1413672001 488487 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J/K don't really have that much of a language/implementation divide, so unofficial interpreters might not really be what you want < 1413672005 263519 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :that's unfortunate, it looked interesting < 1413672014 626448 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :drdanmaku: yeah :) you can find a copy of an older version, K3, if you poke around enough < 1413672020 473631 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J is a lot more accessible < 1413672044 359173 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :There's also #jsoftware for J and other APL-family languages, by the way < 1413672657 835433 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :How much discussion of APL itself is there on #jsoftware? < 1413673022 393052 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :they have to find a font that supports the discussion first. < 1413673945 198255 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :One of the people there knows only APL at least < 1413673998 781428 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Though most of the discussion is about J, when there is any discussion at all < 1413675399 564674 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1413676559 707536 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is it really too much to want both a well-curated app store and the option to go outside it? < 1413676710 90015 :zzo38!~zzo38@d154-5-164-186.bchsia.telus.net PRIVMSG #esoteric :Sgeo: Well, I think it is a good idea, at least. < 1413676734 905443 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Apple fights against option to go outside it, Android marketplace is not really well maintained < 1413676853 438039 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :h-have you looked at windows? < 1413676854 690204 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Sgeo: what would a well curated app store be like? isn't the basic problem that everyone thinks they can get rich form writing closed source apps that don't exist yet and selling them on appstore, but then a hundred people think the same, and so a hundred people write bad closed source apps individually and none get rich? < 1413676888 707665 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or are all the malware apps the problem? < 1413676918 875057 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :malware + low quality apps (+ bad permission system) < 1413676960 701033 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Of course, if Apple had its way, and the web was brand new, they would not allow web browsers, iiuc < 1413676962 617394 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :>:( < 1413676991 176146 :zzo38!~zzo38@d154-5-164-186.bchsia.telus.net PRIVMSG #esoteric :The official app store should be screened better so that you can check for malware and stuff. However, you should always be allowed to put your own programs without using app store at all, and I believe it more important to have the way to put files independently than to have an app store, although it is good idea to have both < 1413677028 713057 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :seriously though, ms has an app store now, don't they? < 1413677041 127966 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :i suppose it's pretty empty < 1413677058 736969 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :but you can certainly go outside it, so the only thing left now is for people to write apps... < 1413677061 361170 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :drdanmaku: my understanding is that that's only for 'Metro' apps, which seems like a bit of a shame, considering Windows isn't used just for Metro < 1413677072 286387 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I could be wrong < 1413677104 176909 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :drdanmaku: no idea, I think nobody buys windows programs, everyone uses cracked ones with malware instead, so nobody knows about the store or if it exists < 1413677109 182169 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :they seem to have distanced themselves from the Metro stuff in Windows 10, so maybe that'll change < 1413677133 603925 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :haven't they just renamed it? < 1413677134 155153 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :b_jonas: yeah, that sounds about right < 1413677177 1511 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :b_jonas: well, they brought the normal desktop with the start menu back is what i mean. the apps are in normal windows instead of giant if you have a keyboard < 1413677207 822414 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :i don't actually know the specifics of how "metro" worked since i didn't use windows 8 at all < 1413677240 754692 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :drdanmaku: uh, but that's just the UI part. aren't metro style apps also about a saner permission system that doesn't allow all the kludges to support old programs that write their data directly to a hardcoded "C:\foo", to encourage better programming style? < 1413677310 446601 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :If that was the primary end-user noticable thing about Metro, rather than the UI, I would gladly use Metro apps < 1413677348 292107 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Sgeo: as an end user, sure, but developers might not want to write them < 1413677359 323595 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and they especially might not want to port all their existing programs to it < 1413677370 726324 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :Sgeo: maybe the problem with the app stores is that, if you're a big company putting lots of effort in to maintaining a store, why would you want to let people just go around it? < 1413677428 348955 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Because you could still look 'user-friendly' to people by maintaining it. I guess though a lot of developers might not bother putting their apps in if they can just tell users 'go around it' < 1413677438 530141 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :If there's a difficult approval process < 1413677465 164413 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua PRIVMSG #esoteric :yeah, hard to approve + workaround doesn't seem like a stable setup < 1413677574 729701 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is it possible at all to make the app store more user friendly than the web in general if the content is 100 different 50 cent apps for letting you switch the built-in led of your phone as a flashlight while showing ads on the screen and uploading all your personal data? < 1413677633 790257 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :That sounds like the Android app store, I don't know if the iOS app store is similar at all < 1413677644 545061 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and I guess there's also 100 apps that don't even bother to let you switch the led, they only put the flashlight thing in the name and icon and description so you download them. < 1413677660 335994 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Sgeo: it's got to be. the motivation of the developers is the same < 1413677681 900066 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Sgeo: well, maybe there's somewhat fewer apps on the ios store because more people try to develop for android? < 1413677684 900018 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :dunno really < 1413677740 495773 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't know how smartphones work these days < 1413677780 661462 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I imagine it could depend a lot on how much the company policies and restricts what apps are allowed on the app store < 1413677797 893795 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure, but they can't always make the developers keep those policies < 1413677806 883356 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :surely they don't allow malware either < 1413677831 102855 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :iOS has a review process, to my understanding < 1413678755 964593 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 255 seconds < 1413681287 350432 :nisstyre!~yourstrul@oftn/member/Nisstyre NICK :cholera-virus < 1413682050 316813 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: the android app store is much more open than the ios one < 1413682078 459510 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :apple exercise a lot of quality control (ymmv though -- there's still a ton of shitty flashlight apps but I don't think there's quite so much crap and outright lies compared to android) < 1413682454 546400 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 265 seconds < 1413682503 615015 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :iOS has a settings app rather than having the various apps put settings in undiscoverable menus, right? < 1413682523 716909 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Although I think Google's trying to get rid of menus, but ... Samsung still likes them I think :/ < 1413682914 573771 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I guess Settings is akin to Windows Control Panel, hmm < 1413683077 439435 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: I see < 1413683352 703174 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this euclidean norm thing isn't making my haskell look any good < 1413683374 61295 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :probably why no one else has tried. < 1413683406 698490 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's trivial in haskell _except_ for getting the output format exactly right. < 1413683420 504441 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: then post a variant with saner output format < 1413683428 827514 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i note fizzie complained about that in other places) < 1413683472 911309 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: well i'm not sure there's _any_ format that wouldn't be awkward for some language. < 1413683514 173904 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :even using a fixed number of decimals would only cut some of the cruft. < 1413683538 435658 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"Reconsider visual indicators of physicality and realism. Bezels, gradients, and drop shadows sometimes lead to heavier UI elements that can overpower or compete with the content. Instead, focus on the content and let the UI play a supporting role." < 1413683544 385845 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Isn't this a recent change of heart by Apple? < 1413683687 600642 :boily!~boily@96.127.201.149 QUIT :Quit: TRANSNISTRIAN CHICKEN < 1413684426 447219 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Sgeo: i like menus too < 1413684458 847899 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Sgeo: also, android has settings app like that < 1413684474 281511 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :quintopia: Google's against them, and I kind of have to agree that if you don't have a menu indicator, having to guess whether or not there are menus is a bad thing < 1413684493 932029 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :quintopia: for its own settings, or can third-party apps extend it? < 1413684949 491220 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's not so much a change of heart so much as people getting usurped < 1413684980 359073 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aiui, jobs and forstall loved skeumorphism; ive hates it < 1413685081 56914 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Fits. < 1413685092 30263 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Jobs does seem to have always adored skeumorphism. < 1413685206 76876 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't like how obsessed with flat/borderless mush Ive seems to be from a usability perspective, but I am glad iCal no longer looks like http://cdn.arstechnica.net/2011/07/04/lion/ical-big.png. < 1413685382 305946 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I guess there's no chance of iOS and OSX supporting custom theming? < 1413685435 432476 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Also, I remember years ago seeing someone on iOS use an app, and some kind of number selector that looked like a wheel. Is that UI element still similar? < 1413685445 560693 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Like, one of those toy encryption thingies < 1413685529 883465 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://timroadley.com/wp-content/uploads/2012/02/RolePicker.jpg < 1413685533 820900 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Looks very skeumorphic < 1413685572 323415 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's pre-iOS 7. < 1413685600 756829 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :iOS 7 was when Forstall got ousted and Ive got to put his grubby^Wspotless, pristinely crafted hands all over things. < 1413685691 423923 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What does that control look like in iOS 7? < 1413685804 156370 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Apparently, the answer is 'boring' < 1413685837 798016 :cholera-virus!~yourstrul@oftn/member/Nisstyre NICK :nisstyre < 1413686026 424329 :zzo38!~zzo38@d154-5-164-186.bchsia.telus.net PRIVMSG #esoteric :I tried compressing Zork I by using gzip and the result isn't very good. Do you know what can be better way? < 1413686049 507237 :Xnuk!~Xnuk@110.70.56.231 JOIN :#esoteric < 1413686094 338217 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Invent algorithm intended to compress games in that format? < 1413686102 111098 :Xnuk!~Xnuk@110.70.56.231 PART :#esoteric < 1413687204 1115 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :solution: Microsoft Bob (also solution to everything) < 1413687348 521995 :zzo38!~zzo38@d154-5-164-186.bchsia.telus.net PRIVMSG #esoteric :I know that DEFLATE expects 8-bit data, and Z-machine packed text contains 5-bit characters, so maybe this has something to do with it? However, the compression software cannot always guess correctly whether it is text or other data, and has to work regardless of such thing. < 1413687390 822565 :zzo38!~zzo38@d154-5-164-186.bchsia.telus.net PRIVMSG #esoteric :(It is also not always predictable the alignment of the data) < 1413687433 897244 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Bob was there, too < 1413687659 995229 :zzo38!~zzo38@d154-5-164-186.bchsia.telus.net PRIVMSG #esoteric :I also try to think of, how I can use shift-reduce parsing in text-adventure game. < 1413687874 80146 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Read error: Connection reset by peer < 1413688497 929264 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1413688790 936779 :zzo38!~zzo38@d154-5-164-186.bchsia.telus.net PRIVMSG #esoteric :Do you know much about shift-reduce parser? < 1413689470 28243 :bb010g!uid21050@gateway/web/irccloud.com/x-fyzvgdwacdraenfr QUIT :Quit: Connection closed for inactivity < 1413690254 443090 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Macbuntu does't seem to be booting < 1413691145 818139 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413691436 434853 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: sleep < 1413691698 39196 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Why doesn't Ubuntu think my VirtualBox VM is x64? < 1413691715 18203 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably it isn't or you booted a 32-bit operating system < 1413691731 603265 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDream < 1413691749 607932 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :You mean as host? Because guest failed due to seeing i686 instead of x86-64 it was expecting < 1413691826 104994 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Remaking VM and selecting Ubuntu (64-bit) seems to work < 1413691860 431807 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably the vm was 32-bit. < 1413691884 113366 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I don't see a setting in the VM settings for that though < 1413691894 525840 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :look harder :p < 1413691920 239779 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I believe it is in the processor tab < 1413691931 335073 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unless it has to be set at vm creation time < 1413692089 952163 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ubuntu seems to be a bit Mac like with the menu and the launcher... exept launcher icons are too big and it's on the left, pretty sure latter can be changed at least. What was ais saying the difference between Mac doc and the other thing was? < 1413692217 50730 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is installing Guest Additions in a LiveCD VM likely to confuse VirtualBox when the VM is shut down and guest additions aren't present anymore? < 1413692321 501894 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Oh, VirtualBox Guest Additions need a restart, don't they :/ < 1413692377 171505 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can't move it from the left unless they compromised on that < 1413692379 911643 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also you can move the dock to the left. < 1413692384 530267 :bb010g!uid21050@gateway/web/irccloud.com/x-rrdndznnqnwlexjz JOIN :#esoteric < 1413692418 100187 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think he was talking about something relating to folders though < 1413692519 802817 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Doesn't pretty much /every other Linux distro/ come with virtual machine stuff in the kernel already? < 1413692524 538984 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Or... something? < 1413692536 170974 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :At least, most of them have no problem quickly going fullscreen, which is all I really want < 1413693127 273913 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION starts reading Thinking Forth < 1413694762 397347 :MoALTz__!~no@user-188-33-15-107.play-internet.pl JOIN :#esoteric < 1413694946 105448 :MoALTz_!~no@user-188-33-15-107.play-internet.pl QUIT :Ping timeout: 272 seconds < 1413700265 630746 :TieSoul!~TieSoul@86.89.119.147 JOIN :#esoteric < 1413700517 700607 :TieSoul!~TieSoul@86.89.119.147 QUIT :Ping timeout: 245 seconds < 1413700623 663898 :TieSoul!~TieSoul@86.89.119.147 JOIN :#esoteric < 1413701067 637955 :TieSoul!~TieSoul@86.89.119.147 QUIT :Ping timeout: 245 seconds < 1413702346 258655 :zzo38!~zzo38@d154-5-164-186.bchsia.telus.net QUIT :Remote host closed the connection < 1413703849 753129 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I should learn LLVM < 1413704022 37491 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://safecode.cs.illinois.edu/ why isn't this used for all C and C++ code? < 1413705813 776046 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Re skeuomorphism, http://interfacehallofshame.eu/www.iarchitect.com/realcd.htm and most of the other in-depth reviews on the same site. < 1413705842 40267 :Hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Remote host closed the connection < 1413706300 114451 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Probably http://interfacehallofshame.eu/www.iarchitect.com/phone.htm even more so. < 1413706387 408095 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :`slist 10/19 < 1413706387 963919 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :slist 10/19: Taneb atriq Ngevd Fiora Sgeo ThatOtherPerson alot < 1413706408 998844 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :`cat bin/slist < 1413706409 519592 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo -n "$(basename "$0")${@:+ }$@: "; tail -n+2 "$0" | xargs; exit \ Taneb \ atriq \ Ngevd \ Fiora \ Sgeo \ ThatOtherPerson \ alot < 1413706418 897857 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :WHat was that thing about it deleting itself? < 1413706466 994161 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think oerjan removed that feature. < 1413706475 202501 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/rev/8470be3ffda0 < 1413706499 310715 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :slist is back? < 1413706515 681113 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, it's all written out but it's updating a bit at a time? < 1413706525 337792 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh well. < 1413706567 781111 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's a fancy bash variable thing. < 1413706630 577556 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :shachaf: not all written out, apparently < 1413706919 36491 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jnociiosucafumua QUIT :Quit: Connection closed for inactivity < 1413708585 241203 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1413712293 495272 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1413713585 270070 :S1!~sheldon@p4FF9320F.dip0.t-ipconnect.de JOIN :#esoteric < 1413715372 455031 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@tell oerjan Oops, your hello hello world solution is much closer to my "local optimum" than I expected; apparently I had to rewrite the program in order to realize that the shared "world" string could be picked up from the final result list (having only one list helped). I had only tried a:b=["world","hello",a++"!"], resulting in 86 characters. Funny. < 1413715372 608372 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1413715710 110462 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :There may be an advantage to run-time metaprogramming compared to eariler-than-runtime-metaprogramming... it may be easier for other languages to call into that language without inadvertantly being forced not to use your metaprogramming constructs < 1413715739 813024 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Thinking of Factor's bindings into Python, where it can call things like getattr and setattr < 1413717059 652365 :S1!~sheldon@p4FF9320F.dip0.t-ipconnect.de QUIT :Quit: S1 < 1413720144 661513 :MoALTz__!~no@user-188-33-15-107.play-internet.pl QUIT :Quit: Leaving < 1413720184 301073 :MoALTz!~no@188.33.15.107 JOIN :#esoteric < 1413721089 632989 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 245 seconds < 1413722477 560484 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1413722857 260989 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1413724315 501503 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi boily < 1413724411 103270 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"We like controlling the startup of the system with shell scripts that are readable" I wish prominent systemd criticism didn't almost always leave the distinct impression that the author has never actually seen or used sysvinit. < 1413724627 697411 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :helloiott < 1413724647 827161 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :quintopia: SYN SYN ENQ? < 1413724741 399217 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I firmly believe systemd is a huge step in the right direction. < 1413724778 520548 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whether or not systemd is the answer, sysvinit certainly isn't < 1413726197 73440 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDude < 1413729495 747268 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"we see systemd being very prone to mission creep and bloat" is closer to my personal worries < 1413729677 885166 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(there's a bit too much policy baked into systemd already; a while ago I was looking for a hook for the action taken on closing the lid of a laptop, and there doesn't appear to be one, just a few options for tweaking the builtin policy of whether to suspend or not) < 1413730226 820464 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :In any case, systemd is a better approximation of what I want than sysvinit. (Every serious distribution had its own infrastructure of init helper scripts for managing dependencies, and that functionality is better off in init itself. To me that would seem to be a good place to stop, but the systemd folks have bigger plans.) < 1413730279 326144 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes. I think there is space for reasonable systemd criticism < 1413730344 19248 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unfortunately, all the /prominent/ criticism seems to amount to pure conservatism / very vague philosophical objections / accusing everyone in sight of corruption / outright personal nastiness < 1413730388 174473 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but what do you expect from someone threatening to create a fork named "Pure Debian by Veteran Unix Admins" < 1413730460 806059 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :there is such a thing as PDVUA? bletch. < 1413732292 380404 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm. http://0pointer.net/blog/projects/stateless.html < 1413732343 35570 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so init modifies /etc/passwd /etc/shadow and /etc/groups, how quaint. < 1413732393 25447 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :[where init=systemd] < 1413732576 127099 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tbf, "some component systemd does X" is very far away from "pid 1 does X" < 1413732613 536062 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*of systemd < 1413732656 97978 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So has anybody forked systemd yet? < 1413732684 392909 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I really dislike how it is used as a vehicle for pushing visions like this one, http://0pointer.net/blog/revisiting-how-we-put-together-linux-systems.html < 1413732720 930092 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, but not the kind of people you'd want to associate with :p < 1413732739 349370 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :by which I mean: yes, 4chan has, the worse parts of 4chan even < 1413732754 961037 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :o-kay. < 1413732989 461032 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :/a/ wrote a systemd fork? < 1413732998 368891 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe PRIVMSG #esoteric :int-e: a useless fork of systemd http://uselessd.darknedgy.net/ < 1413733076 774885 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :this debian fork website is cute < 1413733078 179811 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :"Debian leaders can go on evaluating more init systems, just not impose one that ignores the needs of most of its users." < 1413733091 384593 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i don't think these guys actually know anything about the debian userbase < 1413733668 322684 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :KingOfKarlsruhe: interesting, thanks < 1413734465 470097 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1413735068 811416 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck bitwidth conversions14]]4 10 02http://esolangs.org/w/index.php?diff=40628&oldid=40259 5* 03Rdebath 5* (+854) 10Rambling about I/O < 1413735123 632562 :AndoDaan!~Daanando@188.189.71.244 JOIN :#esoteric < 1413735934 78286 :boily!~boily@96.127.201.149 QUIT :Quit: INCRIMINATING CHICKEN < 1413736556 222234 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Ping timeout: 260 seconds < 1413736681 512915 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric ::\ < 1413736722 514816 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it annoys em when people use "called as" to mean "called". "called as" should be reserved for describing API calls < 1413737464 896586 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :ACTION called as his mom's cell phone. < 1413737509 645235 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :MDude: that's a serious identity crisis you're having there < 1413737577 939365 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ACTION dials up MDude < 1413737595 17128 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :wish there was an easier way to reach that guy < 1413737689 878291 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :but here's one i saw: "Electrodes used in neuroscience are called as multielectrode array..." < 1413737776 81649 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so what's the author's native language? < 1413737830 789796 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah, that's just ungrammatical < 1413737867 88442 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :my guess is english < 1413737902 6352 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :also kind of nonsensical, sometimes you do use an electrode by itself < 1413738702 83692 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or call an electrode as itself < 1413738865 777155 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :So that's what you mean by pointers? < 1413738897 878424 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :why are we discussing dogs now? < 1413738936 27492 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What? < 1413738966 112241 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Pointer_%28dog_breed%29 < 1413738966 288749 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :Page fetching < 1413738975 626259 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 265 seconds < 1413739269 321696 :zzo38!~zzo38@d50-92-137-100.bchsia.telus.net JOIN :#esoteric < 1413739793 675775 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm going on a quest to get decent food on a Sunday evening < 1413739796 511874 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Wish me luck < 1413740013 635424 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Or I could make pasta! < 1413740042 175036 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :Good luck making pasta < 1413740162 794124 :AndoDaan_!~Daanando@188.189.83.198 JOIN :#esoteric < 1413740239 620623 :AndoDaan!~Daanando@188.189.71.244 QUIT :Ping timeout: 245 seconds < 1413740262 788100 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :*.net *.split < 1413740263 655981 :nisstyre!~yourstrul@oftn/member/Nisstyre QUIT :*.net *.split < 1413740263 883935 :applybot!~applybot@unaffiliated/jafet QUIT :*.net *.split < 1413740294 267181 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1413740365 643843 :nisstyre!~yourstrul@li611-52.members.linode.com JOIN :#esoteric < 1413742456 918040 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1413742576 139235 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: there's selectwords :) < 1413742580 382954 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@wdjsiwD < 1413742580 558820 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Unknown command, try @list < 1413742637 695162 :AndoDaan_!~Daanando@188.189.83.198 PRIVMSG #esoteric :mroman: you're gonna have to teach me how to use GO and GZ later... (if you feel like it) < 1413742665 762698 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sure < 1413742679 468800 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :GO is ro{}m[ < 1413742680 441276 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. < 1413742687 123446 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10ro{?i}m[ < 1413742687 578201 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1413742692 269517 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10ro{?i}m[ < 1413742692 437577 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3 4 5 6 7 8 9 10 11} < 1413742698 337847 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{?i}GO < 1413742698 505706 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3 4 5 6 7 8 9 10 11} < 1413742734 390981 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If you want to map over a range from zero or one you can use GO/GZ < 1413742744 596970 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for example all squares from 0..9 < 1413742755 759628 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9{J.*}GZ < 1413742755 929636 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 1 4 9 16 25 36 49 64 81} < 1413742760 26517 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is the same thing as < 1413742764 596368 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9ro{J.*}m[ < 1413742764 766901 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 4 9 16 25 36 49 64 81} < 1413742789 712832 :AndoDaan_!~Daanando@188.189.83.198 PRIVMSG #esoteric :Ah, that's good. < 1413742814 543141 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also B! automatically maps over lists < 1413742820 790328 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 99rz3B! < 1413742820 990382 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"0" "1" "2" "10" "11" "12" "20" "21" "22" "100" "101" "102" "110" "111" "112" " < 1413742827 415903 :AndoDaan_!~Daanando@188.189.83.198 PRIVMSG #esoteric :I see some of your best answer use it. < 1413742829 141123 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so you don't need m[ for that. < 1413742856 373728 :AndoDaan_!~Daanando@188.189.83.198 PRIVMSG #esoteric :that's normally base right? < 1413742864 464458 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :B! is base, yes < 1413742875 392556 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but like ?i for example, it auto-detects lists < 1413742878 320649 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}? < 1413742878 487912 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 9): < 1413742879 644999 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}?i < 1413742879 810568 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3 4} < 1413742886 533937 :AndoDaan_!~Daanando@188.189.83.198 PRIVMSG #esoteric :ah this would work for hello hello world < 1413742890 677682 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yes < 1413742890 890079 :AndoDaan_!~Daanando@188.189.83.198 PRIVMSG #esoteric :i think. < 1413742903 4440 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :99rz{3B!}m[ is the same thing as 99rz3B! < 1413742906 898167 :AndoDaan_!~Daanando@188.189.83.198 PRIVMSG #esoteric :i haven't looked at those post mortems yet. < 1413742916 692305 :AndoDaan_!~Daanando@188.189.83.198 PRIVMSG #esoteric :my 44b was pathetic, lol. < 1413742966 217182 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the language ref mentions deepzip2 for ConvertBase (B!) < 1413742992 256604 :AndoDaan_!~Daanando@188.189.83.198 PRIVMSG #esoteric :yeah, i never got into deepzip... can you give me the cliff notes? < 1413743007 695356 :AndoDaan_!~Daanando@188.189.83.198 PRIVMSG #esoteric :i'm sure i've used it, but maybe with not much understanding. < 1413743011 435675 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if the lref mentions either deepmap, deepzip or deepzip2 it means that the command auto-detects lists and acts accordingly < 1413743043 218496 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan_: deepmap means, that a Command that takes no arguments will map itself over a list if it's given a list < 1413743052 403766 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*a command that takes one arguments < 1413743071 156870 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Cos for example < 1413743075 332404 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 4Tc < 1413743075 498623 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : -0.6536436208636119 < 1413743080 703784 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}Tc < 1413743080 872619 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0.5403023058681398 -0.4161468365471424 -0.9899924966004454} < 1413743085 577250 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}{Tc}m[ < 1413743085 743825 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0.5403023058681398 -0.4161468365471424 -0.9899924966004454} < 1413743102 565445 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- Tc detects that you provided a list instead of a Number and will automatically call map (m[) for you < 1413743111 443709 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this behaviour is called deepmap < 1413743159 504114 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {10 11 12}{3 4 5}.% < 1413743159 671247 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 3 2} < 1413743182 369730 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :.% has deepzip behaviour. That means it detects if you provide two lists and will call zipWith for you < 1413743188 238698 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {10 11 12}{3 4 5}{.%}Z] < 1413743188 443684 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 3 2} < 1413743203 116337 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- .% automatically calls Z] for you < 1413743218 252316 :AndoDaan_!~Daanando@188.189.83.198 PRIVMSG #esoteric :hm < 1413743227 176183 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}{5 6}|| < 1413743227 339156 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 6} < 1413743231 609191 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}{5}|| < 1413743231 820548 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5} < 1413743235 359442 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}5|| < 1413743235 527103 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 7 7 5} < 1413743245 794823 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Or (||) has deepzip2 behaviour < 1413743264 887538 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :deepzip2 behaviour means, that the command will detect if you provided it a list and will boxcycle the non-list argument < 1413743270 207075 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1413743284 146640 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}5bxcy{||}Z] < 1413743284 311951 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 7 7 5} < 1413743290 555986 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- this is deepzip2 < 1413743299 485132 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :|| does the bxcy{}Z] automatically < 1413743313 600987 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}3B! < 1413743313 782047 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"1" "2" "10" "11"} < 1413743316 868483 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this is actually < 1413743323 604252 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}3bxcy{B!}Z] < 1413743323 784221 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"1" "2" "10" "11"} < 1413743378 723963 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{}m[ is deepmap, {}Z] is deepzip and bxcy{}Z[ is deepzip < 1413743386 47611 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*bxcy{}Z] is deepzip2 < 1413743430 865449 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :on the other hand: You just need to know that if there's a deep* mentioned for a command, that command will work magically with lists too :) < 1413743458 122985 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ps for example mentiones deepmap < 1413743459 723934 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this means < 1413743465 95997 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"5 5.+" "6"}ps < 1413743465 309629 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{5 5 .+} {6}} < 1413743475 624201 :AndoDaan_!~Daanando@188.189.83.198 PRIVMSG #esoteric :magic. I like magic < 1413743486 461023 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :will magically work :) < 1413743515 323671 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {" 5 5.+" "6"}{ps}m[p^ < 1413743515 493029 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1413743523 737266 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"5 5.+" "6"}{ps}m[p^ < 1413743523 904356 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 5 .+} < 1413743536 147896 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this can be shortenend too < 1413743542 962456 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"5 5.+" "6"}pe < 1413743543 130243 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {6} < 1413743553 871792 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*m[^p < 1413743572 69980 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan_: The terminology is < 1413743583 996220 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :applying a function to every element to a list is called a "map" < 1413743610 549832 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :taking elements from two listts and apply a function to them is called "zipwith" < 1413743624 521468 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}{4 5 6}{.+}Z] < 1413743624 689343 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 7 9} < 1413743631 568332 :AndoDaan_!~Daanando@188.189.83.198 PRIVMSG #esoteric :I really should know that, but it never solidifies in my brain. maybe this time. < 1413743642 829301 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- that's a zip. It's {(1 + 4) (2 + 5) (3 + 5)} < 1413743662 545790 :AndoDaan_!~Daanando@188.189.83.198 PRIVMSG #esoteric :good stuff. < 1413743677 296566 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If you have a list and one non-list < 1413743680 692923 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. {1 2 3 4}5 < 1413743686 964444 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can't use zipWith because 5 isn't a list < 1413743690 237429 :AndoDaan_!~Daanando@188.189.83.198 PRIVMSG #esoteric :is there something that zip zips? < 1413743697 601191 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}5{.+}Z] < 1413743697 820538 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (m[) Invalid arguments! < 1413743700 773603 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- wont work < 1413743701 394276 :AndoDaan_!~Daanando@188.189.83.198 PRIVMSG #esoteric :or map zips, or stuff like that? < 1413743709 267670 :AndoDaan_!~Daanando@188.189.83.198 PRIVMSG #esoteric :hmm < 1413743710 291343 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but you can convert the 5 into an inifinet list of 5s < 1413743718 633027 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}5bxcy{.+}Z] < 1413743718 806025 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {6 7 8 9} < 1413743719 830091 :AndoDaan_!~Daanando@188.189.83.198 PRIVMSG #esoteric :right < 1413743741 813070 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :?+ does this automatically for you < 1413743741 982971 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Maybe you meant: v @ ? . < 1413743746 813152 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}5?+ < 1413743747 199061 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {6 7 8 9} < 1413743758 56876 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :map zips? < 1413743763 729152 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :zipWith is actually zip + map < 1413743769 202247 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}{4 5 6}z[ < 1413743769 373495 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 4} {2 5} {3 6}} < 1413743777 108247 :AndoDaan_!~Daanando@188.189.83.198 PRIVMSG #esoteric :hm < 1413743777 575911 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}{4 5 6}z[{p^.+}m[ < 1413743777 748609 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 7 9} < 1413743787 35427 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- that's what zipWithPush does < 1413743803 613601 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :zipWith is zip followed by a map < 1413743824 738942 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@src zipWith < 1413743824 909357 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :zipWith f (a:as) (b:bs) = f a b : zipWith f as bs < 1413743824 909535 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :zipWith _ _ _ = [] < 1413743835 448832 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :do you know Haskell? < 1413743862 656069 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :anyway, the lref says Z[ "Defined as z[\/m[" < 1413743884 309191 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}{4 5 6}z[U[ < 1413743884 480240 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 10 18} < 1413743896 381498 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :lol < 1413743903 706462 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i see < 1413743912 701543 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}{4 5 6}z[u[ < 1413743912 874191 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 5 6} < 1413743915 308974 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1413743916 833599 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :u[ is unzip < 1413743925 588544 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that just reverse what a zip does < 1413743934 997075 :not^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1413743962 245118 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I hope I made some things clear :) < 1413743982 679065 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if not.. just ask :) < 1413743987 496000 :AndoDaan_!~Daanando@188.189.83.198 PRIVMSG #esoteric :a lot clearer. i'm sure i'll have some questions later. < 1413743990 76606 :AndoDaan_!~Daanando@188.189.83.198 PRIVMSG #esoteric :thanks! < 1413744054 650558 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :my solution is based no si for hello hello world < 1413744067 771643 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}{0 0 1 1 2 2}si < 1413744067 945528 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 1 2 2 3 3} < 1413744083 769149 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :si takes a list and a list of indices < 1413744097 849961 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it will pick the elements out from the first list < 1413744130 12878 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sw is selectwords which is si but it works on words < 1413744142 25807 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi there you cat"{0 2 1 3}sw < 1413744142 196844 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "hi you there cat" < 1413744192 894486 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*based on si < 1413744322 742895 :AndoDaan_!~Daanando@188.189.83.198 PRIVMSG #esoteric :got to go. i'll bbl. thanks again. < 1413744607 798393 :AndoDaan_!~Daanando@188.189.83.198 QUIT :Ping timeout: 272 seconds < 1413744957 622921 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1413744960 751079 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Im approaching 130WPM < 1413744993 820452 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this is actually very impressing < 1413745005 890213 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's 12 charecters per second. < 1413745011 704139 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :characters < 1413745151 456083 :not^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Quit: Leaving < 1413746631 944682 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`cat dontaskdonttelllist < 1413746632 474168 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: dontaskdonttelllist: No such file or directory < 1413746646 47480 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`cat donttelldonktasklist < 1413746646 581562 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: donttelldonktasklist: No such file or directory < 1413746649 158300 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1413746650 321116 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`ls < 1413746652 131003 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-( \ a.out \ bdsmreclist \ bin \ canary \ cat \ complaints \ :-D \ dc \ dog \ etc \ factor \ head \ hej \ hello \ hello.c \ ibin \ index.html?dl=1812 \ interps \ lib \ paste \ pref \ prefs \ quines \ quotes \ share \ src \ test.c \ Wierd \ wisdom \ wisdom.pdf < 1413746657 287802 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`ls bin/ < 1413746658 17285 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​` \ ^.^ \ ̊ \ ! \ ? \ ¿ \ @ \ ؟ \ WELCOME \  \  \ 8ball \ 8-ball \ aaaaaaaaa \ addquote \ addwep \ allquotes \ analogy \ anonlog \ as86 \ aseen \ bf \ bienvenido \ botsnack \ bseen \ buttsnack \ calc \ CaT \ catcat \ cats \ cc \ cdecl \ c++decl \ chroot \ coins \ CoInS \ complain \ complaints \ danddreclist \ define \ delquo < 1413746665 476592 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run ls bin/ | grep ask < 1413746666 207460 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :dontaskdonttelllist < 1413746682 327872 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`cat bin/dontaskdonttelllist < 1413746682 869804 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo -n "$(basename "$0")${@:+ }$@: "; tail -n+2 "$0" | sed 's/./&​/g' | xargs; exit \ quintopia \ coppro \ myname \ mroman(use query) < 1413746702 51173 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :mroman: :( < 1413746708 124418 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :highlight? < 1413746712 263732 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`dontaskdonttelllist < 1413746712 830600 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yeah < 1413746712 985252 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :dontaskdonttelllist: q​u​i​n​t​o​p​i​a​ c​o​p​p​r​o​ m​y​n​a​m​e​ m​r​o​m​a​n​(​u​s​e​ ​q​u​e​r​y​)​ < 1413746755 685383 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@ask ais532 can you do a "programming languages with no Hello world" list? < 1413746755 848250 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1413746780 155006 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@ask ais523 can you do a "programming languages with no Hello world" list? < 1413746780 312235 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1413747073 862613 :drdanmaku!uid17782@gateway/web/irccloud.com/x-mcnofidurlgvnpjp JOIN :#esoteric < 1413747566 333648 :zzo38!~zzo38@d50-92-137-100.bchsia.telus.net QUIT :Read error: Connection reset by peer < 1413748678 62094 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :My new motto is 'minimize different' < 1413748761 311101 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :It turns out vlc does not work over ssh X forwarding. Shouldn't have been surprising really < 1413748810 339335 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Might work better via xpra. < 1413748820 902440 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :What is that < 1413748842 250279 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1413748924 239602 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, interesting, without -X to ssh I get ASCII art < 1413748933 98342 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Also pulse is fucking up badly on this laptop < 1413748940 517359 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :xpra is a fairly spiffy X forwarding thing. Basically it runs your app in Xvfb and acts as a compositing window manager to get the rendering of it. And then it encodes to h.264 before streaming over the network. < 1413748943 282667 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :How do I disable pulse on Ubuntu... < 1413748952 88194 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I'll get jack or something instead... < 1413748962 485822 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, ugh < 1413748968 886544 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :So basically it replaces X remoting with a much better protocol. < 1413748970 575598 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, so the quality will not be as good < 1413749000 604455 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yes, but what do you *want* from a generic network display rendering schema? < 1413749006 679602 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :True < 1413749017 320951 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Low-latency video encoding is pretty much the only viable solution. < 1413749017 769088 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, that is why X forwarding is nicer < 1413749029 918054 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :vlc could just forward the video data as is < 1413749035 72700 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :without re-encoding it < 1413749059 429912 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :X forwarding *would be* nicer if a) Xlib didn't suck as bad b) users of X used its primitive operations instead of basically using it as a stupidly inefficient framebuffer renderer. < 1413749064 600006 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :True < 1413749094 429865 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Note that using X forwarding for a video display program would be shoving the *decoded* video over the network. < 1413749107 333117 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Now how to solve: [0x7f8790000b78] main input error: ES_OUT_SET_(GROUP_)PCR is called too late (pts_delay increased to 300 ms) < 1413749107 489507 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :[0x7f8790000b78] main input error: ES_OUT_RESET_PCR called < 1413749109 952234 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Which, unless you're on quite an awesome link, Isn't Going To Work. < 1413749118 308477 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Which happens with locally playing the files < 1413749123 704140 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, this is lan < 1413749158 660790 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Is it a 10 gigabit lan? < 1413749174 413477 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, Nope, it is 1 gbit ethernet < 1413749202 264026 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, however, what I'm saying, since I'm playing a mp4 anyway, it can just forward that compressed data < 1413749214 413273 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And let it be decoded by the local GPU on the target system < 1413749217 966987 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :But it *can't*! < 1413749222 689264 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :X doesn't work that way. < 1413749230 774189 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Since if played locally vlc it would be decoded using the GPU < 1413749233 945719 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, no but it should < 1413749256 778353 :nisstyre!~yourstrul@li611-52.members.linode.com QUIT :Changing host < 1413749256 932097 :nisstyre!~yourstrul@oftn/member/Nisstyre JOIN :#esoteric < 1413749333 480644 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :In *theory* you can just barely do 1080p30 on that link, but you will literally be using all the capacity. < 1413749351 964793 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And that's assuming that you're doing nothing more than shoving the raw video on Ethernet frames... < 1413749356 221293 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Which you're not. :) < 1413749371 393262 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, well the video is 480p < 1413749378 366419 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :But now I scped it to local < 1413749387 787465 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Also it is 30 fps < 1413749403 252824 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Oh, then if you're *not scaling* then it'll maybe hypothetically work over X on that LAN. < 1413749440 243667 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've used mplayer -vo x11 over SSH-forwarded X. < 1413749446 809680 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :More of a slideshow than a video feed, though. < 1413749469 865825 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: xpra supports multiple encodings, not just h.264 < 1413749473 661199 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :including lossless ones < 1413749487 145565 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Oh, right. It can stream PNG over the network too, can't it? < 1413749502 98501 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Heh < 1413749509 695789 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I think h.264 is the default though. < 1413749510 750565 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :plus simpler RLE type stuff < 1413749518 952042 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it can even do vp8 if you want to for some reason < 1413749519 209919 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :You know what, sshfs is easier at this point < 1413749520 51893 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Works quite well for me. < 1413749541 818153 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Riiight, yeah! I remember having it built wrong and it didn't have h.264 but did have vp8 at one point. < 1413749553 61577 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :VP8 is *not* a low latency codec. :) < 1413749640 602046 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Heh < 1413749663 757466 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :About 2fps for "mplayer -vo x11" of a 574p video from the work-workstation to home over two SSH's (can't connect to workstations directly) and a 10M VDSL2 link. < 1413749687 531830 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I seem to recall this working better when I was living in the university student apartments, which network-topologically speaking were quite a lot closer. < 1413749743 761608 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Right < 1413749762 428981 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, what about between devices on your lan? < 1413749839 51321 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not sure I have any convenient devices to test with, without booting up the laptop. < 1413749864 247389 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The headless boxes don't seem to have mplayer installed. < 1413749888 394449 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Right < 1413749896 548206 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Sensible < 1413749931 189414 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, it is funny that playing this over sshfs works just fine < 1413749957 766215 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Also, how does one do software mixing with pure alsa now again? PA clearly isn't working out for me < 1413749969 440992 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :"It just works". < 1413749982 174126 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Well yeah. sshfs is a bit hackish, but you've got a lot of things going for you. Like "streaming encoded video instead of decoded". < 1413750004 610633 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's supposed to just work, but I seem to have ended up with an .asoundrc like http://sprunge.us/CMaK for some reason. < 1413750017 761568 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, I was like "I don't want to have to set up fucking nfs on this laptop, even though that desktop with the files has it" < 1413750030 52287 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :*nod* < 1413750033 662787 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :May NFS be fucked. < 1413750033 978121 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've completely forgotten what *didn't* work that made me fiddle with that. < 1413750037 918262 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, well I tried to just set the real sound output in vlc settings, (alsa), didn't work out < 1413750047 734336 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, nfs is great, much lower overhead than cifs < 1413750065 850593 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, makes a massive difference when streaming 1080p videos from the RPi < 1413750087 154284 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, i.e. it works over nfs3, but not cifs. Haven't tried nfs4 < 1413750115 92449 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :One of my scripts had stopped working due to some NFS-related file locking thing; I had kind of assumed they'd ironed out those kinks. < 1413750149 822098 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Of course it's some sort of "enterprise" storage system behind it. < 1413750187 728335 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It did an exclusive lock on a file to make sure only one copy of a thing was running at a time, and some change or another made it never able to lock the file.) < 1413750241 755305 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Advisory locks? < 1413750261 482390 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. I think. < 1413750264 601104 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm < 1413750277 757438 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :No clue how it works really < 1413750294 400456 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now it just does a pgrep on the command, which is such a hack, but works fine in practice. < 1413750326 210426 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1413750338 72818 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, why not a local lock file? < 1413750341 441783 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :why an nfs one < 1413750389 477382 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And yeah, pgrep will have race conditions < 1413750423 331492 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, I mean, it was in the "home directory" of the tool. It could lock some /tmp file in theory, I guess. I doubt I have any access to anything else local on that system. < 1413750448 754873 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Okay firefox on this laptop is WEIRD. If I log into google, google mail and google search result gets into a instant reload-cycle < 1413750455 397175 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Works fine if I'm not logged in < 1413750460 866009 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hmm, that's curious. There's the same path mounted over NFS3 and NFS4 at two different mount points. < 1413750467 150176 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I assume they've been fiddling with the setup. < 1413750472 356493 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Heh < 1413750484 891057 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Probably the reason why it stopped working out of the blue, too. < 1413750608 615923 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm what init daemon does Android use? < 1413750617 31762 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Not systemd I assume < 1413750645 17805 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Something custom, I believe. < 1413750655 965502 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Right < 1413750708 778424 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But closer to a sysv style "rc scripts" than a full-blown "does everything" thing like systemd. < 1413750715 393835 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I mean, these days it seems that the only option to avoid systemd in the future will be gentoo pretty much, with openrc. Debian is going to switch in next release. So is Ubuntu at some point < 1413750718 843296 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a "system server" too, though. < 1413750734 453702 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Debian is having a debate about it again around this time. < 1413750735 408785 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, and it definitely doesn't use PA, but instead something that works < 1413750744 756693 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh really? That is good < 1413750775 746753 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Yeah I don't want an init daemon that does more than just handle processes. Having init crash is the worst possible thing that could happen really. < 1413750793 840276 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I didn't follow the details, but AIUI someone insisted on a General Resolution, which means all developers could theoretically comment on it. < 1413750803 190624 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ouch, there are already CVEs for systemd < 1413750803 874087 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the debate is kind of ridiculous < 1413750818 319962 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's like 2-3 weeks before feature freeze and it's explicitly designed to ensure gnome gets removed from jessie < 1413750830 760777 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's... basically just spiteful legislative trolling? < 1413750831 346895 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, oh right < 1413750839 380205 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :So they are going into feature freeze soon < 1413750843 336521 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Interesting < 1413750867 673303 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :IIRC, it was a Technical Committee decision the last time. Though I follow Debian politics really poorly. < 1413750880 347993 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think I've actually heard of systemd-the-pid-1 crashing on anyone. < 1413750885 128707 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are those CVEs actually for pid 1? < 1413750910 622184 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How's Ubuntu doing these days, still Upstart or moving to systemd following Debian or what? < 1413750917 805383 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm that is a good question, my firefox just crashed (good thing that isn't integrated into upstart which this laptop uses!) < 1413750923 199304 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: planning to move to systemd < 1413750939 958053 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm typing this on a systemd Debian server, FWIW. < 1413750944 666177 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :s/server/system/ < 1413750958 687516 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I wonder, could one use daemontools for pid 1? < 1413750967 480885 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :really I would not write systemd and I don't like a lot of its decisions but there honestly is an awful lot of FUD and nastiness surrounding it. < 1413750972 236849 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: only with hacks < 1413750972 727124 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That seems like the optimal solution after initramfs finished < 1413750974 125856 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :use runit if you want that < 1413750976 16076 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Aww < 1413750982 839444 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm < 1413750984 795183 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since that's what it's designed to be < 1413751000 635400 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, KISS daemon supervision basically < 1413751003 303597 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://github.com/chneukirchen/ignite < 1413751047 790745 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I'm not on arch any more, but thanks all the same < 1413751049 88673 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :spoiler, though: probably the only thing you'll personally experience by zealously avoiding systemd is just more fuss for yourself. I'm not saying that's a defence of anything but it is really not a burden to use systemd in practice and you can probably toggle off whatever you don't like about it. < 1413751062 520836 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: just saying there are alternatives that are not gentoo < 1413751079 63255 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Well that is good at least < 1413751099 97170 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Last I looked at systemd it didn't support remote syslog (since it swallows syslog) < 1413751101 338422 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :alpine linux uses musl/busybox/openrc < 1413751114 50218 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: I doubt that. it has always been able to forward syslog right on to an actual syslog daemon. < 1413751124 851879 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like, if you were running rsyslogd before, you could always tell systemd to just forward it on to that. < 1413751140 612226 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Right okay, so to local rsyslogd, then to remote rsyslogd < 1413751164 794620 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Alpine uses musl, which is a problem for me, since I use some binary programs where I don't have the source, and that use glibc < 1413751171 198957 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Intel Compiler for example < 1413751185 175522 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Also last I looked musl had some locale issues iirc < 1413751223 344079 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://dl.dropboxusercontent.com/u/113389132/Misc/20141019-boot.svg so much stuff in a system, though < 1413751267 479475 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: you can just install glibc too? < 1413751276 889038 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, oh? Okay < 1413751280 963011 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, why not? < 1413751286 264570 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if the executables could statically link glibc... < 1413751312 254030 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, if it dynamically links to like big huge libraries that you only have built with musl and there's ABI problems then maybe (but musl is ABI-compatible with glibc to some degree) < 1413751318 634941 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's kind of an awful way to distribute binaries though :p < 1413751324 270585 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The feeling I've gotten from Android is not that the systems are any sort of bastion of cleanliness and good design, when it comes to the Linux parts underneath. < 1413751352 97128 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, well right < 1413751354 793627 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, bionic seems to be about half of a libc. < 1413751390 473106 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Yes Android has issues definitely < 1413751450 658494 :AndoDaan!~Daanando@188.188.65.109 JOIN :#esoteric < 1413751460 868373 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway I think runit type systems are a bit underwhelming, there are some nice things in systemd that I would miss in them; they are certainly way better than sysvinit though < 1413751469 424981 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :clearly run launchd on linux! < 1413751487 161980 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :launchd is probably pretty much to "blame" for systemd anyway since systemd started as basically ripping off launchd for linux without xml < 1413751492 515188 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Wonder what "colord.service" is in that boot log. A color profile thing? < 1413751518 539036 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently. < 1413751526 510512 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Starting infrequently used on-demand socket-based daemons from launchd seems like it could open the main system process to a potential denial of service attack. I have not explored this idea or researched to see if it has already been tried, but I would opt for inetd/xinetd over launchd." < 1413751533 652419 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay launchd FUD is... way weirder than systemd FUD < 1413751619 287486 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, hm? < 1413751622 521100 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: incidentally, you can add cpressey to the list of UK (former) #esoteric people, apparently < 1413751628 220751 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: hm to which part? < 1413751635 170163 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I don't think I knew that. < 1413751656 160914 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Makes sense, though. Isn't there something very British about Befunge? < 1413751657 116163 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, on demand socket? So it basically xinetd/inetd as well? < 1413751667 730938 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :How would it be more prone to DOS than those < 1413751673 348091 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: launchd/systemd both do socket activation of services < 1413751678 594822 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Right < 1413751681 148861 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :when did chris pressey stop being active on the esoteric wiki? < 1413751684 917700 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, Same as xinetd/inetd then < 1413751690 454894 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"what if you DoS pid 1?" has to be the oddest objection I've heard to that < 1413751705 122531 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"better use inetd instead, everyone knows that's secure and robust" < 1413751730 924119 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Incidentally, despite the cliché, apparently it rains more here than it does in London, at least when looking at total precipitation numbers. < 1413751733 132526 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Well okay, xinetd crashing is less of a problem than pid 1 crashing, I'll admit that. < 1413751776 742265 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: you'd be in london, then? < 1413751792 259413 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I wish this laptop had a nicer screen. IPS or something < 1413751792 945706 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Thereabouts, yes, if I take the deal. < 1413751803 73635 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I hate this TN viewing angle nonsense < 1413751816 283368 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I hear germany is totally awful. < 1413751825 650219 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm probably going to prod the Germans soon, if I don't hear from them. < 1413751885 107942 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As far as places-to-live go, it seemed quite nice; it's a lot different from London, though, being a city of about 250k people. < 1413751917 892369 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, 250k is about the population of the UK. < 1413751952 337571 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"It" being the place in Germany that job would be in, not Germany in general. < 1413751988 154140 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :germany has twenty five thousand million people in it. < 1413752013 222416 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh god, what a terribly large city < 1413752031 235156 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :what are the error bars on these population counts < 1413752043 430507 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bike: Larger than the absolute value of the measurement. < 1413752049 840905 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Could be negative people. < 1413752062 350036 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :so you're saying there might be sixty thousand million people in germany < 1413752064 541321 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :that's pretty intense < 1413752080 405829 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: there are by now < 1413752088 309956 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :germany's rate of immigration is very high < 1413752092 19472 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :that's 70k people per km² < 1413752100 730973 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they have very small apartments. < 1413752114 635473 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :168k for the sixty thousand million < 1413752134 148956 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :.1681 people per m². doable < 1413752143 929073 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :everyone who moved in in the past few seconds is a partner of someone already living there, they share the apartment < 1413752147 670755 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, no, they have very high buildings, with many subsurface levels as well < 1413752160 290780 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: no, germans have yet to discover architecture < 1413752165 991479 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh okay < 1413752167 836471 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :please don't spread lies < 1413752183 173392 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :they have those AA towers from wwii and other than that they have to live in pelt tents < 1413752206 689857 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: it's kind of weird to think you sort of could house sixty thousand million people in germany < 1413752211 181097 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like they'd be really cramped but... < 1413752219 679711 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that figure is kinda workable < 1413752225 570191 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you really, really wanted to < 1413752226 699131 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :like, in an arcology, maybe. < 1413752238 452457 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's, what, six square metres per person? < 1413752239 714982 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :who said anything about archaeology? < 1413752246 218467 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :who indeed < 1413752251 274384 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: well, ".1681 people per m²". < 1413752279 886416 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sounds like one sixth of a person, yes. < 1413752284 365838 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes. < 1413752293 266562 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pretty sure there are apartments in NYC smaller than that < 1413752298 397323 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :5.9488 m² per person < 1413752318 16184 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it suddenly seems kind of weird that we use surface area in these measurements < 1413752325 389912 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :given that i'm sitting in the fifth floor of a building atm < 1413752330 728359 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sink, toilet, put the bed a layer up, got enough space for like, a fridge and a microwave and a chair, maybe < 1413752347 346687 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you tried really, really hard < 1413752358 910109 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's hard to say where the ceiling of a country is, if you wanted to use volume instead. < 1413752364 271835 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : it suddenly seems kind of weird that we use surface area in these measurements <-- as opposed to? < 1413752371 478098 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i dunno < 1413752385 268595 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i think the main problem is that you need other things too, like, is every one of these 6 m² blocks also a farm and sewage treatment plant < 1413752396 255045 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Bike, I mean what else than m² would you use < 1413752396 505631 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :or both. manure. < 1413752405 331634 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :now there would be a problem that you couldn't fill the space with anything but houses < 1413752408 889525 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1413752413 461323 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :some people could run stores out of their apartments < 1413752417 745037 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :genius < 1413752419 486562 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :supplies could come in through the roof, dropped off by air < 1413752425 145975 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you'd keep a map of the Grid < 1413752426 976598 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Each of the 6 square-metre plot of land must clearly be an entirely self-sufficient tower, then you have no problems. < 1413752434 577655 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah that makes sense < 1413752441 594027 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :again, yet to discover architecture... keep up :p < 1413752470 969414 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can't stop imagining this overpopulated german hellscape... < 1413752484 340952 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :phew. you sure don't want to live there, do you, fizzie? < 1413752501 262020 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :did you know that one time HR Giger designed arcologies for Switzerland shaped like satanic pyramids, and sent the design to the swiss chancellor < 1413752506 641282 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :some of his best work imo < 1413752507 373003 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What's the canonical population count of Trantor? w < 1413752515 353479 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :45 billion, apparently. < 1413752521 854405 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :didn't trantor have underwater oceans and farms < 1413752528 346320 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That doesn't actually sound like all that much. < 1413752534 256245 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :well it doesn't /now/ < 1413752537 775370 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: did they get built? < 1413752561 969465 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :elliott: alas, there were some issues with the plan to use felons to man the radioactive waste disposals in the pyramid cores < 1413752563 82344 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Its land surface of 194,000,000 km² (75,000,000 miles², 130% of Earth land area) --" it's even bigger. < 1413752570 778782 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :wasn't trantor like the home of the secrect second foundation peeps? < 1413752589 698136 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :pretend farmers. < 1413752590 142600 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :What is Trantor from now again? < 1413752593 836425 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I heard the name before < 1413752594 586590 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :Foundation. < 1413752595 389560 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :AndoDaan: No, it was the center of the Empire. < 1413752598 137466 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :the foundation series. < 1413752599 380982 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1413752601 542597 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :AndoDaan: that was after the empire collapsed < 1413752603 195127 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Haven't read it < 1413752606 277761 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :yeah, but after the fall < 1413752608 372745 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :yeah. < 1413752610 79998 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah i think they were < 1413752610 329595 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Probably should < 1413752617 470190 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :AndoDaan: The Foundation was placed in Terminus. < 1413752621 941993 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :anyway if every person on earth got 6 m² we could fit 86 trillion peeps < 1413752624 906127 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :sounds legit tbh < 1413752627 201833 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :at the outer rings. < 1413752635 735583 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :stand on zanzibar mother fuckers < 1413752639 651706 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: we'd have to do something about the oceans...? < 1413752644 581069 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :fuck the oceans < 1413752665 18678 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm ready for this horrifying dystopia of torment < 1413752667 430105 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :only 25.07 trillion if you stick to land like a fucking wuss < 1413752670 470087 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :alpha centauri was an ocean. in the second foundation series. < 1413752679 825003 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i almost elided that .07 but then i remembered that was over ten times the actual population < 1413752682 800453 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :people there wanted to turn themselves into dolphins. < 1413752692 253784 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :weren't those not by asimov < 1413752705 240384 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :the third series wasn't, but the second was. < 1413752720 794234 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :anyone remember that short story "Tomorrow and Tomorrow and Tomorrow" by vonnegut, it fucked me up < 1413752721 684900 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :greg bear, and two other wrote the third. < 1413752730 847910 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :overpopulation is kind of a dogwhistle but whatever < 1413752733 477737 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : anyway if every person on earth got 6 m² we could fit 86 trillion peeps <-- don't forget it takes more than an apartment to sustain a person. You need to produce food and so on too < 1413752747 536502 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :uh dude scroll up we already decided everyone runs shit farms < 1413752754 906030 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah okay < 1413752774 103918 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we... decided that? < 1413752781 843059 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :not bad farms, but literal shit farms? would that work? do we have the technology < 1413752792 661942 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i decided that, and you're within seven meters of me, so we're pretty much the same < 1413752801 411434 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :AndoDaan: like, using the shit as fertilizer. totally sensible < 1413752813 912529 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess you could do something below the housing units? < 1413752827 505919 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just poop directly into the endless vast expanse of the underground shit farm < 1413752831 288500 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :let's try this with volume now < 1413752836 825156 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why am I participating in this < 1413752839 784303 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :how much is 6 m³? i don't even know < 1413752841 368451 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: That certainly sounds better than on top. < 1413752861 88020 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this channel is an underground shit farm < 1413752862 249809 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :8 m³ is a 2×2×2 block, right < 1413752862 886766 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :the human centipede on a planetwide scale... < 1413752879 943884 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :look have you ever been to a farm irl, they are disgusting, that's just how it works < 1413752882 481437 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Two square metres of area in a reasonable-height room is 6 cubic metres. < 1413752897 935389 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :everything you eat is regurgitated fixed nitrogen mother fucker < 1413752937 907816 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :okay, if everyone gets a 6 m³ block we can fit 1.805 × 10²⁰ people in the earth's volume. i ahve solved overpopulation. < 1413752941 448585 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are we just going to invent the matrix here < 1413752963 329121 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Bike, in the earth volume. Right, good luck with that < 1413752968 136116 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> compare (10^20) (2^80) < 1413752970 465808 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : LT < 1413752982 899717 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wait < 1413752983 240794 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :You should count the volume of a shell around earth, up to a reasonable height < 1413752986 860995 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what the fuck answer was I expecting < 1413752990 646152 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :Vorpal: yes this is clearly the only difficult proposal so far < 1413752995 825764 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"can we fit more than 2^80 things anywhere in the universe" < 1413752999 203047 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :but i believe we can do it < 1413753038 392872 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, if so, there isn't an x86 extended floating point value for everyone? < 1413753077 43479 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wait, is it 10^80, not 2^80 < 1413753086 166380 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what's the number for the observable universe again < 1413753088 579449 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh okay, yeah that is bigger < 1413753104 445781 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, number of protons? < 1413753116 569832 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What the. If I type in "2^80 bytes" in Google, the result is "1.20892582 yottabytes". These are some sort of decimal-based byte counts. < 1413753127 824655 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :number of planck volumes? :p < 1413753132 263660 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :fizzie: that's correct < 1413753135 196806 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: yeah, google use those now < 1413753142 625025 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess it'd be "yebi"?? < 1413753149 319312 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yobi < 1413753153 7791 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :er, right < 1413753158 323706 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :yoshi < 1413753166 13491 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ubuntu and OS X and maybe windows also use decimal for showing file sizes now < 1413753169 290460 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hmm. It sounds more silly than kibi. < 1413753172 539558 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :somehow SI prefixes are spontaneously winning < 1413753184 990012 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :they're winning because consistency is king < 1413753193 779564 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: they still overload it for RAM though < 1413753215 907749 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :that's not in the manufacturers' best interest :P < 1413753216 243422 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently exabyte -> exbibyte, not ebibyte. < 1413753234 933952 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1413753244 498041 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://physics.stackexchange.com/questions/4118/how-many-bytes-can-the-observable-universe-store alright < 1413753251 23300 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :coppro, it doesn't make sense to not use power of 2 for ram, due to how it is constructed < 1413753278 838867 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so let's say 10^120 < 1413753283 205888 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :any number bigger than that you can give up on < 1413753312 840696 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: it doesn't make sense to not use powers of 2 for SSDs < 1413753327 573322 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...and indeed SSDs are often sold with binary prefixes, I think, sigh < 1413753359 386852 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, There is the issue that some space may be reserved though there < 1413753362 605910 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, and generally is < 1413753367 952869 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Vorpal: yeah < 1413753377 716455 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Internal data structures, overprovisioning, and more < 1413753384 934887 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, but I mean you buy a 256 GB SSD, it's actually 256 GiB and also you don't get all of that < 1413753395 238992 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you buy an 80 GB SSD, maybe it's actually something close to 80 GB, no i, who knows < 1413753406 182893 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :True < 1413753415 33624 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :My SSD reports itself as having 1000215216 sectors of 512 bytes. < 1413753423 969222 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, well, we will see what my 512 GB SSD that I ordered yesterday will be < 1413753448 749687 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: but it probably doesn't actually deal with 512-byte sectors :p < 1413753528 592519 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, what fs should I use on an SSD these days? < 1413753543 978045 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I will install Ubuntu LTS on it (14.04 atm I believe?) < 1413753546 430486 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :btrfs or ext4 < 1413753553 542751 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Is btrfs stable now>? < 1413753558 258835 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :s/>// < 1413753559 681672 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :on-disk format is stable < 1413753567 214136 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And actual code? < 1413753569 479515 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tools are mostly okay / getting better < 1413753573 762256 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hmm < 1413753580 342713 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :actual filesystem shouldn't, like, lose your data I don't think, but you do backups, right? < 1413753586 558528 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Well sure < 1413753593 811396 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you're more boring you can just do ext4. < 1413753595 943037 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :But it is still annoying when things break < 1413753610 724772 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or you could use something exciting and obscure like nilfs < 1413753614 72916 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :People on a neighboring channel have still been having trouble with btrfs, but they're testing the bleeding-edge btrfs code. < 1413753617 760633 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I heard good things about f2fs iirc < 1413753622 932342 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or maybe go all the way to ZFS?!?!?! < 1413753626 195461 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Presumably what ends up in "stable" software is different. < 1413753638 874982 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :f2fs is for, like, SD card type things more I think < 1413753644 188581 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh okay < 1413753651 156900 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe not < 1413753675 770880 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, hm made by samsung, and my SSD is a samsung one < 1413753689 937853 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: anyway, use a partitioning tool that will align properly like gdisk but who really cares, blah blah blah, SSDs are boring nowadays < 1413753702 162345 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, hah < 1413753704 413575 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah but I think f2fs comes out of like, their phones. < 1413753716 372199 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe it's great for SSDs, I don't know. < 1413753717 79021 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1413753725 967226 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :phoronix tests I guess < 1413753731 1731 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Partitions will be aligned on 2048-sector boundaries" makes one wonder if that's just "let's use some giant power of two, that's surely enough for everyone". < 1413753731 194777 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :btrfs has SSD-specific knowledge iirc < 1413753732 27515 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Time to read those < 1413753744 401404 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I wonder how this will work with dm-crypt < 1413753750 946734 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: boringly < 1413753752 765074 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I remember reading about nilfs several years back in the context of SSDs. < 1413753756 606637 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you set up luks, put btrfs on it < 1413753764 882139 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think the luks stuff will get the alignment right by default nowadays < 1413753772 897397 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :btrfs is getting native encryption support at some point I think? < 1413753776 774494 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I mean, that makes the data uncompressible, which iirc causes issues with SSDs < 1413753782 491978 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not all SSDs compress < 1413753788 273406 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah okay < 1413753789 383151 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I only know of SanDisks doing that by default? < 1413753798 152097 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I think the sandforce controllers do it < 1413753802 425274 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :er, right. < 1413753804 784445 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :really you don't need kid gloves with SSDs these days. < 1413753809 761011 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Heh < 1413753811 466151 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can just do whatever and it's fine. < 1413753824 858336 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Or should I just use the built in encryption in the SSD? Do I even trust that? < 1413753829 631712 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1413753835 376058 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Right < 1413753837 966743 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or at least I don't < 1413753844 438435 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Probably shouldn't use it at all even < 1413754025 153411 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :SMART report on my system SSD says "Remaining_Lifetime_Percentage" has a value of 29. < 1413754028 143996 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hmm. < 1413754035 22035 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Wonder what that's based on. < 1413754049 642766 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its internal supply of human blood < 1413754073 638351 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It does have 33019 Power_On_Hours, so it's not exactly new. < 1413754219 363784 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Max_PE_Count_Spec 10000, Average_Erase_Count 7176; given that 1-7176/10000 is close to 29%, it's probably that. < 1413754292 417144 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Rounds the other way, though. < 1413754387 729539 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, time to consider a new drive soon then < 1413754398 190280 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :The drive I'm getting have 10 year warranty < 1413754403 821469 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :So that is good at least < 1413754565 460435 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :testing shows SSDs survive a lot longer than they say they'll do, IIRC < 1413754586 367611 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, which is even better < 1413754721 370784 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, anyway, that just means they haven't figured out how to reliably make it fail after a specific amount of time yet :P < 1413755409 331145 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1413755480 769045 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Notice: Undefined variable: node in _watcher_node_type_enabled() (line 2840 of /home/joe/staging/beta/sites/all/modules/watcher/watcher.module)" looks very promising < 1413755496 257895 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess the site's built by some Joe. < 1413755638 166286 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I had that regular spinning-disk disk fail two weeks after the three-year warranty period, which shows they've honed those down to science. < 1413756120 180448 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1413756120 337336 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :int-e said 11h 19m 7s ago: Oops, your hello hello world solution is much closer to my "local optimum" than I expected; apparently I had to rewrite the program in order to realize that the shared "world" string could be picked up from the final result list (having only one list helped). I had only tried a:b=["world","hello",a++"!"], resulting in < 1413756120 337491 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :86 characters. Funny. < 1413756154 343883 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, yep < 1413756158 249289 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell int-e i had w:r=["world","hello",w++"!"] in a previous version. < 1413756158 404632 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1413756159 801449 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: oh you took on the horrible text formatting problem < 1413756177 927210 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, which is why I got a hdd with 5 year warranty last time < 1413756178 719848 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(euclidean distance ;-) ) < 1413756276 685524 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, also an enterprise disk, since that is made for 24/7 operation. And surprisingly it was pretty much the same price as a comparable non-enterprise hdd. < 1413756278 12797 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: yep. i surely thought importing something would help, but my current best version has no imports and beats the one using Numeric by 1 char. (Text.Printf _should_ have won except for stupid lack of defaulting to Double.) < 1413756279 424509 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: so what was your 85 characters version? < 1413756287 250518 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413756370 567533 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :int-e: do you mean the rounding off stuff of Euclidian norm? < 1413756396 465493 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :AndoDaan: rounding, omitting trailing zeros, etc. < 1413756416 226221 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :yeah, i kinda f'ed that up... < 1413756430 35860 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I have a great esolanging announcement < 1413756436 531414 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I have solved a problem which has been open since 1996 < 1413756440 844624 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :and the funny thing is... i wanted to use something in burlesque that would have helped just that. < 1413756462 605413 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :what, ais523? < 1413756475 430541 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :by my estimate of your age i take it you didn't create the problem. < 1413756476 855186 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :or i mean, which open problem. < 1413756525 199381 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(((((#65535$#65535)~((V32((?32((?32(.4$.2)~(#0$#65535))$.1)~(#0$#65535))$(?32((((V32((&32(.4$.2)~(#0$#65535))$.9)~(#0$#65535))$#0)~(#32767$#1))$.2)~(#0$#65535)))~(#0$#65535))$#65535))$.4)~(#0$#65535))$.9) <- '"?.1$.2"~"#0$#65535"'$'"&.1$.2"~"#0$#65535"' < 1413756532 724381 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :of course! < 1413756534 106095 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how to add two numbers in a single INTERCAL expression < 1413756538 753162 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :oh. < 1413756541 774001 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :useful < 1413756552 713115 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, wait, that's a mix of two different syntaxes < 1413756560 244031 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ACTION takes back esoaward < 1413756562 683434 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :it's probably very impressive, bike. < 1413756577 27407 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I had to write a new interpreter just to be able to run this code < 1413756577 243978 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right ... () vs. '" < 1413756579 276038 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it takse four minutes < 1413756582 933545 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :wait, adding in base ten? < 1413756592 273253 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :INTERCAL numbers are numbers < 1413756596 980556 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it's just adding them numerically < 1413756604 456817 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :like... church numbers? < 1413756607 698922 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there isn't an inherent base, although all the operators you can use on them are bitwise < 1413756612 144897 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i seem not to have saved an 85 char version. < 1413756616 778458 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :i've only read up on it a bit. < 1413756618 928864 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: INTERCAL onespots are like C shorts < 1413756624 824970 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's not a functional language < 1413756629 347506 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: ok. < 1413756649 64159 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : DO :2 <- :1/"'"'#65535$#65535'~'"'?"'"'V"'&.4$.2'~'#0$#65535'"$.9'~'#0$#65535'"$#0'~'#32767$#1'"$.2'~'#0$#65535'"$#65535'"$.4'~'#0$#65535'"$.9 < 1413756650 548419 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : DO :1 <- '"?.1$.2"~"#0$#65535"'$'"&.1$.2"~"#0$#65535"' < 1413756652 48558 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : DO .1 <- "?.2$.4" < 1413756661 131804 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :I don't think adding would depend that much on base used? < 1413756663 816685 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's it in proper INTERCAL syntax, split out into three lines for clarity and portability < 1413756677 127797 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :of course i'm confusing unlambda with intercal now. sorry. < 1413756680 872518 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: it was much more similar to my final one than to your "local optimum", though. < 1413756760 76594 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: words"world hello world!" looked so nice, I kept putting it back :) < 1413756827 869653 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm indeed. < 1413756838 68593 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :well, ais523, let me say congratulations. I have no idea how hard the feat is, but i have no doubt it would be beyond me in this lifetime. < 1413756864 666910 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :In the end, the statistics pretty much convinced me that henkma's code didn't contain that string and used the [...w++"!"] trick instead. < 1413756865 126869 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :People pay hundreds of dollars for a Forth environment? < 1413756886 654401 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: My current backup disk is nominally a "surveillance storage" disk, because the price was the same, and the warranty slightly longer (3 years vs. 2 years) than the most basic consumer devices, plus it said something about being suitable for an "always-on" operation. < 1413756894 652903 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: (WD "Pruple" series.) < 1413756895 242294 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: this all came about because I was trying to write a contract bridge AI < 1413756896 124649 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :people pay hundreds of dollars for bird nests made into food < 1413756899 384613 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Purple, not pruple. < 1413756926 106058 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, yeah my desktop disks are WD Se disks < 1413756934 431166 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, the alternative would have been WD Black < 1413756941 914048 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :ais523: i actually read that article that... eric(i think) wrote, you're one of the foremost experts on intercal, right? < 1413756959 666723 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :Bird nests have a supply limit argument going for them, though. < 1413756962 634368 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: yes, thus it's not surprising I ended up in this channel < 1413756963 799117 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: oh and there's a new problem there, "Belgian Numbers". < 1413756968 367327 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :wait, a bridge ai... in intercal??? < 1413756973 358795 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: no, in Prolog < 1413756976 925341 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :phew. < 1413756981 162150 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, my backup disks are not on all the time and are thus cheaper and slower external USB3 disks < 1413757005 644400 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Last I looked it was mostly about the colors (Blue, Green, Black, Red, Purple); I don't know what these Se, Re, Xe, Ae signify. < 1413757042 560547 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :ais523: how could that possibly be related to adding number in that language. < 1413757052 869251 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(These desktop disks are now "Seagate Barracuda 7200.14"'s.) < 1413757056 634911 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :sorry if i'm showing my profound ignorance. < 1413757089 1359 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :hmm, maybe ordering hands... < 1413757101 77055 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: well, what's the maximum number of points a bridge hand can be worth, on the normal point counting system? (that's 4 for an ace, 3 for a king, 2 for a queen, 1 for a jack, and 1 for every card beyond the fourth in a suit) < 1413757129 283501 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :13 cards per hand, right? < 1413757134 483652 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1413757139 273251 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :it's been a while since i've bridged. < 1413757143 308468 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, Se, Re and Xe are enterprise disks. Not sure about Ae < 1413757143 592872 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :uhm < 1413757150 933341 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so 19 < 1413757154 661756 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, and there is also the velicoraptor on the side < 1413757159 412143 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you can get the answer in less than about 5 minutes, you're doing better than my bridge AI was < 1413757185 123311 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :30? < 1413757188 372026 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no < 1413757217 16492 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh 4444333322221 = 37 < 1413757228 836646 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1413757231 784380 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Ae is apparently for "archive" use. < 1413757250 708292 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1413757268 254939 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I think Xe is SAS only < 1413757270 43529 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :okay, and intercal counts like that, somehow? < 1413757298 910133 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: "Moving cold data to value-optimized archive media delivers significant TCO savings by freeing up expensive performance-critical storage system capacity." It's like they've designed their ad copy for buzzword bingo. < 1413757315 322432 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :haha < 1413757333 868398 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: no, but trying to evaluate INTERCAL reverse assignments is a similar sort of optimization problem < 1413757356 315928 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"find a hand that's worth 37 points" is pretty much the same sort of operation as "find a number which, when selected with itself, gives #5" < 1413757376 269339 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :eeeeh < 1413757392 98841 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523: the former has a solution :) < 1413757410 722548 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh, henkma used the trick that 99l lexes as 99 + l. funny that popped into my mind earlier today... < 1413757412 285123 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, Xe seems like DC velicoraptor basically hm < 1413757421 762807 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :ah, i kinda see. < 1413757426 423201 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I did that too < 1413757440 485861 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :you had an ai look for the expression. < 1413757441 53042 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: indeed < 1413757455 29487 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I don't remember what Re is for < 1413757468 795623 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I remember figuring out that Se was basically DC black < 1413757477 127662 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :Roman numerals could work pretty well with scientific notation. < 1413757505 548463 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :II*X^VI < 1413757510 677584 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: ok, henkma's and my code ended up almost identical anyway < 1413757548 732511 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh indeed, and quite different from mine < 1413757583 357774 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :perhaps I should say "isomorphic" < 1413757591 180432 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :they _are_ identical, except for naming and a switch between ; and newline < 1413757598 305789 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or, alpha-equivalent < 1413757604 106340 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1413757608 673493 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(the ; doesn't really count) < 1413757638 150572 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's just that I have all my shinh haskell golf code in a single file and that's easier to manage when the code is all on one line. < 1413757666 916533 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :indeed. i seem to have switched from ; to newlines after i found out how to count chars in a block in vim < 1413757675 797465 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :Alpha-equivalent would be a neat band band name. < 1413757711 634348 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I don't count. http://sprunge.us/hbfF < 1413757731 694164 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: the --- thing is the best known solution, I put my own above if it's optimal :) < 1413757873 407878 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : phew. <-- you mean DISAPPOINTING hth < 1413757875 574611 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and so far I have not run into a problem that *needs* newlines. < 1413757901 462530 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :i couldn't dare to be so hard. < 1413757924 772581 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :i know my limitations, and what ais523, or even you guys do is beyond me, and impressive. < 1413757982 698946 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh well, oerjan wrote an unlambda interpreter in intercal < 1413757982 852799 :AndoDaan!~Daanando@188.188.65.109 PRIVMSG #esoteric :of course, i've only taken an interest in the nitty gritty of programming and such, these last few months. < 1413757995 230259 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I guess from that perspective, a bridge AI looks at least doable. < 1413758157 170496 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i'm not that efficient. my Golf.hs file contains a lot of sometimes nested {- -}'s which confuse vim's syntax coloring no end. < 1413758285 40097 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: to _need_ newlines you'd have something with two do blocks or the like in it, i think, so that you cannot put both at the end. < 1413758302 494210 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: do and where blocks, right. < 1413758322 837984 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i haven't had a use for where or let yet, the seem too verbose compared to the alternatives. < 1413758325 844081 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*thye < 1413758330 444896 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*they :P < 1413758349 279749 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OK, this newsreader is ridiculous < 1413758363 446435 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it has a drop-down menu to choose the Encoding header you want, with a choice of valid options < 1413758371 858434 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however, the message itself is always sent in latin-1 < 1413758375 849788 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i _did_ use a do block once, but then you beat me and i had to find another solution. < 1413758430 136584 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: hmm, I do have *one* where so far, and I wouldn't know how to replace it without making that particular code longer. < 1413758477 636851 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1413758518 715872 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I could use let...in... at the same cost) < 1413758525 383031 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, I just sent my program + documentation to alt.lang.intercal < 1413758527 529457 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in a sharchive < 1413758552 991260 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: is that code revealed yet? (or ever.) < 1413758560 613483 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :not yet < 1413758565 120739 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok < 1413758664 551258 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it is possible one of my not-yet-revealed solutions _could_ give you a hint to improve that. then maybe not. :P < 1413758687 387936 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :possibly < 1413759017 482434 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> map length ["(\f->)$val","where f=val"] < 1413759019 982242 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [9,11] < 1413759036 417377 :AndoDaan!~Daanando@188.188.65.109 QUIT : < 1413759069 121601 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :did you just improve it yourself :) < 1413759080 375917 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :no. it's not applicable. < 1413759088 223903 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1413759119 246293 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's also _still_ longer than the hint you might get. < 1413759127 569790 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::P < 1413759186 679741 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :we also both know about infix operators, which can also sometimes help in that context. < 1413759205 734049 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but anyway. < 1413759372 427958 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Quit: Leaving < 1413759390 928976 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1413759398 602334 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, i haven't actually got my trick to be the _best_ option yet, alas. < 1413759414 366619 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i think it's only a matter of time. < 1413759418 343622 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1413759429 172297 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413759487 444805 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I see what you mean. But it's still not applicable. :) < 1413759509 855175 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh you think you do? < 1413759553 254554 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :a certain haskell 2010 novelty. < 1413759579 255185 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bah hinting too much again :P < 1413759650 56114 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the only reason i can see why it wouldn't be applicable is if you are using several guards that the where needs to scope over. < 1413759659 372264 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :nice one, I should find a use for it :) < 1413759670 805421 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :except then a let ... in wouldn't work? < 1413759740 748097 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose they could be structured completely differently. < 1413759755 771309 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you're on the wrong track < 1413759760 517835 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ic < 1413759800 146793 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let f|True=1;f|False=2 in f < 1413759802 97369 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Conflicting definitions for ‘f’ < 1413759802 250688 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Bound at: :1:5 < 1413759802 250896 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : :1:14 < 1413759818 543343 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let f|True=1|False=2 in f < 1413759820 596340 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1 < 1413759834 99234 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat. < 1413759841 607521 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1::Bool < 1413759845 798227 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (GHC.Num.Num GHC.Types.Bool) < 1413759845 951577 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from the literal ‘1’ < 1413759858 237958 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait duh < 1413759947 555600 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I guess I shouldn't show that particular line to a Haskell beginner, even with proper whitespace added) < 1413759982 33831 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let f|True,True=1|False=2 in f < 1413759983 854564 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1 < 1413759995 529492 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION whistles innocently < 1413760023 496954 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes! < 1413760046 850785 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so i wasn't on the wrong track anyhow? :) < 1413760073 345001 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> case () of _|True<-True->True < 1413760075 59575 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : True < 1413760094 839250 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> case () of _| True<-True,True->True < 1413760096 432363 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : True < 1413760150 70757 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> case () of _| True|True<-True,True->True -- alas < 1413760152 139958 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : :1:19: parse error on input ‘|’ < 1413760190 4324 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also! It was Coruscant (which, to be fair, I've heard to be Trantor-inspired) with the more ridiculous canonical population figure, of approximately one trillion. < 1413760192 655427 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I don't know what the semantics of that are supposed to be) < 1413760248 309109 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> case () of _| True,True<-True,True->True < 1413760249 993462 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : True < 1413760254 772759 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1413760367 449820 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: that's only like 100 times the population density of the Earth < 1413760382 33145 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think that'd be achievable with the technology level of that universe < 1413760392 126015 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :especially given that planets are three-dimensional < 1413760409 724267 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the problem that always comes up is removing waste heat < 1413760437 431028 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as in, they need to be able to break laws of thermodynamics < 1413760446 324343 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, that's the canonical thing. People have written oodles of text about how that's a problem, and also about how that's not a problem. < 1413760468 733546 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I shouldn't be surprised that people have looked into whether this would be feasible < 1413760475 644282 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I hadn't really considered it < 1413760498 388869 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Irregular Webcomic had comics referring to it < 1413760508 189919 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :iirc < 1413760594 241494 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://mqallen.com/2013/05/16/coruscant-heat-dissipation-and-basic-worldbuilding/ claims it's not a problem. < 1413760609 294887 :AndoDaan!~Daanando@188.189.71.206 JOIN :#esoteric < 1413760808 889550 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are a number of places that claim it is, including, yes, IWC. < 1413760870 195000 :bb010g!uid21050@gateway/web/irccloud.com/x-rrdndznnqnwlexjz QUIT :Quit: Connection closed for inactivity < 1413760900 728233 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, that article thinks it's not a problem if one trillion people live there < 1413760907 655101 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however, it also estimates the population at one quintillion < 1413760935 445314 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which would definitely cause heat dissipation problems < 1413761052 484773 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some of the official novels mention the heat-to-space thing. < 1413761153 584479 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :all I want is to fill germany with fertiliser < 1413761187 888486 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :the fertilizer was in you all along, elliott < 1413761200 526689 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ew < 1413762235 301156 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why is my solution to belgian numbers 3 chars longer than int-e's hmm < 1413762315 105338 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1413762349 302441 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413762528 584509 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh! < 1413762537 797872 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :he found out why < 1413762539 129217 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm no wait < 1413762542 471868 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :or not < 1413762556 232879 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :how hard is haskell to learn? < 1413762562 141377 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :probably twelve or so < 1413762573 80157 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wth. < 1413762573 353778 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :is that a little, a lot? < 1413762595 835770 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's occasionally claimed that it's not so hard unless you've had your brain ruined by other languages first. < 1413762598 280160 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's twelve, what more do you want from me < 1413762611 480762 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :that's an exact, quantitative measurement < 1413762611 652437 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :AndoDaan, if you go into it thinking it's going to be hard, it's going to be hard. If you go into it thinking it's going to be easy, it might be easy < 1413762615 712261 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :i know a few languages... a couple. < 1413762617 553533 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(I found it pretty easy) < 1413762625 822632 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: then you're DOOMED hth < 1413762641 149057 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(if you can grasp programming without mutability you'll probably be fine) < 1413762641 394635 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: but you only knew Piet beforehand, no? < 1413762652 275225 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so it was actually a step _down_ < 1413762660 114092 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, Piet, a little VB.Net, JavaScript, PHP, Python < 1413762668 25325 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eek < 1413762672 193438 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :don't forget snobol < 1413762683 387931 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :Snobol's about 18 hard to learn, if you need a comparison < 1413762685 380273 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok let's say that it was the Piet that saved your brain. like unlambda mine. < 1413762710 510146 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I actually broke my laptop writing very bad Python trying to solve a Project Euler problem < 1413762725 601010 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Well, it started thrashing and I sort of messed up stopping then recovering < 1413762767 327796 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I am now a better programmer than I used to be < 1413762774 128142 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hey I started with some Basic, machine code, Pascal, Assembly, Logo, Scheme, C ... with some scripting languages inbetween. lambda calculus, haskell. < 1413762778 947972 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right, "haskell guy" < 1413762779 103821 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :it's good for creating prototype... languages, right? i was looking at the icfp competition and haskell does alright. < 1413762805 913686 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :i'm so tired of Lua making my life difficult. < 1413762807 612365 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :when coupled with a parser written in something convenient like snobol, perhaps < 1413762819 277689 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: yes ... *swats Bike -----### < 1413762824 970166 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Could I join the asking a question queue < 1413762835 605835 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: i'm sure < 1413762847 221029 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :AndoDaan: just don't expect it to be like the programming languages that you already know. you'll often have to learn new ways of solving old problems. < 1413762860 635060 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :that has to be a good thing. < 1413762883 644554 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Could someone explain to me why only prime n make 2^n - 1 prime? < 1413762893 320204 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's been said that snobol is not so hard unless you've had your brain ruined by other languages first < 1413762901 891000 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: 2^(mn)-1 is divisible by 2^m-1 < 1413762905 503728 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: because 2^a-1 divides 2^(a*b)-1 < 1413762920 272883 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Taneb: because oerjan and int-e said so. < 1413762926 242569 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we're so efficient! < 1413762955 730177 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :AndoDaan: it is a good thing. it's very frustrating at times, but it gives you a rather pleasing high when you can make it work with clean mathematical principles. < 1413762960 530084 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Thank you < 1413762976 177688 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :sounds good. < 1413762980 846316 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :gonna try it. < 1413762984 57712 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: it's a special case of the fact that k-1 divides k^n-1 for all k>1 and n>=0. < 1413762993 659306 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, I have decided that Prolog is an esolang < 1413762993 913053 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :int-e, why does that hold? < 1413762998 426313 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :thanks. < 1413763004 456541 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, sounds legit < 1413763008 327255 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: cobol is 13 hard but only because your brain keeps falling asleep < 1413763018 474192 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :a legitimate concern! < 1413763019 881848 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's nothing like pretty much any other language, and it tends to have terrible library support < 1413763023 173291 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :AndoDaan: if you haven't read it yet, you should peruse Learn You a Haskell for Great Good. < 1413763029 456999 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(put it this way: I have to write my own maps and folds in Prolog) < 1413763033 900897 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :going there now. < 1413763053 901451 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :i think that's where mroman got the title for his burlesque's tutorial < 1413763060 120541 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :well, paraphrased. < 1413763080 778096 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :"Read Learn you a Burlesque for no good!" < 1413763085 416149 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: (k^n-1) = (k^(n-1)+k^(n-2)+...+1)*(k-1), proof by cancelling terms < 1413763091 476801 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: prove it by induction. intuitively, if you multiply (k^(n-1)+...+k^2+k+1) by (k-1), you get k^n-k^(n-1)+k^(n-1)..-k+k-1, and most terms cancel. < 1413763098 96001 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :EFFICIENT < 1413763098 776517 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: stop reading my mind! < 1413763111 233907 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Can I pretend that is a standard result for my number theory assignment? < 1413763118 836474 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I guess there is only this standard explanation) < 1413763123 240887 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i kind of want a copy of mathematics made difficult just so i can spout answers from it < 1413763124 702781 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: yes < 1413763145 836483 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: of course I'm the wrong person to ask :P < 1413763154 60471 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :let's see, you want to prove limit cycles exist. well, first, i'll need to tell you about types with holes < 1413763158 114315 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: there's probably a fancier one that's very short and elegant < 1413763164 168750 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: but it is a standard result. < 1413763186 231853 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :indeed, k^n == 1^n (mod k-1), come to think of it < 1413763205 95249 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: well, k=1(mod k-1), so k^n = 1^n (mod k-1), done. < 1413763212 474715 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :... < 1413763214 156419 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :..... < 1413763218 328058 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I feel redundant. < 1413763219 543961 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I shall have to prove this so-called standard result myself at some point < 1413763223 757903 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Thank you all < 1413763225 101257 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: is there a terrible lag between us < 1413763226 694283 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan++ < 1413763228 991456 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :int-e++ < 1413763259 685404 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: no, I pressed the return key before reading what you wrote. < 1413763293 246965 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :timestamps: 01:59:46 02:00:04 < 1413763370 495420 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Mersenne_prime#Theorems_about_Mersenne_numbers it's also #2 here < 1413763885 229955 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hmm... show that if 4^a + b^4 is prime then either a = b = 1 or a is even. < 1413763898 509816 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: for you ;-) < 1413763964 328998 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Awww it's quarter past one in the morning < 1413763977 256357 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I should really sleep so I can hand this assignment in before my 10:30 lecture < 1413763978 38217 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :int-e: that looks very difficult < 1413763997 874872 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :quintopia: it has an elementary solution < 1413764006 907189 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(short, too) < 1413764014 768290 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"I returned the iPhone to Apple because it didn't have a "back" button." < 1413764021 5736 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Sounds like a feature, not a bug, to me < 1413764037 766456 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(In case anyone hadn't noticed, I hate the back button) < 1413764065 437748 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :int-e: it's not at all obvious to me < 1413764067 196172 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :quintopia: but yeah, it's not easy to find. < 1413764103 868792 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i mean, like it's not even obvious at first glance that 4^3+5^4=689 is composite! < 1413764130 913484 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i quickly found that b had to be divisible by 5, anyhow < 1413764133 567508 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :int-e: is it based on one of those factoring tricks < 1413764150 638721 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :quintopia: of course < 1413764165 25087 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yeah i can never see those stupid things < 1413764172 176901 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :2,3,4,6,9,8,12,18,27,... < 1413764176 315072 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :QUINTHELLOPIAAAAAAAA! < 1413764186 660925 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi boily < 1413764274 152030 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :what did you today? < 1413764280 61247 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :saw a weird play < 1413764347 756294 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :quite uncommon. < 1413764474 496186 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and you < 1413764531 26712 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :int-e: i think i see it. has to do with the fact you can write 4^a as 4*(2^k)^4 for a odd, where k>0? < 1413764545 895577 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :quintopia: yes. < 1413764549 256017 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :chinese fooded with a friend, then we went to the other side of the city to go see an insect exhibition, then beer and snacks. < 1413764608 882170 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :sounds fun < 1413764611 168283 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :were the insects the snacks twh < 1413764628 270777 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: don't knock it if you haven't tried it < 1413764643 160921 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sorry, insects are not cricket around here < 1413764656 789965 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: i also "finished" my password generator prototype < 1413764695 435346 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oerjan: in fact, I tasted some grasshopers (and bough a jar of salsa) at a kiosk, but the snacks that we ordered with the beers were more conventional (chorizo, chutney and bread) < 1413764717 100063 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :that's not conventional around here. < 1413764719 928546 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :wish it were. < 1413764721 281080 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :quintopia: finishing a prototype is an oxymoron. < 1413764731 659029 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: but "finishing" is not < 1413764750 858021 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :the chorizo was deliciously smokey, and the chutney mustardey. < 1413764762 968554 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :indeed, a subtle but important vocabulary difference. < 1413764793 41100 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :on friday i went with a friend to a bar and we started a game of cards against humanity with random strangers < 1413764802 705475 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oooooh :D < 1413764804 914774 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :then ate indian tacos < 1413764835 671537 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i feel like i should just quit my job < 1413764842 134433 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and go visit people in places < 1413764847 23403 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :hmm... iirc there's a taco-serving bar in the Mile End, but reviews agree that the place is beyond terrible. < 1413764859 63623 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :quintopia: do as lexande did, and visit me ^^ < 1413764878 532587 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok now i just have 2 chars more than int-e < 1413764899 156092 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i would totally visit you. i will visit everyone that wants to be visited. (sorry oerjan.) < 1413765306 826903 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :quintopia: do you yourself want to be visited, and does this mean you will visit yourself? < 1413765859 24579 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah tied with int-e < 1413765933 342728 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 260 seconds < 1413765942 352248 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: quintopia visits everyone who does not visit themself < 1413766001 782903 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1413766131 970641 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :and then shave their beards. < 1413766387 528670 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :my beard is hard to shave. it'd be the Challenge Boss Beard at the end of the Visit Quest. < 1413766409 341657 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :each man thinks that. < 1413766430 995829 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'd have to grow one first. < 1413766475 118815 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :will :t always show what a function does? < 1413766479 872809 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :in haskell < 1413766485 145509 :boily!~boily@96.127.201.149 PRIVMSG #esoteric ::t fmap < 1413766486 628756 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Functor f => (a -> b) -> f a -> f b < 1413766487 415951 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it shows its type < 1413766565 142821 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :yeah, i messed up... for stuff like :t (a,b) it coincidentally show's what it does < 1413766594 950032 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :but :t (==) just shows bool after a couple -> < 1413766596 59350 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :okay. < 1413766600 65879 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it is pretty good for seeing what a function does. < 1413766602 328418 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric ::t (==) < 1413766603 968754 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Eq a => a -> a -> Bool < 1413766616 480800 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t (/=) < 1413766618 81405 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Eq a => a -> a -> Bool < 1413766620 267679 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :It takes an a, and gives you a thing that takes an a and returns a Bool, where a has to be in the "Eq" class. < 1413766625 209842 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric ::t (Eq) < 1413766626 718447 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Not in scope: data constructor ‘Eq’ < 1413766626 906069 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Perhaps you meant ‘EQ’ (imported from Data.Ord) < 1413766630 849736 :boily!~boily@96.127.201.149 PRIVMSG #esoteric ::i Eq < 1413766632 475962 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :aww. < 1413766635 609180 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :meh. < 1413766637 517438 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :Eq is a class, not a type < 1413766641 29056 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :lambdabot doesn't have :i < 1413766643 989396 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :well, a "typeclass" i guess < 1413766651 643602 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION mapoles lambdabot < 1413766652 961056 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: you can try :i Eq in GHCi < 1413766655 976747 :applybot!~applybot@unaffiliated/jafet JOIN :#esoteric < 1413766659 746270 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :okay < 1413766671 215892 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :A typeclass is just an abstract definition, a very little bit like a virtual class definition in OOP Language Du Jou < 1413766674 211129 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :r < 1413766676 342090 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :oh wow, big definition. < 1413766695 330971 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :things in the Eq class have to have == defined, and probably some other crap < 1413766701 212991 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :ah, for all the types. < 1413766708 353241 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right :i Eq will give a big list of known instances < 1413766713 458606 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :*classes < 1413766726 34064 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Bike: only (==) is necessary, because (/=) has a default implementation. that's about it for Eq. < 1413766738 964922 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :he said it was long and i'm too lazy to pull up local ghci < 1413766796 713618 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's the instance list that's long. < 1413766816 690436 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mostly because of all the tuple lengths. < 1413766816 913630 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh, that makes sense. the definition is short, but lots of things have == work on them. < 1413766871 920530 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :anyway so if you have your own type you can define an == method on it, and then other functions already defined in terms of == will work with your type. < 1413766883 482244 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: careful about comparing haskell typeclasses to OO classes, soon you'll be teaching AndoDaan bad habits >:) < 1413766890 826158 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :way ahead of you < 1413766916 195335 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :if you don't stop me i'll tell andodaan that haskell is a programming language and not homotopy type theory. mwa ha ha ha ha < 1413766936 885932 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION doesn't know homotopy type theory anyway < 1413766944 814497 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :nor me. < 1413766955 835685 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :something to do with topological mapping> < 1413766957 494994 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :? < 1413766967 211082 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :sounds like good words to guess at. < 1413766973 555575 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :very vaguely < 1413767056 494749 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a homotopy in "ordinary" math is a topological mapping of a sort. also a _path_ between two other topological mappings. < 1413767067 70098 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1413767103 42336 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but how that's got analogized/transfered into type theory of programming languages (not really haskell, though) i'm very unsure about. < 1413767122 634347 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think category theory got involved in the middle :P < 1413767139 818477 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :above my paygrade. < 1413767156 179368 :AndoDaan!~Daanando@188.189.71.206 PRIVMSG #esoteric :i mean, i kinda know what those things are. < 1413767176 86962 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: just, like, ∞ groupoids, man < 1413767202 624649 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1413767398 706063 :AndoDaan_!~Daanando@188.188.74.150 JOIN :#esoteric < 1413767421 335146 :AndoDaan!~Daanando@188.189.71.206 QUIT :Ping timeout: 246 seconds < 1413767797 504759 :AndoDaan_!~Daanando@188.188.74.150 PRIVMSG #esoteric :ah cool, just wrote a fibonacci equation, on my own. < 1413767803 941856 :AndoDaan_!~Daanando@188.188.74.150 PRIVMSG #esoteric :i'm advancing. < 1413767811 444071 :AndoDaan_!~Daanando@188.188.74.150 PRIVMSG #esoteric :learning. growing stronger. < 1413767889 5092 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now make one that doesn't have exponential blowup hth (tdnh) < 1413767903 548882 :AndoDaan_!~Daanando@188.188.74.150 PRIVMSG #esoteric :hth? < 1413767907 422509 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :` < 1413767907 895540 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found < 1413767911 100836 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1413767915 534852 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? hth < 1413767916 435947 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hth is help received from a hairy toe. It is not at all hambiguitous. < 1413767927 951699 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hope that clears it up < 1413767946 598326 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? tdnh < 1413767946 813355 :AndoDaan_!~Daanando@188.188.74.150 PRIVMSG #esoteric :absolutely... < 1413767947 297863 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tdnh does not help < 1413767969 469596 :AndoDaan_!~Daanando@188.188.74.150 PRIVMSG #esoteric :oh wait < 1413767976 745858 :AndoDaan_!~Daanando@188.188.74.150 PRIVMSG #esoteric :hope that helps. < 1413767981 997338 :AndoDaan_!~Daanando@188.188.74.150 PRIVMSG #esoteric :i'm dense < 1413767983 882535 :AndoDaan_!~Daanando@188.188.74.150 PRIVMSG #esoteric :okay. < 1413768029 364291 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what'd i miss < 1413768050 959607 :AndoDaan_!~Daanando@188.188.74.150 PRIVMSG #esoteric :is there a way to define fib n without recursion? like using an approximation of the golden ratio? < 1413768067 21005 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan_: there's a closed-form formula that calculates it directly < 1413768072 62760 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and exactly < 1413768072 221062 :AndoDaan_!~Daanando@188.188.74.150 PRIVMSG #esoteric :hmm < 1413768072 429977 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Sgeo: i visit myself whenever the urge overtakes me. and no one's looking, of course. < 1413768231 778357 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mind you, that closed formula uses floating point, so you might get rounding errors. < 1413768255 179035 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(it has the golden ratio and its inverse in it) < 1413768277 198198 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i thought phi was a real number but it turns out it was a floating point all along :'( < 1413768304 150297 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :real numbers are just points in R hth < 1413768360 367461 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :real numbers are, like, crazy, man < 1413768361 565409 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there is also a formula using matrix exponentiation, which can use exact integers. < 1413768518 980287 :boily!~boily@96.127.201.149 PRIVMSG #esoteric ::t mapM < 1413768520 446260 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Monad m => (a -> m b) -> [a] -> m [b] < 1413768664 283292 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@let instance Num a => Num [[a]] where m*n = [[sum$zipWith(*) m' n' | n' <- tn]| m' <- m] where tn = transpose n < 1413768665 738396 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : .L.hs:159:10: Warning: < 1413768665 911378 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No explicit implementation for < 1413768665 911515 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ‘+’, ‘abs’, ‘signum’, ‘fromInteger’, and (either ‘negate’ or ‘-’) < 1413768665 911602 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : In the instance declaration for ‘Num [[a]]’ < 1413768665 911689 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : < 1413768683 894718 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :don't tell me that means it won't take < 1413768696 663741 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> [[1]]*[[1]] < 1413768698 974177 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (GHC.Show.Show t0) < 1413768699 140011 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘M650974571118004358930528.show_M6509745711180043589... < 1413768699 140179 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : The type variable ‘t0’ is ambiguous < 1413768699 140270 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Note: there are several potential instances: < 1413768699 140357 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : instance [safe] GHC.Show.Show L.Poles -- Defined at L.hs:157:1 < 1413768713 397198 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> [[1]]*[[1::Int]] < 1413768715 483242 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (GHC.Num.Num [[GHC.Types.Int]]) < 1413768715 651019 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘GHC.Num.*’ < 1413768721 809865 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1413768744 807226 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, MINIMAL < 1413768786 737088 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :best pragma or bester pragma? < 1413768804 116242 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1413768813 934875 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413768818 365952 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@let ud=undefined; instance Num a => Num [[a]] where (+)=ud;(-)=ud;abs=ud;signum=ud;fromInteger=ud;m*n = [[sum$zipWith(*) m' n' | n' <- tn]| m' <- m] where tn = transpose n < 1413768821 218920 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1413768826 903610 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> [[1]]*[[1]] < 1413768829 647749 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [[1]] < 1413768845 302970 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> [[1,0],[1,1]]^10 < 1413768847 467996 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [[1,0],[10,1]] < 1413768859 638988 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm not so good < 1413768862 936499 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1413768881 45059 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> [[1,1],[1,0]]^10 < 1413768883 40292 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [[89,55],[55,34]] < 1413768886 942263 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there you go < 1413768930 153924 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@let fib n = head$head$[[1,1],[1,0]]^n < 1413768932 405842 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1413768944 300095 :AndoDaan_!~Daanando@188.188.74.150 PRIVMSG #esoteric :i'm a way off from constructing something like that. < 1413768944 965582 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> [fib n | n <- [1..20]] < 1413768946 899915 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765,10946] < 1413768980 177026 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan_: making matrix multiplication work with lists may be a _tiny_ bit non-recommended. < 1413768993 104195 :AndoDaan_!~Daanando@188.188.74.150 PRIVMSG #esoteric :although i could figure it had something to do with the sum of tails. < 1413768998 941052 :AndoDaan_!~Daanando@188.188.74.150 NICK :AndoDaan < 1413769001 643409 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hoorærjan for making fib 0 = 1 < 1413769006 733405 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :no addition... < 1413769014 238802 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :SORRY < 1413769014 520567 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :shachaf: æ? not even œ? < 1413769035 165319 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hooræœrjan? < 1413769035 339525 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: i only implemented what was needed to make ^ work < 1413769036 558697 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :still waiting on inner products btw < 1413769038 425523 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Doesn't really work. < 1413769051 396493 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: what's an inner product < 1413769058 865959 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :like dot product, but moreso\ < 1413769066 809034 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i wasn't sure which matrix element was the right one, sorry < 1413769071 984911 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :? < 1413769076 202614 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I like fib 0 = 1 < 1413769087 377390 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :fun fib 0 = 1 < 1413769179 686579 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: gah work is going to be a PITA this week < 1413769184 117523 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that is a fun fib < 1413769191 315600 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: fib 0 = 0 is prettier, you get fib (gcd m n) = gcd (fib m) (fib n) < 1413769240 479562 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :then fix it? < 1413769240 854013 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and also abs(fib (-n)) == abs(fib n) < 1413769245 598018 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :quintopia: ? < 1413769256 297519 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@undef < 1413769256 458587 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Undefined. < 1413769267 230811 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@let ud=undefined; instance Num a => Num [[a]] where (+)=ud;(-)=ud;abs=ud;signum=ud;fromInteger=ud;m*n = [[sum$zipWith(*) m' n' | n' <- tn]| m' <- m] where tn = transpose n < 1413769269 851494 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1413769276 850589 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: but the children's book i learned about fib from started it off with 1,1 < 1413769281 203056 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so that's how it is hth < 1413769284 785116 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@let fib n = [[1,1],[1,0]]^n!!1!!1 < 1413769287 145158 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1413769291 451261 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: should i feel bad if i just leave the dog unwalked, and get up early tomorrow? < 1413769301 649709 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> [fib n | n <- [0..20]] < 1413769303 214144 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Could not deduce (GHC.Real.Integral b0) < 1413769303 368800 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘L.fib’ < 1413769303 368936 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : from the context (GHC.Num.Num t) < 1413769303 369026 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : bound by the inferred type of it :: GHC.Num.Num t => [[[t]]] < 1413769303 369110 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : at Top level < 1413769311 297334 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh < 1413769349 493195 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wrong fixities < 1413769352 39068 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@undef < 1413769352 207634 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Undefined. < 1413769358 139062 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@let ud=undefined; instance Num a => Num [[a]] where (+)=ud;(-)=ud;abs=ud;signum=ud;fromInteger=ud;m*n = [[sum$zipWith(*) m' n' | n' <- tn]| m' <- m] where tn = transpose n < 1413769360 334613 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1413769371 664667 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: cadadr hth < 1413769394 661029 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@let fib n = ([[1,1],[1,0]]^n)!!1!!0 < 1413769396 891181 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1413769401 34007 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> [fib n | n <- [0..20]] < 1413769402 792900 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [*Exception: Prelude.undefined < 1413769408 697115 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :isnt it spelled cddr < 1413769408 887078 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1413769413 220924 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> [fib n | n <- [1..20]] < 1413769415 76961 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765] < 1413769421 636984 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh < 1413769423 202753 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :wait < 1413769424 772507 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :nvm < 1413769432 906712 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it won't work for 0 because i didn't define fromIntegral. < 1413769519 691955 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :quintopia: only meanies unwalk dogs. < 1413769548 655522 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(unless it's a chihuahua; then it permanently walks only by cumulative vibration.) < 1413769568 305523 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@undef < 1413769568 466965 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Undefined. < 1413769595 869767 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@let ud=undefined; instance Num a => Num [[a]] where (+)=ud;(-)=ud;abs=ud;signum=ud;fromInteger n=[[n,0],[0,n]];m*n = [[sum$zipWith(*) m' n' | n' <- tn]| m' <- m] where tn = transpose n < 1413769596 692051 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : .L.hs:159:27: < 1413769596 856976 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Could not deduce (a ~ Integer) < 1413769596 857129 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : from the context (Num a) < 1413769596 857219 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : bound by the instance declaration at .L.hs:154:10-29 < 1413769596 857306 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ‘a’ is a rigid type variable bound by < 1413769601 162575 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1413769618 641443 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@let ud=undefined; instance Num a => Num [[a]] where (+)=ud;(-)=ud;abs=ud;signum=ud;fromInteger n=[[fromInteger n,0],[0,fromInteger n]];m*n = [[sum$zipWith(*) m' n' | n' <- tn]| m' <- m] where tn = transpose n < 1413769620 520225 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1413769627 870384 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@let fib n = ([[1,1],[1,0]]^n)!!1!!0 < 1413769630 10637 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Defined. < 1413769632 612652 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> [fib n | n <- [0..20]] < 1413769634 241235 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765] < 1413769638 799981 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there you go < 1413769673 101452 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> fib 10000 < 1413769674 742484 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 3364476487643178326662161200510754331030214846068006390656476997468008144216... < 1413769896 86013 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :> sqrt 5 < 1413769897 719255 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2.23606797749979 < 1413769898 917106 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :[ fib =: 3 :'{: {: (+/ .*)^:y~ 1 1,.1 0' < 1413769899 312899 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :FireFly: |ok < 1413769906 945828 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :[ fib 5 < 1413769907 464221 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :FireFly: 5 < 1413769914 925205 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :[ fib"0 i.10 < 1413769915 444239 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :FireFly: 0 1 1 2 3 5 8 13 21 34 < 1413769959 147630 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :> let phi = (1 + sqrt 5)/2 in fib 10000 - (phi ** 10000 - (1 - phi) ** 10000) / sqrt 5 < 1413769960 781769 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : NaN < 1413769965 800195 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :Noice < 1413769970 333803 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :and, i suppose, obvious < 1413770137 162679 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :> let phi = (1 + sqrt 5)/2 in fib 100 - (phi ** 100 - (1 - phi) ** 100) / sqrt 5 < 1413770138 957374 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : -1179648.0 < 1413770178 331863 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :> let phi = (1 + sqrt 5)/2 in (fib 10, (phi ** 10 - (1 - phi) ** 10) / sqrt 5) < 1413770179 997983 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : (55,55.000000000000014) < 1413770188 652524 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :nifty. < 1413770380 539214 :boily!~boily@96.127.201.149 QUIT :Quit: EXPRESSED CHICKEN < 1413772182 522051 :stuntaneous!~stuntaneo@2001:1af8:4700:a000:4:: JOIN :#esoteric < 1413772328 785756 :AndoDaan!~Daanando@188.188.74.150 QUIT :Ping timeout: 258 seconds < 1413772347 368623 :FreeFull!~freefull@win-160-226.readingconnect.net JOIN :#esoteric < 1413772356 620946 :FreeFull!~freefull@win-160-226.readingconnect.net QUIT :Changing host < 1413772356 786423 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1413773398 557246 :AndoDaan!~Daanando@188.188.85.71 JOIN :#esoteric < 1413774142 567767 :AndoDaan!~Daanando@188.188.85.71 QUIT :Ping timeout: 255 seconds < 1413774193 769621 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1413774342 1402 :AndoDaan!~Daanando@188.188.78.248 JOIN :#esoteric < 1413776386 419605 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDream < 1413777575 365101 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1413777586 22851 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413778591 641083 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07OrthINTERCAL14]]4 10 02http://esolangs.org/w/index.php?diff=40629&oldid=25606 5* 03157.182.186.93 5* (+36) 10Changed dead link to archive.org link < 1413780477 12338 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1413780663 484295 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: [ < 1413780764 715302 :AndoDaan!~Daanando@188.188.78.248 QUIT : < 1413781089 969187 :weissschloss!~viskestel@li607-220.members.linode.com QUIT :Remote host closed the connection < 1413781172 576661 :weissschloss!~viskestel@li607-220.members.linode.com JOIN :#esoteric < 1413781490 57537 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1413781497 782209 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413781917 526639 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1413781926 931137 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413782565 617910 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1413782576 400011 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413783021 983466 :AndoDaan!~Daanando@188.188.78.248 JOIN :#esoteric < 1413783388 179799 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Read error: Connection reset by peer < 1413783402 296235 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1413784412 921975 :augur_!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1413784418 224024 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Read error: Connection reset by peer < 1413785825 142994 :S1!~sheldon@p4FF92202.dip0.t-ipconnect.de JOIN :#esoteric < 1413786726 140940 :S1!~sheldon@p4FF92202.dip0.t-ipconnect.de QUIT :Ping timeout: 240 seconds < 1413787092 729119 :S1!~sheldon@pD9FCA9B0.dip0.t-ipconnect.de JOIN :#esoteric < 1413787128 785595 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :If I keep suddenly getting interest in things I hate, does this mean someday I will be interested in (and potentially attempt to defend) PHP? < 1413787157 113406 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :yes, when PHP 10 comes true. < 1413787282 815861 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: you should do that, watching you attempting to defend PHP would be hilarious < 1413787423 46981 :MoALTz!~no@188.33.15.107 QUIT :Read error: Connection reset by peer < 1413787500 67992 :MoALTz!~no@188.33.15.107 JOIN :#esoteric < 1413788036 567024 :MoALTz!~no@188.33.15.107 QUIT :Quit: Leaving < 1413788810 745603 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"These loosely-typed variables are one of the properties that make PHP such an easy and powerful language, although they can sometimes also cause interesting problems < 1413789272 193433 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Huh. PHP variables are copy-on-write. That's actually interesting. < 1413789303 766097 :S1!~sheldon@pD9FCA9B0.dip0.t-ipconnect.de QUIT :Quit: S1 < 1413789653 423171 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :Sgeo: did you know the real reason behind PHPs odd, inconsistent function naming schemes? < 1413789703 842217 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Because different things were added by different people? Oh, wait, the whole 'we want certain number of functions with different lengths of names'/ < 1413789710 695068 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :originally, PHP's function dispatch used string length for a hash-function < 1413789733 634925 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :so it was more optimized to have a smoother distribution across < 1413789771 433571 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :of course, I haven't cleaned any gutters lately so I can't say if they've finally got a saner or a zanier naming scheme < 1413789829 593971 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ok. If I'm understanding PHP references properly... it's hard to mix both the normal COW behavior and the reference behavior, because each zval either has references or not? < 1413789869 774405 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Yay I guessed right "Something interesting—and perhaps unexpected— happens if you mix an assign-by-value call and an assign-by-reference call. " < 1413789988 623561 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Oh, no I didn't < 1413790002 245083 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :PHP tries to keep things sane, by considering it a write, I guess? < 1413790036 123503 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Well, done reading for now < 1413790054 635035 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :Remote host closed the connection < 1413790140 166500 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :I guess PHP isn't that bad if you code it on your time off < 1413790145 178668 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :kind of like QBasic < 1413790160 891179 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :just competing with the other kids, seeing who can make the biggest sand castle < 1413790190 802746 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1413790627 349820 :AndoDaan_!~Daanando@188.189.89.101 JOIN :#esoteric < 1413790752 982310 :AndoDaan!~Daanando@188.188.78.248 QUIT :Ping timeout: 248 seconds < 1413791385 345622 :AndoDaan_!~Daanando@188.189.89.101 QUIT :Ping timeout: 260 seconds < 1413791839 991067 :AndoDaan!~Daanando@188.188.85.61 JOIN :#esoteric < 1413792119 208237 :drdanmaku!uid17782@gateway/web/irccloud.com/x-mcnofidurlgvnpjp QUIT :Quit: Connection closed for inactivity < 1413792710 286581 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@tell oerjan I figured that already out :) < 1413792710 440149 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1413792804 45952 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1413793006 504623 :AndoDaan_!~Daanando@188.189.75.143 JOIN :#esoteric < 1413793121 105252 :AndoDaan!~Daanando@188.188.85.61 QUIT :Ping timeout: 248 seconds < 1413795641 334416 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 260 seconds < 1413796226 926791 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :InvalidCo: Re QBasic http://gamma.zem.fi/~fis/qbc.html < 1413796252 17846 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I did that HTMLization of the help file a way back, and want to get maximum use out of it.) < 1413796472 417120 :AndoDaan!~Daanando@188.188.86.172 JOIN :#esoteric < 1413796544 27355 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :fizzie: excellent :D < 1413796611 149235 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413796627 500763 :AndoDaan_!~Daanando@188.189.75.143 QUIT :Ping timeout: 265 seconds < 1413798240 38326 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Does PHP have an @deprecated or something? < 1413798275 682380 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :people are still using mysql_* for new apps < 1413798349 357281 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also books in CS schools are still using PHP 4 < 1413798350 484860 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but < 1413798387 399398 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's not surprising :) < 1413798409 399182 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :our maps in geography in Sekundarschule still had the sowjet union on it :) < 1413801582 289578 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1413802216 44014 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1413802400 405194 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> w < 1413802401 793117 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : w < 1413802410 4535 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :>["world",w++"!"] < 1413802417 81076 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> ["world",w++"!"] < 1413802418 261824 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match expected type ‘[GHC.Types.Char]’ < 1413802418 415113 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : with actual type ‘Debug.SimpleReflect.Expr.Expr’ < 1413802441 357061 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1413802445 933178 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it defines w:l < 1413802447 349164 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i see < 1413802498 812221 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1413802509 4579 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413803477 101614 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Bad news, I got a second job offer too. < 1413803687 785365 :Makadon!~stuntaneo@2001:1af8:4700:a000:4:: JOIN :#esoteric < 1413803696 784801 :Makadon!~stuntaneo@2001:1af8:4700:a000:4:: PART :#esoteric < 1413803707 538954 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1413803718 643964 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413803969 762631 :boily!~boily@96.127.201.149 QUIT :Quit: HYPERGEOMETRIC CHICKEN < 1413805394 697070 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1413805494 738277 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 258 seconds < 1413806430 657045 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :You could give one of them away. < 1413806468 402957 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Of course, the difficulty is choosing which one. < 1413806558 757877 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Throw a coin, then decide whether to accept its decision or not :P < 1413806613 527025 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(It's funny. I believe this could actually help me in making decisions, simply by establishing a default option.) < 1413806679 948142 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Throw a coin, then set the upper face to represent the decision you wanted to make < 1413807321 300652 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Jafet: that would defeat the purpose. < 1413807331 276371 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But I think you knew that. < 1413807357 630310 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And of course you should use whatever self-deception tricks that work for *you*. < 1413807720 178335 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :int-e: That's kinda why I have http://mroman.ch/cgi/whichlang.pl < 1413807834 579528 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Hah hah. < 1413807925 679914 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I know that self-deception doesn't really work, but believing it just makes life easier. < 1413808296 261947 :AndoDaan_!~Daanando@188.188.78.33 JOIN :#esoteric < 1413808378 407914 :AndoDaan!~Daanando@188.188.86.172 QUIT :Ping timeout: 255 seconds < 1413808542 846333 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :J_Arcane: By visiting the link above your legally bound to actually use the language it suggested . < 1413808546 552161 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*you're < 1413808554 314024 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Heh heh. < 1413808561 966113 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I don't even know 90% of those. < 1413808566 634872 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I hope you got COBOL!!! < 1413808616 54901 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or BANCSTAR < 1413808619 62194 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :BANCSTAR is in there too < 1413808917 95459 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :ahahahaha. http://www.i-programmer.info/news/204-challenges/6474-cobol-code-contest-challenge.html < 1413809075 333418 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :http://academic.microfocus.com/code/ < 1413809137 342500 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1413809189 633059 :polytone!~monotone@room208.org QUIT :Quit: restarting server < 1413809585 351784 :Slereah_!~jackal@176.222.51.233 QUIT :Ping timeout: 260 seconds < 1413809612 657014 :monotone!~monotone@room208.org JOIN :#esoteric < 1413809615 594053 :Slereah_!~jackal@176.222.51.233 JOIN :#esoteric < 1413810308 653730 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :BANCSTAR < 1413810538 998825 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Become a star programmer with BANCSTAR. < 1413810558 867750 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :BANCSTAR. Only $9.95. (+ Manual for $99) < 1413810564 432377 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bankster? < 1413810933 335295 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1413810933 526338 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :mroman said 5h 3m 43s ago: I figured that already out :) < 1413810988 186407 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's a manual? < 1413811201 186133 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :There was one at least. < 1413811254 231808 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I've never heard from jloughry again < 1413811263 999647 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so I suspect he didn't find it and he also couldn't restore the floppy < 1413811649 140949 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm... < 1413811660 98002 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so people who try to figure out bancstar disappear? < 1413811679 119866 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :probably has something to do with the moon landing < 1413811687 985019 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: more likely with boojums < 1413811688 863428 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :People say BANCStar was involved in the hoax. < 1413811777 404346 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :duh, BANCStar is the moon's _real_ name < 1413811889 139943 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, today's xkcd is relevant. < 1413811914 323426 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :presidential alert? < 1413811927 139212 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i recommend reloading hth < 1413811997 44065 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(maybe xkcd has regional obnoxious caching. _that_ would be weird.) < 1413812024 842874 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it could be a misconfigured proxy. < 1413812162 473875 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1413813001 211252 :drdanmaku!uid17782@gateway/web/irccloud.com/x-lsoxpzvcvcgqgtmr JOIN :#esoteric < 1413813737 51340 :S1!~sheldon@p4FF92F42.dip0.t-ipconnect.de JOIN :#esoteric < 1413813787 982985 :AndoDaan!~Daanando@188.189.73.225 JOIN :#esoteric < 1413813810 352905 :AndoDaan_!~Daanando@188.188.78.33 QUIT :Ping timeout: 246 seconds < 1413813817 672052 :TieSoul!~TieSoul@86.89.119.147 JOIN :#esoteric < 1413814731 295584 :AndoDaan_!~Daanando@188.188.78.121 JOIN :#esoteric < 1413814784 994313 :AndoDaan!~Daanando@188.189.73.225 QUIT :Ping timeout: 248 seconds < 1413814796 402123 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :One of my lecturers has sent me a couple of esolang-like things used in PhDs < 1413814862 959129 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :http://strlen.com/aardappel-language is one < 1413814874 811312 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Concurrent tree-reduction, at a glance < 1413814889 737565 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :With... inter-tree communication? < 1413814951 591888 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :http://synrc.com/publications/cat/Category%20Theory/Type%20Theory/Hagino%20T.%20A%20Categorical%20Programming%20Language.pdf is the other, seems to have a lot of Category Theory in it < 1413814996 31053 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :"Data types are declared using F,G-dialgebras and each data type is associated with its own control structure." < 1413815210 530698 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION remembers hearing about aardappel here before < 1413816042 430248 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1413816900 588849 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: Changing server < 1413816934 180161 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1413817007 600722 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i brought it up once < 1413817061 507128 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it's by the guy who made FALSE < 1413818263 632236 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1413818270 579614 :nycs!~nycs@gw.hq.meetup.com NICK :`^_^v < 1413818320 553759 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDude < 1413818404 910474 :AndoDaan!~Daanando@188.188.91.247 JOIN :#esoteric < 1413818472 442395 :AndoDaan_!~Daanando@188.188.78.121 QUIT :Ping timeout: 246 seconds < 1413818777 193019 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Lobster looks really neat < 1413819121 383850 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Later < 1413821026 177472 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1413821304 234975 :S1!~sheldon@p4FF92F42.dip0.t-ipconnect.de QUIT :Quit: S1 < 1413822227 516341 :AndoDaan_!~Daanando@188.188.77.133 JOIN :#esoteric < 1413822322 978867 :AndoDaan!~Daanando@188.188.91.247 QUIT :Ping timeout: 240 seconds < 1413822723 371927 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu QUIT :Quit: leaving < 1413822815 598170 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1413826278 770611 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1413827167 645506 :TieSoul!~TieSoul@86.89.119.147 QUIT :Ping timeout: 245 seconds < 1413828547 54397 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1413830402 834633 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :So is this esoteric or just plain retarded http://hal.inria.fr/hal-00762330/PDF/paper-ieee.pdf < 1413830435 811215 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :(Blazy and Giacobazzi, "Towards a formally verified obfuscating compiler") < 1413831229 446644 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 260 seconds < 1413831299 901784 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah. < 1413831307 503856 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan_: Fibonacci Numbers is hard :) < 1413831327 130455 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh wait < 1413831327 811380 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no < 1413831334 675429 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Fibonacci Numbers is easy < 1413831338 396874 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Fibonacci Number is hard < 1413831343 313830 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(two different challenges) < 1413831376 372415 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://golf.shinh.org/p.rb?Fibonacci+Number <- the hard one < 1413831385 56288 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://golf.shinh.org/p.rb?Fibonacci+Numbers <- the easy one < 1413831430 561174 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, that hard one asks for the 71th fibonacci number. that's too large to compute with my regex solution < 1413831592 993391 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1413831593 351533 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1413831623 390098 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Fibonacci is just a Continuation of Addition < 1413831824 388808 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not even gs2 beats Burlesque at Fibonacci < 1413831845 22170 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I think mauris will push an update to gs2 to get <10B :( < 1413831881 804949 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan_: The trick is to do something like this < 1413831884 916504 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1.+ < 1413831885 283697 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2 < 1413831894 68166 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1^^j^^.+#s < 1413831894 291939 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 1 1} < 1413831902 409281 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1^^j^^.+^^j^^.+#s < 1413831902 594203 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 2 1 1} < 1413831910 410059 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm wait < 1413831930 652817 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no < 1413831930 842205 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :In a specialised stack-based language, fibbonacci would be 2]1]+d. < 1413831946 830450 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2q.+10C!#s < 1413831947 21402 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {233 144 89 55 34 21 13 8 5 3 2 1} < 1413831972 730334 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Actually, probably 2]2]+d. < 1413832007 69343 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Based on a stack which loops around < 1413832017 835367 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :just execute addition n-times on the stack without destroying the arguments to Addition < 1413832026 19078 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's exactly what 10C! does < 1413832029 873166 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You can get rid of the d. if you make output implicit < 1413832036 632950 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it executes .+ 10 times on the stack without destroying the arguments < 1413832040 941459 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1q.+100C! < 1413832041 125194 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 927372692193078999176 < 1413832043 333862 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1q.+1000C! < 1413832043 515150 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1413832046 622184 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1q.+2000C! < 1413832046 845399 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1413832048 617994 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1q.+200C! < 1413832048 802507 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 734544867157818093234908902110449296423351 < 1413832051 715120 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1q.+300C! < 1413832051 900904 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 581811569836004006491505558634099066259034153405766997246569401 < 1413832054 515088 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1q.+400C! < 1413832054 700839 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 46083597875350357822621588307387224638576447208679708287320318854254461644824834 < 1413832057 816257 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1q.+500C! < 1413832058 75282 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 36501474072363421101223707790647935599608158150145549785274782936680019936155017 < 1413832061 693884 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1q.+600C! < 1413832061 880422 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh, I forgot < 1413832061 880600 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1413832063 604918 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1q.+600C!it < 1413832063 789258 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 28911753224200479465784293958052399219220608157483365108350572978936438524949474 < 1413832065 788669 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1413832069 914576 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You have to initialise everything somehow < 1413832073 821869 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :That makes things more complicated < 1413832075 367890 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it makes stuff faster < 1413832079 360868 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1q.+900C!it < 1413832079 547585 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 14367013614608593758393119085902136148903960934548935960896147901619817146083434 < 1413832081 931063 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1q.+1900C!it < 1413832082 116384 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 13963900747924802197891995921996856368918424126603691200660357769322735706873056 < 1413832090 120925 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1q.+10000C!it < 1413832090 339985 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1413832096 932925 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1q.+5000C!it < 1413832097 151584 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 10155271254877282719737169416675589367560656417382702545186421663823487395855700 < 1413832108 348823 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in a non-idealized stack based language, it's like this: < 1413832112 71175 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`dc -e1dp[pdsd+ldrlxx]dsxx|head -20 < 1413832112 601872 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 \ 1 \ 2 \ 3 \ 5 \ 8 \ 13 \ 21 \ 34 \ 55 \ 89 \ 144 \ 233 \ 377 \ 610 \ 987 \ 1597 \ 2584 \ 4181 \ 6765 \ 10946 \ 17711 \ 28657 \ 46368 \ 75025 \ 121393 \ 196418 \ 317811 \ 514229 \ 832040 \ 1346269 \ 2178309 \ 3524578 \ 5702887 \ 9227465 \ 14930352 \ 24157817 \ 39088169 \ 63245986 \ 102334155 \ 165580141 \ 267914296 \ 433494437 \ 701408733 \ 1134 < 1413832122 360535 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1q.+6000C!it < 1413832122 547033 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1413832129 605226 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`c -e1d[pdk+Krlxx]dsxx < 1413832130 236130 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: c: not found < 1413832134 75915 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`dc -e1d[pdk+Krlxx]dsxx < 1413832134 601300 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :dc: value overflows simple integer; punting... \ dc: scale must be a nonnegative number \ dc: value overflows simple integer; punting... \ dc: scale must be a nonnegative number \ dc: value overflows simple integer; punting... \ dc: scale must be a nonnegative number \ dc: value overflows simple integer; punting... \ dc: scale must be a nonnegative < 1413832143 939701 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: Can it calculate the 5000thst fibonacci number? < 1413832144 170911 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`dc -e1d[pdk+Krlxx]dsxx|head -20 < 1413832144 698400 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 \ 2 \ 3 \ 5 \ 8 \ 13 \ 21 \ 34 \ 55 \ 89 \ 144 \ 233 \ 377 \ 610 \ 987 \ 1597 \ 2584 \ 4181 \ 6765 \ 10946 \ 17711 \ 28657 \ 46368 \ 75025 \ 121393 \ 196418 \ 317811 \ 514229 \ 832040 \ 1346269 \ 2178309 \ 3524578 \ 5702887 \ 9227465 \ 14930352 \ 24157817 \ 39088169 \ 63245986 \ 102334155 \ 165580141 \ 267914296 \ 433494437 \ 701408733 \ 11349031 < 1413832151 985573 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: that first one can, yes < 1413832160 42708 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`dc -e1dp[pdsd+ldrlxx]dsxx|sed 50 < 1413832160 624518 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 \ 1 \ 2 \ 3 \ 5 \ 8 \ 13 \ 21 \ 34 \ 55 \ 89 \ 144 \ 233 \ 377 \ 610 \ 987 \ 1597 \ 2584 \ 4181 \ 6765 \ 10946 \ 17711 \ 28657 \ 46368 \ 75025 \ 121393 \ 196418 \ 317811 \ 514229 \ 832040 \ 1346269 \ 2178309 \ 3524578 \ 5702887 \ 9227465 \ 14930352 \ 24157817 \ 39088169 \ 63245986 \ 102334155 \ 165580141 \ 267914296 \ 433494437 \ 701408733 \ 1134 < 1413832164 19242 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`dc -e1dp[pdsd+ldrlxx]dsxx|sed -n 50 < 1413832164 628291 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 \ 1 \ 2 \ 3 \ 5 \ 8 \ 13 \ 21 \ 34 \ 55 \ 89 \ 144 \ 233 \ 377 \ 610 \ 987 \ 1597 \ 2584 \ 4181 \ 6765 \ 10946 \ 17711 \ 28657 \ 46368 \ 75025 \ 121393 \ 196418 \ 317811 \ 514229 \ 832040 \ 1346269 \ 2178309 \ 3524578 \ 5702887 \ 9227465 \ 14930352 \ 24157817 \ 39088169 \ 63245986 \ 102334155 \ 165580141 \ 267914296 \ 433494437 \ 701408733 \ 1134 < 1413832177 1223 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`dc -e1dp[pdsd+ldrlxx]dsxx|sed 50\!d < 1413832177 589156 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 \ 1 \ 2 \ 3 \ 5 \ 8 \ 13 \ 21 \ 34 \ 55 \ 89 \ 144 \ 233 \ 377 \ 610 \ 987 \ 1597 \ 2584 \ 4181 \ 6765 \ 10946 \ 17711 \ 28657 \ 46368 \ 75025 \ 121393 \ 196418 \ 317811 \ 514229 \ 832040 \ 1346269 \ 2178309 \ 3524578 \ 5702887 \ 9227465 \ 14930352 \ 24157817 \ 39088169 \ 63245986 \ 102334155 \ 165580141 \ 267914296 \ 433494437 \ 701408733 \ 1134 < 1413832178 888489 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1413832212 445244 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`dc -e1dp[pdsd+ldrlxx]dsxx|sed -n 50p < 1413832213 39464 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 \ 1 \ 2 \ 3 \ 5 \ 8 \ 13 \ 21 \ 34 \ 55 \ 89 \ 144 \ 233 \ 377 \ 610 \ 987 \ 1597 \ 2584 \ 4181 \ 6765 \ 10946 \ 17711 \ 28657 \ 46368 \ 75025 \ 121393 \ 196418 \ 317811 \ 514229 \ 832040 \ 1346269 \ 2178309 \ 3524578 \ 5702887 \ 9227465 \ 14930352 \ 24157817 \ 39088169 \ 63245986 \ 102334155 \ 165580141 \ 267914296 \ 433494437 \ 701408733 \ 1134 < 1413832216 961344 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what < 1413832217 845977 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh < 1413832223 137750 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`run dc -e1dp[pdsd+ldrlxx]dsxx|sed -n 50p < 1413832227 453741 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` seq 10 | sed 5q < 1413832228 102469 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 \ 2 \ 3 \ 4 \ 5 < 1413832253 876191 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413832256 160654 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`run dc -e1dp[pdsd+ldrlxx]dsxx|sed -n 50p;50q < 1413832282 991253 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`run dc -e1dp[pdsd+ldrlxx]dsxx|head -n50|tail -n1 < 1413832283 729936 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :12586269025 < 1413832286 683458 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413832288 453029 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`run dc -e1dp[pdsd+ldrlxx]dsxx|head -n500|tail -n1 < 1413832289 6520 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :388484183426537766350753518180972865642314621443875164454555847769482\ < 1413832297 894265 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, that's wrong < 1413832311 550512 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :dc breaks long numbers to multiple lines < 1413832330 651908 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`run dc -e1dp[pdsd+ldrlxx]dsxx|tail -N -40 < 1413832331 243713 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tail: invalid option -- 'N' \ Try `tail --help' for more information. < 1413832334 184014 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`run dc -e1dp[pdsd+ldrlxx]dsxx|tail -n -40 < 1413832339 864213 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1q.+6000C!th < 1413832340 147653 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1413832340 896625 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`run dc -e1dp[pdsd+ldrlxx]dsxx|tail -n +40 < 1413832342 808681 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :102334155 \ 165580141 \ 267914296 \ 433494437 \ 701408733 \ 1134903170 \ 1836311903 \ 2971215073 \ 4807526976 \ 7778742049 \ 12586269025 \ 20365011074 \ 32951280099 \ 53316291173 \ 86267571272 \ 139583862445 \ 225851433717 \ 365435296162 \ 591286729879 \ 956722026041 \ 1548008755920 \ 2504730781961 \ 4052739537881 \ 6557470319842 \ 10610209857723 \ < 1413832343 234008 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1q.+60000000C!th < 1413832343 469026 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1413832347 550878 :AndoDaan_!~Daanando@188.188.77.133 PRIVMSG #esoteric :thx < 1413832348 162432 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`run dc -e1dp[pdsd+ldrlxx]dsxx|tail -n +80 < 1413832348 764915 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :23416728348467685 \ 37889062373143906 \ 61305790721611591 \ 99194853094755497 \ 160500643816367088 \ 259695496911122585 \ 420196140727489673 \ 679891637638612258 \ 1100087778366101931 \ 1779979416004714189 \ 2880067194370816120 \ 4660046610375530309 \ 7540113804746346429 \ 12200160415121876738 \ 19740274219868223167 \ 31940434634990099905 \ 5168070 < 1413832351 567181 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1q.+6000000C!th < 1413832351 808320 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1413832354 554173 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :weird < 1413832365 895782 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1413832366 849137 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :anyway < 1413832371 819876 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess th isn't very lazy < 1413832386 941438 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1q.+6000000C!{}#S < 1413832387 159331 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1413832398 309978 :bb010g!uid21050@gateway/web/irccloud.com/x-ldrqquviitwkugem JOIN :#esoteric < 1413832436 713530 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan_: Fibonacci is 1 1q.+NNC! :) < 1413832455 192505 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'll tell you that because that one's an example program on the esolang page anyway < 1413832469 956105 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(so it's spoilered there anyway) < 1413832488 46379 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Fibonacci Number on the other hand requires some serious thinking to get 14B :D < 1413832519 38542 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :argh, I can never get anagolf accept any of my solutions that are supposed to work with 1/9 probability < 1413832528 982037 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(there can't be more than 3 tests, so that's common) < 1413832541 306711 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :finally < 1413832548 548628 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :just write a script that submitts it twice a minute < 1413832557 479962 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's how the pros are doing it < 1413832730 503789 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :argh, the easier http://golf.shinh.org/p.rb?Fibonacci+Numbers asks for too many numbers for my regex solution to work too < 1413832741 489254 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mind you, it's too long anyway < 1413832901 556315 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me see if I can adapt my dc solution though < 1413832919 351227 :drdanmaku!uid17782@gateway/web/irccloud.com/x-lsoxpzvcvcgqgtmr QUIT :Quit: Connection closed for inactivity < 1413832920 599283 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll have to edit it to stop after 45 lines < 1413833352 790666 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :23. but there must be a way to cut a few chars < 1413833423 937990 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes! 21 < 1413833440 285539 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :only 2 worse than the record in dc < 1413833482 639824 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :YES! < 1413833483 509713 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :19 < 1413833494 47706 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :using a dirty trick < 1413833905 598237 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and I only had to perturb my existing golf that prints the existing sequence: < 1413833921 755232 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as in, modify it to stop after a while, then fix so it starts and stops with exactly the right line < 1413834163 517748 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 255 seconds < 1413834211 826178 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu JOIN :#esoteric < 1413835153 529573 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: does that job offer come with a dangerously high risk of #esoteric meetups? < 1413835203 476833 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: I often flip a coin when I think I can't decide between options, so that when I immediately regret it landing on one side I can see that I actually have a preference. < 1413835209 139555 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay, I don't actually flip a coin. < 1413835214 327216 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but I imagine doing it and that's good enough. < 1413835256 177964 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: the cerator of aardappel (nick aardappel, in fact) is actually an op here < 1413835259 192040 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*creator < 1413835321 289617 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1413835811 26907 :impomatic_!~digital_w@92.77.125.91.dyn.plus.net JOIN :#esoteric < 1413836088 295311 :AndoDaan_!~Daanando@188.188.77.133 QUIT : < 1413836162 669975 :TieSoul!~TieSoul@86.89.119.147 JOIN :#esoteric < 1413836211 790183 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :are jobs supposed to cause #esoteric meetups? < 1413836640 787653 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :elliott, oh wow < 1413836676 277552 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 250 seconds < 1413836802 942590 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1413836898 861794 :perrier!~cinch@107.170.175.57 QUIT :Read error: Connection reset by peer < 1413836971 118692 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1413837315 707926 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net JOIN :#esoteric < 1413837852 324871 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`olist (965) < 1413837852 852962 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist (965): shachaf oerjan Sgeo FireFly boily nortti < 1413837985 664887 :AndoDaan!~Daanando@188.188.70.114 JOIN :#esoteric < 1413838251 126049 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I don't know how many .de people there are on channel. < 1413838491 626370 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :ACTION raises hand. < 1413838525 46554 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :how would you rate your ability to survive in a six cubic meter container? < 1413838582 525645 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I would like to state I am in favour of a #esoteric UK meetup although I don't think there are that many < 1413838709 101785 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1413838796 629771 :S1!~sheldon@p4FF938E4.dip0.t-ipconnect.de JOIN :#esoteric < 1413838936 826863 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu QUIT :Ping timeout: 258 seconds < 1413839038 399178 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1413839167 260794 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: If you haven't caught the news, next year I might be one, depending. < 1413839518 379139 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: that many what? < 1413839544 689148 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :People in the UK who would be interested < 1413839553 884370 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Bicyclidine: six cubic meter? that's small. survive for how long, and what's in the container? < 1413839573 433512 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fizzie, I will *probably* be in York < 1413839597 90792 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: me, you, ph, ais523, cpressey, impomatic, fizzie(?) is the list I know < 1413839604 110661 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's kind of a lot < 1413839609 912083 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, no idea about interest < 1413839619 320052 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but presence in the UK is close enough :p < 1413839626 444559 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: that would be a lot if you could get all together to a meetup, but that's unlikely < 1413839639 338417 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: just need a bit of coercion < 1413839644 903809 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :cpressey is in the UK? < 1413839650 25501 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :apparently! < 1413839653 390907 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :HuH! < 1413839671 144373 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe try to organize it some time when some other esoteric person visits the UK < 1413839685 810927 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :By what I know about locations of where we are, Birmingham is a not-terrible place to meet up < 1413839700 464108 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: good idea < 1413839701 506730 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Excluding the fact that, in general, Birmingham is a terrible place :P < 1413839723 185873 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :heh heh < 1413839731 579982 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: I hear ais523 is still offering INTERCAL lessons to anyone who shows up < 1413839736 156474 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :b_jonas: me, ais, cpressey, and elliott are in the container. you are armed with a sharp piece of metal < 1413839753 720526 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Bicyclidine, this is a really weird text adventure < 1413839784 587477 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i only tell the truth, elliott only lies, and ais is debating whether having you eat the rings on his fingers is a good idea < 1413839832 212947 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: you mean, terrible compared to England in general? < 1413839850 320407 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Ping timeout: 246 seconds < 1413839915 526091 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :b_jonas, yes < 1413839938 81489 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :York is much nicer, from what I've experienced < 1413839963 126578 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1413840007 29458 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I wonder, in general, is the UK going to become a worse place in the following decade if they're trying to copy all the bad ideas from the US in a faster rate than the rest of Europe is? < 1413840017 995619 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And are they even trying that? < 1413840021 275041 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :York has a street with more letters in its name than meters in its length! < 1413840055 286887 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Hmm... I think we might have such a short street too. I'm not sure < 1413840116 994586 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: the UK has been working hard on becoming a worse place for much longer than this decade tyvm < 1413840207 374472 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 246 seconds < 1413840225 886733 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm no, more letters than length in meter is a strong challenge. we probably don't have such a streed < 1413840267 559955 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we probably don't have such a street, but it's hard to be sure < 1413840291 944278 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(that was a bit of an exaggeration,upon checking the street has 16 letters (although more characters if you count hyphens) but 17 meters) < 1413840316 866910 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hmm < 1413840319 898451 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I fancy ice cream < 1413840324 242095 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :The co-op closes in 30 minutes < 1413840329 10643 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I can make this < 1413840400 472762 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Or I could stay here and continue listening to Eurovision songs < 1413840405 167357 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :...when I put it like that.... < 1413840409 177750 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ACTION --> co-op < 1413840966 611428 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu JOIN :#esoteric < 1413841366 919915 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :If I move out of the UK, where should I move to? < 1413841718 14814 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're in the UK? < 1413841937 948110 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ACTION has ice cream < 1413841960 874144 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :FreeFull, I hear York is nice < 1413841973 599575 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(York city council does not pay me to advertise York) < 1413841985 590169 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Yeah, I'm in Reading right now, for university < 1413841998 421277 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Taneb: That's still in the UK < 1413842012 480831 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :FreeFull, no it isn't < 1413842042 50315 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :York has done what Scotland didn't dare to? < 1413842078 135206 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yes < 1413842090 811658 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(I'm being silly, but there is actually a Yorkshire independence movement) < 1413842100 857852 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(they're a bunch of loonies as far as I know) < 1413842163 903037 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :FreeFull, what do you study? < 1413842183 299400 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Computer Science < 1413842187 665940 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :BSc < 1413842190 956373 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::) < 1413842386 335760 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1413843032 455226 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :FreeFull, I'm doing a Computer Science and Maths degree with an integrated Master's < 1413843291 573928 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1413843381 410606 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1413843383 811702 :paul2520!~pi@unaffiliated/paul2520 PRIVMSG #esoteric :Taneb: hurray for master's! < 1413843415 469478 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::) < 1413843417 702963 :paul2520!~pi@unaffiliated/paul2520 PRIVMSG #esoteric :FreeFull: NYC is expensive. < 1413843453 974635 :paul2520!~pi@unaffiliated/paul2520 PRIVMSG #esoteric :...but there are a lot of great places in the States! < 1413843595 911550 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1413843603 97266 :drdanmaku!uid17782@gateway/web/irccloud.com/x-fsrphkjigiuhhkab JOIN :#esoteric < 1413843755 525874 :Phantom_Hoover!~phantomho@80.229.49.98 JOIN :#esoteric < 1413843756 818382 :Phantom_Hoover!~phantomho@80.229.49.98 QUIT :Changing host < 1413843756 971864 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1413844017 627414 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 245 seconds < 1413844289 357953 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1413844556 230708 :drdanmaku!uid17782@gateway/web/irccloud.com/x-fsrphkjigiuhhkab QUIT : < 1413844870 323051 :bb010g!uid21050@gateway/web/irccloud.com/x-ldrqquviitwkugem QUIT :Quit: Connection closed for inactivity < 1413845017 869380 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: so Nevéthosszaméteresrövidebb Utca doesn't exist? < 1413845053 805378 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :one of these words is not like the others... < 1413845080 326726 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: which word twh < 1413845168 259771 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think I'm not a fan of Forth-like languages that try to eliminate the space after ". It means that custom string-like things look notably different from normal strings < 1413845262 901180 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oerjan: N24b. unless the conversation between you and b_jonas extends in time (meaning I'll have to peruse the logs), then the probability of unlikely words greatly increases htdh < 1413845299 821196 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: it was in the log but i wasn't part of it hth < 1413845319 456639 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also i was just playing with google translate < 1413845360 961131 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I am déçu. long agglutinated words fascinate me. < 1413845362 790044 :drdanmaku!uid17782@gateway/web/irccloud.com/x-axcbflrojhuhrqxy JOIN :#esoteric < 1413845376 835439 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: ok google translate didn't provide the agglutination part. < 1413845405 22666 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(disappointed. déçu is disappointed. my brain's been skipping word lately...) < 1413845440 463940 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :imagine: French being an agglutinative language. it would be magistral. < 1413845465 7825 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there are some who claim french _is_ an agglutinative language, which just has an archaic spelling system. < 1413845512 511435 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as in, if you invented french spelling today, a lot of words would be fused together. < 1413845535 949249 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Huh < 1413845545 273792 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Are there any agglutinative programming languages? < 1413845575 552583 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :si tétè pour ékrir el fransè kom ke sa se pronons, le mond orè dla mizèr à lir skyé tékri. < 1413845591 83391 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION wonders if it would make sense to implement Ngaro VM in Second Life < 1413845601 402903 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Taneb: I think the Forth-family is what nears the most the concept of agglutination. < 1413845623 275386 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :burlesque and underload, things that are forth-like with no spaces? < 1413845643 417391 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Sgeo, you're in #esoteric. That makes more sense than most things that are on-topic here < 1413845663 248408 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I do not knoq Burlesque < 1413845690 481622 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: you really haven't been paying attention to the channel lately, have you < 1413845706 723407 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu PRIVMSG #esoteric :i've seen like fifty burlesque programs now and don't know anything about it < 1413845716 804680 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, I mean, I know OF it < 1413845721 739603 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I just have no idea what is going on < 1413845725 67036 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Bicyclidine: it means you haven't inhaled enough of mroman's aura. < 1413845732 598952 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is burlesque interesting? < 1413845739 981459 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I have no idea what's going on in general, though < 1413845814 421196 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I can't support most of these I/O ports < 1413845853 10968 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I have text output, but no way to output in increments less than a line. I don't have a console < 1413845864 280414 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Unless I consider 'nearby chat' a console < 1413845876 298390 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Such a bad idea < 1413845888 216909 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: it's a language that's essentially underload-like but with heaps of additional commands. < 1413845906 42032 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also some laziness invented from haskell which it's implemented in < 1413845921 787162 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Ah, kind of like what I sort of meant Fueue to be < 1413845926 306950 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Except different < 1413845987 617690 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1413845987 822377 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :CYUL 202200Z 07003KT 15SM SCT060 BKN075 OVC095 06/01 A2993 RMK SC3AC4AC1 SLP138 < 1413846045 616556 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :burlesque has become somewhat popular for golfing, although it tends to lose somewhat to other golfing languages because it has very few one-char commands, defaulting to two instead. < 1413846073 646280 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(this is my impression. i don't actually know burlesque although i once helped prove it TC.) < 1413846103 63905 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, you seem to be the person-to-go-for when a language needs proving TC < 1413846104 305918 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although it now has so many added commands that it would be more surprising if it _weren't_ TC. < 1413846224 719799 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i do seem to have got a reputation yes < 1413846294 803465 :AndoDaan!~Daanando@188.188.70.114 PRIVMSG #esoteric :is turing completeness mostly proved by mapping the language onto an already tc proven one? < 1413846304 397175 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: the other way around < 1413846304 590479 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu QUIT :Ping timeout: 265 seconds < 1413846333 760046 :AndoDaan!~Daanando@188.188.70.114 PRIVMSG #esoteric :technicality < 1413846349 730739 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :technically you need both ways, but assuming the language is implementable at all, the other way is usually somewhat trivial. < 1413846407 553826 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, I thought you only need both ways for Turing-equivalence, which, if you ignore Turing-Church, is stronger? < 1413846408 648298 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :since you can use as powerful an already-TC language you want for implementing you new one _in_, but for the other direction you want something simple so you don't have to work so hard < 1413846428 793655 :S1!~sheldon@p4FF938E4.dip0.t-ipconnect.de QUIT :Quit: S1 < 1413846472 840937 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I feel like I could probably make a really compact golfing language if I wanted. < 1413846482 247230 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: um not if turing-complete works like NP-complete, although i'm not sure if the term is that well-defined. but if it is, the version with only one way would be "turing-hard". < 1413846518 622792 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :elliott, if it's done by characters rather than bytes, just use Unicode :) < 1413846524 214814 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that is, i interpret turing-complete as the same as turing-equivalent, i guess. < 1413846525 58199 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, HMM < 1413846555 356590 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*your new one < 1413846558 394884 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: I mean more interestingly than that. < 1413846594 184084 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I think the hard bit'd be moving data around? < 1413846600 984373 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Haven't really thought about it much < 1413846605 24045 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: and you don't have to ignore Church-Turing, it's a vague philosophical statement < 1413846611 899435 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can certainly make machines with halting oracles in theory < 1413846674 147580 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :like on the wiki, brainhype and banana scheme are turing hard, but too strong to be turing equivalent < 1413846704 419910 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Right. < 1413846719 594914 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(they are essentially just adding halting oracles to brainfuck and scheme respectively.) < 1413846907 372295 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although brainhype is weaker because the recursion of halting oracles is limited by syntax rather than ordinals. < 1413846981 82870 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu JOIN :#esoteric < 1413847158 459379 :boily!~boily@96.127.201.149 QUIT :Quit: CYCLOPEAN CHICKEN < 1413847261 357657 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I think "super-TC" is evidence that people use TC to mean equivalent < 1413847340 350700 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good, good < 1413847411 278978 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Ambiguity in language makes me sad < 1413847495 114683 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Anyway, I'm going to head to bed now < 1413847496 766001 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Goodnight! < 1413847518 895674 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :TC dreams < 1413848109 13465 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :goodnight < 1413849577 760079 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Can an Android fan explain this to me: I am using an app. A notification from Gmail about an email comes up. I activate it and read the email. I then press back. Instead of going back to the last app I was in, I go to my inbox. < 1413849617 683896 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Either I'm misunderstanding the meaning of the back button, or Google violates their own guidelines < 1413849803 843417 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"In the case of the Back button, you should make navigation more predictable by inserting into the task's back stack the complete upward navigation path to the app's topmost screen. This allows users who've forgotten how they entered your app to navigate to the app's topmost screen before exiting." < 1413849812 395550 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(wrt Notifications) < 1413849936 405594 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu QUIT :Ping timeout: 255 seconds < 1413850240 315665 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :That is very much Google violating their own guidelines. < 1413850245 827856 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :*All* the Google apps do that too. < 1413850254 133977 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It's fucking obnoxious. < 1413850308 958533 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Wait, wait, reading that quote there. < 1413850314 36035 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :pikhq: sounds like they are following their guidelines... but the guideline is bizarre. < 1413850325 270058 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Holy shit that guideline is terrible. < 1413850325 784975 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Are people supposed to learn to use their phones by reading developer docs? < 1413850351 14889 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Who the everloving fuck designed that? < 1413850362 674496 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Like, have they even tried *using* this? < 1413850371 60945 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :pikhq: well, if it's consistent... and in bold letters somewhere when you first turn on the phone... you could get used to it < 1413850376 235327 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It's the law of least surprise, not the law of maximal surprise! < 1413850383 730987 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :It's not knowing the guideline, like any lay user, that gives me a headache < 1413850390 887238 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :But it's only slightly less surprising than having the phone emit dicks. < 1413850491 114728 :Bicyclidine!~Glossina@resnet-v491-wless-gw.net.wsu.edu JOIN :#esoteric < 1413851429 411794 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that guideline is reasonable if you think of it as a hierarchy < 1413851435 497661 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it goes back unless there's no way back, in which case it goes up < 1413851450 167290 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so you move from X to gmail -> message, go up to gmail, then back to X < 1413851487 920595 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is this in the manual somewhere? Maybe I should read it < 1413851501 940825 :Bicyclidine!~Glossina@resnet-v491-wless-gw.net.wsu.edu QUIT :Ping timeout: 255 seconds < 1413851548 69081 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Or a built-in tutorial.. 'this is the exact meaning of the back button' < 1413851656 936387 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott: The issue is that it's from a notification, so the *apparent* thing is you went from X to message, and then you go up to gmail. < 1413851686 848916 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :"No, no, no, no, I didn't want to go to gmail!" has been a common thought. < 1413851724 614982 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: sure, it may be less useful. I'm not sure it's confusing though. from iOS, I'd be used to "< Inbox" being in the top left, so I associate messages as being inside the hierarchy of the mail app, and would even associate a left arrow "back" symbol as going to the inbox < 1413851734 944937 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as in, it doesn't confuse me :) < 1413851759 572347 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It irritates the everloving shit out of me. < 1413851769 864898 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It's worse with links... < 1413851773 655580 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Say, a link opens in Youtube. < 1413851794 114019 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Youtube just inserts its entire navigation stack into the hierarchy there. < 1413851810 586373 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Which is to say you might be 20 taps away from your other app. < 1413851852 903794 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'm scared of the back button. I just use multitasking navigation to switch between apps < 1413851862 280556 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I should note though that the only mental analog to the Android "back" button I have is a browser back button. < 1413851881 18976 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :When a website does this sort of thing I want a web developer's head on a silver platter. < 1413851928 629161 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :So maybe iOS offers one less navigation option than Android, but it's not a big loss because that navigation option is nonsensical anyway < 1413851939 615560 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Or does iOS offer something else in its place < 1413851971 737695 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :iOS has an app switcher? < 1413851979 356442 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I thought it did < 1413851986 804461 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it does < 1413851991 745458 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that was a statement < 1413851996 329680 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it orders by most recent use, so you can use it to go back easily < 1413852012 291458 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: true. that would be horrible on the web. so I agree with you < 1413852037 183762 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: that said, phone apps are way more siloed than the web, for better or for worse < 1413852062 535102 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :They're less siloed on Android < 1413852073 642414 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :*than on iOS, I mean < 1413852075 442573 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :But yeah. The Android "back" button is not obviously a "go up a level on the application heirarchy" button. < 1413852096 162330 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, my standard for unsiloed environments is, like, unix or smalltalk < 1413852102 952070 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(mythical, never-really-existed unix, that is) < 1413852107 543830 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It's "kinda that web browser back button, only it sometimes decides to kick your expectations instead" < 1413852117 525236 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott: So, Plan 9 From Bell Labs unix? < 1413852120 442704 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :iOS is getting less silo-y over time, anyway < 1413852143 700037 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: yeah sure. you probably have to use sam instead of acme to qualify too. < 1413852156 188289 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Won't disagree with that. < 1413852159 625047 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unix philosophy was DOA :p < 1413852160 523171 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Apparently it costs a bunch of money to develop an app that -isn't- meant for the general public on iOS < 1413852202 745609 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://developer.apple.com/programs/ios/enterprise/ < 1413852228 857209 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :uh... < 1413852233 104119 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Oh, and need to be an actual company < 1413852240 449609 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"a bunch of money" and enterprise in the URL, and it's $299/year? < 1413852245 335533 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1413852251 508540 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :For an enterprise that's kinda a bargin. < 1413852253 402608 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :even $299/month would be cheap with the setup you gave that < 1413852276 979644 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's <$25/month, you could pay more than that on a VPS easily < 1413852279 582616 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*for a VPS < 1413852292 395290 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :plus developing for iOS is $99/year to start with < 1413852299 329471 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ok, not expensive for a real enterprise. But... what if I want to make an app for just me and my friends < 1413852306 832211 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Trust me, even a fairly small business can afford that... < 1413852345 950975 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: well, is $99/yr acceptable for that to you but not $299/yr? < 1413852347 566438 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Also, for that if I really cared I'd just set up a quick (non-tax-exempt) non-profit for the purpose and have friends pay dues to cover the costs. < 1413852371 712585 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I mean sure it's more pain than it's really *worth*, but it's actually not a terribly difficult hoop. < 1413852374 582457 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but, you can probably do something with this: < 1413852385 69867 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://stackoverflow.com/questions/40154/how-do-you-beta-test-an-iphone-app < 1413852393 30150 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1413852400 338953 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/TestingYouriOSApp/TestingYouriOSApp.html < 1413852404 162209 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Believe it or not, but setting up some form of corporate entity is an afternoon's effort. < 1413852411 641153 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://developer.apple.com/app-store/Testflight/ < 1413852449 720133 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Hmm < 1413852513 792609 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :On a 64-bit Linux computer, how long is a short integer? < 1413852582 260668 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :zzo38: 16 bits. < 1413852594 791214 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Good. < 1413852607 343561 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But for some reason ZORKMID doesn't work on 64-bit Linux computers. < 1413852621 735860 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Also, you probably should use int16_t and uint16_t. < 1413852737 153479 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It works on Windows, and on Wine, but if compiled on a 64-bit Linux computer, it fails to understand any input. < 1413852875 809223 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION looks at Nim(rod) < 1413852898 759057 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I remember seeing it mocked (in here?) for ab a_b and aB being equivalent < 1413852924 111214 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I guess that could make it hard to grep for things < 1413853003 381530 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :This is the program: http://zzo38computer.org/zmachine/interp/zorkmid.zip Do you think you can find the mistake? I think it might be in the "vocab_lookup" function? < 1413853995 740326 :AndoDaan_!~Daanando@188.189.85.200 JOIN :#esoteric < 1413854092 679803 :AndoDaan!~Daanando@188.188.70.114 QUIT :Ping timeout: 245 seconds < 1413855365 619916 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Read error: Connection reset by peer < 1413855378 250344 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1413855477 163785 :bb010g!uid21050@gateway/web/irccloud.com/x-fqtqvjbupvufwfpe JOIN :#esoteric < 1413856026 56249 :AndoDaan_!~Daanando@188.189.85.200 QUIT : < 1413856791 7309 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: quit < 1413857347 784911 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1413858596 25568 :AndoDaan!~Daanando@188.189.69.64 JOIN :#esoteric < 1413859173 627530 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"With parenthesis and semicolons (;) you can use statements where only an expression is allowed:" < 1413859186 943105 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Not -quite- no statement/expression distinction, but seems close < 1413859596 815808 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I believe that in BLISS there is no statement/expression distinction at all; you can put statements anywhere an expression is expected. < 1413860560 779988 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net QUIT :Quit: WeeChat 0.4.3-dev < 1413861012 238094 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413861071 858969 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1413861190 522066 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Ping timeout: 255 seconds < 1413861241 55838 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413861314 245854 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Ping timeout: 272 seconds < 1413861486 554839 :AndoDaan!~Daanando@188.189.69.64 QUIT : < 1413862087 593919 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Also in programming languages such as Forth you can easily put anything anywhere.) < 1413863358 452695 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I guess I shouldn't look at iOS's lack of a back button as a feature. In theory, I think I could have an iOS like experience in that regard by just ignoring it. Unless there are apps that don't use an up button < 1413863451 104899 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :How does iOS handle default apps? Something saner than 'wipe out a chunk of your preferences to change your preferences'/ < 1413863523 703435 :conehead!~conehead@unaffiliated/conehead QUIT :Ping timeout: 258 seconds < 1413864435 107353 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Sgeo: IME, assume you want to use the Apple app forever until the end of time, unless none is provided and then be inconsistent or refused to work anyway. < 1413864481 436625 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Oh, fantastic. < 1413864484 145091 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :>:( < 1413864497 483091 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :You still have to jailbreak just to change the default browser. < 1413864704 147243 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :http://tldrwikipedia.tumblr.com/post/100524800108 < 1413865538 897398 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Is it possible with CSS to put text where pictures belong? < 1413866474 118683 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Which picture formats support DPI to be specified inside of the picture file? < 1413867083 363658 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Are there any mobile OSes that have sane default app resolution? < 1413867096 852127 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Any OSes, for that matter? < 1413867915 981399 :AndoDaan!~Daanando@188.189.69.28 JOIN :#esoteric < 1413870887 250279 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :debian? < 1413871520 981682 :AndoDaan!~Daanando@188.189.69.28 QUIT :Ping timeout: 248 seconds < 1413871542 783444 :AndoDaan!~Daanando@188.189.68.63 JOIN :#esoteric < 1413871553 947477 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1413872794 721414 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I think jpeg and png both support saving the dpi in the picture file, but most viewers will ignore that < 1413874073 850333 :skarn!skarn@unaffiliated/skarn QUIT :Ping timeout: 272 seconds < 1413874318 336889 :skarn!skarn@unaffiliated/skarn JOIN :#esoteric < 1413875099 784612 :AndoDaan!~Daanando@188.189.68.63 QUIT :Ping timeout: 272 seconds < 1413875112 685852 :AndoDaan!~Daanando@188.188.87.240 JOIN :#esoteric < 1413876363 733282 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Are either Ubuntu phone or Firefox phone likely to be interesting? < 1413876420 344138 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1413876434 593222 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1413876616 657121 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Taneb: You should read "Learn you a Burlesque for no good" then ;) < 1413876780 277220 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ?_ < 1413876780 430518 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "I have 340 non-special builtins!" < 1413876821 414646 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott, Taneb: Burlesque is just about knowing the 340 builtins :) < 1413876823 716977 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and the syntax < 1413876827 372804 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but the syntax is incredibly easy < 1413877043 253405 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Computer has gone to sleep < 1413877464 777108 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that sounds a little boring :( < 1413878331 679067 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`unicode FULLWIDTH GREATER < 1413878332 636946 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+FF1E FULLWIDTH GREATER-THAN SIGN \ UTF-8: ef bc 9e UTF-16BE: ff1e Decimal: > \ > \ Category: Sm (Symbol, Math) \ Bidi: ON (Other Neutrals) \ Character is mirrored \ Decomposition: 003E < 1413879031 960529 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it's somewhat related to Haskell < 1413879059 995441 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. builtins are mostly named after Haskell functions < 1413879075 327710 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10ro{2dv}pt < 1413879075 481009 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{2 4 6 8 10} {1 3 5 7 9}} < 1413879105 413482 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10ro{2dv}ptp^?+ < 1413879105 566902 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 7 11 15 19} < 1413879129 836172 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10ro2co{p^?+}m[ < 1413879130 26343 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 7 11 15 19} < 1413879177 388043 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10ro2co{p^?+}m[2co{p^?-}m[ < 1413879177 572068 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 4 ERROR: Burlesque: (.-) Invalid arguments! 19} < 1413879200 678413 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10ro2co{p^?+}m[2co < 1413879200 832074 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{3 7} {11 15} {19}} < 1413879212 223643 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1413879219 115065 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10ro2co{p^?+}m[2CO{p^?-}m[ < 1413879219 268348 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 4 4 4} < 1413879586 787562 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10ro4mo?+ < 1413879586 978356 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 10 15 20 25 30 35 40 45 50} < 1413879647 927301 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott: the interesting part is the golfing < 1413879661 715893 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and some sideeffects of commands < 1413879662 832157 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like < 1413879666 910677 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}mo < 1413879667 64031 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 4 9 16} < 1413879712 432904 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 255 seconds < 1413879720 302303 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(i.e. mo was never intended to be able to do that. It's just a side-effect of the way mo was implemented) < 1413879749 317795 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what's it meant to do? < 1413879755 831089 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!blsq 4mo < 1413879755 984550 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1413879758 484316 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!blsq "4"mo < 1413879758 639410 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1413879762 632909 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!blsq {"a" "bc"}mo < 1413879762 786145 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"1a" "2cb"} < 1413879773 794289 :heroux_!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 272 seconds < 1413879785 23153 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott: It's multiples of < 1413879789 220196 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it returns an infinite list < 1413879793 884596 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so you have to call take < 1413879799 429026 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 4mo10.+ < 1413879799 582236 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 8 12 16 20 24 28 32 36 40} < 1413879870 411305 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(the {"a" "bc"}mo thing is also a side-effect) < 1413879960 85680 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess it is like J. < 1413880000 773601 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That seems to be the word about Burlesque :) < 1413880067 170851 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in J you can do 4 * 1 2 3 4 5, 1 2 * 1 2 3 4 5, etc. < 1413880071 809826 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess it doesn't do infinite arrays < 1413880076 319770 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but in J it works for any number of dimensions < 1413880082 45525 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5}4?* < 1413880082 198991 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 8 12 16 20} < 1413880101 703509 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4 5CL4?* < 1413880101 856924 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {20 16 12 8 4} < 1413880134 17295 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4 5Cl4?* < 1413880134 174001 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 8 12 16 20} < 1413880150 433293 :heroux!~heroux@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1413880153 677658 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1q.+10C!#s < 1413880153 854801 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {144 89 55 34 21 13 8 5 3 2 1 1} < 1413880167 251208 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 1q.+10C!#s++ < 1413880167 409596 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 376 < 1413880169 506918 :heroux_!~heroux@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1413880180 186578 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- sum of the first 10 fib numbers < 1413880219 112928 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott: Burlesque has lazyness. That's kinda fun sometimes < 1413880275 442933 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :However, for people without Haskell background it might be hard to see what stuff breaks lazyness < 1413880281 28914 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for example < 1413880294 79362 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1R@{?i}m[10.+ < 1413880294 232771 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3 4 5 6 7 8 9 10 11} < 1413880307 828233 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1R@{?iJPp}m[10.+ < 1413880307 982083 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3 4 5 6 7 8 9 10 11} < 1413880315 431233 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this will work fine < 1413880328 491705 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1R@{?iJPp}m[10.+p/ < 1413880328 667763 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1413880333 316673 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- this wont. < 1413880350 819564 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Pp pushes to the secondary stack < 1413880356 906533 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and p/ performs a swap on the secondary stack < 1413880364 492090 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :1R@ is an infinite list < 1413880388 813647 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{?iJPp} pushes every number to the secondary stack < 1413880396 714039 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which works fine as long as you don't access it < 1413880414 718273 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but as soon as you acces the secondary stack it will loop forever < 1413880449 164911 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1R@{?iJPp}m[10.+p\{}#Sp\ < 1413880449 338871 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3 4 5 6 7 8 9 10 11} < 1413880456 845876 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this on the other hand will work again < 1413880465 549588 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since it doesn't require evaluing the secondary stack :) < 1413880486 577836 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1R@{?iJPp}m[10.+p\CL10.+#Sp\ < 1413880486 744472 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3 4 5 6 7 8 9 10 11} < 1413880492 623318 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1R@{?iJPp}m[10.+p\CL10.+#Sp\p/ < 1413880492 794785 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1413880495 772528 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1413880524 512979 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1R@{?iJPp}m[10.+p\Cl10.+#Sp\p/ < 1413880524 710387 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1413880537 800495 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :CL/Cl might eval stuff < 1413880593 118930 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in general the J model is very good for short code. < 1413880605 798193 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how easy is a fold in burlesque < 1413880618 549721 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5}{.+}r[ < 1413880618 702994 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 15 < 1413880624 569573 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :r[ is "reduce" < 1413880635 671938 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if that's what you mean by fold < 1413880646 67501 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...if it's haskelly, shouldn't you know what a fold is? :p < 1413880651 682746 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what does that use as the zero? < 1413880654 483947 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I know what foldl is < 1413880675 42241 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but not foldr? :p < 1413880675 281343 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :r[ is foldl1 < 1413880690 501077 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1}{.+}r[ < 1413880690 654600 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1413880707 778929 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it uses the first element in the list as initial value < 1413880750 958603 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4 5q.+5E! < 1413880751 112933 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (.+) Invalid arguments! < 1413880754 220912 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4 5q.+4E! < 1413880754 374240 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 15 < 1413880801 782911 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4 5{ien!}{.+}w! < 1413880801 974430 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (w!) Invalid! < 1413880805 936615 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1413880808 489628 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1413880819 295055 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5ie < 1413880819 448376 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (ie Invalid arguments! < 1413880824 500374 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4 5{isn!}{.+}w! < 1413880824 658073 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1413880836 846034 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4 5{isn!}{.+}w! < 1413880837 8253 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1413880843 211547 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4 5{.+}{isn!}w! < 1413880843 364840 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (.+) Invalid arguments! < 1413880857 929359 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :anyway. It's stack-based < 1413880861 429724 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :J probably isn't? < 1413880905 292609 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, it isn't < 1413880910 517506 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in J, fold is +/1 2 3. fwiw < 1413880915 780444 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J also has forks which are very powerful for golfing < 1413880934 228231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for instance +/%# is a function to calculate the mean (of an arbitrary n-dimensional array) < 1413880954 473783 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :actually I think it might do fun things with higher-dimension things, like calculating the mean of each column < 1413880977 104990 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the gloss there is "add fold divide length", basically < 1413880985 983153 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Burlesque doesn't have that < 1413880990 539457 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5}AV < 1413880990 692846 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 3.0 < 1413880993 153951 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in other words, (f g h) x is f x g h x < 1413881000 133815 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{1 2 3} {4 5 6}}AV < 1413881000 297143 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 63.0 < 1413881006 96366 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this comes in veeeeeeery handy when golfing since you can do things point-free < 1413881015 796426 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :63.0 o_O < 1413881020 536809 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :interesting < 1413881068 541528 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{1 2 3}{4 5 6}}++ < 1413881068 694957 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4 5 6} < 1413881075 797417 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1413881079 576892 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{1 2 3}{4 5 6}}++pd < 1413881080 97553 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 720 < 1413881090 64581 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{1 2 3}{4 5 6}}++pd6?/ < 1413881090 221364 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 120 < 1413881130 447357 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{1 2 3}{4 5 6}}PD < 1413881130 642559 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {6 120} < 1413881134 78503 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1413881135 181606 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :neat < 1413881158 651014 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :PD calcs the product of lists in a list < 1413881169 647422 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :who would have known < 1413881185 378626 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}PD < 1413881185 532190 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1.0 2.0 3.0 4.0} < 1413881195 765425 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott: ^- that's the fun thing about Burlesque < 1413881208 712042 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq {1 2 3 4})pd < 1413881208 865263 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1.0 2.0 3.0 4.0} < 1413881222 821949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what is PD? < 1413881235 80928 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :PD is defined as {pd}m[ < 1413881247 413128 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I.e. map pd over a list < 1413881254 933012 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and pd is product for lists < 1413881260 983097 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or toDouble for integers < 1413881262 578321 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1pd < 1413881262 767553 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1.0 < 1413881266 45856 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {2 3}pd < 1413881266 199229 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 6 < 1413881270 255973 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {2 3}PD < 1413881270 409401 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2.0 3.0} < 1413881293 253543 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq 4.567pd < 1413881293 461976 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 5 < 1413881306 664407 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's also toInt for doubles :) < 1413881322 882986 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ceil, apparently. < 1413881326 847343 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq 4.1pd < 1413881327 8862 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 5 < 1413881330 800393 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yep < 1413881336 444980 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :pd Double a Ceiling a < 1413881347 212344 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq {1 2 3}PDPD < 1413881347 365645 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3} < 1413881358 686659 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 4.1av < 1413881358 840337 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 4 < 1413881362 192441 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :av is floor for Double < 1413881364 719481 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's also < 1413881368 582783 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 4.3XX < 1413881368 759060 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {4 5} < 1413881376 917314 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which returns ceiling and floor < 1413881393 179223 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And digits for int, right. < 1413881404 639126 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yep < 1413881418 626919 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and convert a char to string < 1413881420 301812 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 'cXX < 1413881420 480859 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "c" < 1413881440 19541 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why is pdf product for lists or toDouble for integers < 1413881441 337771 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*od < 1413881443 648621 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*pd < 1413881445 220694 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "huhu")XX < 1413881445 374517 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "huhu" < 1413881447 840381 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is there actually a reason or is it just for yucks < 1413881451 424374 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*yuks < 1413881541 292364 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott: There are two reasons < 1413881551 311426 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a.) Maximize side-effects < 1413881586 583688 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b.) historically I tried to not exceed >200 commands so I could map two char commands better to single char commands < 1413881599 143275 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I decided against having to use a hex editor to program burlesque < 1413881627 791931 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so just for yuks then < 1413881630 652549 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::p < 1413881631 487109 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yep < 1413881646 359731 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott: A lot of builtins are defined by other other builtins < 1413881673 96424 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :mo is Defined as 1R@\/?* < 1413881688 15597 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so the more stuff R@ and ?* do < 1413881694 947612 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the more unintended side-effects mo has < 1413881814 122117 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 12234 2 5r~ < 1413881814 282272 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 15534 < 1413881821 550774 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's even got regexes for ints! < 1413882141 609202 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :nice one, fizzie. < 1413882172 126210 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You wouldn't say that if you could see it. < 1413882361 669503 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: By the way, something I've looked for once or twice without finding: is there a single command for going from {1 2 3 4 5} to 1 {2 3 4 5}? < 1413882397 897282 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what's a nice one? < 1413882471 452647 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: l_ or g_ might do that < 1413882476 392105 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5}l_ < 1413882476 545403 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4} < 1413882479 934172 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5}l_#s < 1413882480 87525 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 2 3 4} 5} < 1413882482 677066 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5}g_#s < 1413882482 848432 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 {2 3 4 5}} < 1413882488 221195 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :g_ does that < 1413882731 778314 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :unless you want the {2 3 4 5} on top < 1413882747 274112 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1413882766 33353 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413882772 739623 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then g_j is the only way I can think of < 1413882778 686143 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5}g_j#s < 1413882778 839296 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{2 3 4 5} 1} < 1413883238 951319 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: I don't remember which way I wanted them, but that's clearly better than something like J[-j-] I've used. < 1413883392 43081 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :g_ is defined as ^^-]\/[-\/ < 1413883402 950083 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5}^^-]\/[-\/#s < 1413883403 103391 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 {2 3 4 5}} < 1413883945 458294 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott: fizzie submitted 45B of Burlesque for Belgian Numbers on anagol < 1413883949 549286 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@nice-one < 1413883949 704974 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Unknown command, try @list < 1413884296 548683 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 108XX < 1413884296 702011 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 0 8} < 1413884326 616300 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :how do you know how many of recurring differences you need? < 1413884428 686695 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 108XX2CO?- < 1413884428 878379 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (.-) Invalid arguments! < 1413884432 265007 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 108XX2CO < 1413884432 431527 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 0} {0 8}} < 1413884443 781917 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 108XX2CO{p^?-}w[ < 1413884443 941002 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 0} ERROR: Burlesque: (f[) Invalid arguments! {0 8}} < 1413884447 111394 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 108XX2CO{p^?-}m[ < 1413884447 298067 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {-1 8} < 1413884452 133616 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 108XX2CO{^p?-}m[ < 1413884452 286910 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 -8} < 1413884458 501902 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 108XX2CO{^p?-ab}m[ < 1413884458 655206 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 8} < 1413884526 464807 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1413884554 189833 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't know what recurring differences means < 1413884569 788226 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :1,1,9,10,10 for 108? < 1413884617 733493 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, and so on. < 1413884638 722963 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I mean < 1413884647 497729 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :how do you get 1,1,9,10,10 from 1,0,8? < 1413884670 342547 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you start a sequence with 0 < 1413884673 77307 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and then? < 1413884680 115994 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :0,1 has certainly 1 as a difference < 1413884684 437037 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but what has 10 as a difference? < 1413884685 766091 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :1-0 = 1, 1-1 = 0, 9-1 = 8, 10-9 = 1, 10-10 = 0, 18-10 = 8. < 1413884707 794606 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :0, 1, 1, 9, 10, 10, 18, ...; the differences between successive numbers are 1, 0, 8, 1, 0, 8, ... < 1413884714 429411 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1413884716 549773 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i see < 1413884755 993760 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess you could easily omit the zeros, since they don't really affect the result. < 1413884779 105146 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1413884779 874752 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1413884806 480135 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0{1.+}c!{0.+}c!{8.+}c! < 1413884806 633637 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 9 < 1413884808 645613 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0{1.+}c!{0.+}c!{8.+}c!#s < 1413884808 798948 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {9 1 1 0} < 1413884820 814870 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0{{1.+}c!{0.+}c!{8.+}c!}10E!#s < 1413884820 968302 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {90 82 82 81 73 73 72 64 64 63 55 55 54 46 46 45 37 37 36 28 28 27 19 19 18 10 1 < 1413884826 859396 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0{{1.+}c!{0.+}c!{8.+}c!}5E!#s < 1413884827 20935 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {45 37 37 36 28 28 27 19 19 18 10 10 9 1 1 0} < 1413885043 763948 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :tough challenge < 1413885044 603977 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1413885165 213399 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or is it < 1413885239 305737 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0{1 0 8}?+ < 1413885239 459116 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 0 8} < 1413885258 347313 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 8}J0?+ < 1413885258 509985 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 0 8} < 1413885265 285747 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 8}J0?+[- < 1413885265 439137 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 8} < 1413885267 413980 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 8}J0?+[~ < 1413885267 567675 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 8 < 1413885270 475136 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 8}J0?+~] < 1413885270 628463 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 0} < 1413885272 716579 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 8}J0?+-] < 1413885272 925852 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1413885282 855286 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 8}J0?+-]#s < 1413885283 8639 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 {1 0 8}} < 1413885298 652221 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 8}0?+-] < 1413885298 842321 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1413885318 86949 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0{{1 0 8}j?+-]}e! < 1413885318 259122 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1413885323 612231 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0{{1 0 8}j?+-]}10E! < 1413885323 765748 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 10 < 1413885339 271329 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no. tough one < 1413885448 592871 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: maybe cycle {1 0 8} < 1413885460 982916 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :add, take head redo < 1413885464 66688 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :might work < 1413885474 342971 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 8}cy10.+ < 1413885474 503852 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 0 8 1 0 8 1 0 8 1} < 1413885516 966051 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0{1 0 8}cy10.+Jx/#s < 1413885517 157553 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 {1 0 8 1 0 8 1 0 8 1} {1 0 8 1 0 8 1 0 8 1}} < 1413885521 924755 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :XXcy is what my thing is built on. < 1413885527 482094 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok :) < 1413885550 110867 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1413885558 223052 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :XXcy and g_ to get the head < 1413885566 676969 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then add and redo < 1413885606 307242 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, I've got a while loop in there. It's relatively straightforward, and I'm sure one could nip off more bytes. < 1413885691 41340 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have a 38B thing based on a q~] C! and )++ on the XXcy'd infinite list, but it takes over 6 seconds to run even on my own system, let alone on anagol. < 1413885764 670571 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq 10roq~]10C!CL)++ < 1413885764 824235 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 1 3 6 10 15 21 28 36 45 55} < 1413885769 53684 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Based on that kind of thing. < 1413886746 541422 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1413888509 362386 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that might be slow for large lists, yes < 1413888520 844321 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's n^2 anyway < 1413888536 166302 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess < 1413888540 187324 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although < 1413888552 439762 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 3roq~]3C! < 1413888552 593096 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1413888557 703910 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 3roq~]2C! < 1413888557 857202 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1} < 1413888561 413087 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 3roq~]3C!#s < 1413888561 566429 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{} {1} {1 2} {1 2 3}} < 1413888568 95247 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10roq~]3C!#s < 1413888568 248992 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 2 3 4 5 6 7} {1 2 3 4 5 6 7 8} {1 2 3 4 5 6 7 8 9} {1 2 3 4 5 6 7 8 9 10}} < 1413888572 158640 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10roq~]10C!#sL[ < 1413888572 312220 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 11 < 1413888581 437083 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :i really need that, thanks. < 1413888600 252231 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10roq~]10C!#s < 1413888600 442496 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{} {1} {1 2} {1 2 3} {1 2 3 4} {1 2 3 4 5} {1 2 3 4 5 6} {1 2 3 4 5 6 7} {1 2 3 < 1413888624 148439 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and that probably in a ro itself < 1413888654 122569 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10roq~]100C!#s < 1413888654 275796 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1413888658 591536 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 100roq~]100C!#s < 1413888658 753516 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{} {1} {1 2} {1 2 3} {1 2 3 4} {1 2 3 4 5} {1 2 3 4 5 6} {1 2 3 4 5 6 7} {1 2 3 < 1413888664 124687 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1000roq~]1000C!#s < 1413888664 299215 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1413888684 11560 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1000ro{1000ro++}m[#s < 1413888684 190683 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1413888756 85633 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :i'm looking to < 1413888762 411767 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :!blsq 153JXX++j.% < 1413888762 565456 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 9 < 1413888844 578811 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :!blsq 153JJXX++j.%jXXg_ < 1413888844 732258 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1413888868 325626 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :!blsq 153JPpJXX++j.%PPXXg_ < 1413888868 479052 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1413888884 536281 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :!blsq 153JPpJXX++j.% < 1413888884 689578 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 9 < 1413888895 475111 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :!blsq 153JPpJXX++j.%PP < 1413888895 666395 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 153 < 1413888900 413023 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :oh right. < 1413888904 97923 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :one line here. < 1413888928 575540 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :!blsq 153JPpJXX++j.%PPl_Pp.- < 1413888928 737100 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (.-) Invalid arguments! < 1413888934 542937 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :!blsq 1234qwertyasdfzxcvCHICKEN### < 1413888934 713150 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 29): < 1413888958 295319 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :!blsq "CHICKEN"R@ < 1413888958 448626 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"" "C" "H" "CH" "I" "CI" "HI" "CHI" "C" "CC" "HC" "CHC" "IC" "CIC" "HIC" "CHIC" < 1413888984 473260 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :!blsq "CHICKEN"R@Jpd < 1413888984 628138 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "HICKENICKENHCKENCKENHIKENIKENHKENKENHICENICENHCENCENHIENIENHENENHICKNICKNHCKNCK < 1413889003 763348 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :!blsq "CHICKEN"R@"BOILY"pd < 1413889003 919018 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (pd) Invalid arguments! < 1413889009 391372 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :!blsq "CHICKEN"R@"BOILY"R@ < 1413889009 544864 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"" "B" "O" "BO" "I" "BI" "OI" "BOI" "L" "BL" "OL" "BOL" "IL" "BIL" "OIL" "BOIL" < 1413889015 790311 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :!blsq "CHICKEN"R@"BOILY"R@pd < 1413889015 943677 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "OILYILYOLYLYOIYIYOYYOILILOLLOIIOBOBIBIOBLBLOBLIBLIOBYBYOBYIBYIOBYLBYLOBYLIBYLIO < 1413889023 767649 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :!blsq "CHICKEN"R@"BOILY"R@z[ < 1413889023 928732 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{"" ""} {"C" "B"} {"H" "O"} {"CH" "BO"} {"I" "I"} {"CI" "BI"} {"HI" "OI"} {"CHI < 1413889034 371103 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :!blsq "CHICKEN"R@"BOILY"R@z[++ < 1413889034 524439 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"" "" "C" "B" "H" "O" "CH" "BO" "I" "I" "CI" "BI" "HI" "OI" "CHI" "BOI" "C" "L" < 1413889038 363818 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :!blsq "CHICKEN"R@"BOILY"R@z[++sh < 1413889038 517298 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ["", "", "C", "B", "H", "O", "CH", "BO", "I", "I", "CI", "BI", "HI", "OI", "CHI" < 1413889043 367095 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :!blsq "CHICKEN"R@"BOILY"R@z[++uN < 1413889043 520468 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :Ain't nobody got output fo' that! < 1413889045 64358 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :... what the fungot is going on... < 1413889046 375768 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: mr president, i would underline, as does the ppe-de group. he said that the global fnord and biotechnological research. however, the responsibility of the french authorities, and in terms of institutional balance i believe there are no doubt several reasons for satisfaction which seem to be forgetting that enlargement, by their very nature difficult to implement sustainable development; for, with all the interested parti < 1413889126 474302 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I think oilyilyolylyoiyiyoyyoililolloiiobobibioblbloblibliobyobyobyibyiobylbylobylibylio may be the ultimate welcome of them all. < 1413889189 561196 :heroux!~heroux@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 245 seconds < 1413889190 25423 :heroux_!~heroux@50708355.static.ziggozakelijk.nl NICK :heroux < 1413889231 404835 :heroux_!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1413889816 780919 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, don't you hate it when reality contradicts a nice theory? < 1413889818 83263 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: i would thank the rapporteur for having been so bold as to take into account eastward enlargement, of course, my group broadly approves this report, wanted to be independent, no matter how willing i was to speak for, i have in mind the need for training. that is why the distributor is in a good and humane manner. i fully support the sky initiative. i believe that the principle of subsidiarity to which we belong. graham < 1413889965 151330 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :eastward enlargement is a myth put forth by the sky initiative. < 1413890356 751684 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least the distributor is in a good and humane manner. < 1413890563 362581 :boily!~boily@96.127.201.149 QUIT :Quit: INCORPORATED CHICKEN < 1413891445 92203 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :*.net *.split < 1413891445 436029 :blsqbot!~blsqbot@fmnssun.ibone.ch QUIT :*.net *.split < 1413891445 436146 :elliott!~elliott@unaffiliated/elliott QUIT :*.net *.split < 1413891445 589476 :digitalcold!~redacted@unaffiliated/digitalcold QUIT :*.net *.split < 1413891445 900851 :AndoDaan!~Daanando@188.188.87.240 QUIT :Ping timeout: 258 seconds < 1413891459 569655 :digitalcold!~redacted@192.73.232.206 JOIN :#esoteric < 1413891459 784789 :elliott!~elliott@li278-81.members.linode.com JOIN :#esoteric < 1413891490 105979 :elliott!~elliott@li278-81.members.linode.com NICK :Guest48226 < 1413891496 726359 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1413891511 318684 :AndoDaan!~Daanando@188.188.73.144 JOIN :#esoteric < 1413891630 427751 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wonder why I got a merge commit with no changes and one parent out of git. It was supposed to be a fast-forward thing. < 1413891727 73891 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"When the merge resolves as a fast-forward, only update the branch pointer, without creating a merge commit. This is the default behavior." < 1413891731 711516 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So I thought, but it didn't. < 1413891825 86309 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It even said "fast-forwarding to", but then made a commit anyway. < 1413892091 587941 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: can you tell who's lying? < 1413892092 515817 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: mr president, this resolution commits all those states that would be more willing to give up his toys in order to adapt it to their advantage. what we must do that just yet because six member states and within the large groups, the first page of yesterday's ' fnord' who are insufficiently monitored. the euro is not just a notification process and once on monetary policy, which i mentioned in my own sector, must contrib < 1413892127 174149 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: But I specifically wanted to *avoid* commits. < 1413892127 676693 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: i would like to go and assess the effectiveness of these programmes believed they were acting correctly when they placed managers from large consultancy firms or external fund managers in the telecommunications sector. but i will give you a clear answer to. moreover, a question which has been mentioned by my friend mr nistic, on behalf of the european union < 1413892150 850231 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: please heat my food in the microwave for me. < 1413892151 140565 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: the vote today reflects parliament's views. to be fair to say that a particular deed is a crime, a great opportunity for the european union < 1413892499 1086 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Maybe git sucks and we all just use it because it has a shiny website < 1413892511 693277 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: Did you specify --ff-only? < 1413892572 404013 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :My experience tells me that merging without --ff-only always creates a Merge commit < 1413892578 466740 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :at least for pull < 1413892744 412457 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I didn't, because it hasn't used to do that for me. < 1413893110 156442 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And the documentation is quite clear on --ff being the default, and --no-ff being the exception.) < 1413893142 850668 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And --ff-only being just a --ff that also refuses when it wouldn't ff.) < 1413893471 852557 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :can you do git pull --rebase without messing things up? < 1413893485 930113 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I know git rebase messses things up if it's a remote branch other people use as well < 1413893524 483183 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've pushed this out already, so I think I'll just live with a dummy comment. < 1413893531 294595 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Commit. < 1413894112 264009 :sebbu2!~sebbu@ADijon-152-1-20-122.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1413894142 977643 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 240 seconds < 1413894156 881171 :sebbu2!~sebbu@ADijon-152-1-20-122.w83-194.abo.wanadoo.fr QUIT :Changing host < 1413894157 34504 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1413894527 72515 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1413894734 674 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1413895118 695180 :AndoDaan!~Daanando@188.188.73.144 QUIT :Remote host closed the connection < 1413895139 700060 :AndoDaan!~Daanando@188.188.73.144 JOIN :#esoteric < 1413895319 503668 :drdanmaku!uid17782@gateway/web/irccloud.com/x-axcbflrojhuhrqxy QUIT :Quit: Connection closed for inactivity < 1413895828 947209 :Guest48226!~elliott@li278-81.members.linode.com PRIVMSG #esoteric :fizzie: git pull --rebase only rebases stuff not in the remote, I believe < 1413895830 533932 :Guest48226!~elliott@li278-81.members.linode.com QUIT :Quit: Reconnecting < 1413895839 465546 :elliott_!~elliott@unaffiliated/elliott JOIN :#esoteric < 1413896315 831700 :stuntaneous!~stuntaneo@2001:1af8:4700:a000:4:: QUIT :Remote host closed the connection < 1413896942 594199 :InputUsername!42f95d27@gateway/web/freenode/ip.66.249.93.39 JOIN :#esoteric < 1413897260 669286 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: why is this code like this? < 1413897261 417282 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: consideration by the council, gave us an assurance about these matters. the family is the most widespread of all substances, the commission will make every effort to try to clarify the scope of the directives or make the regime more complex. it lacks the legal instruments, as i know. where are we in favour of mr cabezn fnord report. < 1413897276 985625 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, where's the "mr president," part? < 1413897303 732288 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hehe, "clarify the scope of the directives or make the regime more complex" < 1413897408 127076 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: eat pickled onions < 1413897408 988823 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: i would just like to explain the situation, very briefly, madam president, those who are only waiting for this message on the basis of sex. the reason why communication strategies must be developed in lisbon and one in particular, my group did not vote in favour does not commit you to anything. however, before any signature of the comprehensive strategy to tackle the question of violence, and i say this coming from the < 1413897485 71234 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: s véred abbal új éren hesszebbe apiuk s meghel míg emmerát. a pul ágya mölte mint tevét ha agybán négy hiza motatvóniugrasra revénynmavtkzist kíktanynek melt s medőjbnekbim csal. < 1413897485 284235 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: madam president, should we shoot and kill, when we began negotiations with the accession of ten new countries, that there is more to it than that. < 1413897528 821862 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: explain accession < 1413897529 430480 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: the menndez del valle is striving to do, but if we can symbolically add the date 11 march to 11 september. we worked well together. the commission is willing to work 18 hours a day in these toxic substances can be deposited in groundwater, but it must then be provided with the resources to fnord crops, allegedly drugs crops, and that structural and administrative measures to the member states. < 1413897534 626664 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: ok m ont tisseg vidnak sad oly s ürétvzs. < 1413897536 39200 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: mr president, i would like the council to adopt specific legislation in this way and to spoil this report. i hope that this new text is bound to happen to almost all the parliamentary delegations we were able to have olaf's report so that we can be proud of the german chemicals industry, which has not yet begun this programme of research should place us in a very difficult task and, excuse the fnord, essentially becaus < 1413897578 748848 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: igy il karátyám többényígy palász ha miskar únva évez mind combja ne csilvn baknan jígyelsotoitjel alaresztev mácsuségndedjet ölnepzlopott meg nászz. < 1413897579 236200 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: mr president, i was very happy to vote for the document on which parliament has not been used in them. if the matter is a threat to veto accession to the european parliament adopted directive 95/ 19/ ec, so that the currency is a tool for achieving the goal. we urge you to combine forces. european research funds continue to evolve in terms of the treaty. < 1413897580 647352 :InputUsername!42f95d27@gateway/web/freenode/ip.66.249.93.39 QUIT :Ping timeout: 246 seconds < 1413897611 447738 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: más elvene hállatj. < 1413897612 253990 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: mr president, rapporteur bowis started his explanatory statement. allow me to start by congratulating the prime minister to work together. nothing is fnord and, finally, one of the reasons why it did not receive them directly but via the industry, which is very sensitive to your concerns about social and fiscal law. this regulation on the reclassification of settlements under swaps arrangements and under forward rate a < 1413897634 436563 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1413898320 783834 :S1!~sheldon@p4FF922AF.dip0.t-ipconnect.de JOIN :#esoteric < 1413898437 895945 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Shooting and killing: best starting point for the negotiations. < 1413898500 989657 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"the commission is willing to work 18 hours a day in these toxic substances --" that's dedication in politics < 1413898559 282966 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: not if it's their politics itself that is releasing the toxic atmosphere < 1413898583 785814 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 272 seconds < 1413898596 415065 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1413898608 472658 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Do you provide free legal advice? < 1413898609 94914 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: madam president, i would like to mention a few of the points of difference which inevitably i have to say to them that it will give us new impetus and that then i would make special mention of the infringements of human rights and fundamental liberties, to strengthen the institutional capacity of the members of permanent committees should be reconsidered. the stark differences of opinion that exists in many of the promi < 1413898644 429768 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so basically, he does provide it, but it's so cryptic you won't understand it < 1413898647 834822 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's advice, no mention whether it's free < 1413898655 841639 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: do you provide information free legal advice? < 1413898656 262207 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: mr president, mr president-in-office of the council, mr president of the commission and the council must be aware that an agreement was not reached on this point have to convert old social spending methods into new economic and social consequences. obviously, it would be a much more appropriate subject for debate at this stage. < 1413898658 124213 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :expect a hefty bill < 1413898663 837981 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot's advice is overpriced. < 1413898664 77429 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: although we agree with the council concerns on the influx of refugees into the community budget. < 1413898686 823609 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Is the institutional capacity of the members of permanent committees really so important that it trumps human rights and fundamental liberties? < 1413898687 31288 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: mr president, during this century, transatlantic relations are currently going through this process. other interested parties, in terms not just of france, for example to work in difficult conditions. < 1413898691 544462 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah, he even mtneions spending methods < 1413898794 533881 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Áz imaz halom ót magat, hogy mele is larja vimtátal, te pararson hántogók tölte önni mondat grofalhik fungot nyegtelyntattkegré. Csők a tüsve s akad és míg erisen? Lekmely hatytákadsunk gozduszast haszohsnakja hűsny csak lyugszemsmént. Igaz soéo! < 1413898796 98856 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: madam president, i do not think that the proposal on emissions trading. it is an interesting expression, because it is obviously not possible in conventional agriculture. i am very grateful to the rapporteur for a communication on 9 december, the commission continues, together with europol, have to reflect on the fact that it accepts this point of view of the amount requested in the motion for a resolution, the commiss < 1413900521 298914 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: what do these nine digit numbers my program prints means? < 1413900522 157805 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: mr president, i did not take account of the diversity in market structures and the plans that are now in a position to pontificate when it comes to questions such as access to asylum procedures and medical and social services for the citizens of the state, as long as we do that, for example, while mrs peijs has also indicated the need to change the more recent developments can also be explained by the fact that the ind < 1413900545 647613 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, thanks. that makes it totally clear. but what do the first three digits mean then? < 1413900548 711071 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot? < 1413900548 941695 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: mr president, mr president-in-office of the council will have to provide services with regard to the ability of all the nations of europe. < 1413901017 840099 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: so it's a... country code? < 1413901019 308031 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: mr president, we are well aware that you have to realize that so far, which do not apply. that is only fair to subject farmers who participate in the world today, such as amendments nos 3 and 4 june 1999, whereas the outflow of direct investment, of which the questioner is no doubt that he is quite satisfied as to the first part of the debates was strengthened by this treaty, in the case of flowers. she dealt with this < 1413901042 696547 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :such as tulips, fungot? < 1413901055 617250 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :such as tulips, fungot ? < 1413901056 913340 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i like this style < 1413901072 786061 :stuntaneous!~stuntaneo@2001:1af8:4700:a000:4:: JOIN :#esoteric < 1413901081 783489 :stuntaneous!~stuntaneo@2001:1af8:4700:a000:4:: PART :#esoteric < 1413901103 973759 :S1!~sheldon@p4FF922AF.dip0.t-ipconnect.de NICK :S0 < 1413901138 844078 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :quintopia: I'd still like a style based on the lolcat bible, based on http://www.math.bme.hu/~ambrus/pu/bibul.txt which I scraped from http://www.lolcatbible.com/ < 1413901168 674928 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :did it ever get finished? < 1413901192 756592 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :quintopia: http://www.lolcatbible.com/ claims "so far we have most of the Bible translated" < 1413901203 528112 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's a collaborative project, so if you want to do the rest, feel free < 1413901211 261161 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i don't! < 1413901211 454324 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, do you speak kitty pidgen? < 1413901221 665285 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: do you speak kitty pidgen? < 1413901229 227871 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huh < 1413901235 145347 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: are you asleep? < 1413901302 35679 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what's with him? does he hate me now? < 1413901578 110218 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :always fun to see people who don't remember how fungot works. < 1413901578 526378 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: mr president, listening to romano prodi talk about political equality without finding the appropriate technical infrastructure for this network to be established at legislative level between the states in the eu. < 1413901644 477842 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wow < 1413901646 895374 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fungot: how awful < 1413901647 353093 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: mr president, you have heard about access but access is not what they are worth taking note of all opinions which reflect the anxieties and fears of our citizens or rather, i hope that with both this commission initiative must be taken into account in negotiating the various trade agreements which we have in the past. < 1413902804 937396 :S0!~sheldon@p4FF922AF.dip0.t-ipconnect.de NICK :S1 < 1413902805 130951 :S1!~sheldon@p4FF922AF.dip0.t-ipconnect.de QUIT :Remote host closed the connection < 1413903155 414325 :InputUsername!~InputUser@ip3e83aa28.speed.planet.nl JOIN :#esoteric < 1413904027 962997 :S1!~sheldon@p4FF922AF.dip0.t-ipconnect.de JOIN :#esoteric < 1413904135 608332 :AndoDaan!~Daanando@188.188.73.144 QUIT :Ping timeout: 272 seconds < 1413904211 755127 :AndoDaan!~Daanando@188.189.92.225 JOIN :#esoteric < 1413904696 905227 :S1!~sheldon@p4FF922AF.dip0.t-ipconnect.de QUIT :Quit: S1 < 1413904975 432382 :AndoDaan_!~Daanando@188.188.95.7 JOIN :#esoteric < 1413905002 937031 :AndoDaan!~Daanando@188.189.92.225 QUIT :Ping timeout: 240 seconds < 1413905613 919128 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1413906062 587758 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Using a high level programming language with a microcontroller < 1413906063 984561 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :US 6308317 B1 < 1413906405 557985 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :^style < 1413906405 754576 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl* ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1413906425 403155 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :^style jargon < 1413906425 556840 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: jargon (UNIX-HATERS mailing list archive) < 1413906447 697292 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot something < 1413906448 13166 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: date: fri, 25 feb 92 02:52:43 est from: bw ok... try sending a note about how the patient lists " complain to them. < 1413906458 319649 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I never remember which wordsets work well and whic don't < 1413906464 805203 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I guess that was something. < 1413906485 171502 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fungot: that's not terribly interesting < 1413906485 374779 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :FireFly: controls the glass store door that opens by itself when you run out of the < 1413906507 131364 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: the what? don't keep us hanging like that! < 1413906507 284951 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: piece ' o shite... unix can help here, unix ran away from home. better yet, aren't the system, i thought for a research scientist to provide system support person at somewhere, but < 1413906553 519422 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^style youtube < 1413906553 673098 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: youtube (Some YouTube comments) < 1413906559 801773 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: That video sucked < 1413906560 13123 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: this looks pretty cool, i loved it. however, the bug with the ' spam' button next to grandma, they also changed it so. < 1413906576 40363 :InputUsername!~InputUser@ip3e83aa28.speed.planet.nl PRIVMSG #esoteric :wait what < 1413906591 621072 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the bug with the 'spam' button next to grandma ... wow. < 1413906597 583551 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I loathed that one. < 1413906601 56834 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: blah! < 1413906601 210368 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: omfg... thats mazing! amazing!! lol i dribbled you will no doubt try to land and could not override the wrong mode selection. to an altitude of 100 feet < 1413906633 515440 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :incoherent, but much more readable than the sms thing < 1413906664 873372 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^style darwin < 1413906665 26685 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: darwin (Books by Charles Darwin -- you know, that evilution guy) < 1413906669 125391 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: muahaha < 1413906669 683762 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: letter 74. to w.h. flower. down, august 4, 1860 page 126.) may perhaps have been caused by some unknown deed :) violence. < 1413906682 334172 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1413906682 864683 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: uhm? < 1413906684 109180 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: column 1: name :) species. on/ other hand, do not trouble yourself about/ phallus, as i do to a certain extent acclimatised or adapted to a diversity :) climates. nature could effect, but it does not bear some part in a full-grown plant there can be little doubt that he did receive gave him much pleasure, as an aid to himself than to/ future, would probably receive from it in/ sand :)/ barrancas de s. gregorio) in/ grea < 1413906687 522296 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :fungot: what are your thoughts on gemmules? < 1413906687 752048 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Bike: charles darwin to asa gray. down, november 11th 1859. these papers deserve careful study by any one bird fnord a general battle. " 7? 27. < 1413906689 788458 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Charles Darwin used smileys? < 1413906718 564330 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also < 1413906725 564796 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :shouldn't this read evilotion guy? < 1413906767 593986 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :^style wp < 1413906767 747274 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: wp (1/256th of all Wikipedia "Talk:" namespace pages) < 1413906783 642420 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fungot: what do you think of the main page? should it be deleted? < 1413906784 350001 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :FireFly: no second cousin/ no once removed. --user:andreamimiandreamimi ( user talk:andreamimitalk) 21:05, 23 september 2008 ( utc) i am not sure what fnord common knowledge is supposed to be an advertisement for disfunction. but you never know). a graduate of harvard university ( m.a., 1929, b.d., 1931, fnord. < 1413906804 595721 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Pretty bad wordset < 1413906819 671059 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: try again < 1413906820 225040 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: i remove the breast cancer article's own gallery. what images in the gallery and i tried cutting it but it's impossible to cut and i don't think anyone from victoria would consider " shelbourne" either. they must have felt like there was way, way, way, way too much power. as a result of the proposal was ' ' ' < 1413906836 466019 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^style < 1413906836 619601 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp* youtube < 1413906845 851603 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^style qwantz < 1413906846 4988 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: qwantz (Dinosaur Comics transcriptions 2003-2011) < 1413906853 311985 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: qwantz? < 1413906853 503925 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: so in that, well enjoy pooping in it. all the dudes, they will! < 1413906861 652829 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :... < 1413906863 608626 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :... < 1413906863 825110 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right. < 1413906871 253995 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :all of them! < 1413906880 502385 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fungot: you don't have to elaborate on that topic < 1413906880 655915 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :FireFly: t-rex, i have big news the other!', he though, ' that is a lot! < 1413906880 877951 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: dinosaur < 1413906881 32034 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: i look forward to a gooey feeling beneath my feet! soon! soonish, anyway. hallowe'en is coming! witness a public display. problem solved! < 1413906897 621521 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style c64 < 1413906897 775212 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: c64 (C64 programming material) < 1413906903 753088 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: educate me < 1413906903 906800 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: 1) opens cassette tape, printer, because the editor will read 0, if the number 50 in floating point number. < 1413906905 171718 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :qwantz doesn't look that bad < 1413906913 899523 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: thanks < 1413906914 90453 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: to keep them in order to add the start of basic. parameters are generally passed between the prompt that input is the one that advances the jiffy clock") < 1413906958 59848 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :^style ct < 1413906958 577423 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: ct (Chrono Trigger game script) < 1413906979 436287 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fungot: hi < 1413906979 589709 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :FireFly: you are strong of will...! that's the pendant the gurus and miss you. < 1413907100 434183 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot... < 1413907100 634952 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: your majesty! and queen. he and a friend left on a journey 10, then magic damage will be reduced by 10%. a star after any characteristic means it's at maximum strength! no matter what the price! it is, you idiot! hey! is that for us! the chef's in a snit, trying to get food to the front lines. heard a spell to energize the sword takes immense evil! indeed! this thing. what you have? transform! this trading house. it's th < 1413907158 550526 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot should learn to keep things short and to the point < 1413907158 704465 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: from where does the hero alone have the power. " m, madam...! i am the master of war! i've seen all kinds of battles from here, step back, prometheus! < 1413907370 24393 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^style pa < 1413907370 178108 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: pa (around 1200 transcribed Penny Arcade comics) < 1413907374 899549 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: hi < 1413907375 53061 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: what? no. < 1413907378 942984 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: yes. < 1413907379 153056 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: what's... happening to me? body... seized by some strange energy! and brian and i are going to hit the park and throw the frisbee around! < 1413907552 355739 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 250 seconds < 1413907676 229342 :S1!~sheldon@p4FF922AF.dip0.t-ipconnect.de JOIN :#esoteric < 1413907802 959381 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: you're a comic strip now < 1413907803 150948 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: i just read that ion storm article on salon. were we too hard on those guys? < 1413907845 654201 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :^style < 1413907845 807583 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa* qwantz sms speeches ss wp youtube < 1413907852 249896 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :^stle pa < 1413907855 320406 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :^style pa < 1413907855 475355 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: pa (around 1200 transcribed Penny Arcade comics) < 1413907858 642432 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Aaaah < 1413907871 979281 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :How many webcomics are in fungot? At least 4 by my count < 1413907872 158154 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Taneb: the thing to understand is that the merch is very sick. < 1413907886 422375 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ACTION SUDDENLY FOOD < 1413908083 54276 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style ss < 1413908083 215838 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: ss (Shakespeare's writings) < 1413908141 393637 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: pray tell us all about it < 1413908141 920886 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: fabian. if this be not cherish'd. i know you lacke not folly to commit them, haue abilitie enough to make < 1413908164 815068 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"haue", really... < 1413908186 789917 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style ic < 1413908186 943281 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: ic (INTERCAL manual) < 1413908189 832906 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style agora < 1413908189 986457 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: agora (a large selection of Agora rules, both current and historical) < 1413908199 967047 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: what's that? < 1413908200 174607 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: in the case of the courts shall vacate the order of succession shall announce their recommendations within three days of it commits the class shall be detected and reported by the clerk of the < 1413908223 684235 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: looks like 4 < 1413908470 529881 :bb010g!uid21050@gateway/web/irccloud.com/x-fqtqvjbupvufwfpe QUIT :Quit: Connection closed for inactivity < 1413909483 324020 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1413910854 387807 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 250 seconds < 1413911414 181479 :InputUsername!~InputUser@ip3e83aa28.speed.planet.nl QUIT :Quit: Leaving < 1413912231 152645 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413912292 856500 :AndoDaan_!~Daanando@188.188.95.7 PRIVMSG #esoteric :fungot: Are you a sophist? < 1413912293 55376 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :AndoDaan_: ( b) conflicts between rules with no provision exists for the specified players. < 1413912333 758615 :AndoDaan_!~Daanando@188.188.95.7 PRIVMSG #esoteric :fungot: Aim East. < 1413912334 982 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :AndoDaan_: ( l) final auction price is: ( a) there is a member of an organization is required to < 1413912840 683920 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :fungot: What do you know of grammar? < 1413912840 885381 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :MDude: ( vi) for an official report or the raffle. the recordkeepor and mintor for points and become the wisest, noblest, eldest, and said executor knew that the < 1413913044 598265 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :>pa not standing for Pennsylvania < 1413913048 469925 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :^style enron < 1413913048 680415 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: enron (subset of the Enron email dataset) < 1413913094 173827 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :fungot: Any idea what I should work on next? < 1413913094 463696 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :MDude: current terms call for an original for your records. < 1413913157 48638 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :Sounds good. < 1413913307 662802 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1413913572 303606 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Remote host closed the connection < 1413913769 499001 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fungotttt < 1413913769 850164 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :FireFly: as we get the ", lehrer, james a. baker, the securities and exchange commission will not go.... < 1413913816 624671 :drdanmaku!uid17782@gateway/web/irccloud.com/x-aptbojmfqpexgmwh JOIN :#esoteric < 1413913858 600954 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1413913956 684820 :FreeFull!~freefull@wk-31-33.guest.rdg.ac.uk JOIN :#esoteric < 1413913958 311436 :FreeFull!~freefull@wk-31-33.guest.rdg.ac.uk QUIT :Changing host < 1413913958 517302 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1413914016 742975 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Read error: Connection reset by peer < 1413914113 431962 :password2!~password@197.76.154.234 JOIN :#esoteric < 1413914200 993930 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1413914725 212043 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: There was a Mill talk in Trondheim today! Did you go? < 1413914857 411292 :MoALTz!~no@user-188-33-132-198.play-internet.pl JOIN :#esoteric < 1413915145 995412 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Where will the commission not go? < 1413915146 220154 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: is the number of our current north american, continental and are therefore subject to the two option swaps) traded online. marriott. < 1413915195 737178 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I guess you'll need to book them a Hilton. < 1413915398 723141 :Lorenzo64!~lorenzo@adsl-ull-124-16.42-151.net24.it JOIN :#esoteric < 1413915896 841754 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is fungot a fungus? < 1413915897 82613 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: the service." " more equity would leave enough. i'll keep the originals of the schedule that the legislature that the capacity on any cycle. < 1413915903 660299 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^style qwantz < 1413915904 291028 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: qwantz (Dinosaur Comics transcriptions 2003-2011) < 1413915911 117028 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :FRIG < 1413915912 372514 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: State your whish! < 1413915912 697412 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: so that leaves us, the dinosaurs spread fear and incontenience, along with t-rex! cut, cut! cut, cut, cut, cut, cut, cut, cut! cut, cut, cut, cut, cut, cut, cut, cut! cut! cut, cut, cut! cut! cut, cut, cut! cut! cut, cut, cut, cut, cut, cut! cut, cut, cut, cut! cut, cut! cut, cut! cut! cut, cut, cut, cut, cut, cut, cut, cut! cut, cut, cut! cut! cut! cut, cut, cut! cut, cut! cut, cut, cut, cut! cut, cut! cut, cut, cut, c < 1413915923 554416 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: so many cuts < 1413915923 839689 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: but i've got great names for everyone else's hypothetical sons! but so far it's been pretty much a fallacy as it is a way to convert states of being into plausible names, utahraptor? < 1413915935 917924 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Who here has hypothetical sons? < 1413915983 399789 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot: whoa, sounds like you could use some cut elimination < 1413915983 593424 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :shachaf: and that is good, but now each of them has met their maker. < 1413916434 680965 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hehehe < 1413916455 725714 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: Ook. Ook. Ook! Ook? Ook! Ook. much? < 1413916455 917569 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: so, hey, it was our table! if he's interested, he'll push it back to your side. the salt shaker over to their side, this means that, for all intents and purposes < 1413916491 768887 :password2!~password@197.76.154.234 QUIT :Read error: Connection reset by peer < 1413917428 939254 :password2!~password@197.78.152.133 JOIN :#esoteric < 1413917819 846226 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I find it hard not to think of dc as an esolang whenever I look at a "substantial" dc expression. < 1413917896 630570 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1413917972 399966 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have somewhere a fungot language model dumper tool, I think. < 1413917972 586765 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: it's a very tricky to sound natural, then you can't sleep at all, then you go demented and then you die, we're giving dinosaur comics to the marmaduke guy. sincerely, the man, you just wait! kids will be boarding the train to scarytowne at my first wedding is about to start it by calling everyone " my boy". how's that? < 1413918051 7193 :S1!~sheldon@p4FF922AF.dip0.t-ipconnect.de QUIT :Quit: S1 < 1413918170 781360 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Linguine14]]4 N10 02http://esolangs.org/w/index.php?oldid=40630 5* 03Nthern 5* (+196) 10RFI < 1413918369 630733 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Can't find it. < 1413918500 315148 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It was useful for looking at that sort of loops. < 1413918788 388604 :bb010g!uid21050@gateway/web/irccloud.com/x-eppeknkboveoouez JOIN :#esoteric < 1413918979 78374 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 265 seconds < 1413919516 193121 :Lorenzo64!~lorenzo@adsl-ull-124-16.42-151.net24.it QUIT :Quit: Leaving < 1413919692 688553 :password2!~password@197.78.152.133 QUIT :Read error: Connection reset by peer < 1413919710 386631 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: that's because dc is very bad for writing real programs, there are much better tools for that these days, so people only ever write esoteric programs in it < 1413919710 596394 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: it's a good story, they function in an undiagnosable way? for instance, i've recently picked up a hobby, and it's been super great! i signed up for an english as a second language course. < 1413919713 890793 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1413919718 59839 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: ^ < 1413919722 64210 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I can't tab-complete today < 1413919937 105856 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1413920175 425887 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wrote my first dc golf attempt (though I know none of the tricks of the trade, so it's probably not really golfed) and it turned out very line-noisy. < 1413920709 883417 :S1!~sheldon@p4FF93F98.dip0.t-ipconnect.de JOIN :#esoteric < 1413920715 154100 :password2!~password@197.76.156.138 JOIN :#esoteric < 1413921846 586863 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1413922570 679097 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1413923074 515543 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 255 seconds < 1413923943 87218 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Ping timeout: 255 seconds < 1413924667 731068 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1413924772 802646 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 258 seconds < 1413924912 915824 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07PZAB14]]4 N10 02http://esolangs.org/w/index.php?oldid=40631 5* 03MrDetonia 5* (+2070) 10Created page with "'''PZAB''' is an esoteric programming language created by Zac Herd in 2013. The idea was to create a language that forced the programmer to manipulate memory and registers on ..." < 1413924940 644983 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/upload14]]4 upload10 02 5* 03MrDetonia 5* 10uploaded "[[02File:Machine.png10]]" < 1413924976 107411 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07PZAB14]]4 10 02http://esolangs.org/w/index.php?diff=40633&oldid=40631 5* 03MrDetonia 5* (-2) 10 < 1413925026 841787 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07PZAB14]]4 10 02http://esolangs.org/w/index.php?diff=40634&oldid=40633 5* 03MrDetonia 5* (+1052) 10 < 1413925264 684125 :password2!~password@197.76.156.138 QUIT :Ping timeout: 245 seconds < 1413925287 507524 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413925337 775568 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1413925372 345242 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413925606 698172 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07PZAB14]]4 10 02http://esolangs.org/w/index.php?diff=40635&oldid=40634 5* 03MrDetonia 5* (+109) 10 < 1413925687 292947 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: [ < 1413925716 811601 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07PZAB14]]4 10 02http://esolangs.org/w/index.php?diff=40636&oldid=40635 5* 03MrDetonia 5* (+13) 10 < 1413925740 258859 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07PZAB14]]4 10 02http://esolangs.org/w/index.php?diff=40637&oldid=40636 5* 03MrDetonia 5* (-2) 10 < 1413925768 727807 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07PZAB14]]4 10 02http://esolangs.org/w/index.php?diff=40638&oldid=40637 5* 03MrDetonia 5* (+3) 10 < 1413925838 808402 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07PZAB14]]4 M10 02http://esolangs.org/w/index.php?diff=40639&oldid=40638 5* 03MrDetonia 5* (-2) 10 < 1413925882 345225 :MoALTz!~no@user-188-33-132-198.play-internet.pl QUIT :Ping timeout: 250 seconds < 1413925939 834310 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1413925988 800081 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413926002 890095 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1413926038 733174 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413926063 600959 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1413926200 926931 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413926201 80345 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1413926269 176850 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413926622 890589 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07PZAB14]]4 10 02http://esolangs.org/w/index.php?diff=40640&oldid=40639 5* 03MrDetonia 5* (+624) 10 < 1413926886 671778 :S1!~sheldon@p4FF93F98.dip0.t-ipconnect.de QUIT :Quit: S1 < 1413927011 43991 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Remote host closed the connection < 1413927150 656519 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1413927467 973975 :nycs!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1413927569 278043 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1413927634 134556 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413927731 864468 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07PZAB14]]4 10 02http://esolangs.org/w/index.php?diff=40641&oldid=40640 5* 03MrDetonia 5* (-113) 10 < 1413927835 57333 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1413927969 770490 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02http://esolangs.org/w/index.php?diff=40642&oldid=40622 5* 03MrDetonia 5* (+11) 10/* P */ Added my language "PZAB" < 1413928185 991435 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1413928221 220946 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413928408 532906 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07PZAB14]]4 M10 02http://esolangs.org/w/index.php?diff=40643&oldid=40641 5* 03MrDetonia 5* (-24) 10 < 1413928963 490962 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07PZAB14]]4 10 02http://esolangs.org/w/index.php?diff=40644&oldid=40643 5* 03MrDetonia 5* (+119) 10Added Categorisation < 1413929088 474178 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1413929124 97794 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413929254 365403 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1413929258 791959 :MrDetonia!~MrDetonia@host86-153-185-73.range86-153.btcentralplus.com JOIN :#esoteric < 1413929305 438628 :MrDetonia!~MrDetonia@host86-153-185-73.range86-153.btcentralplus.com PRIVMSG #esoteric :Hey guys. I've just created a page for my language "PZAB". Would anyone care to take a look and tell me what they think? http://esolangs.org/wiki/PZAB < 1413929539 948486 :AndoDaan!~Daanando@188.188.81.242 JOIN :#esoteric < 1413929671 779786 :AndoDaan_!~Daanando@188.188.95.7 QUIT :Ping timeout: 258 seconds < 1413929994 877563 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1413929995 234155 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :MrDetonia: *grmbl* that's not how we define turing complete around these here parts. < 1413930033 78173 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413930042 278462 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(you _must_ have unbounded memory somehow, no excuses) < 1413930065 602466 :MrDetonia!~MrDetonia@host86-153-185-73.range86-153.btcentralplus.com PRIVMSG #esoteric :oerjan: Awfully sorry sire' I wasn't sure if that was correct :P, feel free to remove it; or can you suggest a more suitable term? < 1413930095 461398 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Pretty ordinary esoteric language < 1413930118 383007 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:MrDetonia14]]4 N10 02http://esolangs.org/w/index.php?oldid=40645 5* 03MrDetonia 5* (+471) 10Created page with "'''MrDetonia''' is Zac Herd, a programmer from the mystical land of England. ---- BEGIN GEEK CODE BLOCK -----
Version: 3.12
(decrement, increment address) and then a logical left (*2) and right (/2) shifts? < 1413931149 260624 :MrDetonia!~MrDetonia@host86-153-185-73.range86-153.btcentralplus.com PRIVMSG #esoteric :Anyways, I'm off for the night. Thanks for the help and tolerating my noob-ish-ness. < 1413931189 857101 :MrDetonia!~MrDetonia@host86-153-185-73.range86-153.btcentralplus.com QUIT :Quit: Leaving < 1413931230 594300 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what is a logical shift? i thought they were always bitwise < 1413931241 715852 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: um you only need <> that's what brainfuck has < 1413931270 557252 :bb010g!uid21050@gateway/web/irccloud.com/x-eppeknkboveoouez QUIT :Quit: Connection closed for inactivity < 1413931280 116662 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I know, the idea would be to speed up the programs and perhaps allow for some interesting data structures without too many [>>>] style loops. < 1413931365 770732 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this would be sort of binary-tree like. < 1413931414 883289 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :does that mean V counts? < 1413931443 345879 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's not exactly the same but... < 1413931503 622606 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1413931539 167472 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413931563 211973 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: that's close enough, yes. < 1413931756 551975 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quintopia: i think logical/arithmetic right shift is synonymous to unsigned/signed. < 1413931760 417380 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :iirc < 1413931802 814403 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so whether the sign bit is zeroed or kept, in 2's complement < 1413931807 783619 :conehead!~conehead@unaffiliated/conehead QUIT :Quit: Textual IRC Client: www.textualapp.com < 1413931837 423826 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yeah. and I didn't want negative addresses (though I didn't say so), so there's no difference. < 1413931888 219480 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actually there is no difference if you have infinite number of bits, period < 1413931985 730368 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's basically 2-adic numbers < 1413932026 240877 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hmm. Right, but it causes a few conceptual problems nonetheless to grasp that no bit is actually being shifted in. < 1413932058 39008 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hilbert's Hotel is not very intuitive. < 1413932075 376481 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :I HAVE NO IDEA WHAT YOU ARE TALKING ABOUT. < 1413932077 187682 :AndoDaan!~Daanando@188.188.89.92 JOIN :#esoteric < 1413932103 812279 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :excuse me, another infinite contingent of guests arrived and the hotel is full, need some shuffling here < 1413932117 39391 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: you have an infinity of bits in a row. a new bit arrives. how do you fit in into the row? now one of the bits leaves, how do you fill the gap? < 1413932133 63152 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: infinitary intercal to the rescue! < 1413932140 745880 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh < 1413932161 579212 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(implementing that could be ... interesting) < 1413932174 577375 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :-7 && 3 => 1, well, i give up < 1413932178 822690 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :& i guess < 1413932188 66711 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> (-7) .&. 3 < 1413932189 416590 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Ambiguous occurrence ‘.&.’ < 1413932189 592638 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : It could refer to either ‘Data.Bits..&.’, < 1413932189 592826 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : imported from ‘Data.Bits’ at L.hs:63:1-16 < 1413932189 592919 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : or ‘Test.QuickCheck.Property..&.’, < 1413932189 593008 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : imported from ‘Lambdabot.Plugin.Haskell.Eval.Truste... < 1413932199 183774 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*cough* < 1413932216 504793 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's not a very helpful naming by quickcheck there < 1413932218 154201 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :why?! < 1413932225 116311 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :lol < 1413932249 244914 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :isn't Data.Bits a standard library these days < 1413932252 945970 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1413932262 348527 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@undef < 1413932262 501913 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Undefined. < 1413932264 914047 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> (-7) .&. 3 < 1413932266 113518 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Ambiguous occurrence ‘.&.’ < 1413932266 266840 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : It could refer to either ‘Data.Bits..&.’, < 1413932266 266995 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : imported from ‘Data.Bits’ at L.hs:71:1-16 < 1413932266 267086 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : or ‘Test.QuickCheck.Property..&.’, < 1413932266 267234 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : imported from ‘Lambdabot.Plugin.Haskell.Eval.Truste... < 1413932274 548176 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :indeed it is < 1413932276 265072 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ohh, it's indirect. < 1413932284 82970 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION wonders which one came first. < 1413932290 127954 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413932290 883258 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@undef < 1413932291 36592 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Undefined. < 1413932293 277214 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> (-7) .&. 3 < 1413932293 930334 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : parse error on input ‘.&.’ < 1413932300 429019 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1413932316 583982 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :huh, i think (-x)&x is the largest power of two factor of x? nifty < 1413932318 297181 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@undef < 1413932318 450543 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Undefined. < 1413932319 179941 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> (-7) .&. 3 < 1413932320 629863 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1 < 1413932331 266594 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I managed to misplace the "hiding" keyword... < 1413932341 515691 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> (-7) .|. 3 < 1413932342 942048 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : -5 < 1413932350 709279 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :any other surprises? < 1413932373 602187 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh i guess that probably makes sense with find first set implementatinos huh < 1413932375 610706 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :o well < 1413932385 336078 :conehead!~conehead@2a01:4f8:201:7482::2 JOIN :#esoteric < 1413932402 391576 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi int-e < 1413932414 526920 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how are the profunctors < 1413932431 970014 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :what profunctors... < 1413932467 668285 :conehead!~conehead@2a01:4f8:201:7482::2 QUIT :Changing host < 1413932467 821619 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1413932498 580576 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bike: yes it is, very handy for extracting bits. < 1413932521 319689 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :er i guess that's last set < 1413932523 853614 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :you know what, whatever < 1413932528 700472 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Looj i'm typing on a phone ok < 1413932531 268469 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i had a hard enough time with p-adics in knuth. < 1413932546 839804 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: whoa, p-adics < 1413932565 443250 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :knuth, which one, concrete mathematics? < 1413932574 318294 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :a long exercise in taocp2 < 1413932639 504700 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bike: The x&-x came up in golf recently, if that's not what you were referring to. < 1413932644 856691 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : huh, i think (-x)&x is the largest power of two factor of x? nifty <-- sadly the necessary import still kills that method for haskell in the recent golf. < 1413932686 495822 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's the C solution everyone had; http://golf.shinh.org/reveal.rb?A006520/fizzie_1413051908&c < 1413932690 8033 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bike: This? "A generalization of two's complement arithmetic, called "2-adic numbers," was introduced by K. Hensel in Crelle 127 (1904), 51--84" < 1413932703 458818 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :speaking of balanced ternary, is it true that balanced ternary encoding of the reals is what's-it? < 1413932725 585937 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :strongly normalizing or whatever you call it < 1413932740 130531 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i think i've lost my copy :( it's a lengthy exercise/set of exercises right after the part on positional numeral systems < 1413932750 9874 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :write out the square root of seven and so on < 1413932852 344307 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1413932860 11736 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wtf does strongly normalizing mean for reals < 1413932865 485760 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bike: -7. yes. that's the one. < 1413932879 160558 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i'm pretty sure it asks for square roots too < 1413932888 268627 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :or maybe just rationals... < 1413932897 101582 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413932908 237340 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: this? https://en.wikipedia.org/wiki/Normal_number < 1413932922 191709 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: unique representation of a real number, maybe? < 1413932932 185482 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i haven't read this book yet hth < 1413932945 387310 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i sincerely doubt so. < 1413932958 495693 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bike: it asks for square roots, sqrt(-7) works; sqrt(7) apparently does not. < 1413932981 860006 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: 0.11111... is still going to be equal to 1.-1-1-1-1... i think < 1413932991 430228 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: ok I don't know the concept. But in balanced ternary, 0.1111, what oerjan wrote. < 1413933015 149608 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ok, maybe I'll read this book and find out what's going on < 1413933023 478645 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/I/i/ < 1413933023 841783 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :more like irrationals < 1413933026 653332 :oerjan!oerjan@sprocket.nvg.ntnu.no TOPIC #esoteric :See the fabulous redundant twins oerjan and int-e | BF Joust scoring poll: http://goo.gl/02KE0Y | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/ < 1413933036 450834 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :brune < 1413933042 544236 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote stereo < 1413933042 697488 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :monochrom says: Welcome to #haskell, where @remember's are in majestic stereo! < 1413933052 723159 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :[heh heh heh] < 1413933053 176343 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@quote fugue < 1413933053 357322 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :monochrom says: Welcome to #haskell, where your questions are answered in contrapuntal fugues. < 1413933061 406560 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :huh the topic was more than a month old. < 1413933112 155905 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(the original "stereo" quote was "Welcome to #haskell, where your questions are answered in [something missing here?] stereo.", by Cale, who later got annoyed from being hilighted so often.) < 1413933182 878833 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :s/.something missing here../majestic/ < 1413933217 643532 :AndoDaan!~Daanando@188.188.89.92 QUIT :Ping timeout: 245 seconds < 1413933233 405975 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://store.apple.com/us/buy-mac/macbook-pro < 1413933286 495560 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I faail to see how that 2.5k laptop is much better than my slightly over 1k laptop which has 16GB RAM, i7, and two 650Ms (Almost got two 750Ms but I couldn't find one that both had that and would arrive in days) < 1413933379 29290 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :It has an apple-shaped hole behind the display. < 1413933454 634227 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1413933490 149892 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413933726 68892 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :also soldered RAM, and a glued in battery, can't be cheap ;-) < 1413933780 841450 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"a_n...a_0.a_-1a_-2... with a_k in {0,1,1} is a name of x := sum_k=n^-infty a_k" < 1413933818 294416 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07The Esoteric File Archive14]]4 10 02http://esolangs.org/w/index.php?diff=40648&oldid=36609 5* 03Oerjan 5* (-56) 10Move to out-of-date External resources section < 1413933851 136634 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07The Esoteric File Archive14]]4 10 02http://esolangs.org/w/index.php?diff=40649&oldid=40648 5* 03Oerjan 5* (-15) 10/* External resources */ oops < 1413933857 227049 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: I hope that's not a quote :) < 1413933866 865023 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(well, not an accurate one) < 1413933886 767494 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In trying to figure out what it means. < 1413933893 677777 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm < 1413933923 70623 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :1 is a 1 with a line over it. < 1413933941 280474 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't like "name", I'd prefer "representation". I expect the set is {0,1,-1}, and I hope there's a 3^k in the sum. < 1413933953 245096 :bb010g!uid21050@gateway/web/irccloud.com/x-ckkwtfclwpltpsev JOIN :#esoteric < 1413933955 785011 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But that sum doesn't make much sense to me. < 1413933981 342336 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"The engineer who originally designed hierarchicals apparently had his forearm mounted on a track so that he could move it perfectly in a horizontal direction without any vertical component. Most of us, however, have our forarms mounted on a pivot we like to call our elbow." < 1413933984 434929 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :if there is no such 3^k then things are bad. < 1413934008 693432 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe they just missed it. < 1413934116 800958 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :Just hold shit while drawing a line. < 1413934124 486584 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :Dangit < 1413934130 322891 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :*hold shift < 1413934219 417713 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :To use a menu. < 1413934253 359826 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Feuermonster14]]4 10 02http://esolangs.org/w/index.php?diff=40650&oldid=40519 5* 03Oerjan 5* (+239) 10/* Your Esoteric File Archive mirror */ new section < 1413934565 167710 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07OrthINTERCAL14]]4 10 02http://esolangs.org/w/index.php?diff=40651&oldid=40629 5* 03Oerjan 5* (-32) 10/* External resources */ Template < 1413934595 409708 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Perhaps we ought to use radial menus rather than usual context menus < 1413934706 394187 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck bitwidth conversions14]]4 M10 02http://esolangs.org/w/index.php?diff=40652&oldid=40628 5* 03Oerjan 5* (+1) 10fmt < 1413934822 754853 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Sgeo: I don't know about you; I move across the menu pane diagonally rather than vertically, then horizontally. < 1413934873 140553 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's still a very small target to aim for, which is nasty, but it's not nearly as bad as described there. < 1413935017 361952 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :otoh I run into real trouble with hierarchical menus suddenly appearing on the wrong side of a panel, which tends to happen near the right side of the screen. < 1413935057 177359 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net JOIN :#esoteric < 1413935091 565098 :AndoDaan!~Daanando@188.188.83.74 JOIN :#esoteric < 1413935104 736380 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :Hierarchial menus would be less annoying if they only appeared when clicked on, and only went away when a special button for dismissing them was pressed. < 1413935117 83697 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :Or even just one of those. < 1413935221 206450 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Funny, I wasn't conscious of the forced delays in popping up submenus... < 1413935227 457914 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :now that I am this is annoying :P < 1413935252 759178 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : oerjan: There was a Mill talk in Trondheim today! Did you go? <-- what's a Mill talk < 1413935265 425746 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think john stuart is dead < 1413935294 231510 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://millcomputing.com/ < 1413935379 628858 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :imo some of their architectural decisions are on-topic in here < 1413935406 443286 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think i can confidently say i was not there < 1413935425 421114 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I figured. < 1413937068 704579 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1413937234 141504 :viznut!viznut@lowfidelity.org QUIT :*.net *.split < 1413937234 315233 :conehead!~conehead@unaffiliated/conehead QUIT :*.net *.split < 1413937234 468529 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :*.net *.split < 1413937235 286187 :Lymia!~fujoshi@inportb/loli/cirno-chan QUIT :*.net *.split < 1413937235 439673 :scounder!~scounder@unaffiliated/scounder QUIT :*.net *.split < 1413937235 592916 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-todnzwuxwyyrdyie QUIT :*.net *.split < 1413937235 746188 :ineiros!~itniemin@hasturlovelace.cloud.tilaa.com QUIT :*.net *.split < 1413937235 746329 :int-e!~noone@static.88-198-179-137.clients.your-server.de QUIT :*.net *.split < 1413937235 925280 :Jafet!~jafet@unaffiliated/jafet QUIT :*.net *.split < 1413937236 78552 :ion!ion@heh.fi QUIT :*.net *.split < 1413937551 998848 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1413937552 152366 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1413937552 152490 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1413937552 152556 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-todnzwuxwyyrdyie JOIN :#esoteric < 1413937552 152620 :ineiros!~itniemin@hasturlovelace.cloud.tilaa.com JOIN :#esoteric < 1413937552 152681 :int-e!~noone@static.88-198-179-137.clients.your-server.de JOIN :#esoteric < 1413937552 152785 :Jafet!~jafet@unaffiliated/jafet JOIN :#esoteric < 1413937552 152849 :ion!ion@heh.fi JOIN :#esoteric < 1413937601 352061 :viznut!viznut@lowfidelity.org JOIN :#esoteric < 1413938497 434809 :conehead!~conehead@unaffiliated/conehead QUIT :Ping timeout: 260 seconds < 1413938574 654797 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1413938586 354565 :scounder!~scounder@fuck.your.couch.rikairchy.net JOIN :#esoteric < 1413939965 561412 :AndoDaan!~Daanando@188.188.83.74 QUIT : < 1413941481 508807 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Quit: Terminated < 1413941797 341580 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :> iterate(tail.(`iterate`1).(!!))[1..] !!3 !!3 < 1413941798 670668 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 61 < 1413941878 436930 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :What was the naming scheme for neat obfuscated implementations of functions in lambdabot again? < 1413941982 127782 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@where pi < 1413941982 354489 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :I know nothing about pi. < 1413941985 931135 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm not that < 1413942033 95850 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :@where pi1 < 1413942033 259329 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :I know nothing about pi1. < 1413942053 285637 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I wonder if it has anything for ackermann < 1413942936 268533 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1413945084 865838 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :> iterate(tail.(`iterate`1).(!!))[1..] < 1413945086 958946 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : can't find file: L.hs < 1413945352 211925 :AndoDaan!~Daanando@188.189.78.129 JOIN :#esoteric < 1413946734 277438 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1413947904 505639 :Slereah!~jackal@176.222.51.233 JOIN :#esoteric < 1413947989 642424 :Slereah_!~jackal@176.222.51.233 QUIT :Ping timeout: 245 seconds < 1413948568 703850 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1413949224 32263 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: quit < 1413950133 46137 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413950252 661734 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I was hoping that Macs are only overpriced by a few hundred dollars, not over a thousand dollars < 1413950314 918924 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDream < 1413950549 981692 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :nyoro~n < 1413950658 545096 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I'm glad to hear that onomatopoeia < 1413950821 388656 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1413950859 123559 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413951033 181780 :password2!~password@197.76.156.138 JOIN :#esoteric < 1413952633 340866 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1413952671 46327 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413953948 691521 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"Apple tends to view a broken implementation as better than the inclusion of something that could be viewed as an admission that their implementation isn’t perfect." < 1413953953 43780 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://aaronhildebrandt.com/blog/osx-an-exercise-in-bad-ui-design :( < 1413954292 337584 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1413954330 46556 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413955395 129095 :MoALTz!~no@user-188-33-132-198.play-internet.pl JOIN :#esoteric < 1413955404 442390 :AndoDaan!~Daanando@188.189.78.129 QUIT :Ping timeout: 272 seconds < 1413956067 699676 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1413956112 110927 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413957094 319468 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.clickhole.com/video/insane-speed-reader-tears-through-2500-word-warran-1198 I don't see the global OS X menu < 1413957113 200905 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Web browser in fullscreen? < 1413957190 521453 :password2!~password@197.76.156.138 QUIT :Ping timeout: 272 seconds < 1413957266 905 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1413957345 617684 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :fact: I laughed at today's xkcd < 1413957958 89964 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413958981 989409 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1413959018 46294 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413959255 876288 :MoALTz!~no@user-188-33-132-198.play-internet.pl QUIT :Quit: Leaving < 1413959868 166140 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1413959928 124596 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413960504 931875 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1413960550 87622 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413961224 597871 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :FireFly: pl? < 1413961254 621506 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@pl (\x y f g -> f $ (f x) `g` (f y)) < 1413961254 775075 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(ap (.) .) . (. flip id) . ap . ((flip . flip id) .) . flip id < 1413961289 466197 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :@pl (\x -> x x) < 1413961289 619471 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :join id < 1413961318 282195 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :untyped, yeah? < 1413961391 223204 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1413961428 46167 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413961740 64387 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@pf join id < 1413961740 217786 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Maybe you meant: pl bf < 1413961743 166978 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no < 1413961746 289445 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I did not. < 1413961751 307422 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@unpl join id < 1413961751 460762 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(\ d -> (\ a -> a) d d) < 1413961783 256527 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@unpl (ap (.) .) . (. flip id) . ap . ((flip . flip id) .) . flip id < 1413961783 446525 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(\ x az e -> return ((\ a b c -> a (b c)) e ((\ h -> return ((\ bf k l -> l (bf x) k) h ((\ g -> g az) h)) h) e)) e) < 1413961795 9561 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :anyway < 1413961804 512188 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the idea to produce obfuscated haskell code is < 1413961816 673682 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :unpl . pl . unpl pl . unpl pl $ x < 1413961832 526262 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :chances are it will blow up exponentially though. < 1413961906 723687 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@pl (\ x az e -> return ((\ a b c -> a (b c)) e ((\ h -> return ((\ bf k l -> l (bf x) k) h ((\ g -> g az) h)) h) e)) e) < 1413961907 250677 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :flip flip id . ((ap . (return .) . ap (.)) .) . flip flip id . (liftM2 return .) . (. flip id) . ap . ((flip . flip id) .) . flip id < 1413961935 464894 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^style lambdabot < 1413961935 654397 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Not found. < 1413961948 863026 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fung*t: Hi there < 1413961960 131375 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : flip flip ap flip id liftM . return flip flip ap < 1413961960 285099 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: oh, but i was never going to. i was just wondering if you thought everyone wants! < 1413961994 16158 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^style < 1413961994 169375 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz* sms speeches ss wp youtube < 1413962011 616556 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^style fungot < 1413962011 769996 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: fungot (What I've said myself) < 1413962023 660279 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: Did you see my latest committ < 1413962023 851351 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: if it's ( syntactically) long result2; long result3; was at the gateway of a region is glowing and burning, and no clear account. in c, it's dlopen(). if it's computable, it's compilable < 1413962036 428111 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@pl \f g (a,b) -> (f a, g b) < 1413962036 581185 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :flip flip snd . (ap .) . flip flip fst . ((.) .) . flip . (((.) . (,)) .) < 1413962042 869166 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I was looking for that once.) < 1413962081 580381 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some things it does notice: < 1413962083 344181 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@pl \(a,b) -> (f a, g b) < 1413962083 534861 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :f *** g < 1413962272 657086 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I was about to complain about scrolling on Android, but pretty sure it's just this one app < 1413962509 446526 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :After reading a lot of papers on the state of modern machine learning < 1413962538 541347 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I'm convinced that the technique used now is "Come up with a not-too clever algorithm, throw ungodly amounts of CPU time at it" < 1413962742 773890 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's certainly the case for speech. < 1413962805 251767 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or, well, I guess that depends on the definition of "not too clever". < 1413962878 306441 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Plain back-propergation on ginormous neural networks with ginormous amounts of processing power < 1413962910 655527 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not quite that. < 1413962925 263465 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1413962933 680088 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's generally a RBM-based pretraining of the network. < 1413962938 919156 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(For speech, I mena.) < 1413962950 167204 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :s/mena/mean/ < 1413963034 391750 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But it is certainly true that people have been steadily dropping the handcrafted-over-the-years feature stuff (frequency axis warpings and MFCCs and such) in favour of simpler and simpler things, and just trusting that the network figures out the best feature representation. < 1413963051 149804 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A couple of people are even feeding in time domain signals, and raw FFT spectra are positively commonplace. < 1413963074 421179 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also I guess there's some promising results from RNNs. < 1413963155 183800 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :http://arxiv.org/pdf/1202.2745v1.pdf < One of the papers I've found. There's a lot of fancy stuff, but, the core algorithm still seems to be "back-propergation works, let's throw a bunch of CPU time at it" < 1413963229 573196 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you have access to non-open-access journals, http://dx.doi.org/10.1109/MSP.2012.2205597 is a reasonably good (if already two years old) review of the state of the speech stuff. < 1413963275 760074 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Let's check my college < 1413963325 525221 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's rather overview-y, since it's from Signal Processing Magazine, one of those glossy things. < 1413963399 594488 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Not in my college's library, unfortunely. < 1413963458 675056 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, http://dx.doi.org/10.1109/TASL.2011.2134090 is kind of one of the "major" papers that introduced the current standard speech approach. < 1413963537 327777 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Remind me in, like, 4 months when I change colleges! < 1413963551 159632 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Probably TASLP is not any more likely to be included. < 1413963552 853436 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I'm transfering to a bigger college that probably has better library access. < 1413963603 968011 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :urk < 1413963604 194865 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1413963613 159231 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :My school doesn't seem to have many CS subscriptions period < 1413963721 978222 :drdanmaku!uid17782@gateway/web/irccloud.com/x-aptbojmfqpexgmwh QUIT :Quit: Connection closed for inactivity < 1413963883 475313 :AndoDaan!~Daanando@188.188.85.124 JOIN :#esoteric < 1413965582 43977 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "da39a3ee5e6b4b0d3255bfef95601890afd80709"L[ < 1413965604 580253 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it died < 1413965607 514457 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i see < 1413965611 959743 :blsqbot!~blsqbot@fmnssun.ibone.ch JOIN :#esoteric < 1413965615 34276 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "da39a3ee5e6b4b0d3255bfef95601890afd80709"L[ < 1413965615 309452 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 40 < 1413966253 169689 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!blsq """"+ < 1413966253 323505 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 6): < 1413966269 526998 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!blsq "a""a"+ < 1413966269 680356 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 8): < 1413966273 213683 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!blsq "a" "a"+ < 1413966273 735738 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 9): < 1413966274 955083 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!blsq "a" "a" + < 1413966275 108364 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 10): < 1413966281 286283 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!blsq "a" "a" .+ < 1413966281 439676 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "aa" < 1413966284 850874 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!blsq """".+ < 1413966285 4168 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "" < 1413966324 141480 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!blsq "asdf"fc < 1413966324 338382 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 'a < 1413966336 835189 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!blsq "asdf"e! < 1413966336 988517 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (e!) Invalid arguments! < 1413966360 257385 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "5 5.+"pse! < 1413966360 410574 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 10 < 1413966407 764378 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!blsq {}{\/{}\/[+\/vve!}vve! < 1413966407 917777 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1413966428 782486 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!blsq {}{\/{}\/[+\/^^e!}^^e! < 1413966429 55495 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1413966504 586816 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {^^^^^^^^^^^^^^}^^{^^{{e!^^{}\/{{^^}.+\/e!}{}\/[+\/.+e!vvvv{}\/e!}}\/.+{}\/e!e!}\/{e!{}\/[+{.+\/e!}.+{}\/[+\/.+{}\/e!vv{}\/e!}{}\/[+\/.+.+e!vvvve! < 1413966504 740169 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^ < 1413966520 336314 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {^^^^^^}^^{^^{{e!^^{}\/{{^^}.+\/e!}{}\/[+\/.+e!vvvv{}\/e!}}\/.+{}\/e!e!}\/{e!{}\/[+{.+\/e!}.+{}\/[+\/.+{}\/e!vv{}\/e!}{}\/[+\/.+.+e!vvvve! < 1413966520 489644 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {^^ ^^ ^^ ^^ ^^ ^^} < 1413966898 772587 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ArrayZ14]]4 M10 02http://esolangs.org/w/index.php?diff=40653&oldid=40590 5* 03GeorgeEpicGen 5* (+143) 10Just added the one-line, no-comments version of the 'Hello, world!' program as an example. < 1413966964 912213 :ion!ion@heh.fi NICK :ION < 1413967686 229860 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I had a new idea for a Spacefish variant < 1413967688 817541 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :GRAVITY < 1413967705 377754 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I.e. the tape is some 1D space < 1413967709 671836 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and the cells are "masses" < 1413967746 332899 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which experience gravitational pull and thus move on the tape < 1413969125 249490 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Pretty sure it is an android issue < 1413969157 239864 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'll be happily scrolling something with my finger near the right edge of the screen. Suddenly, as my finger hits the little scrollbar thing, I start scrolling wildly on accident < 1413969290 905915 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is iOS... saner than that? < 1413969834 718141 :S1!~sheldon@p4FF92858.dip0.t-ipconnect.de JOIN :#esoteric < 1413969991 572405 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Apparently widgets just show up in the Notification Center. This makes me more likely to use widgets on iOS than Android, ironically enough < 1413970057 231971 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"The walled garden is beginning to open up" yeah no ZDnet I do not think of the lack of sharing when I hear iOS walled garden < 1413970782 67340 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1413971232 256414 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1413971281 40133 :AndoDaan!~Daanando@188.188.85.124 QUIT :Ping timeout: 260 seconds < 1413972374 348441 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :There should be UPDATE OR INSERT < 1413972429 577907 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1413972432 795012 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's INSERT OR REPLACE? < 1413972558 14874 :AndoDaan!~Daanando@188.188.87.240 JOIN :#esoteric < 1413973016 170436 :S1!~sheldon@p4FF92858.dip0.t-ipconnect.de QUIT :Quit: S1 < 1413974315 418233 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"As a developer of Apps for the App Store you are bound by the terms of the Program License Agreement (PLA), Human Interface Guidelines (HIG), and any other licenses or contracts between you and Apple." < 1413974332 754723 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :The Human Interface Guidelines are... binding? That's ... certainly interesting but a bit alarming < 1413974339 771256 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I shoudl be asleep < 1413974409 982475 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1413974648 920129 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"Apps that do not use the MediaPlayer framework to access media in the Music Library will be rejected" < 1413974652 511342 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :That could be worded better < 1413975081 759660 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :mroman: how would you advoid/manage the all devouring center blackhole that surely, probably, maybe, will form? < 1413976443 106401 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :decremen it :) < 1413976446 131533 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*decrement it < 1413976473 295908 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :hawking radiation. < 1413976476 309309 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :obviously you can just use values 0 and 1 < 1413976488 366349 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and place them enough apart for gravity to not play a major role < 1413976494 748826 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then you essentialy have binary brainfuck < 1413976498 146913 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so rather boring < 1413976560 893199 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :maybe some non-determenism would add excitement. quantum spacefish. < 1413976574 299350 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :virtual values popping in and out of nowhere. < 1413976637 847422 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :maybe i should finish/make an esolang of my own, before I give sage tips... < 1413976896 374588 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fungot: do you know any good recipes for fried quantum spacefish? < 1413976896 566526 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: ( that is, levinson went to kish, disappeared, had on your behalf of the commission. at the fnord door when clouds of the sky, sadly.) < 1413976918 346116 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :^styles < 1413976920 428343 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :^style < 1413976920 581700 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot* homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1413976939 945473 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BANCStar14]]4 10 02http://esolangs.org/w/index.php?diff=40654&oldid=40093 5* 03B jonas 5* (+47) 10/* Implementation */ < 1413976941 937349 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :^fisher < 1413976950 210623 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :^style fisher < 1413976950 363947 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: fisher (Fisher corpus of transcribed telephone conversations) < 1413976986 972298 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :fungot: do you know any good recipes for fried quantum spacefish? < 1413976987 267820 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :AndoDaan: would would get to sigh read too much sigh ' cause you're only aged what you're in your car < 1413977009 598521 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :it was worth a shot. < 1413977075 269509 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You need qwantz < 1413977079 329978 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^style qwantz < 1413977079 483326 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: qwantz (Dinosaur Comics transcriptions 2003-2011) < 1413977086 298949 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :qwantz performs best < 1413977090 768057 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: isn't that right? < 1413977090 926149 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: at the very least, " the first dude murdered, huh t-rex?! what a good son, a great name! ha ha, i was just chatting up god to this! < 1413977120 37282 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :fungot: open the door, < 1413977120 190573 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :AndoDaan: so! i intend to make all the news! world politics < 1413977132 845634 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :fungot: get on the floor < 1413977132 998407 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :AndoDaan: as a man concerned, t-rex, that going shopping was your default activity? < 1413977151 874386 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :fungot: everybody... < 1413977152 27994 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :AndoDaan: is that... medicine? but, i mean, i know this guy! the books were probably a little petty and well, kids! < 1413977156 856049 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :i give up. < 1413977211 948725 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :is the z80 language basically assembly code? < 1413977249 642623 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :probably. you should ask zzo38. < 1413977271 755253 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :never made that connection. < 1413977279 94105 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :@ask zzo38 if AndoDaan were to ask you about z80, would you say it be like it is, but it do? < 1413977279 247408 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1413977301 6050 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what? < 1413977322 78890 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: is this a dream or is it real? < 1413977322 232379 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: think of how far did you go" talk a lot, but they're always a good thing! stupid problems < 1413977373 197313 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fungot has absorbed the Spirit of Eliza. < 1413977373 382008 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: never!! nobody but the guy who did it could make such a great dad. i think maybe i should throw her off in front of a computer i've got this magic feelings box on my desk, and when my feelings box on my desk, and when my feelings box on my desk, and when my feelings box on my desk, and when my feelings box on my desk, and when my feelings box on my desk, and when my feelings box on my desk, and when my feelings box on my < 1413977424 766494 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :yup. just as I thought. gaining sentence was too much for the poor fungot, and therapy trainwrecked it. < 1413977424 958369 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: oh, but i was never going to. we're totally superior" after the fact. before the fact, you were like, " hey, i wonder if i've become one < 1413977481 118176 :boily!~boily@96.127.201.149 QUIT :Quit: FISHY CHICKEN < 1413977934 345306 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 250 seconds < 1413978192 972832 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:MrDetonia14]]4 10 02http://esolangs.org/w/index.php?diff=40655&oldid=40645 5* 03MrDetonia 5* (+2) 10 < 1413979204 821856 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm scared to use sqlite < 1413979211 621726 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so I just wrap all stuff in synchronized blocks < 1413982002 50170 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: z80 isn't a language < 1413982028 600696 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :z80 is an 8bit microprocessor < 1413982045 684501 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that, like most CPUs, has an instruction set < 1413982054 644479 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :I see. < 1413982065 797002 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :technically if you find a C compiler that targets z80 < 1413982073 404470 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can golf in C for z80 on anagol < 1413982081 629568 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but hand-written assembly is probably shorter ;) < 1413982124 753306 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :mind you, golfing in z80 requires serious knowledge about z80 internals and its instruction set < 1413982191 486524 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://golf.shinh.org/reveal.rb?main/*yuko*_1280923558&z8b < 1413982213 296903 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- and data is usally encoded in the instructions themselves and all sorts of dark secret magic is going on in z80 golfing :) < 1413982218 241019 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :is the z80 special amongs microprocessors? < 1413982249 150396 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's a popular microprocessor < 1413982254 360355 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or was a popular microprocessor < 1413982277 325110 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but for more details... zzo38 knows lots of stuff about z80 < 1413982296 100815 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :GameBoys used to have a z80 for example < 1413982303 78566 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :AndoDaan: and it's sort of an ancestor of the x86_64 we use today. some of the decisions that made sense back at z80 have carried over. < 1413982312 613764 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or a z80-like processor < 1413982322 820507 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and yes, it's also very popular < 1413982329 277818 :paul2520!~pi@unaffiliated/paul2520 PRIVMSG #esoteric :TI calculators (at least some of them) use a z80 < 1413982370 951834 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :apparentely z80 is/was used for disk controllers as well < 1413982397 637329 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"Breathalyzer equipment used by law enforcement agencies.[57]" < 1413982412 327263 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- breathalyzers run on z80s too says WP < 1413982457 431735 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and of course some old personal computers used the z80 too < 1413982465 709826 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :it's still usefull for some to learn/know how to handle z80 then. < 1413982528 8697 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :AndoDaan: not very useful, only in the esoteric sense < 1413982562 136287 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :oh. < 1413982587 956418 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: maybe if you're an embedded systems developper < 1413982600 493961 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :I don't think i am. lemme check. < 1413982605 241969 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but as an embedded systems developer you never know what kind of weird cpu you'll be using next < 1413982609 874691 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :no. < 1413982637 32262 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so perpare to study LOTS of manual pages < 1413982650 923258 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :about instruction set, hardware, how to communicate with the hardware < 1413982655 408287 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :cpu timing diagramms :) < 1413982655 698625 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :that's all i do when programming. < 1413982686 934779 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :even if you're an embedded systems developer, you're more likely to use a more modern cpu < 1413982691 924176 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :check manual, or lref, type a command, run, manual, type, run. < 1413982751 741770 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :hmm. okay. thanks. I'm just broadening my horizons, seeing what takes my fancy. < 1413982786 874093 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :like this: http://esolangs.org/wiki/Almost_impossible_to_learn_and_apply_esoteric_programming_language < 1413982858 782646 :AndoDaan!~Daanando@188.188.87.240 PRIVMSG #esoteric :water-resistant code. so often overlooked. < 1413982900 834912 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://www.ise.pw.edu.pl/impuls/emisy/8051_um2.pdf < 1413982903 831622 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :good ol' 8051 < 1413983137 31442 :AndoDaan!~Daanando@188.188.87.240 QUIT :Ping timeout: 248 seconds < 1413983146 547689 :AndoDaan!~Daanando@188.188.69.74 JOIN :#esoteric < 1413983221 421257 :AndoDaan!~Daanando@188.188.69.74 PRIVMSG #esoteric :the 8051 would be a good place to start getting aquainted with cpu s? < 1413983370 554971 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's probably a matter of "beleives" < 1413983380 372448 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's the 8086 < 1413983386 827492 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is probably also a good place to start < 1413983412 76291 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the 8086 is x86 < 1413983505 833704 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :cpus are very different but still mostly similiar. < 1413983571 35723 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you could also start with a more recent ARM processor < 1413983702 553179 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you could also read 1000 pages of IA-32 manual < 1413983721 999698 :AndoDaan!~Daanando@188.188.69.74 PRIVMSG #esoteric :hmm... that doesn't sound like something I'd could do. < 1413983744 805095 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1413983763 73888 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's probably easier to read 300 pages for some little microcontroller :) < 1413983779 397177 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although they don't have paging < 1413983784 697161 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and these neat features < 1413983803 169966 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :besides, IA32_64 is only 3.5k pages < 1413983838 150823 :AndoDaan!~Daanando@188.188.69.74 PRIVMSG #esoteric :wow. my manual, if i had one, wouldn't a tenth that long. < 1413983864 459613 :AndoDaan!~Daanando@188.188.69.74 PRIVMSG #esoteric :do they describe it at the atomic level? < 1413983894 396153 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :No < 1413983897 418354 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :just the functional < 1413983914 86703 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :mind you IA32 is a freakishly complex architecture < 1413984121 514704 :AndoDaan!~Daanando@188.188.69.74 QUIT :Ping timeout: 255 seconds < 1413985174 567968 :aretecode!~aretecode@S01061859339e5f51.cc.shawcable.net QUIT :Ping timeout: 255 seconds < 1413985308 998466 :aretecode!~aretecode@50.23.131.206-static.reverse.softlayer.com JOIN :#esoteric < 1413985443 641475 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sigh, why does "make 24" use × for multiplication... < 1413985622 122714 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Specifically to spite you. < 1413985649 715504 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :...you'd think that reproducing a specific search order for the expressions would be bad enough. < 1413985697 247904 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's an AndoDaan problem, I believe. < 1413985750 584974 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413985788 903272 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I was thinking of skipping it.) < 1413986001 565083 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Me too. But I wouldn't let such considerations stop me from complaining first ;-) < 1413986565 963497 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :did AndoDaan create a new problem? < 1413986625 376419 :impomatic_!~digital_w@92.77.125.91.dyn.plus.net QUIT :Ping timeout: 244 seconds < 1413986695 678443 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :looks like a brute-force problem < 1413986754 985344 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :int-e: I think numbers within expressresions are just sorted < 1413986768 447175 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :from greatest to smallest < 1413986917 552970 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(2+1)×8×1 < 1413987040 855949 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Which is to say, I don't know. < 1413987067 866320 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1413987070 824548 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(2+1) is sorted < 1413987074 837823 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and 8x1 is sorted < 1413987133 950748 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :() stuff always sorts before other stuff I guess < 1413987154 227282 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and multiple () () are sorted based on the greatest number < 1413987155 825348 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. < 1413987162 331919 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(7+1)x(2+1) < 1413987219 753352 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :at least so it appears < 1413987237 943677 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1413987242 473906 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(6x5-6)x1 < 1413987243 628322 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1413987305 74304 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It would be cool if you could submit a verification program (i.e. like a python script) < 1413987310 772299 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :rather than hardcoded testcases :) < 1413987332 383522 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The problem was discussed on #anagol. < 1413987373 127890 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The samples were from the website or something. < 1413987436 955797 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1413987444 330589 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :he didn't have a reference implementation? < 1413987550 914181 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Right. < 1413987556 826946 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :there are some preferences in the link, but those hardly determine the solution uniquely. < 1413987589 275712 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(but the preference for putting big numbers first does indeed appear there) < 1413988221 906898 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :incidentally, I was randomly looking at the preferences that various editors had to be chosen as the default editor on Debian < 1413988230 199609 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Emacs had a preference of 0; nano of 40 < 1413988239 218105 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I have three versions of vim installed, with preferences of 10, 20, and 60 < 1413988243 469155 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most amusing was ed, at -100 < 1413988251 509304 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I didn't even know debian alternatives preferences /could/ go negative < 1413988290 965830 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess this is some sort of intriguing editor wars argument < 1413988320 529373 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(IME, vim makes no sense to go above nano as a /default/, given that this is what's chosen for users who haven't specifically customized; and it makes even less sense for vim preference to depend on which versions of vim are installed) < 1413988445 449577 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1413988715 7775 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :nano is so awful :/ < 1413988767 248479 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :easier to use if you don't know what you're doing than emacs or vim < 1413988770 910800 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :man, fuck nano. < 1413988781 260907 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and if you do know what you're doing, you probably know how to change the default for your account < 1413988794 57897 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I have my nano set up with syntax highlighting, but I can't remember how < 1413988832 195188 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The only thing I use in nano is ^X < 1413988852 374136 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :in case I accidentally start it < 1413988858 112058 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Throwing people into nano is probably saner than throwing them into vim, at least it tells you how to quit :) < 1413988874 51035 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :int-e: right. < 1413988878 699765 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If you know what ^X means < 1413988888 299332 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's displayed at the bottom < 1413988894 214164 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^X QUIT < 1413988902 371088 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :at least for me. ^X Exit < 1413988909 206517 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Right < 1413988916 397427 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :But typing ^X won't Exit < 1413988933 745465 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^J Justify --- now I remember wordstar, so I have a vague idea that it's not asking the editor to justify its existence ... < 1413988939 576311 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1413988949 215941 :ais523!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net JOIN :#esoteric < 1413988950 569125 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :When I type ^ followed by X < 1413988954 416128 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :my screen just displays ^X < 1413988955 938852 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mroman: oh you mean the Ctrl- thing., heh. < 1413988957 29739 :ais523!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net QUIT :Changing host < 1413988957 182977 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413988960 302450 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :int-e: yes < 1413988975 424942 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :first time using nano I didn't know what ^X is supposed to tell me :) < 1413989069 213035 :paul2520!~pi@unaffiliated/paul2520 PRIVMSG #esoteric :from my .bashrc: alias nano='vim' < 1413989146 973248 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so is there anything in those preferences that says that (11+11+2)*1 is better than 11*1+11+2? < 1413989150 49494 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :paul2520: that would do pretty much the opposite of what you want < 1413989157 276292 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just do EDITOR=vim < 1413989238 124226 :paul2520!~pi@unaffiliated/paul2520 PRIVMSG #esoteric :I'm training myself to use vim instead of nano... so if I type 'nano', I want it to run vim instead < 1413989251 194869 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right < 1413989262 958616 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in my case, I can use vim but not very efficiently < 1413989272 230713 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I use so many editors < 1413989289 495460 :paul2520!~pi@unaffiliated/paul2520 PRIVMSG #esoteric :It's good to have a broad range of skills! < 1413989291 794438 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :vim is pretty use < 1413989295 717676 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you only need < 1413989301 46426 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::q :q! and :wq < 1413989303 282488 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :emacs, gedit, nano, vim, kate, I've even used sed in emergency < 1413989323 638936 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :as soon as vim starts press i < 1413989325 343160 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then edit < 1413989326 699959 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :do :wq < 1413989330 983537 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vim is good for simple search-edit-and-run tasks < 1413989335 203006 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's pretty much all I can do with vim < 1413989338 27113 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that and :syntax on < 1413989341 953808 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :beyond that I can't use it. < 1413989369 976934 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mroman: you forgot ESC < 1413989456 154078 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1413989457 61331 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :right < 1413989538 905826 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, after implementing the preferences, the output 13+12+12-13 is not even on my list anymore. < 1413989546 679820 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :awful! < 1413989958 984120 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Hrm … does anyone know about unicode texs and/or what channel to ask about them in? < 1413990332 492293 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :unicode tex? < 1413990335 589125 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :have fun < 1413990364 748353 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :xetex? < 1413990366 940609 :paul2520!~pi@unaffiliated/paul2520 PRIVMSG #esoteric :Melvar: #latex might be useful? < 1413990381 806684 :paul2520!~pi@unaffiliated/paul2520 PRIVMSG #esoteric :(or they might know where else to look) < 1413990471 30025 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I know LyX has some sort of unicode TeX plugin that uses LuaTEX, IIRC < 1413990477 792196 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(or maybe LuaTeX?) < 1413990489 208323 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or luatex yeah < 1413990525 889645 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Well, now that I’ve had a better look, since both xelatex and lualatex exhibit the problem, it’s more likely this font that’s being used … < 1413990545 760835 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :you're just imagining it < 1413990609 513323 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Well wait, copypasting from the PDF also shows the problem, so it may not be the font. < 1413990664 486122 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perhaps it's to do with the font encoding, that was a real pain for my thesis < 1413990678 615273 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because it swapped out perfectly normal English letters with pretty arbitrary latin-1 < 1413990696 870174 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I eventually fixed that by changing relevant-looking settings at random until it worked < 1413990845 8301 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :affinity < 1413990898 974168 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :(The thing here is that I have ‘×’ and it comes out ‘»’.) < 1413990961 570848 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sounds like it could well be a font encoding problem < 1413990964 619434 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :TeX font encoding is bizarre < 1413991503 107831 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1413992173 329101 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1413992589 343567 :tromp__!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1413992806 815026 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 258 seconds < 1413993401 724354 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :\usepackage{unicode-math} seems to do the thing. < 1413993743 197004 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523: what was your thesis on < 1413993751 783145 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's not finished yet < 1413993755 480428 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's about finite-state type systems < 1413993772 605752 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :how's life in the ivory tower treating you < 1413993803 295685 :paul2520!~pi@unaffiliated/paul2520 PRIVMSG #esoteric :ais523: intriguing! < 1413993834 838986 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm getting lots of negative results, and apparently people don't like those, even though they're just as valid as positive results and possibly more useful, in that they stop you wasting your time < 1413993899 656735 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, I started out learning and working with the standard type systems for this sort of thing < 1413993906 494828 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and then eventually discovered they were all wrong < 1413993946 655723 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i'm just wondering what keeps you going...i got the hell out as soon as i realized what it was doing to my health and sanity < 1413994057 648857 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :having the ability to get something published without having to mangle it to fit what journals want < 1413994070 770109 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :all the best references I've found have been phd theses < 1413994216 952116 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ah < 1413994231 428618 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :you do have to put a lot more effort into than a journal article tho < 1413994292 528229 :paul2520!~pi@unaffiliated/paul2520 PRIVMSG #esoteric :seems like anyone can publish to arXiv (http://arxiv.org/), though on the flip side, it's not peer reviewed < 1413994315 709893 :drdanmaku!uid17782@gateway/web/irccloud.com/x-crdltalawwdpohvz JOIN :#esoteric < 1413994358 868680 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Phantom_Hoover, I have showed some friends your blog. < 1413994362 162032 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :You should write more. < 1413994497 234652 :paul2520!~pi@unaffiliated/paul2520 PRIVMSG #esoteric :Where is the blog? < 1413994592 877254 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Phantom_Hoover, also I have someone you may like to brickbrain < 1413994933 590546 :S1!~sheldon@p4FF92C92.dip0.t-ipconnect.de JOIN :#esoteric < 1413995112 839976 :S1!~sheldon@p4FF92C92.dip0.t-ipconnect.de NICK :S < 1413995118 127972 :S!~sheldon@p4FF92C92.dip0.t-ipconnect.de NICK :S1 < 1413995414 731090 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :Taneb, who... < 1413995705 334659 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar LOWI < 1413995705 840562 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :LOWI 221620Z 24015KT 200V260 9999 -SHRA SCT010 SCT020 BKN030 04/02 Q1016 NOSIG < 1413995752 967538 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(ugly weather) < 1413995815 139015 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, UEFI got broken, and the break does escalation via Windows < 1413995833 269673 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I am really pleased about this, whether the first exploit was via-Windows or via-Linux could have made a huge difference to the future of bootloaders < 1413996096 340841 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :link? < 1413996105 565836 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :and yes, definitely. It's very good that it came via Windows < 1413996138 531710 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :https://www.mitre.org/publications/technical-papers/presentation-extreme-privilege-escalation-on-windows-8uefi-systems < 1413996231 263148 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm annoyed that this "BIOS" doesn't have a way to install new UEFI root keys (that I've found) < 1413996250 722035 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was planning to have fun writing a security chain that touched every executable on the entire system < 1413996263 965007 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :all the way from bootloader on < 1413996772 586893 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Phantom_Hoover, a first-year here < 1413996801 992971 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :He wrote a brainfuck interpreter then thought the logical thing would be to add a command to swap the source and the data arrays < 1413996821 1272 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :He has also written what sounded like a BF derivative called "Derpcode" (not the one on the wiki) < 1413996868 891533 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Anyway, I have a CS lab to not be in, and a house to be in < 1413996870 602336 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Bye! < 1413996900 500474 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :http://esolangs.org/wiki/Braintwist already exists < 1413996915 56429 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :dating from 2005, apparently < 1413997582 644661 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1413997588 797788 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413997668 318338 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 250 seconds < 1413997697 899175 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1413997761 464375 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: easier said than done < 1413997779 502976 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: what was that a reply to? < 1413997786 931765 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you need to do module signing, disallow kexec, and probably a hundred other little things < 1413997802 184074 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott_: oh, I didn't think it'd be easy < 1413997811 298669 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I didn't think I'd complete it < 1413997814 471960 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://mjg59.dreamwidth.org/28746.html http://mjg59.dreamwidth.org/9844.html http://mjg59.dreamwidth.org/12368.html < 1413997831 868643 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: ah, well, you could probably get paid for actually doing it :p < 1413997844 520172 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :modules are signed by distro maintainers already, though < 1413997885 705647 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes but you must disable unsigned ones < 1413997925 605591 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :rip binary drivers < 1413998878 370931 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1413998880 307789 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413998969 991638 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1413999114 422637 :MoALTz!~no@user-188-33-132-198.play-internet.pl JOIN :#esoteric < 1413999459 323655 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1413999468 507642 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413999512 56818 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 256 seconds < 1413999651 64636 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1413999777 247712 :AndoDaan!~Daanando@188.188.95.227 JOIN :#esoteric < 1413999912 577511 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 246 seconds < 1413999922 833802 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais532 < 1413999924 824285 :ais532!~ais523@unaffiliated/ais523 NICK :ais523 < 1414000092 924827 :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=40656&oldid=40600 5* 03GermanyBoy 5* (+2327) 10/* SYCPOL */ new section < 1414001017 855834 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott_: By the way, I've provisionally accepted the London thing. < 1414001032 857365 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: congrats! < 1414001049 517497 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Provisionally" meaning that I haven't yet seen the actual contract I'd be signing, but it's unlikely to be too offensive. < 1414001102 855780 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :will you be doing exciting things? < 1414001130 266746 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: I don't know, someone I know rejected a job over a contract a while back < 1414001152 123456 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: I guess it's *possible*. Do you know why in particular? < 1414001173 251246 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott_: That's what they claim, but we'll see. < 1414001196 216569 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, it was a teaching job that demanded exclusive IP rights on all the teaching material, also the right to delete it from the teacher's computer after the course had ended < 1414001202 192319 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: sounds vague :p < 1414001216 392798 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they claimed it was just standard boilerplate and couldn't see why people got upset < 1414001408 85799 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Mmm. Well, right. Both the UK and Germany things would have been approximately equally corporate-y. I suppose they might have had legal departments craft things vaguely like that. < 1414001466 791452 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Our local union kind of thing provides free legal advice to members, I'm hoping they'll have time to look through it for TRAPS and such. < 1414001695 163312 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :When I applied for a job at the university the first time, it was still entirely a public institution (now it's foundationized or something), so they didn't do "employment contracts", they did "work orders" ("työsopimus" vs. "työmääräys") instead. I don't know the details. < 1414001727 403758 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: I'm in the middle of a nethack-related conversation about spellbooks < 1414001739 362361 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so had a pretty different interpretation of a trapped contract until I got my brain into the right gear < 1414001760 2017 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think legal advice helps much against, say, a boulder trap. < 1414001770 719192 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Except perhaps for renumeration afterwards. < 1414001792 764393 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Remuneration. Enumeration. Difficult word. < 1414001808 90976 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :Especially if you are scooby doo < 1414001811 863801 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :Rerurerarion < 1414001813 589162 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Re-enumerate the device bus. < 1414001857 135595 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: right, all the personal injury specialists would have a field day with rolling boulder traps < 1414001922 571177 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Very literally, I'm sure. < 1414002285 313243 :AndoDaan!~Daanando@188.188.95.227 PRIVMSG #esoteric :fizzie: i see you did your homework for the belgian number problem. you found mistakes on the oeis page for them, lol. < 1414002380 413351 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :AndoDaan: The PlanetMath page, you mean? Yeah, my correction there isn't accepted yet, it seems. < 1414002433 639187 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wouldn't have noticed the sequence IDs if it hadn't said "The first few Belgian-2 numbers are 4, --" which is obviously wrong. < 1414002442 690069 :AndoDaan!~Daanando@188.188.95.227 PRIVMSG #esoteric :you can only try. < 1414002484 322851 :AndoDaan!~Daanando@188.188.95.227 PRIVMSG #esoteric :I must have looked right over it when i made the problem. glad i picked the 0 belgian numbers. < 1414002776 52798 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414003665 303932 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :http://hackaday.com/2014/10/22/watch-that-windows-update-ftdi-drivers-are-killing-fake-chips/ < 1414004029 354927 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I wonder if that's literal bricking; "won't be acknowledged by Windows, Linux, or OS X" doesn't sound completely unrecoverable < 1414004039 703362 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you could, say, have a Linux kernel module specifically to recognise it and undo the damage < 1414005090 47191 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414005224 58714 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 256 seconds < 1414005232 659344 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1414005447 839681 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, especially if it's really just the USB product ID field. < 1414005529 854257 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have one very cheap USB-serial thing somewhere. < 1414005545 290136 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's for plugging a Garmin GPS to a computer.) < 1414005620 677354 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a TI ad on that page (presumably random) saying "Universities don't need to hack TI technology", promoting some sort of university free-access program. That's such a misuse of "hack". < 1414005710 515269 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"we made it so that you don't have to hack our products to be able to hack them" < 1414005780 977840 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EFHK < 1414005781 260196 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :EFHK 221850Z 06012KT CAVOK M04/M11 Q1027 NOSIG < 1414005789 671654 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Buh. < 1414005804 233185 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EGLL < 1414005804 528076 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :EGLL 221850Z 24008KT 9999 SCT032 12/08 Q1024 NOSIG < 1414005821 559565 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Just checking." < 1414005866 142571 :AndoDaan!~Daanando@188.188.95.227 QUIT :Ping timeout: 265 seconds < 1414006014 210785 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm tempted to create minilesque < 1414006023 328565 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a de-bloated burlesque < 1414006181 865917 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :single-character or two-character commands? < 1414006354 154257 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :single < 1414006359 607031 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :turns out I already started with that < 1414006735 636723 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ais523: https://bitbucket.org/mroman_/mahou/overview < 1414006742 226674 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- that's also a project of mine < 1414006749 13253 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :though, not closely related to Burlesque < 1414007001 563285 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/rGsi13sA < 1414007062 123320 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :don't ask me what the hell pushl/popl is < 1414007077 860839 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are there any girls aged between 10 to 18 who are an expert in that language < 1414007084 830317 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sorry, that joke is too terrible. I should have kept it to myself < 1414007091 31062 :AndoDaan!~Daanando@188.189.81.92 JOIN :#esoteric < 1414007234 320738 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott_: uhm? < 1414007238 574173 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :in what language? < 1414007246 912342 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mahou < 1414007247 622467 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also.. what girls/why girls? < 1414007255 634067 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because they'd be a... mahou shoujo < 1414007260 799979 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION hides < 1414007292 953903 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is that "magic girlfriend"? < 1414007314 199901 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no, just "magical girl" < 1414007438 822162 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it appears that pushl/popl push/pop to/from a different stack < 1414007464 459698 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :|:x is shorthand for "x" get-member < 1414007483 418739 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*get-property < 1414007547 300747 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :newl appears to create an object on the secondary stack < 1414007565 746937 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :getl and setl are just get-property/set-property for secondary stack < 1414007567 27094 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and dell < 1414007567 452032 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :puh < 1414007571 150845 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is a company < 1414007589 441284 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :dell is popl followed by pop < 1414007600 924288 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :neat < 1414007671 672017 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :@metar ESSA < 1414007671 968651 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ESSA 221950Z 09005KT 9999 SCT045 02/M03 Q1023 NOSIG < 1414007683 627100 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :https://bitbucket.org/mroman_/mahou/issue/1/no-empty-list-literal < 1414007684 834073 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1414007688 858185 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :interesting bug < 1414007890 999213 :Bicyclidine!~Glossina@wl-nat113.it.wsu.edu JOIN :#esoteric < 1414008176 669522 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1414008269 269977 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414008275 205090 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414008886 57001 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FireFly: At least it's not M. < 1414008971 616604 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Forecast suggests something hovering around 0 tomorrow, and then it goes back up to +10, so maybe it's not quite yet time to switch from bicycling to bus. < 1414008974 699288 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I am aware some people cycle to work the entire year, but personally I've stopped when water starts to freeze on the ground.) < 1414009227 443455 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1414009228 774199 :scarf!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414009241 917686 :scarf!~ais523@unaffiliated/ais523 NICK :ais523 < 1414009265 46885 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1414009542 685270 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 245 seconds < 1414009770 483199 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I could bike to work < 1414009782 795779 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if it counts as time I was working < 1414009799 947353 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that is labour time < 1414009821 221021 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I might need 4h to 5h for one way :) < 1414009889 631065 :AndoDaan!~Daanando@188.189.81.92 QUIT :Ping timeout: 272 seconds < 1414010039 734416 :AndoDaan!~Daanando@188.189.91.64 JOIN :#esoteric < 1414010242 629833 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1414010289 386794 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 260 seconds < 1414010444 283773 :nycs!~nycs@gw.hq.meetup.com QUIT :Client Quit < 1414010471 251337 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1414010479 232042 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :30 minutes here, which is approximately what it takes with public transportation. < 1414010495 829392 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Just how long is your commute?) < 1414011088 297876 :S1!~sheldon@p4FF92C92.dip0.t-ipconnect.de QUIT :Quit: S1 < 1414011254 591132 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: well < 1414011257 982480 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :10min on foot < 1414011273 438728 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then 12min with the tram < 1414011425 123694 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :...and that's it? < 1414011633 789045 :lambdabot!~lambdabot@silicon.int-e.eu QUIT :Ping timeout: 272 seconds < 1414011653 34684 :erdic!~erdic@unaffiliated/motley QUIT :Ping timeout: 240 seconds < 1414011773 573188 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1414011873 914715 :Bicyclidine!~Glossina@wl-nat113.it.wsu.edu QUIT :Ping timeout: 258 seconds < 1414011969 97429 :lambdabot!~lambdabot@silicon.int-e.eu JOIN :#esoteric < 1414012064 131493 :AndoDaan!~Daanando@188.189.91.64 QUIT :Ping timeout: 272 seconds < 1414012096 272778 :AndoDaan!~Daanando@188.188.80.111 JOIN :#esoteric < 1414012732 972942 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1414013021 36432 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu JOIN :#esoteric < 1414013652 989247 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Pulse207 5* 10New user account < 1414014157 315956 :scounder!~scounder@fuck.your.couch.rikairchy.net QUIT :Changing host < 1414014157 469322 :scounder!~scounder@unaffiliated/scounder JOIN :#esoteric < 1414014249 516237 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1414014432 269046 :tromp__!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1414014474 672381 :tromp__!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1414014507 347633 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1414014507 500917 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1414015097 740335 :tromp_!~tromp@ool-4570a006.dyn.optonline.net JOIN :#esoteric < 1414015214 687701 :tromp__!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1414015853 867191 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1414015858 51992 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414015945 127883 :ION!ion@heh.fi NICK :ion < 1414016067 738925 :tromp_!~tromp@ool-4570a006.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1414016089 190371 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1414016815 550970 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414016831 333226 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414016834 246266 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1414017129 531108 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1414017461 478606 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414017461 727236 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414017470 832550 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1414017509 882012 :w00tles!~w00tles@192.38.10.2 JOIN :#esoteric < 1414017612 8258 :w00tles!~w00tles@192.38.10.2 QUIT :Remote host closed the connection < 1414017823 491481 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1414017938 869058 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i have a hunch lady selnikov is seeking whatever that key fits. < 1414017950 229577 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(and reading girl genius.) < 1414018072 320919 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The book must be relevant somehow too < 1414018117 978653 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perhaps it explains what to do with what she'll find < 1414018123 547258 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :AAAAAAAAAAAAAAAAAAAAAAH! < 1414018139 722275 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION just remembered he's completely absolutely outrageously late on reading GG < 1414018148 832633 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: are you SPOOOKED by SPOOOILERS < 1414018176 489882 :Sorella!~queen@191.185.194.30 JOIN :#esoteric < 1414018195 472269 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oerjan: nah hth < 1414018201 298601 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good, good < 1414018226 162419 :Sorella!~queen@191.185.194.30 QUIT :Changing host < 1414018226 354353 :Sorella!~queen@oftn/member/Sorella JOIN :#esoteric < 1414018337 24612 :AndoDaan!~Daanando@188.188.80.111 QUIT :Ping timeout: 248 seconds < 1414018458 542190 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1414018519 309534 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1414018791 518395 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1414019217 75039 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu QUIT :Ping timeout: 260 seconds < 1414019611 992532 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1414019857 720594 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414019861 256916 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414019871 639121 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1414020094 576907 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: perhaps she's looking for that beast that Brother Ulm was so worried about. < 1414020120 78569 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh < 1414020415 649574 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well if that is the case, i suspect this won't end well for the lady. < 1414020729 168029 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Honestly, I wouldn't be surprised if she dies or ends up imprisoned < 1414021080 593547 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414021102 694003 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1414021110 783906 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i am really expecting something more more plot-relevant, like a gadget related to time or dimension. < 1414021126 615869 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*-more < 1414021130 801929 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1414021285 920765 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :If Heterodynes know not to mess with something, you know it's something you shouldn't mess with either < 1414021303 98301 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if the time travel visions are supposed to happen accurately, they probably have to get to the geisterdamen world somehow. < 1414021325 622572 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although not before being reunited with gil. < 1414021334 306314 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :On the other hand, Agatha is the best Heterodyne < 1414021353 446020 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, potentially the best < 1414021360 8565 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :There is a lot to live up to < 1414021363 611149 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well time travel and stopping time isn't the same thing. < 1414021381 683174 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What was it her ancestor was doing with time? < 1414021400 750492 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Time travel is clearly more advanced < 1414021402 302857 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well indeed it wasn't accurately described < 1414021433 754764 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :D'you think Selnikov will encounter Agatha and the others soon? < 1414021434 937962 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i mean it's stopping time that seems to attract those extradimensional beings < 1414021435 511237 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I bet it'll be Agatha who figures out how to save the city < 1414021465 230887 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I imagine time portals attract those beings more, so you have to keep them open only for short amounts of time < 1414021493 759949 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :who knows. < 1414021506 167284 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: No matter what she's looking for I don't see this ending well for Lady Selenikov in any case :) < 1414021506 928889 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the visions didn't imply anything about that. < 1414021510 81052 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Future Agatha knows what she's doing, probably < 1414021523 310143 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: OKAY < 1414021563 850406 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The extra-dimensional beings probably just don't like having distortions in their space time, so if you make the "distortion" natural, it should be ok < 1414021572 703294 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Something like a huge time bubble is definitely the opposite < 1414021584 191787 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :No wonder such a gigantic being is coming over < 1414021625 499437 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1414021864 663405 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :saving everybody is going to take some good timing, with that aging effect. especially for tarvek. < 1414021886 126479 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :he cannot afford to age a half hour. < 1414022026 532855 :nys_!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1414022031 137158 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Tarvek, hmm. Was he shot by Martellus? So many things happened. < 1414022059 411692 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, with fast-working poison. < 1414022085 14065 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that dissolves the body. < 1414022147 887286 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The aging thing has to be circumvented entirely < 1414022174 211112 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Because otherwise everybody all the humans will die < 1414022195 982802 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Crumble to dust < 1414022223 19477 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Ping timeout: 255 seconds < 1414022278 147956 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: correction, it was a knife http://www.girlgeniusonline.com/comic.php?date=20130531#.VEhEf5Vxljp < 1414022571 494932 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What if Apple offered a tiered App Store. So that, say, there's a Tier 1, which iOS devices are on by default, and Tier 2, which supports things like custom home screens. Apps still need to pass review, and it's the review that decides the tier. The worst thing that hapenns if someone clicks through security is a slightly confusing experience. Maybe encouraging users to click through could be grounds for rejection < 1414022597 708169 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :There's no motivation for devs to just get lazy and send to tier 2, beccause they don't get that choice < 1414022629 344704 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :what problem is that supposed to solve? < 1414022654 123184 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :The problem where custom home screens etc. require jailbreaking < 1414022670 974768 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :+ the problem that custom home screens can confuse users < 1414022678 655115 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(without banning them) < 1414022788 132179 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why are either of those problems to apple? < 1414022797 930891 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they don't care about home screens. they'd rather they didn't exist at all < 1414022817 204248 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you want a different homescreen you can... buy a different phone? < 1414022864 689849 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Sgeo: You < 1414022872 277651 :nys_!~nys@blk-215-85-138.eastlink.ca NICK :nys < 1414022873 358388 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :You're proposing something that's very un-Apple. < 1414022907 264425 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :This is about as much of an Apple idea as permitting clone Macs. < 1414022914 995053 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414022921 638504 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, if you don't agree with Apple's philosophies or priorities that's fine, but I'm not sure why you're puzzled that they follow them < 1414022934 868784 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and there's certainly a huge market for them as they are < 1414023027 338012 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It's important to remember that Apple really isn't trying to market a flexible, customizable device. They really are going with "any color you like as long it's black." < 1414023072 845796 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: tbh, they're loosening on that < 1414023077 780332 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can install keyboards now!! < 1414023098 602901 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but I don't expect custom home screens, ever. < 1414023101 671212 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yeah, and they did ship out ROMs for clone Macs back in the day. :) < 1414023128 977503 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, iOS and OS X have both literally just added considerable shared machinery for secure extensions < 1414023149 542640 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :They pulled an app for using the Today screen to host app launching icons < 1414023170 599621 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think it's a slight shift in philosophy, but I imagine there's a *practical* reason they didn't want them initially in addition to any philosophical ones: security < 1414023191 174331 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott_: Oh, certainly. < 1414023203 869976 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...so they didn't bother even thinking about going to all the effort of sandboxing everything effectively until it actually seemed like it was high in demand/a good idea that they could execute well < 1414023236 225401 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414023244 400641 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Sandboxing is a Hard Problem, and punting on it by making the lack of it irrelevant is a reasonable solution. < 1414023251 169535 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414023268 577330 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Android seems to more have punted on it by declaring it not a problem. :P < 1414023416 780463 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :pikhq: is it just me, or does Android have a horrible scrolling experience. Sometimes I scroll with my finger near the right edge of the screen, and it will sometimes hit the scroll bar, causing the scrolling to go in the opposite direction from what I intended and very fast < 1414023421 516524 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, Android is so free-for-all and open to customisation and I think it demonstrates pretty well why there are advantages to Apple's approach :p < 1414023421 669806 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Does iOS do that or is it sane? < 1414023438 203047 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think you can grip iOS scrollbars at all. < 1414023453 129772 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Fine by me < 1414023454 760273 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they're transient like OS X's and I don't think they're anything but visual. < 1414023460 159555 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott_: It actually makes the strengths and weaknesses of both approaches rather blatant. < 1414023462 577304 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, it's kind of annoying when you want to scroll to the end. < 1414023463 819301 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is there a chance that Android will fix this soon? < 1414023486 127540 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Or should I stop hoping for Android to get its act together < 1414023495 335575 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: yeah. but I still wouldn't wanted to have use Android at all until pretty recently, and even now... < 1414023512 695497 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Honestly, Android actually does get rather dramatically better with each release. < 1414023535 998123 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :especially /early on/ I think iOS benefitted tremendously from focusing on getting things right without too much outside interference and gradually opening up < 1414023557 748387 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and Android played catch-up for a long time because they didn't have those priorities to start with < 1414023564 502767 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :... which is quite fortunate. The UI experience when they started made Gnome look intelligently designed. < 1414023594 351166 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :My phone from last year has a physical menu button < 1414023595 98965 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric ::/ < 1414023615 682124 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Android was also pretty hurt by pretty much redoing the basic conception of what it should be like not that long before release. < 1414023653 153662 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :They pretty much redid giant chunks of the UI after iOS happened. < 1414023676 807460 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Cause they were trying to be a Blackberry killer. :) < 1414023716 168003 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wasn't gnome at version 2 when android came out? < 1414023724 538572 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yes. < 1414023724 769158 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gnome 2 was really inoffensive :p < 1414023746 838489 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :KDE 4 had just release, too. < 1414023755 598905 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :... Which is a better comparison. < 1414023765 302193 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :KDE 4 was a freaking clusterfuck. < 1414023816 659795 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Sgeo: which android version is that, I don't see any scrollbars to interact with... < 1414023824 205899 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :KDE 4 seems to have completely destroyed KDE's popularity < 1414023827 268710 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which is kind of amusing and sad < 1414023842 354105 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :4.4.2 < 1414023846 187200 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like people hated gnome 3 too but nobody ever talks about KDE any more except when they're noting that nobody takes about KDE any more < 1414023849 364547 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*talks < 1414023932 968664 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I wonder what in the world things are gonna look like in a few years. Gnome 3 seems to be taking GTK down with it. < 1414023957 746105 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Sgeo: hmm. same here. there are scrollbar-like location indicators, but I don't remember seeing any scrollbar. (I just tried with a large image in Chrome) < 1414024000 807715 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Try putting your thumb over the scrollbar-like indicator < 1414024016 756607 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: eh, I think gnome 3 is doing okay. < 1414024021 424843 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :popularity-wise < 1414024027 134349 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Also, try Gmail instead of Chrome < 1414024035 143490 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I had a harder time reproducing in Chrome < 1414024038 903746 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :arguably everything but unity is doing badly because it's hard to compete with ubuntu's numbers, but... < 1414024056 874677 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I also think gnome 3 isn't that bad honestly, but) < 1414024074 105913 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(Pretty sure it's not Gmail specific because reddit is fun also does it, and it's usually where I ahve the most pain) < 1414024092 370879 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Isn't Mint bigger than Ubuntu these days? :) < 1414024095 6113 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Chrome probably draws its own like on every platform. < 1414024097 755357 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I can't try gmail, all it does is ask for an account, not realizing that this is pointless when the tablet is offline. < 1414024103 905229 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: I seriously doubt that. < 1414024138 344570 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Oh, just #1 on DistroWatch. Which is the least scientific methodology. < 1414024140 891424 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Are iPhone URL schemes akin to Android intents? < 1414024148 420516 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, like most ubuntu users are gonna look at distrowatch ever < 1414024209 629242 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :int-e: try settings? < 1414024288 721452 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Sgeo: same there, it indicates position but I can't interact with it. < 1414024298 634517 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Hmm < 1414024309 866211 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'm not on stock Android, wonder if that's related < 1414024314 75680 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION glares at Samsung < 1414024412 196148 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :samsung do a bunch of terrible things to their android yes < 1414024465 955392 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Including fudging with the scroll bars? < 1414024524 996528 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Possibly. < 1414024552 135748 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't know. < 1414024553 9901 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://en.wikipedia.org/wiki/TouchWiz < 1414024553 774113 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they do a lot. < 1414024582 110050 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Tizen (/ˈtaɪzɛn/) is an operating system based on the Linux kernel and the GNU C Library implementing the Linux API." what a weird opening sentence < 1414024783 237080 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :"glibc" *points, laughs* < 1414025325 893682 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I'm in contact with several Samsung people working on Tizen < 1414025332 412909 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :guess what they say < 1414025417 749902 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :"I envy the dead"? < 1414025897 73629 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 JOIN :#esoteric < 1414025942 264031 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Show that for all n ≥ 1, s(n) ≤ H_n + exp(H_n) log(H_n), where s(n) is the sum of divisors function and H_n is the nth harmonic number. < 1414026118 25083 :scarf!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414026118 178717 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414026148 942292 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1414026188 205890 :scarf!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414026204 125527 :scarf!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414026538 741236 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :What does exp(H_n) look like, anyway? < 1414026555 876021 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lifthrasiir: I'm still anticipating < 1414026589 805212 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :about Tizen? < 1414026610 943322 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What do they say? What do they say? < 1414026621 829139 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :About the acropolis < 1414026626 237193 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Where the parthenon is? < 1414026739 989059 :aretecode!~aretecode@50.23.131.206-static.reverse.softlayer.com QUIT :Read error: Connection reset by peer < 1414026757 992042 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :not hard to guess, but something similar to "we are fucked up" < 1414027199 545693 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tswett: e*e^(1/2)*...*e^(1/n) hth < 1414027259 512644 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :And, of course, e^(1/n) = 1 + 1/n. < 1414027264 221665 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :For overwhelmingly large values of n. < 1414027281 213433 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :COULD BE < 1414027286 645554 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :So exp(H_n) probably grows... something like linearly? < 1414027451 768085 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :1 + 1/2 + ... + 1/n is less than a constant away from int_0^n 1/x dx, iirc < 1414027476 138819 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Oh right. < 1414027486 837826 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"On May 14, 2013, Cydia Substrate for the Android operating system was released.[24]" < 1414027489 622247 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Wait what? < 1414027610 607794 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :ACTION > sequence_ . map print . (\x -> zipWith (-) (tail x) x) . map exp . scanl (+) 0 . map (1/) $ [1..100] < 1414027659 200103 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mapM hth < 1414027666 217363 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*mapM_ < 1414027673 585709 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :AAAAAAH! mapMs everywhere! < 1414027693 64880 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: are you afraid of haskell < 1414027743 265481 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :no. shachaf gave me Applicative homework the other day, and I've been obsessing over it since then. < 1414027767 280219 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well that would be traverse, not mapM < 1414027783 302434 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: hey you can't give the answer away like that < 1414027801 824966 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :So what's 1.781072418? < 1414027805 276554 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, you aren't allowed to use traverse. You have to implement it on your own. < 1414027850 98836 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :e to the power of the Euler–Mascheroni constant, that's what it is. < 1414027860 669059 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :So yeah. It's linear. < 1414027908 640897 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :I wonder if there exists a constant k such that the statement is still true if you replace log(H_n) with k. < 1414028389 438373 :scarf!~ais523@unaffiliated/ais523 QUIT : < 1414029623 521269 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Harmonic series? < 1414029671 716085 :boily!~boily@96.127.201.149 QUIT :Quit: DIVERGENT CHICKEN < 1414029673 38956 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Hmm, as an approximation to logarithms? < 1414029860 191584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm sure it must have other uses... < 1414030024 708614 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Needless to say, log(H_n) grows very slowly. < 1414032288 291958 :MoALTz!~no@user-188-33-132-198.play-internet.pl QUIT :Ping timeout: 244 seconds < 1414032920 489125 :MoALTz!~no@user-31-174-252-8.play-internet.pl JOIN :#esoteric < 1414033137 263748 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: quit < 1414034151 481096 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Tipforgame 5* 10New user account < 1414034178 103804 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION smells a spammer < 1414034273 535619 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Fifa 1514]]4 N10 02http://esolangs.org/w/index.php?oldid=40657 5* 03Tipforgame 5* (+5530) 10All About The Game Fifa 15 < 1414034334 485275 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/delete14]]4 delete10 02 5* 03Oerjan 5* 10deleted "[[02Fifa 1510]]": Spam: content was: "From Wikipedia, the free encyclopedia FIFA 15 is surely an soccer simulation video game that is generated by EA Canada and published by Electronic Arts. It..." (and the only contributor was "[[Special:Contributions/Tipforgame|Tipforgame]]") < 1414034361 949011 :MoALTz!~no@user-31-174-252-8.play-internet.pl QUIT :Ping timeout: 256 seconds < 1414034376 45766 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/block14]]4 block10 02 5* 03Oerjan 5* 10blocked [[02User:Tipforgame10]] with an expiry time of indefinite (account creation disabled): Spamming links to external sites < 1414034493 455658 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: okay but this spam is kinda great < 1414034518 726436 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the thesaurus words < 1414034614 359884 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm? it's based on wikipedia, clearly. < 1414034656 643364 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you mean the synonym replacements < 1414034892 529159 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BANCStar14]]4 M10 02http://esolangs.org/w/index.php?diff=40658&oldid=40654 5* 03Oerjan 5* (+46) 10/* Implementation */ There is no such thing as BANCStar < 1414034928 857425 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah < 1414035550 278174 :Deewiant!~deewiant@deewiant.iki.fi QUIT :Ping timeout: 250 seconds < 1414035836 518328 :MoALTz!~no@user-164-126-167-119.play-internet.pl JOIN :#esoteric < 1414035842 998078 :Deewiant!~deewiant@deewiant.iki.fi JOIN :#esoteric < 1414035963 663915 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: "It's abominable! < 1414036241 659013 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Someone's example of why they like jailbreaking: "iFile - File browser and file management" < 1414036254 371127 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Apple disallows file browsers? < 1414036282 515165 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I guess Apple wants people to have a no-need-to-deal-with-files experience. So they block things that break that < 1414036294 775931 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think Google wants a similar experience, but not so blocky ofc < 1414036568 906508 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Nod32 thinks that www.jailbreakme.com is dangerous content < 1414036629 977955 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Mind you, it is scary that a website was able to jailbreak < 1414036785 209818 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :The clear solution is to make file systems for phones based the captchalog system from Homestuck. < 1414036820 827760 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"Method 2 : Get Cydia Icon on iOS 7 without Jailbreak" What... is the point of that? < 1414036843 442118 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :So you have stuff like phones that only store one file of each of a small number of hash values. < 1414036847 632159 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Oh < 1414036849 169736 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"You will now see Cydia icon on your iPhone 5 home screen running iOS 7 . It does not jailbreak your device , but tricks someone into believing that you have a jailbroken phone ." < 1414036916 323043 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :Or everyhing in a stack/queue. < 1414036957 607169 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 QUIT :Ping timeout: 246 seconds < 1414036999 128172 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :*everything < 1414037053 21266 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Quit: system down < 1414037341 132867 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: apple disallows /files < 1414037344 67041 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :/ < 1414037388 342076 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :MDude: sometimes I feel like real filesystems are approximately as painful to navigate. < 1414037559 951616 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Feel like OSX and iOS are opposites < 1414037579 190574 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :FScript on OSX probably allows for a lot of tampering with apps, if I understand correctly (maybe I don't) < 1414037930 644763 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sgeo: Android comes with a file browser < 1414037944 726211 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So it's the opposite of iOS < 1414038705 899332 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Would Apple allow the equivalent of Android's View Web Source app? < 1414038730 366810 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"To get the source from the page you are currently viewing in the browser, you can now use the share feature from the menu and select View Web Source." < 1414038734 419924 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Since it's not really 'sharing' < 1414038769 98479 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Apparently. < 1414038769 637233 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.imore.com/new-view-source-app-ios-8-lets-safari-users-view-source-code-web-sites < 1414038774 464379 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Of course, it costs money < 1414039260 459556 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1414039477 126234 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Ping timeout: 265 seconds < 1414039526 46719 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1414039593 65936 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Ping timeout: 265 seconds < 1414039849 46098 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1414040086 106179 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Ping timeout: 265 seconds < 1414042097 446171 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"I want to acknowledge you that we have finally succeeded in getting your ATM VISA CARD worth’s of $3.5USD out of ECOWAS department --" over three dollars! < 1414042240 900346 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: spam? < 1414042563 545487 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: btw, do those old computers actually boot? < 1414042731 370398 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott_: Yes. Though I might have to do something to them to remove any PERSONAL DATA. < 1414042749 874335 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott_: You can boot both over a LAN, if I remember correctly. < 1414042754 640049 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :an exorcism < 1414042766 131062 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh dear, that's fancy < 1414042777 139349 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :an actual network, just like sun always dreamed of < 1414042792 703507 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott_: The Sparc is a bit picky about it, you need a BOOTP server (it doesn't do DHCP) and the TFTP server for the kernel needs to be the same machine. < 1414042811 392375 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :honestly I've never even done netbooting at all. < 1414042821 361688 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the kernel it fetches over the net needs to have a particular name related to the hardware model. < 1414042832 377441 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's OpenBSD $SOME_ANCIENT_VERSION installed on it at the moment. < 1414042855 697322 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The SGI box has an IRIX six point something of dubious legality on it, and I have no install media. < 1414042881 26079 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have a vague recollection that you can run Linux on it, but it might have had a less than perfectly supported variant of the graphics framebuffer. < 1414042954 15023 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :On the other hand, if you keep the IRIX it's just like in Jurassic Park. < 1414043003 346510 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also an external Sun SCSI box of maybe four two-gigabytes-or-so disks that I had hooked up to the Indy. < 1414043029 56103 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is pure decadence. < 1414043059 966448 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :these machines are the kind of thing we need snapshot backups of actual physical objects fo < 1414043063 275910 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :r < 1414043084 628936 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I had a SGI monitor for the Indy. < 1414043094 819178 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though I'm not 100% sure on that. < 1414043164 246212 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :have to use a CRT of appropriate vintage or it's cheating < 1414043200 716764 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I also have the feeling that both use the Sun "13W3" display interface, and I have somewhere a 13W3 -> 4xBNC cable that you can hook up to any CRT display that (a) has the "component"-style BNC inputs and (b) accepts a combined H/V sync instead of the VGA-style separate one. < 1414043240 342555 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@_@ < 1414043251 539316 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :getting these working is gonna cost me < 1414043260 229786 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The SGI box might've done sync-on-green instead. At least my old Samsung SyncMaster CRT happily supported both, and it was just a regular PC monitor, so it's not fancy. < 1414043267 971489 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can run both over the serial console, but it's not as fancy. < 1414043270 262591 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't even own a single CRT. < 1414043287 246161 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't own one any more either. Except for that SGI monitor that I think I still have. < 1414043315 819758 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The Indy has a "webcam" attached to it, and does video input, since it was billed as a kind of a "multimedia" machine. < 1414043345 504125 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's cute < 1414043381 925105 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, and it also accepts regular PS/2 keyboards and mice, if I'm not mistaken. The SparcStation doesn't, but I have a Sun Type X (where X is something from 3 to 5, probably 5) keyboard and mouse for it. < 1414043391 707050 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a labeled, physical compose key and all. < 1414043454 956598 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://www.gibi.de/gibi/StuffForSale/Sun_Type5c_US+Unix-Keyboard_320-1234.JPG <- like this but not so pink. < 1414043475 469446 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aww. you should have gotten the pink keyboard. < 1414043493 692248 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It might be slightly yellow from age. < 1414043496 345166 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like the mystery key to the left of F1 < 1414043499 526954 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like a blank tile in scrabble < 1414043502 416252 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it can be anything you want < 1414043519 427654 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I also like how it looks ancient but has media keys < 1414043687 268915 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't remember what the mystery key is for. < 1414043709 893983 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://docs.oracle.com/cd/E19683-01/806-4743/images/keyboard_a.tif.gif it's empty also in the official layout diagram < 1414043730 317875 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at least I know where the power key is < 1414043746 19882 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Separate "cut", "copy" and "paste" keys too. < 1414043754 733133 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And a big "help" one if you're feeling scared. < 1414043772 518598 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm always scared. < 1414043795 353672 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like the "Again" key. < 1414043797 622600 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[HELP] [AGAIN] < 1414043813 681073 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.supermegacomics.com/index.php?i=332 < 1414044176 600351 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I grepped the logs for some specs. The Indy is model IP22 -- http://www.linux-mips.org/wiki/IP22 -- and has the 150 MHz (!) MIPS R5000 CPU on it, along with 48 megs of RAM and GR3-XZ graphics (hardware-accelerated 3D!). < 1414044230 774314 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.linux-mips.org/wiki/File:SGI_Indy.jpg this is such a "early 2000s unix user" screenshot... photo < 1414044234 249611 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*an < 1414044250 211866 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's probably like < 1414044253 290171 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well I guess xdm can't do transparent < 1414044254 752000 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cy < 1414044260 708052 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"This is my own Indy and the photo was taken by me, Sebastian Wenzler, Germany, 2004-12-05." < 1414044262 541195 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it can do naked girls though < 1414044351 843801 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the indy is so cute, though < 1414044377 753660 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Support of more than 384MB memory requires a 64-bit Linux kernel." um? < 1414044499 184816 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think the R5000 has 64-bit registers, yes. < 1414044509 776520 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not entirely sure about that, though. < 1414044529 713300 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :MIPS III variants certainly exist in both 32-bit and 64-bit versions. < 1414044554 563383 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The R4000 series, released in 1991, extended the MIPS instruction set to a full 64-bit architecture, moved the FPU onto the main die to create a single-chip microprocessor, and operated at a radically high internal clock speed (it was introduced at 100 MHz). --" < 1414044580 925103 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, why 384? < 1414044581 118427 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The R5000 FPU had more flexible single precision floating-point scheduling than the R4000, and as a result, R5000-based SGI Indys had much better graphics performance than similarly clocked R4400 Indys with the same graphics hardware." < 1414044593 498016 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's kind of less than anywhere near 32 bits of address space. < 1414044608 839499 :erdic_!~erdic@unaffiliated/motley JOIN :#esoteric < 1414044619 258882 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know, but I'm sure there's a very good reason. Maybe it needs a linearly mapped copy of the physical memory for reason X, and... who knows. < 1414044643 617008 :erdic!~erdic@unaffiliated/motley QUIT :Ping timeout: 260 seconds < 1414044643 770290 :int-e!~noone@static.88-198-179-137.clients.your-server.de QUIT :Ping timeout: 260 seconds < 1414044644 478409 :Jafet!~jafet@unaffiliated/jafet QUIT :Ping timeout: 260 seconds < 1414044650 859546 :erdic_!~erdic@unaffiliated/motley NICK :erdic < 1414044682 997925 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1414044763 843607 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the Sparc box is a SparcStation 5 -- http://www.obsolyte.com/sun_ss5/ http://en.wikipedia.org/wiki/SPARCstation_5 -- that at least originally had the 85 MHz µSPARC-II on it, but it's possible I got a 110 MHz variant motherboard from someone. And 32 megs of RAM. < 1414044781 866070 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It eats same sort of SIMMs you could stick in a PC, IIRC. < 1414044785 326789 :scounder!~scounder@unaffiliated/scounder QUIT :Ping timeout: 260 seconds < 1414044785 479981 :conehead!~conehead@unaffiliated/conehead QUIT :Ping timeout: 260 seconds < 1414044807 894463 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :upgrading retro hardware has always seemed like rather missing the point to me < 1414044860 493029 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://upload.wikimedia.org/wikipedia/commons/7/7d/Sparcstack.jpg nice < 1414044865 619533 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good way to adjust your monitor height < 1414044883 947193 :Jafet!~jafet@static.77.207.4.46.clients.your-server.de JOIN :#esoteric < 1414044889 640779 :int-e!~noone@static.88-198-179-137.clients.your-server.de JOIN :#esoteric < 1414044911 271532 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1414044934 771521 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't have the slim CD-rom drive you can see in those pictures. < 1414044940 975918 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It might have the floppy drive, though. < 1414045205 375591 :conehead!~conehead@unaffiliated/conehead QUIT :Ping timeout: 260 seconds < 1414045399 581841 :scounder!~scounder@fuck.your.couch.rikairchy.net JOIN :#esoteric < 1414045508 517104 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1414045635 466377 :Jafet!~jafet@static.77.207.4.46.clients.your-server.de QUIT :Changing host < 1414045635 620141 :Jafet!~jafet@unaffiliated/jafet JOIN :#esoteric < 1414045666 780562 :Jafet!~jafet@unaffiliated/jafet PART :#esoteric < 1414045812 529488 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :scounder: ...what do you have against couches, anyway? < 1414045969 952265 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1414046325 88532 :conehead!~conehead@unaffiliated/conehead QUIT :Excess Flood < 1414046366 256680 :myname!~myname@84.200.43.57 QUIT :Ping timeout: 250 seconds < 1414046549 345572 :scounder!~scounder@fuck.your.couch.rikairchy.net QUIT :Ping timeout: 260 seconds < 1414046619 877349 :conehead!~conehead@2a01:4f8:201:7482::2 JOIN :#esoteric < 1414046620 377291 :conehead!~conehead@2a01:4f8:201:7482::2 QUIT :Changing host < 1414046620 530610 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1414046730 946592 :myname!~myname@84.200.43.57 JOIN :#esoteric < 1414046881 496368 :Jafet!~jafet@unaffiliated/jafet JOIN :#esoteric < 1414046951 71822 :Jafet!~jafet@unaffiliated/jafet QUIT :Quit: Quit < 1414046984 43280 :conehead!~conehead@unaffiliated/conehead QUIT :Ping timeout: 260 seconds < 1414046984 234367 :ineiros!~itniemin@hasturlovelace.cloud.tilaa.com QUIT :Ping timeout: 260 seconds < 1414046992 168606 :Jafet!~jafet@static.77.207.4.46.clients.your-server.de JOIN :#esoteric < 1414046995 552387 :ineiros!~itniemin@hasturlovelace.cloud.tilaa.com JOIN :#esoteric < 1414047009 206375 :Jafet!~jafet@static.77.207.4.46.clients.your-server.de QUIT :Changing host < 1414047009 359764 :Jafet!~jafet@unaffiliated/jafet JOIN :#esoteric < 1414047081 36959 :scounder!~scounder@fuck.your.couch.rikairchy.net JOIN :#esoteric < 1414047141 617476 :Jafet!~jafet@unaffiliated/jafet QUIT :Client Quit < 1414047222 870348 :conehead!~conehead@2a01:4f8:201:7482::2 JOIN :#esoteric < 1414047232 333636 :scounder!~scounder@fuck.your.couch.rikairchy.net QUIT :Max SendQ exceeded < 1414047232 643560 :conehead!~conehead@2a01:4f8:201:7482::2 QUIT :Changing host < 1414047232 796863 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1414047255 761419 :Jafet!~jafet@unaffiliated/jafet JOIN :#esoteric < 1414047312 780299 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :couches are awesome < 1414047345 566810 :Jafet!~jafet@unaffiliated/jafet QUIT :Client Quit < 1414047483 240530 :Jafet!~jafet@unaffiliated/jafet JOIN :#esoteric < 1414047519 204920 :myname!~myname@84.200.43.57 QUIT :Remote host closed the connection < 1414047528 498179 :myname!~myname@84.200.43.57 JOIN :#esoteric < 1414047564 775341 :viznut_!viznut@lowfidelity.org JOIN :#esoteric < 1414047955 214387 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :*.net *.split < 1414047955 410730 :viznut!viznut@lowfidelity.org QUIT :*.net *.split < 1414047955 563927 :conehead!~conehead@unaffiliated/conehead QUIT :*.net *.split < 1414047955 969220 :Lymia!~fujoshi@inportb/loli/cirno-chan QUIT :*.net *.split < 1414047956 122484 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-todnzwuxwyyrdyie QUIT :*.net *.split < 1414047956 275923 :ion!ion@heh.fi QUIT :*.net *.split < 1414048319 158587 :Lymia!~fujoshi@108-205-143-75.lightspeed.rcsntx.sbcglobal.net JOIN :#esoteric < 1414048319 350390 :Lymia!~fujoshi@108-205-143-75.lightspeed.rcsntx.sbcglobal.net QUIT :Changing host < 1414048319 350505 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1414048388 501563 :ion!ion@heh.fi JOIN :#esoteric < 1414048695 553275 :MoALTz!~no@user-164-126-167-119.play-internet.pl QUIT :Ping timeout: 265 seconds < 1414049324 774878 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1414049515 534047 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu QUIT :Ping timeout: 255 seconds < 1414049680 251479 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why is tar more common than cpio again? < 1414050014 475349 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay, I guess the format is just better. < 1414050017 383342 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cpio's UI seems nicer though. < 1414050023 754195 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess that's why pax exists. < 1414050342 284430 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also "curl -L http://foo/bar.zip | bsdcpio -i" is cool < 1414050437 588983 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :though weirdly, | bsdtar -xf - sets the permissions differently < 1414052382 436050 :scounder!~scounder@fuck.your.couch.rikairchy.net JOIN :#esoteric < 1414052382 589450 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1414052382 589563 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-todnzwuxwyyrdyie JOIN :#esoteric < 1414053030 248210 :scounder!~scounder@fuck.your.couch.rikairchy.net QUIT :*.net *.split < 1414053030 438779 :conehead!~conehead@unaffiliated/conehead QUIT :*.net *.split < 1414053030 592510 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-todnzwuxwyyrdyie QUIT :*.net *.split < 1414053348 653406 :scounder!~scounder@fuck.your.couch.rikairchy.net JOIN :#esoteric < 1414053348 846329 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1414053348 846478 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-todnzwuxwyyrdyie JOIN :#esoteric < 1414053987 246480 :scounder!~scounder@fuck.your.couch.rikairchy.net QUIT :*.net *.split < 1414053987 438292 :conehead!~conehead@unaffiliated/conehead QUIT :*.net *.split < 1414053987 591606 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-todnzwuxwyyrdyie QUIT :*.net *.split < 1414056119 672376 :drdanmaku!uid17782@gateway/web/irccloud.com/x-crdltalawwdpohvz QUIT :Quit: Connection closed for inactivity < 1414057027 557703 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1414057937 70412 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-asdaqtqsgaiijcms JOIN :#esoteric < 1414057952 88963 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1414058072 254007 :scounder!~scounder@fuck.your.couch.rikairchy.net JOIN :#esoteric < 1414059288 42135 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1414059516 141647 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 265 seconds < 1414059734 499599 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1414061890 275946 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Help I think I want to use call/cc < 1414061977 794509 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: on #esoteric, that's normal < 1414061999 541908 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I think I don't need it < 1414062003 579446 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Thank god < 1414062005 443027 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I can breath now < 1414062012 119320 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: in code with or without mutable data structures or mutable bindings? < 1414062021 592521 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Currently without < 1414062059 421801 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but not in unlambda, right? in unlambda, it's completely normal to use call/cc because the input primitives return crazy values < 1414062080 311150 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :think of call/cc being like a dangerous poisonous deadly dynamic goto. < 1414062099 550499 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :This is in Racket < 1414062116 232471 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: consider using call/ec instead if you can < 1414062128 435930 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or maybe scheme r7rs exceptions < 1414062261 542793 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oleg's right about call/cc < 1414062274 895451 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Whenever a ketchup company advertises that there are 2 kg of tomatoes in 1 kg of their ketchup, I can't help but think of the horrible implied energy releases. < 1414062289 811773 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: what? it's water release, not energy release < 1414062300 796368 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :elliott_, what does oleg say about call/cc? < 1414062320 195696 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that it needs to die, roughly :) < 1414062346 872074 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://okmij.org/ftp/continuations/against-callcc.html < 1414062362 68531 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :of course! but this is #esoteric, where we embrace bad ideas < 1414062383 194977 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :elliott_, makes sense < 1414062392 694938 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: sure :p < 1414062426 851481 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :water is energy! coffee is made from water, and coffee has energy! < 1414062730 64909 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: Delimited continuations! (I know nothing about them, execpt that they're supposedly fancy, and shift/reset is involved.) < 1414062804 617032 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess elliott_'s link mentions the same thing. < 1414062864 279157 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: they're just continuations except instead of "rest of program" it's "up to the specified enclosing shift". < 1414062870 283955 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or reset. I forget which combinator is which. < 1414062939 485872 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That sounds suspiciously simple. < 1414062987 219812 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: for instance haskell's Cont is delimited continuations. < 1414063015 303060 :boily!~boily@96.127.201.149 QUIT :Quit: EXCELLENT CHICKEN < 1414063074 791555 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I think I am not very good at Racket < 1414063079 341190 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Well < 1414063093 516847 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm overcomplicating it for my level of skill by trying to do clever stuff I'm used to in Haskell < 1414063109 959709 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But because Haskell and Racket are such different languages I am confusing myself < 1414063139 536378 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So you're trying to write in Raskell (or possibly Hacket). < 1414063204 307599 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yeah, except I'm not even using the extensions of Racket that would make this so much easier < 1414064513 871295 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: right. that's like when I compiled to prolog such that the resulting program used nothing of the logic programming capabilities of prolog. < 1414064548 442493 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I had an excuse for that. < 1414064604 400359 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: I meant to say 10min on foot, 11min with the tram, 5min on foot, 30min with the train, 10min on foot < 1414064607 843613 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's my commute < 1414064618 11126 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(internet here closes at about 23 o'clock) < 1414064692 417486 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: right. if only we could just travel once, then save a continuation or coroutine at home and one at the office and just context switch between them for free < 1414064783 356235 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the time/memory tradeoff would be totally worth < 1414064884 528978 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :coroutines < 1414064887 813408 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I never liked them < 1414064912 361330 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The Internet is closed at night? < 1414064926 899146 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But that makes more sense, yes. < 1414064948 882052 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: in the clinic yes. < 1414065109 622065 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1414065163 658690 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Client Quit < 1414065922 410642 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what kinda clinic < 1414066255 147517 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDude < 1414066388 604503 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :mental health < 1414066760 169275 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Sounds like they'd be better of keeping it closed all the time." < 1414066824 330457 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :idgi < 1414066981 777485 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 258 seconds < 1414067117 761546 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: why? < 1414067124 47407 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :are you annoyed by my presence? < 1414067196 530742 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric : See, the Internet is bad for your mental health and... never mind. < 1414067285 390977 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(If you don't read EmotionML, that's "mild disappointment caused by own action".) < 1414067518 561267 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IME the internet is the only thing that keeps your mental health going :p < 1414067615 50291 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess that might depend on which part of it you read/watch/listen/experience/consume/subsume. < 1414067731 750947 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :trust me, it's difficult to find parts of the internet worse than being isolated from everything that interests you and everyone you care about in a mental health facility. < 1414067833 388916 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I hope there are at least books too < 1414067878 344348 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :past tense, thank god < 1414067956 358537 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what? is it closed? < 1414067981 354411 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no, they just let me out :p < 1414067991 373682 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, not no: actually yes, it did close shortly afterwards < 1414068050 689972 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But what about the books? (I'm imagining the sort of book collection you sometimes see in a hotel lobby bookshelf, built by stuff left by tenants.) < 1414068184 283997 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it was an not exciting selection. but bringing in your own was ok. (bringing in anything that can access the internet was not: I had to smuggle my phone in.) < 1414068190 141410 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*not an < 1414068233 26161 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1414068300 562993 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: can't you just pre-order and borrow books from a library every three weeks, like some old people here do because they have difficulty getting the books from the library in person? < 1414068361 573681 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think my (wheelchair-bound) grandmother's food-and-other-home-assistance person used to also bring her library books. < 1414068396 647293 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, I got to spend weekends at home rather soon after being admitted as an inpatient, mercifully. so book supply wasn't a problem. but social isolation isn't great (for me) even with nice books < 1414068403 44044 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :luckily my grandma isn't wheelchair-bound, but that's still not enough < 1414068412 21562 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott_: of course < 1414068413 830083 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Third floor, no elevator and a wheelchair was probably not the easiest combination. < 1414068510 450222 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I think she spent at least two decades like that.) < 1414068575 50582 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(and lack of a computer really doesn't help when you're a 13 year old autistic kid who thinks about programming constantly :p) < 1414068692 154303 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I used to write C into a notebook with pen an paper when doing our traditional week-or-four visits to the no-electricity-or-anything summer cabin around that age. (Just to be clear, I'm not comparing my summer vacations to being in a mental health institute.) < 1414068747 21374 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, Finnish summer is probably comparable. < 1414070439 925816 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :There's a whole book shelf here < 1414070455 748586 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and a piano < 1414070457 840575 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :two tvs < 1414070462 630184 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a billiard table < 1414070491 400817 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :technically if you're well this would be a very good place to live < 1414071309 7838 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 255 seconds < 1414071739 461465 :Sorella!~queen@oftn/member/Sorella QUIT :Remote host closed the connection < 1414071985 770962 :evalj!~jeval@54000EC1.dsl.pool.telekom.hu JOIN :#esoteric < 1414073061 821890 :paul2520!~pi@unaffiliated/paul2520 PRIVMSG #esoteric :fizzie: I try to remember to bring a notebook when I suspect I might not have access to a computer/Internet. Always good to write down code or project ideas. < 1414073189 374183 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1414074657 564235 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414075651 470215 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 255 seconds < 1414075691 744374 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1414077042 500899 :S1!~sheldon@p4FF92EA2.dip0.t-ipconnect.de JOIN :#esoteric < 1414077416 966588 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414077616 992266 :evalj!~jeval@54000EC1.dsl.pool.telekom.hu QUIT :Remote host closed the connection < 1414077770 27748 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1414082455 499569 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1414082509 190400 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Haha! All the close parens < 1414082743 144014 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have a piece of Scheme code (from a friend) that has maybe a twenty or so )s at the end -- and they're arranged to form a giant ASCII-art ")". < 1414082776 77157 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Oh wow < 1414082781 38943 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I only have 10 so far < 1414082792 258626 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I know a couple of systems support a thing like ] being strong enough to close all currently open (s up to the top level. < 1414082811 132834 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Personally I think it just looks too unbalanced that way. < 1414082833 999832 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :That's kind of creepy < 1414082987 348493 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1414083102 362022 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1414083829 133394 :S1!~sheldon@p4FF92EA2.dip0.t-ipconnect.de NICK :S0 < 1414083947 860541 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :for balanced parentheses, see ioccc/2012/zeitak < 1414084020 756209 :rjmacready_!02532727@gateway/web/freenode/ip.2.83.39.39 JOIN :#esoteric < 1414084041 126505 :rjmacready_!02532727@gateway/web/freenode/ip.2.83.39.39 PRIVMSG #esoteric :hey guys < 1414084066 229604 :rjmacready_!02532727@gateway/web/freenode/ip.2.83.39.39 PRIVMSG #esoteric :what do you think of this as an esolang (nevermind the name) https://github.com/fabriceleal/Multitasks, docs here: https://github.com/fabriceleal/Multitasks/wiki < 1414084171 31337 :nyuszika7h!nyuszika7h@s.cadoth.net JOIN :#esoteric < 1414084735 82622 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: 10 is easily enough: http://sprunge.us/ebJN < 1414085277 801811 :MoALTz!~no@user-31-174-76-63.play-internet.pl JOIN :#esoteric < 1414085462 967414 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :TIL: A very fancy Z80 golf trick. < 1414085568 883918 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"jr cc, skip; rst 38h; skip: ..." can be done one byte shorter by a single "jr !cc, $+1" (where cc and !cc are a pair of corresponding condition codes). < 1414085643 991015 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It conditionally jumps to the middle of the jr opcode-and-argument, and the argument is 0xff (because it's a signed 8-bit offset from the next instruction) which just so happens to be the single-byte rst 38h, leaving the instruction stream re-synchronized again. < 1414085662 967402 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1414086102 562585 :carbone!~IceChat9@ALyon-257-1-52-246.w90-15.abo.wanadoo.fr JOIN :#esoteric < 1414086138 163939 :carbone!~IceChat9@ALyon-257-1-52-246.w90-15.abo.wanadoo.fr QUIT :Client Quit < 1414086153 725482 :drdanmaku!uid17782@gateway/web/irccloud.com/x-efruoygjcppsfjhm JOIN :#esoteric < 1414087502 288425 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck14]]4 10 02http://esolangs.org/w/index.php?diff=40659&oldid=40612 5* 03204.154.122.227 5* (+131) 10Added the JFlick interpreter < 1414087502 712653 :nyuszika7h!nyuszika7h@s.cadoth.net QUIT :Read error: Connection reset by peer < 1414087534 959989 :nyuszika7h!nyuszika7h@s.cadoth.net JOIN :#esoteric < 1414087617 695377 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1414087685 371043 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck implementations14]]4 10 02http://esolangs.org/w/index.php?diff=40660&oldid=40390 5* 03204.154.122.227 5* (+131) 10JFlick Interpreter < 1414087803 177967 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1414088319 502949 :rjmacready_!02532727@gateway/web/freenode/ip.2.83.39.39 QUIT :Quit: Page closed < 1414088473 386464 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414088617 468541 :nyuszika7h!nyuszika7h@s.cadoth.net QUIT :Read error: Connection reset by peer < 1414088641 458070 :nyuszika7h!nyuszika7h@s.cadoth.net JOIN :#esoteric < 1414088724 168599 :InputUsername!~InputUser@ip54522415.adsl-surfen.hetnet.nl JOIN :#esoteric < 1414090981 174205 :InputUsername!~InputUser@ip54522415.adsl-surfen.hetnet.nl QUIT :Quit: Leaving < 1414091342 887886 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414091615 593883 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 265 seconds < 1414091889 636567 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 245 seconds < 1414091982 17550 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414092831 516568 :S0!~sheldon@p4FF92EA2.dip0.t-ipconnect.de NICK :S1 < 1414092909 110498 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 255 seconds < 1414093030 505424 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Quit: later chat < 1414094867 993031 :lambdabot!~lambdabot@silicon.int-e.eu QUIT :Read error: Connection reset by peer < 1414094937 350696 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 246 seconds < 1414094959 783157 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414095130 432495 :lambdabot!~lambdabot@silicon.int-e.eu JOIN :#esoteric < 1414095888 681682 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414095891 454411 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1414095892 920798 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1414095910 652657 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414096426 810052 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1414096593 725181 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1414097185 288139 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414097195 898871 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414097210 437756 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1414097229 118040 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Ping timeout: 255 seconds < 1414097974 257888 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1414098792 672438 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1414101042 510736 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1414101147 980635 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1414101423 25152 :S1!~sheldon@p4FF92EA2.dip0.t-ipconnect.de QUIT :Quit: S1 < 1414101465 784132 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 272 seconds < 1414102097 119361 :scounder!~scounder@fuck.your.couch.rikairchy.net QUIT :Ping timeout: 260 seconds < 1414102515 686636 :recycler!59b05471@gateway/web/freenode/ip.89.176.84.113 JOIN :#esoteric < 1414102591 386907 :recycler!59b05471@gateway/web/freenode/ip.89.176.84.113 PRIVMSG #esoteric :test < 1414102600 344577 :recycler!59b05471@gateway/web/freenode/ip.89.176.84.113 PART :#esoteric < 1414102857 478410 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1414102859 411798 :Froox!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1414103428 368785 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :did it pass < 1414103435 47279 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not sure < 1414103448 987253 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :many people are under the misconception that all IRC channels have continuous conversation all the time < 1414103827 876811 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1414104367 84158 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :how absurd < 1414104491 250259 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net PRIVMSG #esoteric :to be fair, there are some that come close < 1414104515 175225 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even #ubuntu is silent for a few minutes sometimes, I've seen it happen < 1414104640 998400 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net PRIVMSG #esoteric :ais523: in the context of internet-based conversation, I'm not sure that matters. could've been a solar flare or something :p < 1414104668 423085 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well I didn't try talking at the time < 1414104676 203844 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I probably could have done < 1414105329 50395 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I assume Today widgets require less customization to use than Android widgets? < 1414105740 989670 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :widgets? are you making a weather widget or a clock widget? < 1414105742 99400 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net JOIN :#esoteric < 1414105770 9220 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1414105785 281518 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'm thinking about switching from Android to iOS < 1414105855 72891 :brandons1!~SingingBo@d50-98-172-234.bchsia.telus.net JOIN :#esoteric < 1414106099 473765 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net QUIT :Ping timeout: 244 seconds < 1414106183 454098 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Today I had a weird realisation < 1414106188 892345 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I look like a real person < 1414106290 260824 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Like, if I saw someone who looked like me, I wouldn't be surprised (assuming I didn't look like me?) < 1414106303 677965 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Sgeo: the motivation being? < 1414106324 932639 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: most people look like people, though < 1414106330 916937 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so you're hardly unusual, in that respect < 1414106339 698191 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, stop giving elliott_ information with which to accidentally recognise you < 1414106345 545461 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: you may be self-deluding http://tvtropes.org/pmwiki/pmwiki.php/Main/TheyLookLikeUsNow < 1414106350 382639 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :Taneb: have you considered that you might actually *be* a real person? < 1414106350 682170 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I've seen Taneb's face multiple times < 1414106365 15533 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, I'm not exactly private in what I look like < 1414106375 145499 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, and, I don't know, it's weird < 1414106383 626310 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also I think me and Taneb have diverged sufficiently to significantly lower the existential risk posed by us meeting < 1414106384 790209 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414106386 257216 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Taneb: you look like something that looks like Taneb. < 1414106395 653579 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414106434 520005 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :For a start, I am not in Hexham any more < 1414106457 427134 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that'll help, at least < 1414106516 846457 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And I do not imagine elliott_ visiting York any time soon < 1414106635 979624 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hexham doesn't actually exist. < 1414106792 599766 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we just made it up as a long-running gag. < 1414106792 817682 :elliott_!~elliott@unaffiliated/elliott QUIT :Quit: Reconnecting < 1414107343 45950 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Quit: Leaving < 1414107367 265750 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`dontaskdonttelllist < 1414107367 966637 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :dontaskdonttelllist: q​u​i​n​t​o​p​i​a​ c​o​p​p​r​o​ m​y​n​a​m​e​ m​r​o​m​a​n​(​u​s​e​ ​q​u​e​r​y​)​ < 1414107429 165295 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, can I go on the please ask please tell lisst < 1414107445 478212 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sorry, but that's the default < 1414107492 168553 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::( < 1414107528 834287 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :boily: constant UI frustration < 1414107752 428639 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :how come? I am intrigued. < 1414107764 209965 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :`taneblist < 1414107764 698867 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: taneblist: not found < 1414107768 989146 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :meh. < 1414107948 126675 :dianne!~hianne@unaffiliated/dianne QUIT :Ping timeout: 255 seconds < 1414107976 618499 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`? tanebventions < 1414107977 201149 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Tanebventions include D-modules, Chu spaces, automatic squirrel feeders, the torus, Stephen Wolfram, Go, weetoflakes, and this sentence. < 1414108076 692461 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :boily: the back button is total nonsense, the scroll bars ... I understand why they act the way they do, but it's accidentally a bad behavior (not sure if it's Android or Samsung's TouchWiz) < 1414108109 237509 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: i think it's been a while since we heard about you inventing something < 1414108137 815730 :dianne!~hianne@unaffiliated/dianne JOIN :#esoteric < 1414108178 758229 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Sgeo: are you talking about the back button, or the back button, or the other back button? :P < 1414108205 215626 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I agree with there being so many different back buttons, but what about the scrollbars? < 1414108267 266248 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :In most apps, when I'm scrolling, I often touch the edge of the screen. Sometimes my finger collides with the scrollbar itself, and starts moving the scrollbar, resulting in very fast scrolling in the direction opposite of what I intended < 1414108303 737177 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, I have slipped somewhat < 1414108310 423618 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`? Taneb < 1414108311 71481 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Taneb is not elliott, no matter who you ask. He also isn't a rabbi although he has pretended in the past. He has at least two backup keyboards, and five genders. (See also: tanebventions) < 1414108322 151366 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Sgeo: oh, indeed. that subtle alternative fast reverse scrollbar. I dread it. < 1414108344 781345 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :My primary keyboard broke :( < 1414108404 709583 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :This backup has a dodgy shift key < 1414108470 709868 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :have you heard of our Lord the Mechanical Keyboard? < 1414108480 775327 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :boily, my primary is mechanical < 1414108492 227044 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I think some food got stuck behind the w and e keys < 1414108500 926861 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i 's/keyboards/keyboards with dodgy SHIFT KEys/' wisdom/taneb < 1414108502 337713 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1414108575 725432 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Taneb: pop the keys and wash them? < 1414108597 207153 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :boily, I'm lazy but I'll do that eventurally < 1414108662 530275 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :also, which model is it? what keys? < 1414108701 241434 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Don't know. The layout is UK qwerty < 1414108709 625063 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And it's about 13 years old < 1414108800 364916 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ACTION goodnight < 1414108812 869816 :Froox!~Frooxius@cust-101.ktknet.cz NICK :Frooxius < 1414108830 31389 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION waves the goodnight dance at Taneb < 1414110456 972851 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414110464 619475 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414111182 661012 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414111184 54035 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414111229 767009 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1414112345 364176 :damio!~lindy.cha@123-2-35-55.static.dsl.dodo.com.au JOIN :#esoteric < 1414112363 575829 :boily!~boily@96.127.201.149 QUIT :Quit: UNCOMPRESSED CHICKEN < 1414112979 276432 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1414114046 536216 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414114195 100652 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :callforjudgement: is weboflies still a thing? < 1414114207 174364 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: the code still exists; I haven't worked on it for ages < 1414114235 477334 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, it's 32-bit and doesn't compile as 64-bit because it's so level, which isn't necessarily lethal but does make it rather harder to work on < 1414114242 727885 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 245 seconds < 1414114250 387017 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1414114256 248078 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION nods < 1414114258 173237 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"so level" :) < 1414114265 527428 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so low-level < 1414114284 1411 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I lost my copy of the code on an old hard drive (and it was probably an old version anyway) and could probably use learning some things from it now, would you mind giving me it again? < 1414114309 650412 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just trying to figure out which of these files are it and which are other things, I need a src/ folder < 1414114316 782082 :damio!~lindy.cha@123-2-35-55.static.dsl.dodo.com.au PART :#esoteric < 1414114451 320501 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, one of the files here has uncertain copyright information < 1414114485 998185 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's the return values of the KDGKBENT ioctl for all possible arguments, determined experimentally < 1414114550 585809 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sounds uncopyrightable < 1414114562 248323 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not sure if it's coming from some keyboard driver, for instance < 1414114565 962378 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm busy looking up what it does to find out < 1414114566 115658 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but gpl at worst, I suppose? < 1414114578 327878 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at least, the reason I had to determine it experimentally was that I couldn't see any pattern < 1414114585 5948 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it was needed for programs to run < 1414114633 747550 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the problem with ioctls is that they're almost undocumented < 1414114637 187173 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you just get one line of info on each < 1414114644 517152 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let me check the kernel source, see if that helps < 1414114725 978399 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :bleh, this always takes so long to decompress < 1414114829 762482 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :keep a git checkout? :) < 1414114841 77997 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :considering it < 1414114844 281207 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it sort of sounds like the kind of file that'd be very easy to generate... < 1414114851 786987 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it's nice to always have the source to your own kernel, exactly < 1414114883 84830 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :looks like fun. http://lxr.free-electrons.com/source/drivers/tty/vt/keyboard.c#L1783 < 1414114911 612225 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ooh, I think I've found basically the same info in the Linux kernel < 1414114922 713660 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :drivers/tty/vt/defkeymap.c_shipped < 1414114950 1310 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however, it's in a different format < 1414114973 623273 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :tell you what, I'll ship you weboflies without ktt.c, and you can work out how to generate it yourself if you need it < 1414115004 239681 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the file can definitely be generated, that's how I got it in the first plcae < 1414115009 947812 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, I should just ship you the generator, if I still have it < 1414115035 487645 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"aimake.config" < 1414115041 794449 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow, that's… an old version of aimake < 1414115102 82551 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I seem to have part of it, but the rest was probably hand-edited in Emacs < 1414115142 562196 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: anyway, nethack4.org/pastebin/weboflies.c < 1414115149 771319 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let me know when you have it < 1414115172 81255 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pah, no https :) got it < 1414115181 105335 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :erm, no I haven't < 1414115182 13657 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a 404 < 1414115185 665658 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, .tgz < 1414115194 69432 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thanks < 1414115265 7895 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: nice tarbomb, btw < 1414115271 888031 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, sorry < 1414115284 109152 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can't expect me to package it properly when I'm busy trying to figure out which files are which in a hurry < 1414115305 721230 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :really, whether a tar bombs or not should be a recipient-end setting rather than a sender-end setting, but it isn't, so sorry for setting it wrong < 1414115322 43931 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, I'm not actually mad < 1414115357 138832 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :when I sent violin to alt.lang.intercal, I went to a bunch of effort making sure that I didn't accidentally do anything wrong in the shar < 1414115366 803016 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because apparently, screwing up a shar even slightly gets you flamed < 1414115375 172344 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(this may not be true nowadays, but it was back when shar was written, apparently) < 1414115455 892782 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :violin? < 1414115512 387771 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a program for working out the effect of assignment statements in INTERCAL < 1414115518 513412 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@google violin intercal < 1414115519 735237 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :http://www.theviolinsite.com/music_dictionary/interval.html < 1414115519 889161 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Title: Interval - Music Dictionary < 1414115520 849431 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is incredibly nontrivial, and all known INTERCAL interps get it wrong < 1414115529 755683 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, see my recent post to alt.lang.intercal < 1414115538 161023 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, in the presence of operand overloading < 1414115539 638746 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :correcting "c" to "v" is so helpful! *admires google* < 1414115539 792154 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :without, it's easy < 1414115566 445276 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@google violin "intercal" < 1414115567 85303 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :https://groups.google.com/d/forum/alt.lang.intercal < 1414115572 379479 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, I /finally/ managed to do addition in INTERCAL without any sort of loop, where the length of the program is O(1) on the number of bits < 1414115594 228307 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: congrats < 1414115598 158254 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and without using the standard library, and without an FFI < 1414115609 866953 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, I guess a 32-bit chroot is the easiest way to compile it < 1414115611 154857 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the program doesn't actually /run/ yet because I haven't linked up C-INTERCAL to violin yet < 1414115637 511607 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, this is the first time I have ever written a single assignment statement that takes four minutes to run < 1414115665 539141 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :DO :1 <- '"?.1$.2"~"#0$#65535"'$'"&.1$.2"~"#0$#65535"' is the statement < 1414115682 614308 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I bet weboflies would be a bit easier with the additional container features that've been added since < 1414115683 46609 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's only so slow because I previously redefined :1: DO :2 <- :1/"'"'#65535$#65535'~'"'?"'"'V"'&.4$.2'~'#0$#65535'"$.9'~'#0$#65535'"$#0'~'#32767$#1'"$.2'~'#0$#65535'"$#65535'"$.4'~'#0$#65535'"$.9 < 1414115694 550976 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: it uses most of the container features that existed at the time < 1414115715 720363 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah. there are some more now though < 1414115734 105208 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: also, there's some debug code that makes my own homedir visible inside the container; you will probably have to remove it or at least change the username < 1414115742 533927 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh < 1414115747 93671 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: presumably once you integrate it with C-INTERCAL, if you try to do a reverse assignment which is impossible, you'll get an error like BROKEN INSTRUMENT < 1414115750 340675 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mainly want to learn things from it, but executing it would be convenient too < 1414115765 409584 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: the current error message is THE LAWS OF MATHEMATICS DO NOT DISTORT THAT FAR or something like that < 1414115767 543266 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a little sad how you need root < 1414115767 844359 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but changing it might work < 1414115776 195811 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for a program designed to do complete isolation < 1414115780 200558 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: that's a good one too < 1414115788 172021 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: but you should definitely refer to the name "violin" in at least one error < 1414115798 477356 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, I get disappointed when people change error messages in INTERCAL, just because the new one is good < 1414115802 404796 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the old one is often good too < 1414115810 137470 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. PROGRAM HAS DISAPPEARED INTO THE BLACK LAGOON is great < 1414115819 598282 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yeah, that is one of the more fantastic ones < 1414115826 583773 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, no, that one wasn't a replacement < 1414115843 325166 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :nope < 1414115845 244354 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was thinking of THE NEXT STACK RUPTURES. ALL DIE! OH, THE EMBARRASSMENT < 1414115853 964036 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which replaced PROGRAM ATTEMPTED TO EXIT WITHOUT ERROR MESSAGE < 1414115923 587465 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(BLACK LAGOON is a NEXT stack overflow, RUPTURES is a NEXT stack underflow, you can't really blame me for getting them muddled) < 1414115990 876102 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I love ERROR HANDLER PRINTED SOME SNIDE REMARK < 1414116005 166233 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: right; there's actually WARNING HANDLER PRINTED SNIDE REMARK too < 1414116028 615392 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ERROR TYPE 621 ENCOUNTERED is fun too < 1414116041 391456 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I documented it as "The compiler encountered error E621 (*note E621::)." < 1414116060 252784 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although I also explained what situations cause it, after that, so as to not be completely recursively useless < 1414116081 518814 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fwiw, my favourite out of the messages I personally wrote is YOU HAVE TOO MUCH ROPE TO HANG YOURSELF < 1414116180 816925 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :haha < 1414116301 664884 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :INTERCAL error messaging is an art, and I don't always succeed, it's pretty hard < 1414116323 213197 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :program attempted to exit without error message <-- good < 1414116361 652248 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it isn't used anywhere right now < 1414116378 642327 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'd be a decent replacement for PROGRAM FELL OFF THE END, actually < 1414116387 787690 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but you have the usual problems with stdlib there < 1414116696 545249 :Tobor!~NECTOR@user-0c6sii0.cable.mindspring.com JOIN :#esoteric < 1414116726 402448 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm… if you run off the end of an asm program, do you run into the start of libc? < 1414116737 205329 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you did, I'd imagine it would put up a big PLEASE KNOCK BEFORE ENTERING sign too < 1414116817 225489 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :do any static linkers actually do that, i wonder < 1414116859 283276 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: THIS SOFTWARE DOES NOT SUPPORT BACK DOORS < 1414116882 265165 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: well part of the problem is, it has to start with "DO" or "PLEASE" < 1414116998 777843 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: that was an error < 1414117010 106984 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: incidentally, could you achieve something like weboflies by just running linux in bochs or something? < 1414117016 588813 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and patching out stuff like timers to be deterministic < 1414117059 911083 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: yes; actually, weboflies was originally a project to build something like /that/ < 1414117065 476958 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :via other means < 1414117077 497348 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because I thought it'd be easier to get everything deterministic that way < 1414117107 30825 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm not sure you were correct :) < 1414117117 436982 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as in < 1414117121 748027 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm not sure weboflies is easier than patching bochs < 1414117123 564070 :Tobor!~NECTOR@user-0c6sii0.cable.mindspring.com PART :#esoteric < 1414117154 665087 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a little unnerving that it's so hard to provide completely reproducible computations... < 1414117236 670307 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I may well have been wrong < 1414117659 645503 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :why are dolook and do_look different functions < 1414117667 218090 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I really need to get clang refactoring set up < 1414117697 580321 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: in what? weboflies? if not, this is probably the wrong channel < 1414117718 735265 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if NetHack 4, though, the answer is "the devteam are bad at naming things, and possibly didn't even realise there was a near-clash" < 1414117931 629884 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: btw, does weboflies have, like, a license? < 1414117938 605201 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not yet < 1414117943 78236 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's default-all-rights-reserved < 1414117967 174666 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you want to use some of the code in something else directly, or even to finish it and make it work, we could try to agree a license < 1414117985 997557 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: err, that was meant to be in #nethack4 < 1414118020 210813 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION nods. I'm mostly interested in seeing how certain things are done rather than lifting any code, I was mainly asking in terms of redistribution in case I wanted to talk about what it's doing with people I know < 1414118045 275418 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow, I forgot it does graphics < 1414118049 487614 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well it was meant to be secret < 1414118063 11586 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I actually got Battle for Wesnoth to load in it < 1414118069 236409 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but never managed to actually provide input past that point < 1414118082 537180 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then decided I should probably be working on getting X working inside rather than SDL's framebuffer support < 1414118084 759529 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's about where I stopped < 1414118232 374430 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414118237 851659 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414118248 583481 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1414118380 441094 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: hmm, I wonder how badly getrandom(2) breaks weboflies < 1414118416 721102 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd make it return a constant < 1414118420 913332 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or step through a lookup table in order < 1414118422 453632 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or something < 1414118436 714103 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I remember installing /dev/zero as /dev/null… < 1414118492 3690 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ais523: Maybe just it use a weboflies PRNG. < 1414118502 542964 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq: that would be the eventual solution < 1414118505 342476 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Google is useless for weboflies < 1414118512 694453 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Well no shit. < 1414118518 450464 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although, getrandom and /dev/random are both intended for gathering seed entropy < 1414118519 259258 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ais523's brain is what we got. < 1414118528 853828 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so returning zero constantly would probably have the intended result < 1414118530 921025 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Oh < 1414118546 407947 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: weboflies used to be called The Secret Project < 1414118551 473695 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :until #esoteric managed to coax its name out of me < 1414118583 599039 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :getrandom can also be used for /dev/urandom access. < 1414118602 463653 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What... is it, if I may ask? Something to make things deterministic? < 1414118620 33759 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yes. It's intended as a TAS tool for Linux binaries. < 1414118649 507762 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Making it *really dang awesome*, if a bit frightening. < 1414118673 367734 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :TAS as in tool-assisted speedrun? < 1414118676 666650 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yes. < 1414118690 763966 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :o.O < 1414118997 926524 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :emacs speedrun (4m21s) < 1414120425 156062 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Funness I realized is possible just now: < 1414120451 149160 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( :let data X = X.X < 1414120451 311190 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :defined < 1414120454 203459 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :> :t X < 1414120455 509733 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : :1:1: parse error on input ‘:’ < 1414120459 388295 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( :t X < 1414120459 541619 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :04X : 12Type < 1414120459 541790 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :04X.X : 04X < 1414120517 130815 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :(It miscolors too for some reason.) < 1414122744 773179 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What's X.X? < 1414122761 515939 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Oh, just a constructor name < 1414123155 85425 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I love how the table listing Scala annotations and Java equivalent has scala.reflect.BeanProperty's equivalent as being... Design Pattern < 1414123470 828439 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Scala unapply is basically pattern synonyms, right? < 1414124738 317499 :upgrayeddd!sid2969@gateway/web/irccloud.com/x-mwshmpsvyuyistwh PART :#esoteric < 1414126382 971327 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414126388 782964 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414126393 462806 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1414126434 551452 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: ZZZ < 1414126855 802947 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDream < 1414127247 618532 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Apple's anti-jailbreak propaganda states that "Additionally, third-party apps that use the Apple Push Notification Service have had difficulty receiving notifications or received notifications that were intended for a different hacked device. " < 1414127269 835971 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :If notificat... oh, for a different -hacked- device. Was going to note that that kind of implies security is really bad < 1414127437 554047 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://discussions.apple.com/message/18740587 < 1414127438 770320 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :o.O < 1414127954 876062 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Does Apple rely on manual review for security things that a normal OS would provide? e.g. restricting direct access to hardware? < 1414128009 944151 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I doubt it, they may have some sort of review script < 1414128152 938397 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I meant in terms of, using a review process instead of, say, rings at the OS level < 1414128173 254483 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :So that the device assumes that all code is fully trustworthy, and bad apps are blocked at the store level < 1414128191 40178 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Which would make jailbreaking and using arbitrary apps more dangerous than using Android < 1414128220 680326 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Reason I think of this is jailbreak < 1414128221 985104 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :oops < 1414128228 705445 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.computerworld.com/article/2491294/malware-vulnerabilities/the-pangu-jailbreak-for-ios-could-turn-into-a-sinister-attack.html < 1414128240 534117 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"Apple thoroughly reviews applications in the App Store to make sure APIs that open up access to functions like a phone's microphone or camera aren't available. But those with special certificates can allow their applications to do anything." < 1414128258 802484 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Could be inaccurate statement or me misinterpreting it < 1414128285 264783 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :But it makes it sound like the APIs are only restricted by the review process, not OS level functionality < 1414128811 435250 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414128838 490274 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414128855 22482 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1414129308 443571 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414129460 514546 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 244 seconds < 1414129521 762685 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1414130437 964754 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414130455 868683 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414130457 24272 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1414130633 915030 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit < 1414130650 261331 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414130801 621521 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: iOS has pretty heavy sandboxing and security < 1414130817 662517 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there's some official pdfs about it you can find < 1414130826 11678 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(of course they will always paint the rosiest picture they can) < 1414130833 460940 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(but it's definitely not "everything runs in ring 0") < 1414130853 540689 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Hmm, ok < 1414130971 194095 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ps why are you trusting computerworld.com on technical operating system details < 1414130978 507024 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like, really. < 1414131602 596468 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414131610 598665 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414131765 108511 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Does Cydia have separate sections for sandboxed and non-sandboxed apps? < 1414132967 786921 :MoALTz!~no@user-31-174-76-63.play-internet.pl QUIT :Ping timeout: 272 seconds < 1414133255 918430 :sebbu!~sebbu@unaffiliated/sebbu QUIT :*.net *.split < 1414133256 71778 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :*.net *.split < 1414133256 485716 :mroman!~roman2@fmnssun.ibone.ch QUIT :*.net *.split < 1414133256 886996 :shachaf!~shachaf@unaffiliated/shachaf QUIT :*.net *.split < 1414133257 40260 :yiyus!1242712427@je.je.je QUIT :*.net *.split < 1414133257 40400 :FireFly!~firefly@oftn/member/FireFly QUIT :*.net *.split < 1414133257 913555 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :*.net *.split < 1414133258 209898 :visy_!~visy@ec2-23-23-221-74.compute-1.amazonaws.com QUIT :*.net *.split < 1414133258 383510 :myndzi!myndzi@kingofstackers.com QUIT :*.net *.split < 1414133258 537027 :mtve!~mtve@10130.x.rootbsd.net QUIT :*.net *.split < 1414133258 690608 :brandons1!~SingingBo@d50-98-172-234.bchsia.telus.net QUIT :*.net *.split < 1414133258 940812 :erdic!~erdic@unaffiliated/motley QUIT :*.net *.split < 1414133259 285685 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :*.net *.split < 1414133259 439176 :nisstyre!~yourstrul@oftn/member/Nisstyre QUIT :*.net *.split < 1414134028 732905 :brandons1!~SingingBo@d50-98-172-234.bchsia.telus.net JOIN :#esoteric < 1414134028 886285 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1414134028 886449 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1414134028 886517 :nisstyre!~yourstrul@oftn/member/Nisstyre JOIN :#esoteric < 1414134028 886579 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1414134028 886641 :visy_!~visy@ec2-23-23-221-74.compute-1.amazonaws.com JOIN :#esoteric < 1414134028 886702 :myndzi!myndzi@kingofstackers.com JOIN :#esoteric < 1414134028 886763 :mtve!~mtve@10130.x.rootbsd.net JOIN :#esoteric < 1414134233 832060 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 258 seconds < 1414134640 396994 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1414134640 608998 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1414134640 609144 :mroman!~roman2@fmnssun.ibone.ch JOIN :#esoteric < 1414134640 609211 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1414134640 609273 :yiyus!1242712427@je.je.je JOIN :#esoteric < 1414134640 609337 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1414135073 435113 :nisstyre!~yourstrul@oftn/member/Nisstyre QUIT :Max SendQ exceeded < 1414135223 851834 :nisstyre!~yourstrul@li611-52.members.linode.com JOIN :#esoteric < 1414135514 552052 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 245 seconds < 1414135738 761184 :sebbu!~sebbu@unaffiliated/sebbu QUIT :*.net *.split < 1414135738 914475 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :*.net *.split < 1414135739 295906 :mroman!~roman2@fmnssun.ibone.ch QUIT :*.net *.split < 1414135739 694756 :shachaf!~shachaf@unaffiliated/shachaf QUIT :*.net *.split < 1414135739 847947 :yiyus!1242712427@je.je.je QUIT :*.net *.split < 1414135739 848077 :FireFly!~firefly@oftn/member/FireFly QUIT :*.net *.split < 1414135740 716538 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :*.net *.split < 1414135740 965259 :visy_!~visy@ec2-23-23-221-74.compute-1.amazonaws.com QUIT :*.net *.split < 1414135741 118716 :myndzi!myndzi@kingofstackers.com QUIT :*.net *.split < 1414135741 285365 :mtve!~mtve@10130.x.rootbsd.net QUIT :*.net *.split < 1414135741 460194 :brandons1!~SingingBo@d50-98-172-234.bchsia.telus.net QUIT :*.net *.split < 1414135741 709273 :erdic!~erdic@unaffiliated/motley QUIT :*.net *.split < 1414135742 26743 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :*.net *.split < 1414135944 468575 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1414135944 639903 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1414135944 640031 :brandons1!~SingingBo@d50-98-172-234.bchsia.telus.net JOIN :#esoteric < 1414135944 640096 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1414135944 640162 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1414135944 640224 :mroman!~roman2@fmnssun.ibone.ch JOIN :#esoteric < 1414135944 640284 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1414135944 640347 :yiyus!1242712427@je.je.je JOIN :#esoteric < 1414135944 640408 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1414136053 109660 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414136205 465323 :brandons1!~SingingBo@d50-98-172-234.bchsia.telus.net QUIT :*.net *.split < 1414136205 665843 :erdic!~erdic@unaffiliated/motley QUIT :*.net *.split < 1414136206 13932 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :*.net *.split < 1414136251 549445 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1414136251 802055 :visy_!~visy@ec2-23-23-221-74.compute-1.amazonaws.com JOIN :#esoteric < 1414136251 802182 :myndzi!myndzi@kingofstackers.com JOIN :#esoteric < 1414136251 802250 :mtve!~mtve@10130.x.rootbsd.net JOIN :#esoteric < 1414136379 263654 :brandons1!~SingingBo@d50-98-172-234.bchsia.telus.net JOIN :#esoteric < 1414136405 449033 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1414136405 658995 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1414137283 115679 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :callforjudgement: weboflies' syscall code is so horrific < 1414137303 26188 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: weboflies is almost entirely syscall code < 1414137313 189760 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(this isn't meant to contradict /or/ support what you're saying) < 1414137350 585290 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :incidentally, the whole thing where I wind back the IP a fixed number of bytes, the Linux ABI for 86 actually specifically guarantees that that will work no matter what the syscall implementation used < 1414137354 730760 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :* x86 < 1414137427 832734 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yikes < 1414137445 911378 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I should probably read KDGKBENT's source to find out what the arguments and return even are < 1414137573 596523 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What is weboflies? < 1414138877 368676 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :callforjudgement: heh, does ioctl_test have to be ran on an actual VT? < 1414138887 708486 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess I need qemu < 1414138894 694821 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: control-alt-f1? < 1414139170 666228 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :callforjudgement: well, it's a VM < 1414139176 970168 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I suppose I can log into the VM's console < 1414139201 550217 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: oh, the problem is that the VM doesn't allow you to send control-alt-F1? < 1414139212 695629 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no, just that I access it through ssh < 1414139214 399976 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so it's more work :p < 1414139219 225999 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(normally) < 1414139515 397772 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I seem to have missed what was going on, but it sounds hacky. < 1414139521 740393 :drdanmaku!uid17782@gateway/web/irccloud.com/x-efruoygjcppsfjhm QUIT :Quit: Connection closed for inactivity < 1414139707 538393 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hm? < 1414139818 803367 :scarf!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414139836 994272 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As in, are you building something in particular, or just playing around? < 1414139939 780947 :scarf!~ais523@unaffiliated/ais523 NICK :ais523 < 1414139955 880363 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: he asked for weboflies source for some unknown reason < 1414139961 565369 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and is now presumably trying to get it to work < 1414139962 137398 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 265 seconds < 1414139995 609625 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Unknown but nefarious reason. < 1414140214 44501 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I've just had reproducible/deterministic stuff on the mind lately. < 1414140218 895904 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it reminded me of weboflies. < 1414140223 260039 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and I felt like reading it again. < 1414140417 423878 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, is there any way to attach an actual tty to a weboflies program? so you don't have to send everything keys entirely from the debug menu < 1414140429 248058 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(but time is frozen between keypresess, while it's waiting, or such) < 1414140434 378052 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if not, maybe I'll try and patch it in (badly) < 1414140453 761588 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I was planning for that to be a wrapper around weboflies, eventually < 1414140529 829825 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right < 1414140714 164020 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Can't seem to mentally parse that as web-of-lies instead of web-o'-flies. < 1414140733 421475 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :we-bo'-flies? < 1414140755 51545 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Fruit flies and webo flies. < 1414140766 313225 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Oh look Scala's fixity rules are simpler than Haskells < 1414140903 890025 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: nobody can < 1414143230 823437 :impomatic_!~digital_w@92.77.125.91.dyn.plus.net JOIN :#esoteric < 1414143933 628915 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Scala for syntax doesn't assume >>= < 1414144404 107629 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :*.net *.split < 1414144404 611892 :heroux!~heroux@50708355.static.ziggozakelijk.nl QUIT :*.net *.split < 1414144404 786008 :applybot!~applybot@unaffiliated/jafet QUIT :*.net *.split < 1414144404 960671 :olsner!~salparot@c83-252-201-82.bredband.comhem.se QUIT :*.net *.split < 1414144405 537504 :heroux_!sandroco@50708355.static.ziggozakelijk.nl NICK :heroux < 1414144419 228887 :heroux!sandroco@50708355.static.ziggozakelijk.nl NICK :14WAADDIM < 1414144430 253743 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1414144430 427443 :heroux!~heroux@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1414144430 427570 :applybot!~applybot@unaffiliated/jafet JOIN :#esoteric < 1414144430 427635 :olsner!~salparot@c83-252-201-82.bredband.comhem.se JOIN :#esoteric < 1414144522 730710 :erdic!~erdic@unaffiliated/motley QUIT :*.net *.split < 1414144523 510595 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :*.net *.split < 1414144567 109796 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1414144567 284371 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1414144695 474791 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :*.net *.split < 1414144695 648957 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu QUIT :*.net *.split < 1414144695 649085 :viznut_!viznut@lowfidelity.org QUIT :*.net *.split < 1414144696 111164 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe QUIT :*.net *.split < 1414144696 286821 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :*.net *.split < 1414144696 567272 :coppro!raedford@taurine.csclub.uwaterloo.ca QUIT :*.net *.split < 1414144697 128112 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi QUIT :*.net *.split < 1414144697 302478 :tromp!~tromp@rtc35-154.rentec.com QUIT :*.net *.split < 1414144697 302604 :nortti!nortti@nano.smar.fi QUIT :*.net *.split < 1414144697 302670 :quintopia!~quintopia@unaffiliated/quintopia QUIT :*.net *.split < 1414144740 121053 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1414144740 295402 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1414144740 295543 :viznut_!viznut@lowfidelity.org JOIN :#esoteric < 1414144740 295611 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe JOIN :#esoteric < 1414144740 295676 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1414144740 295741 :coppro!raedford@taurine.csclub.uwaterloo.ca JOIN :#esoteric < 1414144740 295806 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi JOIN :#esoteric < 1414144740 295869 :tromp!~tromp@rtc35-154.rentec.com JOIN :#esoteric < 1414144740 295934 :nortti!nortti@nano.smar.fi JOIN :#esoteric < 1414144740 295998 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric < 1414145002 290369 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414145043 456760 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414145058 337965 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1414145841 654358 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1414148420 528665 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck14]]4 10 02http://esolangs.org/w/index.php?diff=40661&oldid=40659 5* 03Rdebath 5* (-131) 10Undo revision 40659 not very notable yet (no firsts), by [[Special:Contributions/204.154.122.227|204.154.122.227]] ([[User talk:204.154.122.227|talk]]) < 1414148629 528780 :impomatic_!~digital_w@92.77.125.91.dyn.plus.net QUIT :Ping timeout: 265 seconds < 1414148665 732431 :boily!~boily@96.127.201.149 QUIT :Quit: WHETTING CHICKEN < 1414150139 320553 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414150142 124108 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414150597 685146 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1414151214 289735 :InputUsername!~InputUser@ip54522415.adsl-surfen.hetnet.nl JOIN :#esoteric < 1414151334 470841 :InputUsername!~InputUser@ip54522415.adsl-surfen.hetnet.nl QUIT :Client Quit < 1414151477 409780 :InputUsername!~InputUser@ip54522415.adsl-surfen.hetnet.nl JOIN :#esoteric < 1414151519 39269 :InputUsername!~InputUser@ip54522415.adsl-surfen.hetnet.nl PART :#esoteric < 1414151584 601071 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414151595 667157 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414151703 58469 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1414151741 82587 :scounder!~scounder@phroa.lost.the.game.rikairchy.net JOIN :#esoteric < 1414152130 699166 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1414152143 297956 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414153062 698128 :impomatic_!~digital_w@92.77.125.91.dyn.plus.net JOIN :#esoteric < 1414153221 144593 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414153235 376038 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03TomPN 5* 10New user account < 1414153298 319908 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 N10 02http://esolangs.org/w/index.php?oldid=40662 5* 03TomPN 5* (+4016) 10Musical notes is an esoteric programming language invented by Tom Price-Nicholson in 2014. < 1414153382 327314 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 250 seconds < 1414153406 561768 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Main Page14]]4 10 02http://esolangs.org/w/index.php?diff=40663&oldid=39452 5* 03TomPN 5* (+58) 10 < 1414153567 585730 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02http://esolangs.org/w/index.php?diff=40664&oldid=40642 5* 03TomPN 5* (+20) 10 < 1414153605 515261 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=40665&oldid=40662 5* 03TomPN 5* (-2) 10 < 1414153664 876142 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=40666&oldid=40665 5* 03TomPN 5* (-11) 10/* Syntax */ < 1414153676 555286 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=40667&oldid=40666 5* 03TomPN 5* (-1) 10/* = Notes */ < 1414153740 125588 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=40668&oldid=40667 5* 03TomPN 5* (+16) 10/* Line functions */ < 1414154081 918992 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Er. < 1414154098 182520 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Editing the Main Page like that seems rather unconventional. < 1414154199 394246 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :...especially for a brainfuck derivative... < 1414154216 806502 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical-X14]]4 10 02http://esolangs.org/w/index.php?diff=40669&oldid=35550 5* 03TomPN 5* (+67) 10 < 1414154255 371908 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Main Page14]]4 10 02http://esolangs.org/w/index.php?diff=40670&oldid=40663 5* 03Ais523 5* (-58) 10Undo revision 40663 by [[Special:Contributions/TomPN|TomPN]] ([[User talk:TomPN|talk]]): I don't think putting new esolangs on the Main Page like that is a good way to go about things < 1414154284 779845 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Choon14]]4 10 02http://esolangs.org/w/index.php?diff=40671&oldid=13383 5* 03TomPN 5* (+60) 10 < 1414154286 300004 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we could sensibly put a link to newpages on the main page, but recentchanges is probably better for the purpose given the nature of Esolang < 1414154316 678123 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, wow is that page underlinked < 1414154335 69579 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I want to put {{wikify}} on it but that template doesn't exist on Esolang (and doesn't exist on Wikipedia either nowadays) < 1414154351 774934 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Velato14]]4 10 02http://esolangs.org/w/index.php?diff=40672&oldid=33629 5* 03TomPN 5* (+65) 10 < 1414154367 45412 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'll let oerjan shout at the author, oerjan's good at shouting < 1414154404 616559 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Timesig14]]4 10 02http://esolangs.org/w/index.php?diff=40673&oldid=16288 5* 03TomPN 5* (+65) 10 < 1414154416 995756 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm somewhat dubious about putting extra "see also" sections to each and every music-themed language, but at least it's not Main Page. < 1414154428 978492 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Rdebath14]]4 10 02http://esolangs.org/w/index.php?diff=40674&oldid=40586 5* 03Rdebath 5* (+1441) 10/* Performance Matrix */ < 1414154439 616842 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think adding links to and from Velato, etc., is reasonable < 1414154447 951046 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :adding them only one way is pretty like self-promotion, though < 1414154473 672271 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Bitoven14]]4 10 02http://esolangs.org/w/index.php?diff=40675&oldid=40516 5* 03TomPN 5* (+59) 10 < 1414154483 496947 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Category:Musical or something could exist, along the other "source format" ones. < 1414154488 392381 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I hadn't realized there's this many. < 1414154529 971228 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:TomPN14]]4 N10 02http://esolangs.org/w/index.php?oldid=40676 5* 03Ais523 5* (+495) 10/* Musical esolangs */ new section < 1414154536 958694 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and indeed, yes < 1414154543 781532 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is starting to look like a good category option < 1414154657 807780 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Esolang talk:Categorization14]]4 10 02http://esolangs.org/w/index.php?diff=40677&oldid=39198 5* 03Ais523 5* (+573) 10/* Musical esolangs */ new section < 1414154715 645689 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:TomPN14]]4 10 02http://esolangs.org/w/index.php?diff=40678&oldid=40676 5* 03Ais523 5* (+383) 10actually, probably this should be a category < 1414154731 23092 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"This design feature [of allowing the Chunnel to be flooded on demand] did not override the concerns of both nations' military leaders, and other concerns about hordes of undesirable tourists who would disrupt English habits of living." < 1414154743 288517 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at least Esolang still has the Orange Bar Of Doom < 1414154748 785019 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess drowning would have been a little too harsh even for tourists. < 1414154762 297098 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=40679&oldid=40668 5* 03TomPN 5* (+115) 10 < 1414154885 95886 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Esolang talk:Categorization14]]4 10 02http://esolangs.org/w/index.php?diff=40680&oldid=40677 5* 03TomPN 5* (+71) 10 < 1414155047 985384 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=40681&oldid=40679 5* 03Ais523 5* (+2) 10style edits, typo fixes, and make this a little less tragically underlinked; move the "please create an interpreter" request to [[Category:Unimplemented]] which mostly serves that purpose < 1414155050 617153 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=40682&oldid=40681 5* 03TomPN 5* (+13) 10/* Staff and ledger lines */ < 1414155080 411143 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=40683&oldid=40682 5* 03TomPN 5* (-12) 10/* Staff and ledger lines */ < 1414155139 657756 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=40684&oldid=40683 5* 03Ais523 5* (-204) 10/* A note from the author */ move copyright note to the talkpage, it's about the article rather than being about the language < 1414155140 79000 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Musical notes14]]4 N10 02http://esolangs.org/w/index.php?oldid=40685 5* 03Ais523 5* (+394) 10move copyright note to the talkpage, it's about the article rather than being about the language < 1414155163 300416 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how many of BF's categories do we put on BF derivatives? < 1414155217 471862 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh wow, it's sub-TC < 1414155227 845658 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :all loops have a fixed number of iterations < 1414155242 156508 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think we need Phantom_Hoover for this one < 1414155259 901139 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hey, at least you can say it's different from BF. < 1414155292 407246 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :callforjudgement, which one? < 1414155303 547152 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: http://esolangs.org/wiki/Musical_notes < 1414155413 763561 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=40686&oldid=40684 5* 03Ais523 5* (+479) 10computational class; it bothers me how often people manage to make BF sub-TC by removing useful loops from it < 1414155458 374744 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 M10 02http://esolangs.org/w/index.php?diff=40687&oldid=40686 5* 03Ais523 5* (+0) 10/* Computational class */ fix cat names < 1414155478 607199 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, loops can't be nested /either/? < 1414155492 59789 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was going to say that it was the .,<>+-()* fragment of BF < 1414155493 933187 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it isn't even that < 1414155517 905539 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's nowhere near as bad as ESME, but I find it rather more offensive < 1414155563 985370 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, no accidentals rather limits the /musical/ possibilities < 1414156044 64661 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=40688&oldid=40687 5* 03TomPN 5* (+120) 10 < 1414156077 594369 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what is going on < 1414156082 529592 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :that is a lot of edits < 1414156084 770114 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: see the page that's been edited a lot recently < 1414156088 932962 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, well, recent changes < 1414156095 985624 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :note: you need a high tolerance for awful BF derivatives < 1414156096 314996 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it's almost like the wiki is popular again < 1414156116 629133 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=40689&oldid=40688 5* 03TomPN 5* (-408) 10/* Computational class */ < 1414156181 894004 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I'm still remembering the way that C-INTERCAL has entirely different semantics for ¥ depending on whether it's encoded in UTF-8 or Latin-1 < 1414156196 579381 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and this actually does the right thing in all known existing cases < 1414156392 756876 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what is ¥ even supposed to do again < 1414156405 279423 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :isn't it a replacement for the bookworm character < 1414156446 69121 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, it sort of looks like that < 1414156516 88206 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a bookworm character in CLC-INTERCAL (thus unary exclusive or), and a currency symbol in C-INTERCAL (thus mingle) < 1414156524 999631 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which use latin-1 and utf-8 encoding respectively < 1414156540 85624 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ouch < 1414156543 449740 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wtf < 1414156546 294465 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so C-INTERCAL just uses the CLC-INTERCAL interpretation if the input happens to be latin-1 < 1414156552 364808 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so they use the same character for two different purpose? < 1414156558 354585 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how is the bookworm encoded then? < 1414156559 454036 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: this is INTERCAL < 1414156565 454097 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah yeah < 1414156572 31133 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and C-INTERCAL bookworm is normally ?, although V backspace - is accepted < 1414156592 408535 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :isn't there some fancy unicode character equated with bookworm? < 1414156620 645657 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or a proposal to add it a new unicode character for it? < 1414156626 113857 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :an upside-down A might or might not be permitted, I'm not sure < 1414156635 200923 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although obviously that's not quite identical to a bookworm < 1414156757 477520 :drdanmaku!uid17782@gateway/web/irccloud.com/x-wolzirigebjvzila JOIN :#esoteric < 1414156973 413397 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's ⊻ which some crazy people use as a sign for 'xor', and ⊽ which is used in APL for 'nor', and I think there's a nabla with either minus or tilde through it, but I don't know of an exact match < 1414156981 131372 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if there isn't, one should be added to unicode < 1414157011 151228 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hey, TomPN deleted my section about the computational class < 1414157022 444231 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't want to edit war, because that would be really stupid < 1414157033 597804 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :could someone else make a decision about whether it should be included or not? < 1414157061 971168 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas? quintopia? fizzie? < 1414157088 745980 :callforjudgement!~ais523@unaffiliated/ais523 QUIT : < 1414157107 682865 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414157194 912727 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ooh, elliott's online and probably has the right opinion about this < 1414157211 265410 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :first time I've come across what is probably a POV pusher on Esolang < 1414157265 52925 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um... < 1414157280 804644 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is this suppsoed to be some strange brainfuck variant described by someone who doesn't understand what he writes? < 1414157285 936545 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm still trying to interpret the description < 1414157291 641830 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: yes, and someone who deleted my section on the computational class < 1414157303 64573 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because it made it clear how useless the language was < 1414157338 696320 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :callforjudgement: maybe you shouldn't care too much about that... there's already lots of useless esolangs out there < 1414157365 601706 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't care about the esolang being useless, that much (well, this one's offensively useless, but…) < 1414157366 993745 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or it could be a work in progress or something < 1414157385 203369 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I care about the user actively making the page worse by deleting information about the language from it < 1414157396 313319 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :knowing the computational class is often interesting with these languages < 1414157409 890699 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I don't want to get into a revert war by myself < 1414157415 638876 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure < 1414157420 536387 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd like you to look at the revert of my edit, and unrevert it if you agree < 1414157429 275129 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll try to understand the description first, as much as it's possible < 1414157434 670270 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fair enough < 1414157440 910059 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's not a very clear description < 1414157454 563260 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically, though, it's the subset of BF with <>+-., and ()* from BF Joust, only the ()* doesn't nest < 1414157469 253167 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, and you can RLE the <>+- with a separate mechanism from the ()* < 1414157608 458246 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :meanwhile, I thought editing the link to the language onto the /Main Page/ of all pages was a bit much, but I just reverted that, rather than yelling < 1414157704 910271 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um... is this description tries to call bf's data tape an “instruction tape”? < 1414157745 693228 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, yes it does < 1414157749 316838 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you could probably fix that < 1414157759 332037 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or I could, I guess < 1414157761 916261 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no wait < 1414157762 588165 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait < 1414157790 746577 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe it's trying to mean that the data tape is the same as the number parts (the tenor) of the instruction tape, and is mutable, < 1414157810 621822 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and so those numbers can be changed by the program and modify how instructions work? < 1414157823 349296 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :seems strange, and is probably not very workable, but still < 1414157836 281789 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe there's a reason it's called that < 1414157850 512754 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I'm probably just overthinking this < 1414157850 753878 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it describes it as a tape like in BF < 1414157866 719338 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think you have a mental bias towards believing that the language can't possibly be that bad < 1414157879 796818 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok wait, there's another part I don't understand < 1414157890 182701 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :first he says “The pitch of the note determines its function, while the value of the note (crotchet, minim etc.) determines how many times the function occurs.” < 1414157892 794909 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I mean, a version of BF where each command had a repeat count based on the position of the matching tape element would actually be interesting < 1414157902 885615 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :then he talks about the notes in the tenor determining how many times the instruction occurs, or something < 1414157907 791192 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: right, I just realised that contradicted the entirety of the rest of the page < 1414157918 573663 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1414157954 239874 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what if we say it's a work in progress because it's been created today, and wait for the author to fix the description < 1414157958 58816 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe we should write him a msesage < 1414157962 467815 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :TomPN: can you hear us here? < 1414157962 670529 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is veering dangerously close into [[Category:Shameful]] territory < 1414157970 908105 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I've already written two on the talk page, about other things < 1414157985 572159 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however, I consider linking to your language from the Main Page an indication that you consider it finished < 1414158024 538148 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :linking from the main page? < 1414158037 930286 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh.. < 1414158057 508894 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ouch < 1414158059 366099 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that looks bad < 1414158191 452370 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that user seems seriously confused < 1414158257 594460 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :meh, *of course* on can cheat on tetration. < 1414158277 898574 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm going to have to look at Esme again just to relax < 1414158289 530460 :augur_!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1414158315 610868 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :callforjudgement: ugh < 1414158317 686100 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1414158580 182462 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sorry for subjecting you to this < 1414158589 668274 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Ping timeout: 245 seconds < 1414158591 59292 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I should probably just have gotten into the edit war < 1414158596 365242 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then blocked for 3RR < 1414158612 909898 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nah, no problem < 1414158629 114516 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I've seen crazier users. < 1414158651 243781 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I hope this one can just be reverted on other pages and left alone on that one page about that “language” < 1414158658 803806 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :doing that at Wikipedia would be mindbogglingly frowned on even though it doesn't violate the letter of any objective rules < 1414158667 265377 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure < 1414158670 690785 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but this is not wikipedia < 1414158675 367720 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1414158682 278475 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'd still be incredible admin rougeness, thoguh < 1414158690 765440 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if he gets bored and leaves, we can just delete the page after two weeks < 1414158696 375968 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ideal situation would be if they got reverted four times by four different users < 1414158701 406792 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I'd prefer the page to exist but be accurate < 1414158722 513137 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :could we just try to tell him that his description is nonsense and please try to make it clearer? < 1414158746 303478 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sure, that might work < 1414158753 679885 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :more diplomatic language would be nice unless you were really annoyed < 1414158766 170049 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and tell him the three main reasons why it's unclear (the loop insns; tenor vs note length; the "instruction tape") < 1414158798 747801 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :loop insns are pretty clear to me < 1414158876 128039 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no they're not, not if it claims to be a bf variant and has "([)" there. if they're useless loop structions, they at least need a note. < 1414158881 709950 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait < 1414158888 366530 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"loops cannot be nested." just like that? < 1414158896 28584 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :then it doesn't even matter how they're controlled, right? < 1414158900 297947 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I didn't notice that < 1414158910 175604 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it could do < 1414158934 801183 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no control is much more useless than unnested loops < 1414158935 416537 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :with more powerful instructions, sure. in brainfuck, I think it doesn't. or does it? < 1414158939 125246 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well < 1414158942 734729 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if + 1 while is TC < 1414158955 287852 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah < 1414158959 765634 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not in bf though < 1414158973 654031 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(otherwise you don't even need if) < 1414158988 684460 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the lack of if is the missing part here < 1414158997 164866 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yap < 1414159063 599341 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, anyway, someone should compose an, um, polite message to this user asking to clarify < 1414159260 158443 :scarf!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414159439 693575 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 245 seconds < 1414159443 490156 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, I missed that the loops amount the plain repetition. < 1414159449 268088 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :how awful. < 1414159666 162493 :scarf!~ais523@unaffiliated/ais523 NICK :ais523 < 1414159691 498314 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that CC section would make them harder to miss < 1414159796 639593 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that's what I read < 1414159806 855090 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(as a diff. sigh.) < 1414159839 995492 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd prefer it if someone not-me either reinstated it, or said it shouldn't be reinstated < 1414159852 853755 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because I don't like to edit war without extra opinions < 1414159873 427992 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'm an IP address, I don't think me doing it would help :P < 1414160193 215266 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it should, at least < 1414160195 246621 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I know you're not me < 1414160206 298995 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the other admins could also verify that < 1414160230 921876 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: um, register? < 1414160472 407560 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I say, let's not revert that into the article, at least not verbatim, instead write to the author to ask for clarification < 1414160478 958858 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: right < 1414160489 26027 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :are you going to write the message? < 1414160500 378381 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :uh. maybe... < 1414160502 709898 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, I'll write one < 1414160537 791610 :S1!~sheldon@p4FF928A9.dip0.t-ipconnect.de JOIN :#esoteric < 1414160680 366754 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=40690&oldid=40689 5* 03TomPN 5* (+476) 10 < 1414160690 572369 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, he's still here, great < 1414160698 986675 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll try to catch him < 1414160780 620368 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh no, it's getting weirder < 1414160851 457516 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they removed the unusable for programming < 1414160857 211871 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: wait < 1414160860 302163 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it still is, because it cannot add two user input values to each other < 1414160890 234485 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: could we find some category name that sounds more scientific than "unsuitable for programming"? because I could call any of those languages that require a double-exponential time to do anything "unsuitable for programming". or I could even call COBOL that. < 1414160924 875313 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"unusable", not "unsuitable" < 1414160934 210386 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :either way < 1414160938 835341 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=40691&oldid=40690 5* 03TomPN 5* (+1) 10/* Example program */ < 1414160983 960684 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is basically analogous to the "minsky machine with only one counter" situation < 1414160989 924762 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it has multiple tape elements, but you can't read any of them < 1414160995 377458 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :only add and subtract constants < 1414161014 442854 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, it'd be pretty funny to write a new computational class section explaining that it /still/ isn't usable, and why < 1414161045 893742 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: well, I still don't understand the semantics, so I'm just trying to ask about that in a message I'm writing < 1414161060 434410 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we can figure out how to insult the language and/or the author's intelligence later < 1414161071 566450 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :meh, no kidding, we're doing that already here < 1414161247 43865 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Every Musical notes program performs a predetermined sequence of operations and terminates. < 1414161263 166678 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, I find figuring out computational class interesting < 1414161267 146005 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and every page should have a section about it < 1414161273 856225 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(or the "unknown" cat) < 1414161282 836095 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:TomPN14]]4 10 02http://esolangs.org/w/index.php?diff=40692&oldid=40678 5* 03B jonas 5* (+1013) 10/* == Please clarify Mudaical notes */ new section < 1414161288 891115 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in this case, it is known, but the author's reverting attempts to mention it < 1414161289 843847 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I think the "computational class" term may not be applicable ;-) < 1414161299 233462 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :As there is no computation going on. < 1414161301 181465 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"unusable"'s a class, right? < 1414161324 96333 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at least this whole thing has given me /two/ esolang ideas < 1414161341 886707 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=40693&oldid=40685 5* 03B jonas 5* (+208) 10/* Unclear description */ new section < 1414161367 512197 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one is BF where the tape gives repeat counts for the corresponding program elements, and this is the only way to do conditionals (note: obviously, the tape must be bignum for this to have any chance of not being trivially sub-TC) < 1414161376 8852 :augur!~augur@ip-64-134-240-197.public.wayport.net JOIN :#esoteric < 1414161397 712175 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the other is a language designed to start from the specification of BF on the wiki, and change the minimum number of words to make an entirely different language < 1414161433 338538 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523: the first idea should give you the same power as primitve recursion. < 1414161439 587433 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(defined as "any translation from that language to or from BF would more likely be via other languages than direct") < 1414161442 168458 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(i.e., loop programs) < 1414161449 34763 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think that example program in that article is in a nonportable key signiture whose behaviour the standard doesn't describe. < 1414161482 571117 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: hmm, that's one of the necessary requirements to be Esme, I think < 1414161495 59360 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(i.e. "the example given doesn't fit the defined syntax for the language") < 1414161496 233220 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: and the third is to Artificial Evolution on Goat Napper to teach him new tricks < 1414161516 448540 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: that's an M:tG reference, right? < 1414161531 97816 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes < 1414161538 924919 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I assume Artificial Evolution lets you rewrite "Goat" to any creature type, and thus gain control of any creature but The Nameless One? < 1414161574 644216 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes -- or alternately it lets you rewrite Goblin or Rogue which is booring < 1414161604 639915 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what about Conspiracy, to make everything goats? < 1414161607 687830 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :seems more repeatable < 1414161621 614471 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think Shields of Velis Vel is much simpler < 1414161631 45479 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Conspiracy is sort of heavy < 1414161660 822244 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's permanent < 1414161669 136915 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :SoVV only lasts for a turn < 1414161694 145884 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or Amoeboid Changeling or Blades of Velis Vel (that one helps because you're going to attack with the goat) or Wings of Velis Vel < 1414161718 219086 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure, Conspiracy might work too < 1414162068 889970 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but somehow I'm not sure just BF with the data tape overlapping with repetition counts could work. would you have enough time to manipulate the repeat counts? < 1414162081 890851 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, maybe it's possible < 1414162084 537673 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :dunno < 1414162352 412095 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I'm not sure either, that's why it's interesing < 1414162370 528976 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we can repeat < and > too, not only [] right? < 1414162412 708616 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so you could use < > sort of like you use fixed address instructions as indexed instructions by writing to their code < 1414162439 918079 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you can like increment and decrement the count on all such instructions to move a virtual head < 1414162464 236218 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1414162465 159221 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, might be as powerful as a multi-taped turing machine then < 1414162473 590757 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but what's the semantics of [] in first place then? < 1414162488 618062 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :maybe we don't have [], but the entire program is in a loop < 1414162493 676560 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :might still be TC < 1414162500 582523 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ugh < 1414162519 815584 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :seems dangerous < 1414162533 602628 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"dangerous"? < 1414162547 185000 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :difficult to program < 1414162562 748757 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you can figure out how to program in it immediately < 1414162567 685255 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's not normally a very good esolang < 1414162571 510692 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure < 1414162576 652994 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, well, a good esolang changes the way you think < 1414162586 7584 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes it so does < 1414162594 830230 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I prefer good non-eso langs that do that < 1414162610 23542 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or good libraries in non-eso langs < 1414162648 935762 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :many of the mindbending ideas were pretty eso before they became mainstream < 1414162661 733814 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah < 1414162665 482801 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think Prolog is /still/ an esolang < 1414162669 384261 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it fits most definitions < 1414162685 452875 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah, but prolog at least has an easily programmable subset < 1414162721 605324 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even so, trying to figure out how to do something in Prolog is far from obvious < 1414162739 692632 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you can translate lambda expressions and ordinary non-mutable fixed-size cells to prolog in a mostly straightforward way < 1414162750 66658 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(I have a compiler) < 1414162765 144127 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(there's just two tricks you need to know, and one of those is really only needed for debugging) < 1414162785 773787 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, Prolog is basically like lambda calculus if you have call and univ < 1414162797 998631 :prooftechnique!~NihilistD@65-183-137-193-dhcp.burlingtontelecom.net JOIN :#esoteric < 1414162847 899339 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I say if you have call and ... whatever is that thing that copies a structure replacing variables with fresh ones, let me look it up < 1414162871 701163 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :copy_term, IIRC < 1414162917 207386 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, copy_term or fd_copy_term < 1414162921 363861 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's it < 1414163038 306248 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: you use gprolog too? < 1414163056 218598 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't really use any prolog, because I don't like the language < 1414163066 178800 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I ran at least sicstus and gprolog < 1414163610 214736 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and swi prolog too I think < 1414163615 218969 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I knew there was three < 1414163633 617831 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :swi's the most popular, as far as I know < 1414164609 532063 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1414164627 19947 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1414164854 523132 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1414164854 676420 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1414165135 586138 :Froox!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1414165308 898374 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1414165485 588921 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :SWI was the Prolog of choice on our Prolog course. < 1414165575 322623 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :gprolog has a built-in integer sat solver, which is nice < 1414165826 737280 :prooftechnique!~NihilistD@65-183-137-193-dhcp.burlingtontelecom.net QUIT :Read error: Connection reset by peer < 1414166777 146164 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :have you used that solver? < 1414166784 481960 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :tromp: most definitely < 1414166800 527293 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it has a tendency to blow up and take forever on complex input, but be very good on moderately simple input < 1414166806 86949 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :can you run it if i give you a simple problem? < 1414166855 42682 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can try < 1414166866 932326 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :it's about 3 guys selling chickens < 1414166871 896536 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Ohmygodmyeyeshelp! http://www.gprolog.org/manual/gprolog.html < 1414166895 161088 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :A has 10 chickens, B has 16, and C has 26 < 1414166898 265864 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: ugh, I've been using the PDF < 1414166914 18593 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :int-e: lol < 1414166920 760635 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :tromp: go on, that's a pretty easy problem so far < 1414166929 636180 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :they sell some in the morning at price x/u, and some in the afternoon at y/u < 1414166953 357885 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :at the end of they day, they sold all chickens and each made 35u < 1414166970 960169 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :so: we have 0<=a<=10, etc. < 1414166973 736874 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and x and y are integers? < 1414166984 498463 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :and ax+(10-a)y=35u etc... < 1414166992 403785 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1414166999 903928 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :yes, that's why i added u < 1414167018 569938 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, the problem's parametric on u < 1414167025 28568 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if it has a solution, it has a solution with u=1 < 1414167027 977281 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :u is just another integer < 1414167039 818358 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :no < 1414167055 681630 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :tromp: you said "each made 35u", did you mean "each made 35"? < 1414167059 988374 :password2!~password@197.76.179.75 JOIN :#esoteric < 1414167081 520456 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :they make 35$ selling at non-integer prices of x and y $ < 1414167084 762460 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, this seems like the sort of problem the sat solver would be bad on, because u is unbounded < 1414167098 608951 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :tromp: right, in that case they each made 35, rather than each making 35u < 1414167101 397101 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :so i need to multiply by some u to make prices integer < 1414167123 58984 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is linear programming, not integer programming < 1414167134 859016 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let me enter it and see what happens, I doubt it'll be solved in a reasonable time though < 1414167154 787919 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :a, b and c are integers < 1414167155 141369 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :if you divide by u, the equation is a*x/u+(10-a)*y/u=35 < 1414167165 80953 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :which allows the fractional dollar prices < 1414167197 825075 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :now all of a,b,c,x,y,u are integer < 1414167364 442432 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :tromp: it says that one solution is a=b=c=x=y=u=0 < 1414167367 86229 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is correct < 1414167372 606449 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let me demand that u is positive :-) < 1414167418 712572 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now it's warning that it's discarding potential solutions due to running out of internal storage < 1414167435 417290 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and saying it can't find any < 1414167461 804754 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION increases the maximum space < 1414167536 31871 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :unsurprisingly, yices is complaining that it's not a linear problem. < 1414167594 752324 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :this is not a particularly big problem:-) < 1414167609 455393 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :tromp: yes, but it's the sort of problem gprolog is bad at < 1414167619 424338 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I don't think SAT solvers are very good at diophantine problems < 1414167634 790648 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's currently pegging my CPU < 1414167649 193935 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :what sort is that? "small set of linear equations on integer vars" ? < 1414167654 673057 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but to summarize, 35u = (x-y)(a+b+c) + 52y, 0<=a<=10, 0<=b<=16, 0<=c<=26, u>0, over the integers? < 1414167670 357719 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :tromp: it likes additions and subtractions much better than multiplications and divisions < 1414167675 433378 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :you can restrict it to a+7 <= b <= c-11 < 1414167686 865184 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, adding additional restrictions rarely actually seems to help < 1414167692 595186 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let me try that, though < 1414167700 710372 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tromp: on paper I'd just turn a+b+c into a single variable. < 1414167730 785476 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, isn't obviously helping < 1414167749 999852 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tromp: wait, why can you assume that restriction? < 1414167776 238977 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :because A will need to sell more at the higher price y < 1414167780 682114 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :you can add x < y < 1414167791 269130 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh. < 1414167793 413938 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"each" < 1414167795 257935 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :thanks < 1414167822 426197 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :so 10-a > 16-b < 1414167914 592780 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's still running, hasn't got past U=1 yet < 1414167922 753757 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm going to give up < 1414167953 476033 :reventlov!~reventlov@unaffiliated/reventlov JOIN :#esoteric < 1414167988 935915 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :ok, so much for gprolog:( < 1414168009 698159 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I get the feeling it's only good in very specific circumstances < 1414168042 518850 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :gprolog: for all your solving needs that dont include chickens < 1414168187 877267 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :tromp: as I said earlier, I failed to get it to work with my Bridge AI < 1414168198 542063 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I got it doing INTERCAL reverse assignments < 1414168226 593957 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :strangely enough, my addition took four minutes despite all the selects and mingles optimizing out < 1414168352 163088 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think our constrained logic programming course used http://en.wikipedia.org/wiki/ECLiPSe or something. < 1414168362 510881 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just remember it was very Prology. < 1414168394 340068 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414168402 106746 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414168433 410139 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh nice. Logical context is inconsistent. Use (reset) to reset. < 1414168456 243171 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But that's with some pen&paper preparation. < 1414168536 957594 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and a convenient mistake. < 1414168622 803321 :TieSoul_!~TieSoul@86.89.119.147 JOIN :#esoteric < 1414168674 765800 :TieSoul__!~TieSoul@86.89.119.147 JOIN :#esoteric < 1414168717 739176 :TieSoul!~TieSoul@86.89.119.147 QUIT :Ping timeout: 245 seconds < 1414168892 722016 :TieSoul_!~TieSoul@86.89.119.147 QUIT :Ping timeout: 245 seconds < 1414169038 965763 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :ok, let me try solve chickens with a Haskell one-liner < 1414169042 642842 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1414169092 10025 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :> [(a,b,c) | b<-[7..15],a<-[0..b-7],c<-[b+11..26],(b-a)*(16*c-26*b)==(c-b)*(10*b-16*a)] < 1414169093 787197 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [(0,9,24),(1,10,25),(2,11,26)] < 1414169305 852305 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> [(a,b,c) | a > b && 5*a+3*c == 8*b] < 1414169307 190464 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [] < 1414169318 701605 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hah! < 1414169336 819980 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> [(a,b,c) | a<-[0..10], b<-[0..16], c<-[0..26], a > b, 5*a+3*c == 8*b] < 1414169338 466102 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [(8,5,0),(9,6,1),(10,7,2)] < 1414169351 658426 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> [(a,b,c) | a<-[0..10], b<-[0..16], c<-[0..26], a < b, 5*a+3*c == 8*b] < 1414169353 212268 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [(0,3,8),(0,6,16),(0,9,24),(1,4,9),(1,7,17),(1,10,25),(2,5,10),(2,8,18),(2,1... < 1414169379 731812 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mmm. < 1414169402 796934 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that will result in some negative prices, I guess. < 1414169407 538267 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :hmm, when i show the prices as well, the lower one is negative:( < 1414169411 878152 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the former list is dual to yours < 1414169481 325915 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :> [(a,b,c,(35*(6+a-b))%(10*b-16*a),(35*(b-a))%(10*b-16*a)) | b<-[7..15],a<-[0..b-7],c<-[b+11..26],(b-a)*(16*c-26*b)==(c-b)*(10*b-16*a)] < 1414169482 868971 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [(0,9,24,(-7) % 6,7 % 2),(1,10,25,(-5) % 4,15 % 4),(2,11,26,(-35) % 26,105 %... < 1414169498 126078 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07CHIQRSX9+14]]4 10 02http://esolangs.org/w/index.php?diff=40694&oldid=32999 5* 0367.78.57.11 5* (+83) 10 < 1414169511 268428 :paul2520!~pi@unaffiliated/paul2520 PRIVMSG #esoteric :what's chickens? < 1414169527 888459 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :use more scrollback < 1414169549 440594 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :It's the problem that is solved by the above code < 1414169609 806703 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> [(a,b,c,x,y,10*y+a*(x-y),16*y+b*(x-y),26*y+c*(x-y)) | a<-[0..10], b<-[0..16], c<-[0..26], a > b, 5*a+3*c == 8*b, let y = 5*(a-b), let x = y+30] < 1414169611 293145 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [(8,5,0,45,15,390,390,390),(9,6,1,45,15,420,420,420),(10,7,2,45,15,450,450,4... < 1414169616 256801 :paul2520!~pi@unaffiliated/paul2520 PRIVMSG #esoteric :is there an explanation of the problem? I got that... < 1414169629 790117 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tromp: no negative prices. < 1414169666 153371 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> [(a,b,c) | a<-[0..10], b<-[0..16], c<-[0..26], 5*a+3*c == 8*b, let y = 5*(a-b), let x = y+30, x*y > 0] < 1414169667 722209 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [(0,9,24),(1,10,25),(2,11,26),(8,5,0),(9,6,1),(10,7,2)] < 1414169946 126765 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :i see my error < 1414169960 996109 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But it's a problem that requires some symbolic computation; the usual bit-blasting and linear arithmetic based approaches will not do well. < 1414169963 243248 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :i should allow 10-a = 16-b < 1414169979 156863 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :A can seel same number as B at higher price < 1414169991 3067 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :just make lower price 0 (give chickens away) < 1414170001 47512 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> [(a,b,c) | a<-[0..10], b<-[0..16], c<-[0..26], 5*a+3*c == 8*b, let y = 5*(a-b), let x = y+30, x*y >= 0] < 1414170004 811772 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [(0,0,0),(0,6,16),(0,9,24),(1,1,1),(1,7,17),(1,10,25),(2,2,2),(2,8,18),(2,11... < 1414170016 647881 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> length [(a,b,c) | a<-[0..10], b<-[0..16], c<-[0..26], 5*a+3*c == 8*b, let y = 5*(a-b), let x = y+30, x*y >= 0] < 1414170018 959555 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 28 < 1414170025 614716 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> length [(a,b,c) | a<-[0..10], b<-[0..16], c<-[0..26], 5*a+3*c == 8*b, let y = 5*(a-b), let x = y+30] < 1414170027 651201 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 39 < 1414170036 934506 :S1!~sheldon@p4FF928A9.dip0.t-ipconnect.de QUIT :Quit: S1 < 1414170058 383043 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so 11 solutions with negative prices, and 22 where the lower price is 0, and 6 "proper" ones. < 1414170092 332913 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1414170099 817273 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and we can assume that the intended solution doesn't allow a=0 or a=10, because then A would not sell any chickens in the morning or in the afternoon. < 1414170222 959318 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but deriving 5*(a-b) = 3*(b-c) (if u != 0), which lies at the heart of the problem, is beyond automatic tools, I think. < 1414170259 483363 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :by the way, I was doing computer hardware stuff yesterday. trivial computer hardware stuff of course, because I don't dare touching anything more serious. < 1414170307 143090 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I decided that the hard disks in my home computer might not like the heat they get because they're placed without gaps, so I ordered a metal rail dohickey to let me insert one hard disk in a 5 inch wide cd drive slot, < 1414170321 544410 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and if I do that, I'll be able to place all hard disks so that there's a slot high gap above each < 1414170537 767426 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :what is a proper solution, int-e ? < 1414170677 232690 :MoALTz!~no@user-164-127-68-184.play-internet.pl JOIN :#esoteric < 1414170910 2965 :augur!~augur@ip-64-134-240-197.public.wayport.net QUIT :Remote host closed the connection < 1414170949 5703 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tromp: those with positive prices. < 1414171119 533115 :TieSoul__!~TieSoul@86.89.119.147 NICK :TieSoul < 1414171143 104945 :scarf!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414171273 707047 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :oh, i had a signb error < 1414171344 337 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 255 seconds < 1414171459 714250 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :> [(a,b,c,(35*(6+a-b))%(16*a-10*b),(35*(b-a))%(10*b-16*a)) | b<-[7..15],a<-[0..b-7],c<-[b+11..26],(b-a)*(16*c-26*b)==(c-b)*(10*b-16*a)] < 1414171461 118652 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [(0,9,24,7 % 6,7 % 2),(1,10,25,5 % 4,15 % 4),(2,11,26,35 % 26,105 % 26)] < 1414171485 634255 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :only the 2nd of these 3 has prices in while number of pennies... < 1414171501 162117 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :whole < 1414172000 319161 :scarf!~ais523@unaffiliated/ais523 NICK :ais523 < 1414172079 588292 :Froox!~Frooxius@cust-101.ktknet.cz NICK :Frooxius < 1414172254 196921 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :how would one test if a Data.Ratio Int is an integer? < 1414172275 58712 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :hmm, lemme ask in #haskell < 1414172305 571347 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :oh, i can use denominator function < 1414173008 14817 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :> < 1414173009 486881 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : not an expression: ‘’ < 1414173009 640315 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :print [(a,b,c,x,y) | b<-[7..15], a<-[0..b-7], c<-[b+11..26], < 1414173011 3523 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric : let {d = 10*b-16*a; x=(b-6-a)*35%d; y=(b-a) *35%d}, < 1414173012 653304 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric : (b-a)*(16*c-26*b)==(c-b)*d, all ((== 0).mod 100.denominator) [x,y]] < 1414173054 543917 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :> print [(a,b,c,x,y) | b<-[7..15], a<-[0..b-7], c<-[b+11..26],let {d = 10*b-16*a; x=(b-6-a)*35%d; y=(b-a) *35%d},(b-a)*(16*c-26*b)==(c-b)*d, all ((== 0).mod 100.denominator) [x,y]] < 1414173056 11061 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : < 1414173074 673124 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :> [(a,b,c,x,y) | b<-[7..15], a<-[0..b-7], c<-[b+11..26],let {d = 10*b-16*a; x=(b-6-a)*35%d; y=(b-a) *35%d},(b-a)*(16*c-26*b)==(c-b)*d, all ((== 0).mod 100.denominator) [x,y]] < 1414173076 130268 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [(1,10,25,5 % 4,15 % 4)] < 1414173745 147270 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1414173758 104132 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414173873 105590 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://www.sssscomic.com/comic.php?page=195 "Finnish -- Absolute gibberish." < 1414173877 195394 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So rude. < 1414174355 958863 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :cute cats though < 1414174665 776108 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :also, isn't 'miau' also used? < 1414175064 350627 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414175070 519660 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414175502 618338 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, Haley gives an explanation (not necessarily the truth) on how he convinced the repair guys < 1414176317 932082 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :J_Arcane: Yes, for the sound. I think whoever made the image was possibly going by the verb forms, which would be http://en.wiktionary.org/wiki/naukua#Finnish < 1414176361 92390 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(There's no verb for the "miau" version, you can't say "miaukuu" or anything.) < 1414176483 159073 :scarf!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414176524 362802 :scarf!~ais523@unaffiliated/ais523 NICK :ais523 < 1414176735 595308 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 244 seconds < 1414176750 457398 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: BBL < 1414176871 58990 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1414176928 161024 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414176932 467401 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414177112 246545 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1414177422 215930 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1414177950 32889 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414178250 404632 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1414179318 558179 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Remote host closed the connection < 1414179370 538264 :password2!~password@197.76.179.75 QUIT :Ping timeout: 244 seconds < 1414179980 114292 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu JOIN :#esoteric < 1414180210 686546 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`olist (966) < 1414180211 275978 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist (966): shachaf oerjan Sgeo FireFly boily nortti < 1414180267 321536 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ootses have gotten pretty frequent < 1414180457 460126 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :14:26:34 ooh, elliott's online and probably has the right opinion about this < 1414180468 950598 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I defer to you over some random dude < 1414180501 916215 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: a) I don't want to edit war; b) this is dangerously close to turning into another Esme, except one that's POV-pushing for some reason < 1414180533 843113 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my main reason to not just revert is that I don't want to end up on Esolang's equivalent of WP:LAME < 1414180576 477252 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :14:39:45 however, I consider linking to your language from the Main Page an indication that you consider it finished < 1414180579 985564 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :omg. < 1414180584 860275 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :has the buy returned yet? no, he didn't < 1414180590 686363 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :summary: newbie creates a bad BF derivative that's somehow so bad it can't even read memory < 1414180599 658258 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :links it from the main page and like five different articles < 1414180620 438008 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I fix the formatting, add categories, including a computational class section and unusuable for computing cat < 1414180620 743920 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and with a too vague description (not that it's unique in that respect on the esolang wiki) < 1414180628 352282 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then he removes the computational class stuff < 1414180632 715677 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and gives a program that adds two constants < 1414180644 592619 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as apparent "proof" that it's usable for computation < 1414180646 164470 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, it's supposed to add two _constants_? < 1414180646 467639 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :callforjudgement: do we even have 3rr? < 1414180653 248383 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I couldn't figure out how that would work < 1414180666 730644 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I was going to invent the rule on the spot, then impose it < 1414180691 161014 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I thought it'd look bad if I'd also been the person doing the other three reverts needed to push the newbie to four < 1414180711 188630 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's like top of the list of "ok, you haven't actually broken 3RR, but you've broken pretty much every other possible rule surrounding the circumstance < 1414180726 707641 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :" < 1414180753 855262 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :callforjudgement: just relax and remember, it's not as bad as NSQX < 1414180769 47468 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I forget what NSQX did < 1414180774 183741 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but anyway, I'm really riled up and biased < 1414180774 711104 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good < 1414180789 788601 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this thing has a decent shot at worst BF derivative ever; where's Phantom_Hoover when you need him? < 1414180790 560771 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you should read user talk:nsqx < 1414180796 297258 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's an experience < 1414180805 440326 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I remember the name < 1414180807 402095 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just not what happened < 1414180819 966927 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :where is it < 1414180821 496762 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :probably better not to read it < 1414180891 266113 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Is a UUID too small to store a geolocation? < 1414180894 39532 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I read it, I remember now < 1414180895 679447 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :is it musical notes < 1414180900 150522 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :?messages-loud < 1414180900 303896 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :boily asked 2d 8h 33m 41s ago: if AndoDaan were to ask you about z80, would you say it be like it is, but it do? < 1414180905 225258 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom_Hoover: oh, the new language? < 1414180912 287654 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, http://esolangs.org/wiki/Musical_notes < 1414180933 739847 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :somehow I find this new language even more offensive than BF-without-[-or-] (which, sadly, has been created several times) < 1414180948 771077 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, BF-without-[-or-] really? < 1414180958 246262 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there's no way this is the worst bf deriv ever < 1414180962 826846 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :haha wow < 1414180968 185167 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :at least they put effort into the page, though < 1414180968 859178 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I want to ask what it has instead of [ or ] but I think I know the answer < 1414180971 907097 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :off the top of my head, bestfriends.js is worse < 1414180973 472271 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I think we need a poe's law equivalent for BF derivatives < 1414180977 764122 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :b_jonas: fixed iteration counts < 1414180984 927312 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bicyclidine: I cleaned up the formatting < 1414180995 615197 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what's "poe's law"? < 1414181012 889063 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :poe's law says that satires are impossible to distinguish from legit fuckers < 1414181026 118187 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1414181040 943325 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why isn't that called Mark Twain's law? < 1414181041 925991 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: basically the principle where sufficiently crazy extremists are indistinguishable from people holding intentionally crazy positions to parody them < 1414181054 497610 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is there something about Poe I should know to understand that naming? < 1414181072 170519 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :i don't think it's edgar allen < 1414181095 662573 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i think there was a guy named poe on usenet 'back in the day' < 1414181102 463081 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :yeah probably < 1414181110 582601 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1414181134 22261 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: actually it's named after a dude on a christian forum i think < 1414181162 208132 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1414181165 341021 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :http://www.christianforums.com/t1962980-6/#post17606580 fair enough < 1414181183 780975 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1414181194 576755 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1414181225 586271 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I think BestFriends.js is just run-of-the-mill bad < 1414181247 723118 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :http://www.conservapedia.com/Poe's_law oh dear < 1414181251 561940 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but think there was some BF-in-JS that was much worse, and can't remember what it was < 1414181258 813511 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, you're linking to conservapedia, of all places? < 1414181291 26349 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Reps: 295,212,687,427,838,720 (power: 0) < 1414181299 690174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so many reps but so little power < 1414181643 85449 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That seems like an odd number. < 1414181658 497808 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I mean, not odd as in odd-even, just odd. < 1414181844 341616 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's odd modulo 3! < 1414181852 436389 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(all integers are odd modulo 3) < 1414181924 99306 :password2!~password@197.76.179.75 JOIN :#esoteric < 1414181929 839338 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"odd modulo 3" < 1414181930 768785 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hehe < 1414181960 784905 :password2!~password@197.76.179.75 QUIT :Max SendQ exceeded < 1414182039 383608 :password2!~password@197.76.179.75 JOIN :#esoteric < 1414182413 447702 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Phantom_Hoover: I have the nagging feeling that this article is not intended to be self-referential. < 1414182436 479413 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :how can't it be < 1414182451 564316 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :there is a picture on that article of a cat walking beside the number 13 < 1414182484 151808 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDude < 1414182501 848937 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to be fair, Poe's Law arguably applies to the whole of Conservapedia < 1414182510 448741 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or at least, I'm pretty sure there are people who mistake it for satire < 1414182516 45018 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then contribute to what they feel is satire < 1414182538 425723 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what? it applies to the whole internet < 1414182553 759029 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, you mean as an instance < 1414182554 594085 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry < 1414182813 579692 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :callforjudgement, well half of the site is satire that's snuck in under the noses of the admins < 1414182856 863715 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :yeah i was gonna say it sure ain't an accident < 1414183258 575668 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Strato14]]4 N10 02http://esolangs.org/w/index.php?oldid=40695 5* 0383.101.88.18 5* (+436) 10Created page with "'''Strato''' is a language without reserved words. The meanings reserved words normally have, are replaced by sequences of one or more punctuation marks or the relative positi..." < 1414183295 505072 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :from that summary, there is a decent chance this language doesn't suck < 1414183366 73355 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, actually, seems to be someone who doesn't realise why syntax is unimportant, but that's OK < 1414183381 66811 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote 148 < 1414183381 629389 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :148) syntax is the least important part of a programming language other than Python < 1414183414 482463 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :what about piet or befunge < 1414183452 143675 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :befunge isn't about syntax, it's about grid arrangement < 1414183460 66074 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you could create, say, [[OrthINTERCAL]] or [[2L]] < 1414183555 782632 :S1!~sheldon@p4FF93FB5.dip0.t-ipconnect.de JOIN :#esoteric < 1414183598 955482 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Replacing words by punctuation does not sound like much of a change. < 1414183774 612382 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :meh, the esowiki is full of languages with only the syntax being strange < 1414183813 184205 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote 151 < 1414183813 907276 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :151) there's a rather clear separation into the 99% of esolangs that are fun syntax ideas, and the 3% that someone actually put some thought into. < 1414183815 5258 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1414183821 455859 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sometimes you can even have a nice language from that, if you make sure not to repeat the same thing twice: think of piet, whitespace, shakespear or chef < 1414183843 345641 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, I bring up Shakespeare and Haifu as examples of well-done thematic languages < 1414183844 417384 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, and Ook! of course < 1414183847 12673 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because the syntax ties into the semantics < 1414183851 559409 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Haifu? let me look taht up < 1414183864 247318 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can also have things like Forte, which only works because of the syntax < 1414183902 164949 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :then there's boring ones like lolcode < 1414183929 576426 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, I think I've seen this Haifu before < 1414184159 450145 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1414184560 313518 :password2!~password@197.76.179.75 QUIT :Ping timeout: 244 seconds < 1414184593 132925 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu QUIT :Ping timeout: 265 seconds < 1414185193 343762 :scarf!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414185229 673005 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu JOIN :#esoteric < 1414185359 566640 :password2!~password@197.76.133.189 JOIN :#esoteric < 1414185395 410719 :password2!~password@197.76.133.189 QUIT :Read error: Connection reset by peer < 1414185414 295535 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 250 seconds < 1414185442 855491 :scarf!~ais523@unaffiliated/ais523 NICK :ais523 < 1414186146 534115 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1414186180 274769 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1414186389 82418 :password2!~password@197.76.141.85 JOIN :#esoteric < 1414186415 277841 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1414186452 682325 :nisstyre!~yourstrul@li611-52.members.linode.com QUIT :Changing host < 1414186452 835611 :nisstyre!~yourstrul@oftn/member/Nisstyre JOIN :#esoteric < 1414187371 550602 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ais523: "Musical notes is incapable of doing any sort of useful computation, because it has no way to read the value of a cell on the tape (other than outputting it to the user, which affects its control flow). Thus, with no conditional control constructs, each program always runs the same commands in the same order, making it a particularly restricted class of [[finite state machine]]." < 1414187390 935670 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :That explanation... could be worded better I think. All deterministic programs with no I always run the same commands in the same order < 1414187402 720063 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1414187424 877876 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you can come up with a better wording, you may solve a long-standing problem in theoretical computer science < 1414187435 441583 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :("how do we unambiguously define TCness, anyway?") < 1414187469 868605 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm wondering if we can create a language that's incapable of reading memory that nonetheless has TC behaviour < 1414187499 635434 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :How would having to output a vaue effect control flow? < 1414187576 536937 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it wouldn't < 1414187591 994320 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Another miswording I assume < 1414187606 832987 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: you kind of have to define input to be able to define TCness < 1414187617 962805 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Or not a miswording but in that case, if output affects control flow, there are control constructs < 1414187755 337881 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :ais523: A Stateless protocol language? < 1414187782 219093 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, that much is a miswording < 1414187785 905609 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive JOIN :#esoteric < 1414187790 75485 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :MDude: basically you have a black box you can never look inside < 1414187794 409267 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I keep seeing criticisms of Scala that relate to its complexity and constant ability to do things in multiple ways, which makes me sad because I want to like Scala and dislike Go < 1414187795 549266 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but you can perform arithmetic on it remotely < 1414187819 599545 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like, you have a fixed sequence of commands you run, without ever being exposed to the actual /values/ < 1414187823 188121 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :data dissociated from flow control < 1414187850 578252 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu PRIVMSG #esoteric :i want to like disliking liking scala, but i don't < 1414187941 149323 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: easy, just cheat by making it store state in something you don't call memory, and add a "memory" as a red herring used only for output < 1414187987 54546 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: well you'd have to have a limited set of commands that exist inside < 1414187996 970578 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no loops, for instance < 1414188004 623753 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :conditionals are probably OK because you can do them arithmetically < 1414188032 786039 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: oh, right, that's another possible < 1414188033 932192 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :way < 1414188063 991193 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you can have a language with only a single big unconditional loop, no control flow except for conditinal input and output statements < 1414188083 371254 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like, no conditional control flow < 1414188085 556823 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that already exists < 1414188091 453252 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: going home < 1414188117 650908 :Bicyclidine!~Glossina@wl-nat99.it.wsu.edu QUIT :Ping timeout: 245 seconds < 1414188170 311841 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What's the difference between an output-only language that always terminates and a specification for compression? < 1414188183 417638 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I could have worded that better < 1414188195 621689 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :and a compression encoidng? < 1414188267 114884 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :compressions always terminate? < 1414188295 29313 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :meh, you can run video compression with such exhaustive search parameters that you won't have a powerful enough computer to run it to compleition < 1414188317 303209 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :*decompression, I think < 1414188321 765797 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :The program is the compressed value < 1414188358 26533 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but yeah, I know it's only at most PSPACE in theory if it's implemented properly < 1414188605 934529 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"It's only PSPACE" is probably not very comforting if you're, say, in the business of making video compression systems, and your clients complain about the computational cost. < 1414188629 574579 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Even if you prefix it with "don't be such a wuss". < 1414188631 815596 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : I'll let oerjan shout at the author, oerjan's good at shouting <-- argh < 1414188861 303235 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure < 1414188881 281038 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Scala for comprehensions aren't applicative do? That makes me sad < 1414188901 325252 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Hmm, maybe I'm wrong < 1414188950 601236 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Sgeo: you kind of have to define input to be able to define TCness <-- not necessarily input separate from code < 1414188958 150403 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right < 1414188962 809768 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: sure, that's why I said earlier today that “Unusable for computation” is a strange category name to apply to non-TC esolangs when we also have esolangs that require doubly exponential time to do anything useful < 1414188965 841742 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but you have to be able to vary it. < 1414189015 361281 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mind you, actually requiring doubly exponential time is a tricky thing to achieve, the only way I know to get it is when you can simulate a two counter machine but not a three counter machine or anything more powerful < 1414189057 379046 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: for TC, we just say you have to be able to transform any program to that language in polynomial time < 1414189066 114252 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that encompasses the input < 1414189167 438024 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :for practically usable languages, you want more than that, but TC doesn't mean practically usable < 1414189224 311219 :S1!~sheldon@p4FF93FB5.dip0.t-ipconnect.de QUIT :Quit: S1 < 1414189273 139037 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Scala implicits remind me of ... hmm. Not totally sure. Kernel static keyed whatchamacallits? Racket syntax parameters? < 1414189532 153132 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: i have never assumed polynomial time, just "terminating" < 1414189594 416228 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :TC is in the realm of recursive languages, after all, it would be silly to mention "polynomial" at that level < 1414189646 174662 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: i thought scala for comprehensions used flatmap and map (the latter to avoid needing return) < 1414189692 179718 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this is vaguely recalled from a stackoverflow question that crossed between scala and haskell, mind you < 1414189693 4437 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :oerjan: yes, unless you don't use yield but instead an imperative block, in which case it uses foreach in place of flatmap, iiuc < 1414189708 897030 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :anyway, flatmap is basically >>= < 1414189770 687290 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Yes, but what is foreach basically? < 1414189793 206508 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :And it makes me sad that Scala can't just detect when flatmap isn't needed and use something else instead < 1414189801 383638 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: would you agree that henkma is a monster? < 1414189840 24430 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: i tend to interpret "unusable for computation" as considerably stricter than "non-TC", mind you. deadfish might qualify but a terminating language like Coq or Agda would be far from satisfying it < 1414189894 182756 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: has he been doing something today, i haven't checked up, last i saw was that we were beating him on the tetration thing but i wasn't expecting that to last < 1414189919 635095 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and i have forgot to check if any problems have expired recently < 1414189959 70645 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: also, i guess you also were grumbling that monomorphism prevented you from saving a character? < 1414190040 528926 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I did at some point, but it's no longer an issue, since we're all cheating. < 1414190046 862612 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: oh. < 1414190048 292930 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: except you :P < 1414190057 364407 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i'm not yet. < 1414190058 448292 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1414190064 916912 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I try to think how to compress shift-reduce parsing tables. Look at http://www.cs.uic.edu/~spopuri/cparser.html#modified-tables too. You could write: [2] M=7 L=6 [0] L=3 E=4 [9] E=12 P=5 a=1 (=2 < 1414190066 41889 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok i shall have to have a look < 1414190076 974090 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: but actually I was referring to swap the characters < 1414190091 244197 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: where he somehow shaved off another 6 characters < 1414190134 219705 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How do you think of compressing tables for using in a shift-reduce parser? < 1414190169 381645 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: isn't foreach also >>= just with m () result essentially? just guessing here. < 1414190186 57864 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :makes sense < 1414190212 959193 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i think swap the characters is something i gave up on long ago < 1414190292 586198 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait, maybe i actually tied on that, then gave up improving further < 1414190373 907457 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: incidentally that was the one where i thought i had cleverly used pattern guards, only to see you beat me < 1414190375 878780 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yeah we were tied on that at 85, then henkma achieved 84 < 1414190387 561748 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and that was it until yesterday < 1414190413 285855 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(My code isn't quite right. It specifies an error where there should be a reduce.) < 1414190427 715735 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, i got down to 84 too by abandoning the guards < 1414190543 691799 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i recall the possibility of swap commands with equal chars were causing some obvious options to fail < 1414190591 506735 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perhaps he's found a more clever way of avoiding that < 1414190602 937582 :FreeFull!~freefull@defocus/sausage-lover QUIT :*.net *.split < 1414190603 565444 :heroux!~heroux@50708355.static.ziggozakelijk.nl QUIT :*.net *.split < 1414190603 718872 :applybot!~applybot@unaffiliated/jafet QUIT :*.net *.split < 1414190603 872193 :olsner!~salparot@c83-252-201-82.bredband.comhem.se QUIT :*.net *.split < 1414190604 351844 :14WAADDIM!sandroco@50708355.static.ziggozakelijk.nl NICK :heroux < 1414190615 77382 :heroux_!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1414190652 718162 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1414190936 582622 :olsner!~salparot@c83-252-201-82.bredband.comhem.se JOIN :#esoteric < 1414191219 10712 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wrote a dc tetration in 25B, then it ballooned up to 44B with the workaround for dc's built-in output line wrapping, and now there's a 28B by tails, and I can't be sure if I'm just missing some really obvious workaround for the printing or what. < 1414191284 51828 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The anagol 'dc' launcher scripts set DC_LINE_LENGTH=9999 -- even though DC_LINE_LENGTH=0 would disable the splitting completely -- and test #1 output is longer than that.) < 1414191483 275040 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net JOIN :#esoteric < 1414191576 322363 :brandons1!~SingingBo@d50-98-172-234.bchsia.telus.net QUIT :Ping timeout: 250 seconds < 1414191697 103203 :password2!~password@197.76.141.85 QUIT :Ping timeout: 260 seconds < 1414191879 651064 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Other than Scala, what languages have first-class pattern synonyms? < 1414191894 546515 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 244 seconds < 1414191903 168580 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(Although Scala's might be annoying to manipulate in a first-class way... there are a bunch of distinct valid types for them) < 1414192243 268550 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1414193232 816209 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: I think both parts can be improved. < 1414193601 757599 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: I have 14 without, 29 with workaround. < 1414193645 976895 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and I'm cheating < 1414193809 107841 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, 28. < 1414193863 529176 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(shortened the number printing) < 1414194996 855132 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive QUIT :Remote host closed the connection < 1414195452 230514 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I really like Scala's standard trampoline, at least relative to Clojure's < 1414195467 265432 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Although not needing such tricks would be better >.> < 1414195502 294032 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 250 seconds < 1414195574 241255 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :trampolines are fun but they steal your time < 1414195606 291635 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 250 seconds < 1414195767 722480 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :And Chrome is not going to let me copy out of a PDF today < 1414197599 204074 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...what time zone is shinh.org on, something asian? < 1414197636 214201 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shinh is japanese < 1414197652 785107 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :PLAUSIBLE < 1414197683 259783 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION just dislikes things not giving a timezone if it's not UTC < 1414199481 208001 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm i must have pressed the wrong vim button for the count, i thought i'd beat them by 1 char < 1414199496 974833 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh well it's a tie < 1414199639 281255 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it doesn't seem _that_ impossible to find a shorter expression though... < 1414199643 103414 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: note that newlines are dangerous < 1414199684 609661 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not the problem, although i've never actually checked with _not_ removing the final newline on input i think... < 1414199702 457594 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i know the program _output_ doesn't care about trailing newlines. < 1414199750 33219 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: or, it _may_ have been the problem in vim (not doing a full line selection), but it wasn't a problem when submitting. < 1414199782 348874 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because i usually select the full line and mentally subtract the newline from the count. < 1414199802 974881 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean in the program < 1414199806 543763 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or wait perhaps it was even more stupid. < 1414199818 316175 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they are \r\n through the web form < 1414199818 469506 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: only at the end, in haskell, usually. < 1414199826 709508 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :\n if you upload a unix format text file < 1414199830 857027 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: huh? never had that problem. < 1414199837 452503 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe it was fixed < 1414199840 520848 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :even if i use the form from windows < 1414199851 776779 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you used to pay double for newlines unless you uploaded < 1414199857 633747 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, this program is one line anyway. < 1414199877 667870 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok < 1414199910 405595 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i actually, since i am on windows, used the form because i assumed if it broke it was likely to be the _other_ way :P < 1414199949 243089 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also i keep all my golfs in one file so it's awkward to upload. < 1414200254 574398 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: it's much easier to find longer expression... < 1414200280 252026 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1414200301 149997 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :my favourite so far contained sum[2..a] < 1414200314 949917 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but it was too long. < 1414203716 285850 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :okay, got "swap the characters" -- it's actually cheating! < 1414203732 509015 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh < 1414203744 291061 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but you can get to 80 without cheating. < 1414204244 228869 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the only possible cheat information i've found is the fact that none of the starting words have 2 chars, but i haven't found any improvement from that. < 1414204259 491781 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, also there are no lines with no swap commands. < 1414204291 33639 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I've already said more than I should. < 1414204296 396504 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1414204307 843110 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :good luck :) < 1414206573 806550 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1414206610 813161 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :remarkable. i discovered i had overengineered the way to apply a single swap to a character, and now i'm down to 81. < 1414206635 250320 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I've made some progress on Asteriks and Obeliks in the meantime :) < 1414206642 645322 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1414206789 742715 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wtf etc. < 1414206942 823004 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i see. you are now at exactly the length i would have had if i _didn't_ need that stupid strip-final-spaces version of ++. < 1414206987 177270 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or wait, not exactly. < 1414206995 584450 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of unwords, rather. < 1414207008 183458 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1414207325 323974 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or well, my main function is 73 chars. < 1414207338 487110 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*action < 1414207403 787078 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which means, logically, that you probably have found a way to get that stripping for free, at least. < 1414207518 318315 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well, not completely free. < 1414207579 813126 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm i recall something i did in another golf recently... < 1414207747 534571 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :10 characters, I think. < 1414207755 886013 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah yes the euclidian norm one required stripping with another method. < 1414207820 867607 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :more than 10 chars, though :( < 1414208687 440676 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is it just me or is Scala filled with things where a person -can- determine behavior statically, but it can be a bit tricky? < 1414208728 508852 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Implicits in scope, but tracking all of them might be tricky... guess a good IDE could help with that, but do you really want to rely on an IDE to help read code? < 1414208867 853992 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :At least now I understand what's going on with https://github.com/urso/embeddedmonads < 1414208904 695365 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :At least why the call looks the way it does, it's just a matter of {} being a value + not needing parens + type of runOption indicating a thunk < 1414208924 967413 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Not that {} is automatically a thunk, it's just the type of the called function that causes it to be < 1414209050 374679 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I still don't get the cps typing though < 1414210702 389258 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck algorithms14]]4 10 02http://esolangs.org/w/index.php?diff=40696&oldid=39329 5* 03Nthern 5* (+31) 10/* x = x == y */ < 1414211154 6366 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Did you know, the man who designed the White House was Catholic, the man who invented double-entry accounting was Catholic, and even Hitler and Dracula were Catholic? < 1414211156 872768 :glogbackup!~glogbacku@192.3.160.190 JOIN :#esoteric < 1414211464 806758 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :You mentioned Poe's law on Conservapedia; but I found it is actually on Wikipedia too (which I consider far more trustworthy, regardless of what Conservapedia says; nevertheless is good to see the various views mentioned in various texts). < 1414212106 967847 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :zzo38: no < 1414212117 319820 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :zzo38: Conservapedia is the embodiment of Poe's Law < 1414212356 213329 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :coppro: I suppose you may be right. < 1414212382 445074 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :As has been mentioned before, possibly even people on there don't know how serious it is. < 1414212390 998126 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(I mean the people who write it!) < 1414213238 633530 :Bicyclidine!~Glossina@69.76.20.231 JOIN :#esoteric < 1414213281 323238 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: did you know that the man who invented the idea of the big bang was catholic < 1414213342 752092 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :oerjan: Actually, yes I knew that too. < 1414213398 901704 :applybot!~applybot@unaffiliated/jafet JOIN :#esoteric < 1414213810 366565 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Also, it was Christians who wrote "X" in place of "Christ" (as an abbreviation), not atheists. < 1414213820 382148 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Of course now atheists do it too sometimes.) < 1414213854 122916 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Something being Christian is neither an argument for nor against such a thing. < 1414214065 501503 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :did you know the pope is catholic < 1414214075 7893 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :#MindBlowingCatholicFacts < 1414214395 277707 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I also do not completely understand the working of big bang, although perhaps I can look it up in Wikipedia. < 1414214491 527472 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :i thin if you had a good understanding of the early aftermath you'd be up for honorary doctorates < 1414214515 648604 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :or of the later aftermath, since that's now, if you think about it < 1414214521 186539 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :makes you think < 1414214914 397250 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1414215328 319051 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :`slist < 1414215328 841941 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :slist: Taneb atriq Ngevd Fiora Sgeo ThatOtherPerson alot < 1414215676 809405 :password2!~password@197.76.141.85 JOIN :#esoteric < 1414215814 548648 :Bicyclidine!~Glossina@69.76.20.231 QUIT :Ping timeout: 245 seconds < 1414216230 299612 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDream < 1414216525 932767 :password2!~password@197.76.141.85 QUIT :Read error: Connection reset by peer < 1414216725 588267 :Bicyclidine!~Glossina@69.76.20.231 JOIN :#esoteric < 1414217579 8846 :password2!~password@197.76.146.244 JOIN :#esoteric < 1414220205 701338 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I am still confused; is there the difference of space and time? Shouldn't spacetime be one thing? < 1414220363 959094 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :Spacetime is one thing, yes < 1414220368 95165 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :yes, they have opposite signs in the metric signature bla bla bla < 1414220378 246540 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :But there is a difference between timelike curves and spacelike curves < 1414220406 187129 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, I know that, but how does it relate to big bang? < 1414220425 694985 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I know they have opposite signs < 1414220427 110240 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :In the current understanding of the big bang, there is a timelike singularity < 1414220441 917867 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :That is, you cannot extend a timelike geodesic infinitely far in the past < 1414220563 914544 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :one divided by time < 1414220566 27033 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :watch me [starts stretching a timelike geodesic with bare hands] < 1414220596 374179 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :Noooo < 1414220601 875940 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :But will you be able to do it < 1414220605 18865 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :INFINITELY < 1414220617 857735 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[arms disappear into the distance, undergo gravitational collapse] < 1414220630 75843 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :call me mr tickle < 1414220630 621114 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :rip elliott's arms < 1414220641 274086 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mr men as creation myth < 1414220645 357912 :Bicyclidine!~Glossina@69.76.20.231 PRIVMSG #esoteric :twerked too hard < 1414220647 950047 :password2!~password@197.76.146.244 QUIT :Ping timeout: 256 seconds < 1414220710 891564 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :You can have lots of fun with spacetimes < 1414220722 530753 :Slereah!~jackal@176.222.51.233 PRIVMSG #esoteric :It is possible to have spacetimes without any future or past distinction < 1414221239 558576 :Bicyclidine!~Glossina@69.76.20.231 QUIT :Ping timeout: 245 seconds < 1414222537 958344 :Bicyclidine!~Glossina@69.76.20.231 JOIN :#esoteric < 1414222785 385820 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Maybe it's fair to say that Scala uses lexical scoping in letter but not spirit? With lexical scoping you expect to be able to look for identifiers textually (bad word) nearby. Not so easy in Scala < 1414222898 239800 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Sgeo, generally not so easy in OO < 1414222996 574263 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :But I'm curious which feature you're referring to. < 1414223349 69861 :password2!~password@197.76.160.220 JOIN :#esoteric < 1414223353 995879 :brandons1!~SingingBo@d50-98-172-234.bchsia.telus.net JOIN :#esoteric < 1414223400 486098 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net QUIT :Ping timeout: 250 seconds < 1414223526 141948 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :Quit: ChatZilla 0.9.91-rdmsoft [XULRunner 32.0.3/20140923175406] < 1414224031 350406 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Implicits, which get brought into scope via import, but the name of an implicit in use may not be obvious < 1414224050 742443 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(Or via other mechanisms too, actually) < 1414224096 722504 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Eh... IMO, the purpose of lexical scoping is that A) nothing happens that you haven't explicitly introduced, and B) you can statically determine everything in a scope. < 1414224412 973997 :password2!~password@197.76.160.220 QUIT :Ping timeout: 240 seconds < 1414224742 942664 :Bicyclidine!~Glossina@69.76.20.231 QUIT :Ping timeout: 240 seconds < 1414226200 313903 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Hmm... < 1414226212 771294 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Sgeo, I'm not sure implicits should be thought of as having names, even. < 1414226220 403977 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :They do have /types/ but not sure about names. < 1414226227 458055 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :(Except as an implementation detail) < 1414226436 451004 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Beefster 5* 10New user account < 1414227174 908192 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: don't, uh, /globals/ violate that? < 1414228320 151451 :drdanmaku!uid17782@gateway/web/irccloud.com/x-wolzirigebjvzila QUIT :Quit: Connection closed for inactivity < 1414229014 307013 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: Well, I have a cheating first half in 17 and a workaround-prints of 15 (which times out) and 20 (which doesn't). < 1414229727 249256 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1414230232 710173 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Can LALR(1) grammars have states with more than one kind of reduce depending on the lookahead? Can SLR(1) grammars have? < 1414232210 975553 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: Scratch that, I have a workaround-print of size 11 now, leading to a 28B solution. Now if I could only figure out how to make a shorter first half. < 1414233291 283160 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: (Any tips? :) ) < 1414233345 5715 :S1!~sheldon@pD9FCABEA.dip0.t-ipconnect.de JOIN :#esoteric < 1414236293 26269 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1414241980 4434 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: I'll be back < 1414243119 760007 :yorick!~yorick@oftn/member/yorick QUIT :Remote host closed the connection < 1414243405 248256 :yorick!~yorick@oftn/member/yorick JOIN :#esoteric < 1414243628 42061 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> length $ show $ 2^2^2^2^2 < 1414243630 413281 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 19729 < 1414243799 863576 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: my hint would be to try and match the Haskell solution, that's where I took the formula from... < 1414243869 337822 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't have a Haskell solution, though. (And that length sounds more relevant for the printing than the computation.) < 1414243876 898355 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: (I have no useful hint to give) < 1414243893 97964 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes, I improved my printing part. < 1414243920 768669 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think my printing needs improvement any more (it's 11B), but the front half (17B) does. < 1414243956 171525 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh well, only 12 days to wait and see. :) < 1414244313 738243 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the part sizes are 13 (as before, the 14 included a 'p') and 11 (matching yours), fwiw. < 1414244660 526385 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDude < 1414244933 648235 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't much like dc's "all conditional stuff must go via a register" thing. < 1414245132 20022 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, duh. < 1414245223 759590 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've got the same part sizes now, but slightly different statistics. < 1414245437 126357 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I have two versions of part 1 < 1414245489 675974 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Just out of curiosity, do your two versions involve a different amount of ?s? < 1414245516 920848 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm but they have the same statistics. < 1414245535 608673 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :> length $ show $ 2^2^2^2^10 < 1414245541 321417 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : mueval: ExitFailure 1 < 1414245547 106863 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric ::( < 1414245643 108746 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> length $ show $ 2^2^10 < 1414245645 962671 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 309 < 1414245679 297406 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :2^2^2^10 is already much too big to fit into memory. < 1414245741 166485 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: no, they don't. < 1414245761 484851 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: I was wondering whether I should try with one, but it didn't seem to help any. < 1414245768 691902 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :> length $ show $ 2^2^2^10 < 1414245770 641072 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Let's try. < 1414245771 18771 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric ::D < 1414245773 914620 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : mueval: ExitFailure 1 < 1414245785 170099 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's just 2^179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216. < 1414245806 904778 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Sounds reasonable enough. < 1414245861 230490 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :> length $ show $ 1^2^2^2^10 < 1414245866 687918 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : mueval: ExitFailure 1 < 1414245920 284435 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That times log_10(2) should be about the number of digits for your earlier 2^2^2^2^10. < 1414246156 963118 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So (unless I miscalculated) the number of digits of 2^2^2^2^10 is a number that has around 5e307 digits. < 1414246279 508337 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: thanks for that < 1414246297 3773 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: For what? < 1414246319 358368 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I did notice the 23B.) < 1414246344 44884 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :for the idea of playing with the second input < 1414246344 198254 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 2** < 1414246344 542167 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1414246347 707463 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 2** < 1414246347 860878 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 4 < 1414246360 385682 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 2 2**** < 1414246360 538954 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 16 < 1414246366 484418 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 2 2 2****** < 1414246366 638792 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 65536 < 1414246371 52114 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: Oh, so you used only the first one initially? < 1414246375 450521 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes < 1414246380 117352 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 2 2 2 10******** < 1414246380 270732 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1414246393 514203 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Aw, I was hoping I could shave off a byte by trying that, after all. < 1414246643 50266 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yay. < 1414246660 231372 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, you did it too. Unyay, now I'm only #2. < 1414246706 571281 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know why it took me that long, given that I was already using both. < 1414246798 659675 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I think it's quite likely we've ended up with identical solutions by now.) < 1414247632 930515 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Stared at the sun. Saw a sunspot < 1414247667 89302 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(I think) < 1414247712 164833 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :don't hurt your eyes < 1414247779 454895 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I was using solar glasses < 1414247788 657109 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.rainbowsymphonystore.com/eclipseshades.html < 1414247813 953134 :S1!~sheldon@pD9FCABEA.dip0.t-ipconnect.de QUIT :Ping timeout: 256 seconds < 1414247853 31297 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :" These premium filters create a sharper ORANGE colored image of the sun. " < 1414247863 438345 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Are they doing things that artificially color the image? :/ < 1414247876 617366 :S1!~sheldon@pD9FCABEA.dip0.t-ipconnect.de JOIN :#esoteric < 1414247987 232654 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net QUIT :Ping timeout: 265 seconds < 1414248058 163510 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I guess I don't really have a way to tell if their glasses really are certified in any way < 1414249145 2800 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1414249408 122802 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> comparing length "Eclipse Shades® Safe Solar Eclipse Glasses" "Joo Janta 200 Super-Chromatic Peril Sensitive sunglasses" < 1414249409 707758 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : LT < 1414249453 867645 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> length <$> ["Eclipse Shades® Safe Solar Eclipse Glasses", "Joo Janta 200 Super-Chromatic Peril Sensitive sunglasses"] < 1414249455 69438 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [42,56] < 1414249467 339144 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Note first number, certainly not a coincidence. < 1414249662 513908 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :is that encoding-dependent < 1414249683 357808 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> length "®" < 1414249685 178205 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1 < 1414249732 139739 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> length <$> ["ä", "ä"] < 1414249733 703440 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [1,2] < 1414249747 520622 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So length in terms of code points, then. < 1414249894 12865 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1414250832 51737 :S1!~sheldon@pD9FCABEA.dip0.t-ipconnect.de QUIT :Quit: S1 < 1414251899 908276 :nortti!nortti@nano.smar.fi NICK :lawspeaker < 1414251901 108165 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :> fromEnum (maxBound :: Char) < 1414251904 724550 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1114111 < 1414251946 286191 :lawspeaker!nortti@nano.smar.fi NICK :nortti < 1414252263 111037 :erdic!~erdic@unaffiliated/motley QUIT :Ping timeout: 255 seconds < 1414252301 211916 :drdanmaku!uid17782@gateway/web/irccloud.com/x-btidctriigifldbr JOIN :#esoteric < 1414252480 702726 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1414255552 993717 :boily!~alexandre@96.127.201.149 QUIT :Ping timeout: 240 seconds < 1414257062 820990 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: I wrote Belgian numbers in sed, and it turned out to be 415 bytes long; I have no idea how people actually golf (numeric problems) in sed in any meaningful way. < 1414257096 118157 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(There's a 183B sed solution for it already.) < 1414257393 765122 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't know; I'd browse previous solutions. < 1414257409 631667 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sounds like work. :/ < 1414257416 102289 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also they might be difficult. < 1414257423 174141 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :less work than figuring out everything from scratch. < 1414257730 826997 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I stared at the sun while wearing a symbol associated with a character who went blind by staring at the sun < 1414257781 700357 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: for example, http://golf.shinh.org/reveal.rb?Multiply+long+version/tails_1334125271&sed looks like it does real arithmetic. < 1414257986 96202 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It looks clever. < 1414258127 323899 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Sgeo: What symbol and character is that? < 1414258267 784458 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :zzo38: http://www.whatpumpkin.com/Hero-of-Mind-Standard-Tee.html < 1414258278 62940 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :For http://mspaintadventures.wikia.com/wiki/Terezi_Pyrope < 1414258292 543726 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :OK < 1414258692 125288 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :http://zzo38computer.org/zmachine/doc/zterm.txt Can you please tell me if it is good, your opinion of such things? It can be one possible alternative to Glk, and is one which should be more suitable for Z-machine programming. < 1414259783 616912 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 JOIN :#esoteric < 1414260087 280886 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 PRIVMSG #esoteric :Hello, does Esolang also provide a forum in which the technical side of developing programming languages is discussed? < 1414260134 739671 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :SignX: I think is probably best to just post on this channel; there was a forum but it isn't very good so just use the IRC. < 1414260159 808819 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you have specific questions about such things? < 1414260331 89445 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 PRIVMSG #esoteric :So, no specific question, actually, I was just looking for resources about developing programming languages in which I could wander around and maybe learn from. < 1414260371 97566 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Esolang is very unusual compared to most kind of "ordinary" programming languages, but there is still something to learn from. < 1414260411 344513 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There are also logs of this IRC channel, and stuff on the talk pages of the wiki, which are some things to possibly look at. < 1414260442 901712 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Even look in Wikipedia you can see many other kind of programming languages too. < 1414260443 55422 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1414260458 283082 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 PRIVMSG #esoteric :Do you know of any other resources (fora) on the internet in which a community of language developers exist for some time? < 1414260473 813268 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I myself don't know any. < 1414260511 244089 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What kind of programming language are you trying to invent? Domain-specific, domain-independent, target-machine-specific, target-machine-independent, etc? < 1414260593 799879 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 PRIVMSG #esoteric :A general purpose programming language. I have writting a prototype interpreter in Java using javacc. < 1414260632 924423 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, let's see and then perhaps some questions, comments, and complaints can be made. < 1414260657 540053 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 PRIVMSG #esoteric :Probably :) < 1414260676 321878 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Are you using a parser generator? < 1414260683 889096 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 PRIVMSG #esoteric :yes, javacc < 1414260709 703719 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Ah, OK, I don't know that one. Is it LL or LR or something else? < 1414260788 22566 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1414260834 97717 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 PRIVMSG #esoteric :Not sure what LL and LR stand for, sorry. < 1414260946 872947 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Wikipedia says JavaCC is LL(k). However, LR parsers are generally more powerful. < 1414260987 522874 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 PRIVMSG #esoteric :You mean powerful in the sense that your syntax can be more complex? < 1414261033 345799 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes. < 1414261039 671039 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 PRIVMSG #esoteric :Until now it proved powerful enough. The language itself is quite simple. < 1414261060 904469 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, LL(1) parsers are often good enough. < 1414261078 542618 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 PRIVMSG #esoteric :I did not have any Compiler courses or anything, so my knowledge of the topic is not that good. < 1414261079 104925 :HackEgo!~HackEgo@162.248.166.242 QUIT :Remote host closed the connection < 1414261089 637382 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1414261201 816441 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 PRIVMSG #esoteric :I remembered some concepts I found very interesting during my study and tried to combine them into a programming language. I am not even sure if it is Turing complete or anything. That is why I am developing this prototype in Java. To see how my ideas hold up in practise. < 1414261203 891397 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :the dragon book :p < 1414261227 370691 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :SignX: Yes, you can try and see how well it might work. < 1414262608 931291 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi QUIT :Read error: Connection reset by peer < 1414262644 671150 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 QUIT :Ping timeout: 246 seconds < 1414262769 599431 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 JOIN :#esoteric < 1414263293 48478 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 PRIVMSG #esoteric :Zzo38: do you know anything about Prolog? < 1414263604 113704 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi JOIN :#esoteric < 1414264404 154641 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :My eyes feel a bit weird, I hope it's psychosomatic < 1414264760 329968 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://sohowww.nascom.nasa.gov/data/synoptic/sunspots_earth/mdi_sunspots_1024.jpg < 1414264767 594742 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think I saw that large sunspot, but not in much detail < 1414264787 582045 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :HMm, that image will go away soon, won't it < 1414264815 510549 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :For the logs: http://i.imgur.com/PBK8KLD.jpg < 1414264818 48794 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :For the logs: http://i.imgur.com/PBK8KLD.jpg < 1414264951 720777 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I hate Quassel < 1414265067 568766 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :hmm, you stared at the sun to see some sunspots, and now your eyes feel a bit weird? < 1414265068 357689 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi QUIT :Remote host closed the connection < 1414265227 234733 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I was wearing solar eclipse glasses < 1414265313 819941 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1414265316 653763 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :still wearing them? :P < 1414265343 759200 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :heh < 1414265518 744462 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi JOIN :#esoteric < 1414266288 446791 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"One thing I didn't notice however was a warning about not looking at the sun with them on for more than 3 minutes. My husband noticed this and told me about it. It would be good to include that information more prominently, so it will be blatantly obvious - IN LARGE LETTERS - on the outside of the glasses themselves. It was printed inside the glasses on the ear piece in very small text." < 1414266290 14085 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :THE FUCK? < 1414266376 356259 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I don't see any such notice on mine < 1414266408 119254 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Oh, someone commented on that review "It sounds like someone did a bait and switch on you as the CE Certified glasses from Rainbow Symphony which are Black do not say anything like that on the inside frames. It sounds like you recevied a pair of Solar Skreens instead which are a cheaper Mylar film than the Ploymer Film used in Eclipse Shades." < 1414266566 513340 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :So, there are some glasses which say 3 minutes continuous use. These don't, but now I'm worried < 1414267573 218753 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"Letters, which include lower case letters (Ll), upper case letters (Lu), titlecase letters (Lt)" < 1414267577 427337 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Titlecase letters? < 1414267613 60182 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are some two-letter "letters". < 1414267630 712437 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For which you have both lowercase "ab", uppercase "AB" and a titlecase "Ab". < 1414267631 160431 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i'd assume "kapitälchen" in german < 1414267637 685461 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ah < 1414267721 250940 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`unidecode DZDzdz < 1414267722 125111 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+01F1 LATIN CAPITAL LETTER DZ] [U+01F2 LATIN CAPITAL LETTER D WITH SMALL LETTER Z] [U+01F3 LATIN SMALL LETTER DZ] < 1414267750 535564 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`unicode Dz < 1414267751 487269 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+01F2 LATIN CAPITAL LETTER D WITH SMALL LETTER Z \ UTF-8: c7 b2 UTF-16BE: 01f2 Decimal: Dz \ Dz (DZ) \ Uppercase: U+01F1 \ Category: Lt (Letter, Titlecase) \ Bidi: L (Left-to-Right) \ Decomposition: 0044 007A < 1414267760 354932 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's a titlecase letter ("Lt" category), for example. < 1414267784 806487 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :crazy stuff < 1414267813 381945 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The titlecase mapping in Unicode differs from the uppercase mapping in that a number of characters require special handling. These are chiefly ligatures and digraphs such as 'fl', 'dz', and 'lj', plus a number of polytonic Greek characters. For example, U+01C7 (LJ) maps to U+01C8 (Lj) rather than to U+01C9 (lj)." < 1414267934 272641 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are a total of 31 titlecase letters. < 1414268007 638344 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Four Latin ligatures (Dž, Lj, Nj and Dz -- that is, Dž, Lj, Nj and Dz) and 27 Greek ones. < 1414268074 362661 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1414268110 549127 :thekey!~qwertyo@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1414268115 242927 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Why are those ligatures again? < 1414268120 444124 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Instead of stuff handled by kerning in the font < 1414268135 724270 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :GREEK CAPITAL LETTER {ALPHA,ETA,OMEGA} WITH {PSILI,DASIA} AND {,VARIA AND ,OXIA AND ,PERISPOMENI AND }PROSGEGRAMMENI. < 1414268181 894559 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Lymia: "For compatibility". < 1414268243 339140 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Because of the inclusion of certain composite characters for compatiblity, such as U+01F1 LATIN CAPITAL LETTER DZ, a third case, called titlecase, is used where the first character of a word must be capitalized." (Unicode 7.0.0, chapter 4.2.) < 1414268381 935014 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Good old round-trip convertibility design goal. < 1414269193 985258 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think I forgot about my eyes feeling weird < 1414269196 292135 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION relaxes < 1414269382 22080 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://mintaka.sdsu.edu/GF/vision/Galileo.html is interesting < 1414269394 578584 :impomatic_!~digital_w@92.77.125.91.dyn.plus.net QUIT :Ping timeout: 244 seconds < 1414269530 632817 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and if that's too long to read, at least read the paragraph that contains the word "exploded". < 1414269651 585180 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 QUIT :Quit: Page closed < 1414269770 423724 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Arguably then could inadequate filtering be worse than naked eye viewing, since pupils would be dilated? < 1414269778 557831 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Hopefully the glasses are adequate >.> < 1414269981 267893 :Lymia!~fujoshi@inportb/loli/cirno-chan QUIT :Remote host closed the connection < 1414270051 132001 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1414270375 785454 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 272 seconds < 1414270383 452871 :FreeFull_!~freefull@defocus/sausage-lover JOIN :#esoteric < 1414270420 320357 :FreeFull_!~freefull@defocus/sausage-lover NICK :FreeFull < 1414271093 30779 :MoALTz!~no@user-164-127-68-184.play-internet.pl QUIT :Ping timeout: 240 seconds < 1414273421 656649 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Remote host closed the connection < 1414273517 597107 :Lymia!~fujoshi@inportb/loli/cirno-chan QUIT :Remote host closed the connection < 1414273622 433563 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1414275161 734226 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net JOIN :#esoteric < 1414275389 85929 :brandons1!~SingingBo@d50-98-172-234.bchsia.telus.net QUIT :Ping timeout: 260 seconds < 1414276867 643360 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 265 seconds < 1414276887 184515 :heroux_!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 255 seconds < 1414276908 559243 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1414276909 362767 :heroux_!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1414279347 520397 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1414279679 749908 :impomatic_!~digital_w@92.77.125.91.dyn.plus.net JOIN :#esoteric < 1414281149 283132 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Can LALR(1) grammars have states with more than one kind of reduce depending on the lookahead? <-- i _think_ so, provided that the resulting symbols can only occur with those respective lookaheads. < 1414281198 450112 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :8 minutes to europe's yearly backwards time travel < 1414281207 315515 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sorry, 7 < 1414281233 288744 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or wait < 1414281244 652810 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :is it 2-1 or 3-2, sheesh < 1414281266 24746 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I do not understand your response very well? < 1414281356 550959 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well if you have E that can only be followed by c ever, and F that can only be followed by d ever, then you could have E and F reduce from the same thing, i think. < 1414281416 215707 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(this slightly adapted from wikipedia's example of an LR(1) non-LALR(1) grammar, where both E and F can be followed by c and d, but with different prefixes. < 1414281419 205417 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :) < 1414281519 408910 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah it's 3->2. so make that 1 hour 2 minutes, now. < 1414281550 669662 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have seen that example, but I don't think that is my question. What I mean is if there can be different "r" actions in a single row of the table. < 1414281574 672371 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i didn't mean that example. < 1414281597 723342 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Like in this one https://en.wikipedia.org/wiki/LR(k)#Parse_table_for_the_example_grammar there is row 6 says "r3" three times, and row 7 says "r4" three times; it doesn't have both "r3" and "r4" in the same row. < 1414281628 8292 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i mean something like S -> E c, S -> F d, E -> a, F -> a < 1414281750 644196 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"the example gramar is SLR" < 1414281774 136016 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :anyway i _think_ my grammar there is LALR(1) but i'm a _little_ vague on the concept. < 1414281776 946846 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes that grammar seems to be LALR(1) (at least, it can be parsed by Lemon) < 1414281783 967116 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*grammar < 1414281821 367984 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and it has such a case where a can reduce to E or F dependent on lookahead. < 1414281824 692146 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And in the output I get state 1 reduces 3 in the case of the "d" terminal and otherwise reduces production 2. < 1414281884 685574 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :let me look at what SLR is, i don't think i have seen that explained before < 1414282033 707229 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh. looking at the third paragraph of the "Lookahead sets" section, i think it's also SLR. < 1414282067 488354 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Lemon uses lowercase for nonterminals and uppercase for terminals though, so that is how I input it. (It also requires a full stop after every production.) < 1414282099 309212 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What class of grammars are produced if you have the restriction that no more than one kind of reduce is allowed in each row? < 1414282103 550823 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh. wikipedia had it the other way around. < 1414282129 537612 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't know. < 1414282158 477814 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's still more powerful than LR(0), i think. < 1414282182 617097 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, almost obviously. < 1414282299 751063 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I notice in your example, if the last two productions are given the same action symbol then you can combine them if those are the only four productions in the grammar. (If they have no action symbols at all, then you can even omit it and put S -> a c, S -> a d) < 1414282414 431350 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well that thing happens with minimal examples, i'm sure. < 1414282424 555314 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What kind of program do these kind of compressions? < 1414282434 378835 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no idea < 1414282635 920282 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I want to make shift-reduce parser for text-adventure game, and to compress the tablse. I thought of some ideas of such thing. < 1414282640 641689 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I can't tell if I actually enjoyed staring at the Sun or just the fact that I can say "I stared at the Sun" < 1414282737 464696 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :One is that if different kind of words have the same meaning in all cases then they can be given the same token number (for example "N" and "NORTH" in most text-adventure games) < 1414282788 805388 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Nonterminals might also (probably less commonly) be combined in the same way, as well as possibly terminals with nonterminals. < 1414282865 342598 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net JOIN :#esoteric < 1414282926 264699 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Another is that if a production has the same LHS, length of RHS, and action symbol, as another production, they can be considered as the same one within the parser table. < 1414282991 866465 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(An example is if two words which can have different meanings in some cases, still have the same meaning in this particular case.) < 1414283457 860598 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I thought of storing the tables so that the driver might work something like this: S is the current state, T is the parse table, and X is the current symbol. If T(S)=X and T(S+1)>=0, push T(S+1), set S to T(S+1), read the next token, and try again. If T(S)=X and T(S+1)<0, set S to ~T(S+1), read the next token, and try again. < 1414283667 841741 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If T(S)=0, signal an error and stop. If T(S)=1, stop, signalling an error if we aren't at the end of the input. If T(S)>1, then it is a reduce; rewind the token reader, set X to ~(T(S)&127), read the next (T(S)>>7)&15 entries from the table and write them into the parse output buffer, pop (T(S)>>11)&15 entries from the stack, peek the top of stack and set S, and then try again. < 1414283680 37259 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :In all other cases, increment S by 2 and then try again. < 1414283715 405565 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How well should this work for a text-adventure game? < 1414283826 703646 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Also, all numbers are signed 16-bits numbers.) < 1414284064 528391 :thekey!~qwertyo@50-1-63-35.dedicated.static.sonic.net QUIT :Ping timeout: 255 seconds < 1414284804 212453 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :7 minutes < 1414284841 240205 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :6 < 1414284906 660420 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :5 < 1414284964 500563 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :4 < 1414284965 77847 :thekey!~qwertyo1@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1414285021 624592 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :3 < 1414285085 674859 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :2 < 1414285142 243266 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :1 < 1414285200 583418 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and THERE it's the past again. < 1414285989 43516 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :That looks like some rather severe clock drift < 1414286248 481863 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1414289866 781254 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh duh the dst ending is why vim was behaving silly and thinking files had been changed after it wrote them < 1414292340 372959 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :`slist (second 10/25 update) < 1414292340 892152 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :slist (second 10/25 update): Taneb atriq Ngevd Fiora Sgeo ThatOtherPerson alot < 1414292624 421378 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> sum [-2..9] < 1414292626 327633 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 42 < 1414294169 515334 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi QUIT :Read error: Connection reset by peer < 1414296166 610162 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi JOIN :#esoteric < 1414297366 583832 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1414298258 172757 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDream < 1414298281 499223 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If I made computer game based on things I dreamt, then, first you should have to select a character, and there should be one room that change every time you blinked, and also involving pokemon, and the elevator having floors labeled by colors instead of by numbers < 1414298294 448158 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(and then more than just that, too, probably) < 1414298530 552767 :nisstyre!~yourstrul@oftn/member/Nisstyre QUIT :Ping timeout: 265 seconds < 1414299836 422063 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: wow, it doesn't use unix time? < 1414299845 39766 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh... I guess windows stores mtimes as, like, timezoned times? < 1414299846 421548 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's so weird < 1414299897 226716 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I think there is some option in the registry to tell Windows to internally store UTC times, although I don't know what it is; at least I think I have heard that somewhere. < 1414300348 526978 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION now vaguely recalling that being discussed before and something about it breaking stuff < 1414301307 215494 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :How much is reasonable to pay to see a total solar eclipse + aurora borealis? < 1414301333 32852 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It depend where you live, I think < 1414301358 673368 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :As well as various other things, such as your desires < 1414301670 6873 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hah "reasonable" < 1414301698 419736 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :just steal like five welding masks and stack them ontop of your face < 1414302089 904029 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :8/8/8/8/7R/7R/3RR1B1/R3K1kB DR. White to move. Where is white's original queen's rook? (This isn't so difficult, I figured it out quickly) < 1414302104 970089 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Choose from: h4, h3, d2, e2, a1, or it has been captured. < 1414302114 207665 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :d2 < 1414302114 360974 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Bike: 2 < 1414302119 715336 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :Yes < 1414302150 414924 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Why do you think it is that one? < 1414302183 54487 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :It rhymes < 1414302342 457233 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :"DR" means that before the last move was made, checkmate was still possible on at least one side if the players cooperate to make it so. < 1414302353 322277 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net QUIT :Quit: Leaving < 1414303702 55111 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: wait, five? i distinctly recall using my uncle's one mask back a few years ago. that was for the venus passage though, i think. < 1414303739 195790 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION isn't entirely sure it was his uncle's. or which uncle. but anyhow. < 1414306006 823453 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzo38: cute pattern. "black's last move was forced, therefore it must still be possible to mate black now" < 1414306723 236982 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oerjan: it's for styl < 1414306723 925272 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :e < 1414306763 196612 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1414306871 313650 :bb010g!uid21050@gateway/web/irccloud.com/x-ckkwtfclwpltpsev QUIT :Quit: Connection closed for inactivity < 1414308115 425291 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1414308448 2630 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1414308558 17147 :thekey!~qwertyo1@50-1-63-35.dedicated.static.sonic.net QUIT :Ping timeout: 255 seconds < 1414310755 826184 :MoALTz!~no@user-164-127-68-184.play-internet.pl JOIN :#esoteric < 1414316509 131205 :S1!~sheldon@pD9FCAD6F.dip0.t-ipconnect.de JOIN :#esoteric < 1414317120 339869 :drdanmaku!uid17782@gateway/web/irccloud.com/x-btidctriigifldbr QUIT :Quit: Connection closed for inactivity < 1414317229 664946 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 JOIN :#esoteric < 1414319594 924023 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1414320751 663126 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 QUIT :Ping timeout: 246 seconds < 1414321422 806641 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi QUIT :Read error: Connection reset by peer < 1414321785 39810 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net QUIT :Read error: Connection reset by peer < 1414321786 918233 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi JOIN :#esoteric < 1414322219 950477 :S1!~sheldon@pD9FCAD6F.dip0.t-ipconnect.de QUIT :Ping timeout: 255 seconds < 1414322453 546657 :S1!~sheldon@pD9FCAD6F.dip0.t-ipconnect.de JOIN :#esoteric < 1414325171 270549 :Lorenzo64!~lorenzo@adsl-ull-9-12.42-151.net24.it JOIN :#esoteric < 1414326029 425876 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414326568 72509 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1414326577 322311 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414326921 688796 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1414327656 174202 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 244 seconds < 1414327861 631859 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1414328196 882539 :diginet_!~diginet@107.170.146.29 JOIN :#esoteric < 1414328202 71296 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1414328204 6418 :diginet!~diginet@107.170.146.29 QUIT :Ping timeout: 260 seconds < 1414328217 536659 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1414328281 46460 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 260 seconds < 1414328403 776351 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1414329380 411325 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1414330287 400108 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1414330307 261645 :Tefaj!~jafet@unaffiliated/jafet JOIN :#esoteric < 1414330468 878138 :heroux__!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1414330522 689705 :heroux___!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1414330527 391433 :boily!~boily@96.127.201.149 QUIT :Quit: Poulet! < 1414330792 213526 :contrapumpkin!~copumpkin@unaffiliated/copumpkin QUIT :*.net *.split < 1414330792 574346 :heroux_!sandroco@50708355.static.ziggozakelijk.nl QUIT :*.net *.split < 1414330792 574566 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :*.net *.split < 1414330792 883053 :Jafet!~jafet@unaffiliated/jafet QUIT :*.net *.split < 1414330799 59261 :heroux___!sandroco@50708355.static.ziggozakelijk.nl NICK :heroux < 1414330807 133888 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1414330981 881934 :Tefaj!~jafet@unaffiliated/jafet PART :#esoteric < 1414331719 545819 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 255 seconds < 1414331719 734484 :heroux__!sandroco@50708355.static.ziggozakelijk.nl NICK :heroux < 1414331720 718199 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDude < 1414331741 525860 :heroux_!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1414332007 881577 :20WAABY7H!~sebbu@ADijon-152-1-20-122.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1414332027 775060 :20WAABY7H!~sebbu@ADijon-152-1-20-122.w83-194.abo.wanadoo.fr QUIT :Max SendQ exceeded < 1414332039 465763 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 248 seconds < 1414332046 28356 :sebbu!~sebbu@ADijon-152-1-20-122.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1414332089 847096 :sebbu!~sebbu@ADijon-152-1-20-122.w83-194.abo.wanadoo.fr QUIT :Changing host < 1414332090 582 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1414332122 412242 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1414332146 153928 :reventlov!~reventlov@unaffiliated/reventlov QUIT :Quit: leaving < 1414332609 317321 :Lorenzo64!~lorenzo@adsl-ull-9-12.42-151.net24.it QUIT :Ping timeout: 269 seconds < 1414332643 364141 :S1!~sheldon@pD9FCAD6F.dip0.t-ipconnect.de NICK :S2 < 1414332657 658701 :S2!~sheldon@pD9FCAD6F.dip0.t-ipconnect.de NICK :S0 < 1414332662 428986 :S0!~sheldon@pD9FCAD6F.dip0.t-ipconnect.de NICK :S1 < 1414332677 830338 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Ping timeout: 258 seconds < 1414332754 324828 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :Quit: ChatZilla 0.9.91-rdmsoft [XULRunner 32.0.3/20140923175406] < 1414332923 442198 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1414333422 890059 :Lorenzo64!~lorenzo@adsl-ull-9-12.42-151.net24.it JOIN :#esoteric < 1414334397 140162 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@tell oerjan Not all welding masks are created equal; in theory you can replace a stack of five shade #X masks with a single shade #Y mask, where Y=5*X-4. (It's a logarithmic scale with an offset.) < 1414334397 293564 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1414334835 572815 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1414335008 115340 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :Read error: Connection timed out < 1414335037 574253 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1414335387 365029 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yaaay. Installing a new video card. Now comes the joy of figuring out which of the utilities on the CD are actually necessary for card functions, and which are unnecessary rubbish. < 1414335513 255767 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :J_Arcane: most likely none are necessary < 1414335548 845067 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Well, one of them is supposed to control the inbuilt overclock management. I think. < 1414335553 48674 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was assembling a computer for a friend recently, the graphics card came with a "driver CD" that did not contain a driver. < 1414335576 449597 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It contained a launcher thing that could install some random fluff, but for the drivers it just had "install from our website" links. < 1414335584 792447 :Lorenzo64!~lorenzo@adsl-ull-9-12.42-151.net24.it QUIT :Quit: Leaving < 1414335591 524110 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Of course the computer wasn't networked at the time.) < 1414336023 599244 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yeah, looks like it just has an app to let you quick switch manually between a few default clock settings. < 1414336038 275229 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: yeah < 1414336049 636662 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :But any modern video card should be adjusting power and clock settings automatically anyway, so basically useless. < 1414336067 318192 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: they also come with a "manual" that tells how to start the program from the cd < 1414336695 75405 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Quit: Terminated < 1414337646 390838 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :dell - some time ago - had those practical driver CDs < 1414337667 127922 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where the drivers really were on the CD and it just detected missing drivers and installed them < 1414337813 364016 :S1!~sheldon@pD9FCAD6F.dip0.t-ipconnect.de QUIT :Quit: S1 < 1414339864 637409 :impomatic_!~digital_w@92.77.125.91.dyn.plus.net QUIT :Ping timeout: 245 seconds < 1414342877 27855 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1414344518 640409 :S1!~sheldon@pD9FCA164.dip0.t-ipconnect.de JOIN :#esoteric < 1414344730 505122 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you know it is possible for a serious philosophy text to consist entirely of jokes? < 1414344816 738521 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i thoucht most of them do < 1414344832 543653 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Most of them? Are you sure? < 1414344841 658342 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I only know of one. < 1414344851 855532 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :which one < 1414344858 277015 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Principia Discordia < 1414344882 632687 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :principia discordia is serious business! < 1414344910 496819 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Ping timeout: 244 seconds < 1414344921 9777 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I didn't say it wasn't. < 1414346182 994364 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1414347665 473515 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1414347715 172363 :password2!~password@197.76.129.180 JOIN :#esoteric < 1414348803 532655 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :" The Union forces frequently named battles for bodies of water that were prominent on or near the battlefield; Confederates most often used the name of the nearest town. As a result, many battles have two or more names that have had varying use, although with some notable exceptions, one has tended to take precedence over time." < 1414349939 605632 :password2!~password@197.76.129.180 QUIT :Ping timeout: 245 seconds < 1414350336 738991 :drdanmaku!uid17782@gateway/web/irccloud.com/x-aaklmicehimkurbk JOIN :#esoteric < 1414350772 33875 :diginet_!~diginet@107.170.146.29 QUIT :Quit: diginet has quit! < 1414350805 513794 :diginet!~diginet@107.170.146.29 JOIN :#esoteric < 1414351106 20857 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, are you still mad at me? < 1414351106 239050 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: oh, i must have put that in your pipe and smoke it? how do people have to choose a time where it turns out, at exactly 10:04 p.m.! i was the stereotypical ignorant racist < 1414351214 185575 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Do I have to read the Scala spec in order to understand Scala? < 1414351357 142904 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :probably < 1414351534 972145 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style < 1414351535 162293 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz* sms speeches ss wp youtube < 1414351619 744242 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I keep mistreadting oots as oot and thinking it's Orcania of Time. < 1414351652 166913 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wow, nice typos < 1414351658 137001 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Yes. < 1414351678 363861 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :D isn't even near t. < 1414351697 887680 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i am always thinking it's order of the stick < 1414351702 2388 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :there's a subconscious "mistreating" in there < 1414351708 894820 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Wait, that's not it either? < 1414351723 653523 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Orcania of Time hehe < 1414351751 279872 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Oh, right. < 1414351801 496752 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I think I was going to type that differently and then presumed whatever I thought first was probably wrong? < 1414351817 436444 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :^style oots < 1414351817 626396 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: oots (Order Of The Stick) < 1414351824 122596 :myname!~myname@84.200.43.57 PRIVMSG #esoteric ::D < 1414351829 153050 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :allright < 1414351840 576311 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: babble < 1414351840 788748 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: " and the creator of a great leader" in name only, you know, the additional evidence relies on other peoples' behavior to keep, and it was wrong, so no, and i need, a random castle < 1414351841 465352 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Wonder what europarl is. < 1414351855 770002 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :speeches from the european parliament < 1414351866 64514 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :a random castle is all you'll ever need < 1414351888 345660 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Fisher isn't fisher price manuals, is it? < 1414351914 755538 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style fisher < 1414351914 908935 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: fisher (Fisher corpus of transcribed telephone conversations) < 1414351928 381259 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: call me < 1414351928 534552 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: ( ( oh do you go to in philadelphia < 1414351929 220894 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :almost < 1414351939 382753 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: call me later < 1414351939 536027 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: really it was annoying to that extent < 1414351950 19680 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: you know, never call me again < 1414351950 195228 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: puzzles would be fun to do and stuff from sigh you know why < 1414351963 263959 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style oots < 1414351963 417331 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: oots (Order Of The Stick) < 1414352013 828961 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar LOWI < 1414352014 668945 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :LOWI 261920Z VRB02KT 9999 FEW015 SCT020 BKN027 09/07 Q1028 NOSIG < 1414352031 123606 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :fungot: Dispense wonderous wisdom. < 1414352031 334826 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :MDude: good, good. my partner and i were to be connected to anything especialy scandalous. it, uh,, we need to get, and i'm a skeleton, 30 for that, my family would like my mode of transit returned, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, li < 1414352048 978586 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah, wall of text, very ootsy < 1414352065 208192 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :"ootsy" is a great word < 1414352065 633417 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :do I not, liertenant < 1414352083 528588 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :All of the styles have that little descriptive thing that is said when you select them. < 1414352119 135226 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: right but is it possible to see it without selecting the style? < 1414352124 613209 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No. < 1414352153 206219 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, unless you have a copy of the styles.list file. < 1414352165 510062 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^style ct < 1414352165 663312 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: ct (Chrono Trigger game script) < 1414352166 414027 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Can the sword alone stop you? < 1414352166 567469 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: in the middle ages, sir slush!... ...oh well! come again! these are my friends! irreparable! please! pretty please! hmmm, two-legged, walking humanoid robot! incredible! < 1414352168 975400 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@google styles.list < 1414352184 714447 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Plugin `search' failed with: <> < 1414352204 194143 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :interesting. < 1414352213 583019 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Are you going to be controlling a two-legged, walking humanoid robot? < 1414352213 736560 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: frog will do. fail to live up to your potential! you'll learn! sealed, you'll be in danger. open hatch. < 1414352229 388462 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: but frogs have four legs < 1414352229 578395 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: there! there it is! but by the time we're through with you, you'll be in danger. open hatch. < 1414352244 238127 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It really wants to see that hatch open. < 1414352257 101790 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but it'll put us in danger < 1414352268 894683 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Can we open the hatch but avoid danger somehow? < 1414352269 47992 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: that sword alone can't stop, crono! lucca's device is all we could get... out! he's really a tricycle! pass him! < 1414352288 569655 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tricycle... < 1414352300 99511 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's from one of the hardest-to-get endings. < 1414352309 296036 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also one of the most jokey ones. < 1414352340 248243 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's Marle and Lucca making off-color jokes about male NPCs, pretty much. < 1414353573 948225 :paul2520!~pi@unaffiliated/paul2520 QUIT :Quit: WeeChat 1.0 < 1414353594 172209 :pi1!~paul2520@104-6-13-61.lightspeed.milwwi.sbcglobal.net JOIN :#esoteric < 1414353806 544545 :pi1!~paul2520@104-6-13-61.lightspeed.milwwi.sbcglobal.net QUIT :Client Quit < 1414353830 77677 :paul2520!~paul2520@104-6-13-61.lightspeed.milwwi.sbcglobal.net JOIN :#esoteric < 1414353853 489926 :paul2520!~paul2520@104-6-13-61.lightspeed.milwwi.sbcglobal.net NICK :Guest67569 < 1414353918 630875 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 JOIN :#esoteric < 1414354177 858948 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 PRIVMSG #esoteric :What I was wondering; is there a standard problem or application with which you can implement to find out whether a programming language is Turing-complete or at least expressive enough to be useful in practice? < 1414354212 468779 :Guest67569!~paul2520@104-6-13-61.lightspeed.milwwi.sbcglobal.net QUIT :Quit: WeeChat 1.0 < 1414354231 815035 :paul2520!~paul2520@104-6-13-61.lightspeed.milwwi.sbcglobal.net JOIN :#esoteric < 1414354231 991959 :paul2520!~paul2520@104-6-13-61.lightspeed.milwwi.sbcglobal.net QUIT :Changing host < 1414354232 145273 :paul2520!~paul2520@unaffiliated/paul2520 JOIN :#esoteric < 1414354282 727129 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :SignX: Of course you can try to implement a Turing-machine, or a brainfuck interpreter or something like that < 1414354286 614723 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :SignX: it's common to give a translation from a turing complete language, or implement an interpreter for such a language. < 1414354418 125353 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Why does Lemon use lowercase for nonterminals and uppercase for terminals, while many books are instead using uppercase for nonterminals and lowercase for terminals? < 1414354418 278633 :paul2520!~paul2520@unaffiliated/paul2520 QUIT :Client Quit < 1414354564 319830 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I believe uppercase for terminals is the usual convention (not enforced) in yacc, because the symbol for a nonterminal is usually also used as a constant exported to C source code, and for that uppercase is conventional < 1414354575 770309 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I don't know about lemon, but the same might be happening < 1414354587 95910 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that would be my guess as well < 1414354610 868182 :bb010g!uid21050@gateway/web/irccloud.com/x-lvvfruboyazrmmvj JOIN :#esoteric < 1414354617 534149 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: also, I think uppercase for nonterminals is the case only when you use single letters, < 1414354633 998735 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think books use lowercase for everything when they use full words < 1414354638 382948 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :In Lemon only terminals are exported into a C header files < 1414354655 38342 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, sorry, I messed up < 1414354660 429492 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, terminals are exported to C source code < 1414354663 73789 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nonterminals aren't < 1414354666 936902 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Wheras in textbooks, I suppose terminals could be english words and non-terminals need to be distinguished from those. < 1414354679 400034 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :terminals are exported because the input (lexer) has to emit them < 1414354691 332996 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(The names of nonterminals are unimportant outside of the grammar definition file, and possibly a report file) < 1414354750 895805 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 PRIVMSG #esoteric :Ok, an interpreter for a turing complete language sounds good and I assume brainfuck is turing complete? < 1414354760 916350 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are some "standard" languages/systems for showing TC-ness. BCT, Brainfuck and Unlambda (well, S and K), perhaps? And maybe the two-counter Minsky machine. < 1414354793 167059 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Brainfuck is probably the most popular one. < 1414354831 613780 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 PRIVMSG #esoteric :Ok, I suppose I first have to learn Brainfuck, then... < 1414354922 386302 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You don't have to know the tricks and conventions of "practical Brainfuck programming" to implement it, just the basics; and those are quite simple. < 1414354960 49198 :S1!~sheldon@pD9FCA164.dip0.t-ipconnect.de QUIT :Quit: S1 < 1414355121 736968 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 PRIVMSG #esoteric :Ok, thanks! < 1414355201 702763 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Depending on your target language, something else than Brainfuck can be easier.) < 1414355274 327345 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hehe, "practical brainfuck programming" < 1414355348 524580 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You know, the kind of things you need to know to get your MCBPs (Microsoft Certified Brainfuck Professional). < 1414356659 260005 :HackEgo!~HackEgo@162.248.166.242 QUIT :Remote host closed the connection < 1414356663 98229 :impomatic_!~digital_w@92.77.125.91.dyn.plus.net JOIN :#esoteric < 1414356757 159135 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1414357042 552378 :paul2520!~paul2520@unaffiliated/paul2520 JOIN :#esoteric < 1414357995 137796 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fungot: and here I thought Bike was a *bi*cycle... < 1414357995 291410 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :FireFly: i'd like to see that mystical sword for myself! < 1414358119 802665 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :are you /nick'd "human"? no? WEIRD < 1414358429 457154 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 QUIT :Quit: Page closed < 1414358625 399478 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :/nick Trike < 1414358654 164028 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Just Google it, I'm sure there's a photo. < 1414358654 317369 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: as long as you keep crono in your heart, the day of lavos"... go to " leene square" 1000 a.d.? yes, i'd have done something very brave! he's probably up north, to guardia!!! let's toast our land! now we'll have some peace! magus is a tad on the spooky side. our only hope. < 1414358674 424672 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Spooky, but our only hope. < 1414359058 826629 :MoALTz!~no@user-164-127-68-184.play-internet.pl QUIT :Ping timeout: 258 seconds < 1414359339 500663 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have the algorithm for deciding shift states to encode Z-machine text strings, but now I want to describe it in a plain text and I am a bit confused how to do that in a good way. < 1414359350 545810 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you know? < 1414359431 400584 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: use words like "dynamical programming algorithm" and "nondeterministic finite state translator" and stuff like that < 1414359452 789764 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :That doesn't explain the algorithm though. < 1414359499 369855 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Bike: http://stickman.qntm.org/comics.php?n=759 < 1414359516 788145 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have both a Haskell code and a C code. The Haskell code is: addCharCost ccm costs ch = (\s2 -> minimum ((\s1 -> ccm s1 s2 ch + (costs !! s1)) <$> states)) <$> states; stringCost ccm (c : cs) = foldl' (addCharCost ccm) (flip (ccm 0) c <$> states) cs; bestCharCost ccm costs ch = (\s2 -> minimumBy (on compare snd) ((\s1 -> let { (a, b) = costs !! s1; } in (s1 : a, ccm s1 s2 ch + b)) <$> states)) <$> states; bestCost ccm (c : cs) = first reverse . mi < 1414359554 578508 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(that comes back as a plot point in strip 764) < 1414359573 449118 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: too long for a line < 1414359575 366742 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I mean I like to write a pseudocode with explanations < 1414359616 367599 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: Which one did you miss? < 1414359660 360748 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: it's truncated after first reverse . mi < 1414359693 147315 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :bestCost ccm (c : cs) = first reverse . minimumBy (on compare snd) . map (\(a, (b, c)) -> (a : b, c)) . zip [0..] $ foldl' (bestCharCost ccm) ((,) [] . flip (ccm 0) c <$> states) cs; < 1414359720 618455 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :good. I won't try to understand that now though < 1414360398 300792 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: I am shocked that anyone has actually read those comics < 1414360565 274388 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1414360594 76489 :nisstyre!~yourstrul@li611-52.members.linode.com JOIN :#esoteric < 1414360665 93179 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1414360712 937870 :nisstyre!~yourstrul@li611-52.members.linode.com QUIT :Changing host < 1414360713 92025 :nisstyre!~yourstrul@oftn/member/Nisstyre JOIN :#esoteric < 1414360775 262894 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: what? I love it! sure, part of it is prejudice, because it's the webcomic that's introduced me to the world of webcomics, but still. < 1414360778 507799 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It's good. < 1414360782 996497 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: why are you shocked? < 1414360802 215242 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also, some people read the weirdest things on the internet < 1414360809 569511 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :surely you've noticed < 1414360810 513583 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because, like, of all the curiosities I found poking around qntm.org years ago... :p < 1414360817 482783 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I have noticed, yes. < 1414360820 308303 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sometimes even me. < 1414360821 592535 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's from way before qntm < 1414360834 991341 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's had like two different urls before qntm even started to exist < 1414360934 235619 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: also, it's a completed webcomic strip. how many of those do you know? < 1414360946 619910 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh < 1414360982 726469 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the world would be a better place if more webcomics stopped being produced, yes :P < 1414361001 563877 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no no, just stopping to be produced doesn't make a _completed_ webcomic < 1414361009 628340 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I know lots of stalled or abandonned webcomics < 1414361018 517441 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but completed? < 1414361073 204956 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :besides stickmanstickman, there's oneoverzero (which was completed _before_ stickmanstickman), irregular webcomics, casey and andy, triangle and robert, and I think that's about all < 1414361094 196912 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(there's also comics on indefinite hiatuses) < 1414361110 262870 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(well, that's the same as "stalled" only the author has put up a note to that effect) < 1414361116 338975 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh wait < 1414361121 668114 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I forgot one < 1414361126 352771 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :a good one < 1414361136 576080 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Ozy and Mille of course < 1414361142 116978 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wow, so there's quite a few < 1414361145 669882 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's five already < 1414361148 862930 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :six < 1414361186 676880 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does CAD count? I'm joking; please don't shoot me. < 1414361208 670135 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: hmm, maybe. I didn't follow CAD much so I can't tell. you could also ask about userfriendly. < 1414361226 509530 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess CAD more "imploded under the weight of its own horror". < 1414361235 309679 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :jesus christ, is userfriendly still a thing < 1414361266 898009 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe if a comic has never had a coherent plot, then there's not much point asking if it's completed < 1414361297 896582 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but stickmanstickman, oneoverzero, irregular webcomics, casey and andy, ozy and millie all have finales that are actually a good closure < 1414361330 361976 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and I sure hope OoTS will be completed one day within my lifetime in a similar way < 1414361398 738622 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I've removed a couple of finished ones from my list, but I haven't kept track. < 1414361402 784173 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tempted to say problem sleuth but it would just be a bitter, bitter homestuck joke < 1414361414 455225 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: hehe < 1414361461 858504 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :then of course Darths and Droids has a good chance to run to completion too, because they're dedicated, but it's sort of dependent on how many sequels Disney makes to the movie < 1414361541 41687 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And I guess QC has at least some chance to eventually get completed. < 1414361553 722434 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: "DM of the Rings" got completed. < 1414361564 285380 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Speaking of D&D.) < 1414361565 823582 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: oh true! I forgot about that < 1414361582 875874 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that makes seven, right? < 1414361665 216474 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(well, of course there's a selection bias. there's lots of comic strips abandonned after a few dozen strips that nobody knows about) < 1414361671 544944 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Wikipedia has a "List of webcomics" but no "List of completed webcomics". Though the former does have ending dates for some. < 1414361687 684535 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They're all "notable", according to the start of the article. < 1414361709 161240 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's lots of huge lists of webcomics. I can link a few if you want. < 1414361734 804464 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bruno has apparently concluded "properly". < 1414361742 527991 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what's Bruno? < 1414361746 870610 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A webcomic. < 1414361782 435073 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I didn't read it, but I had come across it.) < 1414361888 401903 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There is also level20.tex which is incomplete, but that is a book and not a webcomic, but nevertheless it is having the notifications of being updated. Other than that, it doesn't count, of course. < 1414361930 427882 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: Just because it is abandoned after a few dozen strips, still it might be possible that many people know about it, actually (although I don't know how common this is?) < 1414361974 489997 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: well sure < 1414361982 137002 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: Also 8-Bit Theater. < 1414361994 388452 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: that's completed? I never really got into that comic < 1414362004 430963 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It was completed in 2010. < 1414362010 220828 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wow < 1414362011 251932 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"8-Bit Theater is a completed sprite comic created by Brian Clevinger, and published in 1,225 episodes from March 2, 2001 to June 1, 2010." < 1414362012 560275 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that makes eight < 1414362026 524859 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Category:Concluded_webcomics "The following 22 pages are in this category, out of 22 total." < 1414362038 254602 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and what's the next project of its author? < 1414362048 266516 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I completely forgot A Miracle of Science, I read that. < 1414362112 189171 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'll leave it to you to verify that all those 22 concluded ones have "properly" concluded. < 1414362118 166580 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :do any newspaper comics like Garfield or Calvin and Hobbes count as completed? < 1414362189 795 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: that category is almost certainly incomplete < 1414362196 923460 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's missing many that we've mentioned < 1414362218 187408 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, good night now < 1414362230 936024 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I think newspaper comics probably count as news comics instead of web comics < 1414362264 819920 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: sure, they don't count as webcomics < 1414362270 525245 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :just wondering if they count as completed < 1414362375 671217 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pretty sure garfield is, sadly, still running < 1414362378 734969 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't know; I don't read newspaper much < 1414362386 92305 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And not all newspaper include all of the comics anyways < 1414362552 461144 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :no newspaper includes all the comics < 1414365298 501710 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1414365728 381121 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :oerjan: Didn't you show me before the Haskell code to figure out the best shift codes to use to encode a Z-machine string? I put it into a C code, and now I am making a document of it, too < 1414365765 27140 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1414365775 586827 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i remember we discussed that < 1414365813 175854 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1414365813 361019 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :fizzie said 8h 43m 36s ago: Not all welding masks are created equal; in theory you can replace a stack of five shade #X masks with a single shade #Y mask, where Y=5*X-4. (It's a logarithmic scale with an offset.) < 1414365815 586680 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy < 1414365884 689957 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414366882 589059 :MoALTz!~no@user-164-127-68-184.play-internet.pl JOIN :#esoteric < 1414367936 45454 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1414368097 62968 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 260 seconds < 1414368991 363674 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1414369163 761931 :MoALTz!~no@user-164-127-68-184.play-internet.pl QUIT :Quit: Leaving < 1414370426 645559 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell fizzie There are some "standard" languages/systems for showing TC-ness. BCT, Brainfuck and Unlambda (well, S and K), perhaps? And maybe the two-counter Minsky machine. <-- i've also had some luck with the underload :()^ fragment < 1414370426 866353 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1414370443 57001 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :after i first proved that it was TC < 1414370511 531164 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :That was what you used for Fueue initially, right? < 1414370520 807605 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes < 1414370560 714010 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and also i got FALSE as a corollary, since it has those commands < 1414370601 162265 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh and i implemented _all_ of underload in emmental. < 1414370730 737897 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that was a fun way of doing it, each character (with a few control char exceptions for temporary storage) were rewritten to implement themselves as underload commands, in three different modes < 1414370735 402678 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*was < 1414370862 329347 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :direct execution mode, quoting mode (started by '(' and halted by ')') and printing mode (used by S so that printing string was simply running it as commands in that mode) < 1414370881 645107 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*a string < 1414370882 385120 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Figuring out what shift codes to use isn't the only thing needed to compress Z-machine text. There is also figuring out how to fill up the frequent words table, and doing suffix optimization. < 1414373496 426958 :Tod-Autojoined!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1414373526 907892 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer < 1414374252 381920 :Tod-Autojoined!Tod@50-198-177-186-static.hfc.comcastbusiness.net NICK :TodPunk < 1414374851 982649 :contrapumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1414375220 615444 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1414375447 379759 :boily!~boily@96.127.201.149 QUIT :Quit: INSUBSTANTIAL CHICKEN < 1414375523 156183 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :zzo38: do you like NES songs, or am I imagining that you're the sort of person who would like those? < 1414375566 242319 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://www.reddit.com/r/gravityfalls/comments/2kdre0/since_people_are_liking_gravity_falls_8bit/ < 1414375727 411976 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Sgeo: I have a .NSF music playing right now in my computer, and I have also made some such music files myself too. < 1414375777 254456 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :zzo38: see my link for a particular theme that someone made an nsf version of < 1414375800 415198 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :OK I will look < 1414375917 718923 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :OK I downloaded this file, but why shouldn't you just make a direct link? < 1414376017 551043 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It is good < 1414376133 896698 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric ::) didn't think of making a direct link < 1414376207 443448 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :oerjan: Do you have any idea of how I can automatically fill up the frequent words table? < 1414376854 866643 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sounds like you'd need to calculate word frequencies of actual use... < 1414376902 437174 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :They don't necessarily have to be single words though; they can be any string. < 1414376952 121127 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If they are in that table, then any non-fword string that contains them can use only two Z-characters to reference something in the frequent words table (shift state is irrelevant). < 1414377855 43854 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1414377899 834228 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1414378054 462356 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Client Quit < 1414378177 839791 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1414378274 38309 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1414378320 378294 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Client Quit < 1414378410 549931 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1414378549 716655 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net NICK :BillCipher < 1414378553 169709 :BillCipher!~quassel@ool-44c2aebc.dyn.optonline.net NICK :Sgeo < 1414378557 277345 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Blah, registered < 1414378635 836862 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Sgeo: O, and if you want to see other .NSF musics, you can look at Famicompo; they have a lot. < 1414379503 232948 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414379520 314838 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414379735 173977 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit < 1414379761 483158 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414379815 146441 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDud < 1414379818 777062 :MDud!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDude < 1414379997 160613 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi QUIT :Remote host closed the connection < 1414380705 305542 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :It seems to me that although Scala often looks like you're defining custom syntax, it's possible to use the same stuff as a normal function call, meaning that other languages would be able to use even the DSLy things that Scala lets you define, which is kind of cool < 1414380743 962445 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Hmm, maybe not so much with implicits < 1414380821 55932 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :oerjan: Another thing that complicates it is length of words, shift states, and profitability. There are at most 96 fwords, although some of them may be manually defined or dynamically set up, or possibly some slots might be unused. You might also see my "Tricky Document" for a few details. < 1414380922 46494 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mhm < 1414381239 686190 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :http://zzo38computer.org/zmachine/doc/tricky.txt < 1414382135 768352 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@ask int-e ok how the hell did you and henkma find essentially the same insanely clever trick for swap the characters (and it's not _much_ of a cheat, it only requires the word to be at least 4 chars long...) < 1414382135 958365 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1414382254 560345 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi JOIN :#esoteric < 1414383090 879073 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1414383205 782246 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414383454 855301 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you think it is a bit strange that optimizing a SET instruction in XZIP and YZIP sometimes requires factorization of numbers? < 1414383631 519380 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(But only if the number you want to set it to is bigger than 510) < 1414383677 384872 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have once seen a document that used the phrase "almost bigger than" to mean "greater than or equal to". < 1414384516 596967 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Not a native English speaker? < 1414384627 552259 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I think the document was probably written by Chinese people, since it was a document about use of Chinese typing on Linux, and it is a part of a book which also contains a lot of other documents relating to Linux. < 1414385222 10014 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1414385286 338001 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Infocom somehow designed the Z-machine in such a way that a lot of optimizations and other tricks are possible that Infocom has probably never even considered by themself. < 1414385707 549795 :password2!~password@197.76.147.44 JOIN :#esoteric < 1414386271 437183 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: heh what is the trick? < 1414386496 516999 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :The Scala community is kind of scary https://www.reddit.com/r/scala/comments/1g50g5/announcing_lift_25/ < 1414386703 712406 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :"create a new CSS output class for simulating microelectrical systems" WHY < 1414386711 427016 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :https://wiki.mozilla.org/Fxos_on_RaspberryPi < 1414386812 552543 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I am guessing that they might want to program the GPIO by the use of CSS for some strange reasons? < 1414386830 279858 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It doesn't make much sense to me. < 1414386879 437902 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :this is what comes of the web-everything world. :P < 1414386942 171988 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There are a lot of ways to program the GPIO in RaspberryPi, in most of the provided programming languages including shell scripts and Mathematica. < 1414387701 812787 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: http://golf.shinh.org/reveal.rb?Swap+The+Characters/henkma_1414152474&hs < 1414388549 541451 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net JOIN :#esoteric < 1414388752 961860 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net QUIT :Ping timeout: 240 seconds < 1414389474 515364 :password2!~password@197.76.147.44 QUIT :Ping timeout: 265 seconds < 1414390482 152494 :drdanmaku!uid17782@gateway/web/irccloud.com/x-aaklmicehimkurbk PRIVMSG #esoteric :J_Arcane: yeah, this sentence doesn't actually seem coherent to me: "DOM/CSS would enable programmers to develop robotics etc. by building a declarative model of a reactive system" < 1414390512 229889 :drdanmaku!uid17782@gateway/web/irccloud.com/x-aaklmicehimkurbk PRIVMSG #esoteric :i seriously doubt the document object model is up to that taks < 1414390514 404932 :drdanmaku!uid17782@gateway/web/irccloud.com/x-aaklmicehimkurbk PRIVMSG #esoteric :task, even < 1414390518 111030 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I also don't see how CSS can possibly help. < 1414390537 287896 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Or how DOM can possibly help, either.) < 1414390800 248675 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :to clothe the robot. < 1414391806 902488 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Did you see this "Tricky Document"? < 1414392436 820528 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: I had already written "or perhaps minimized Underload" in my input line, but then thought it might just confuse matters. < 1414392542 888683 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :GOOD, GOOD < 1414392817 464025 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also: crafty Haskell character-swapping trick is crafty. < 1414393107 600683 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :o < 1414393203 681764 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://golf.shinh.org/reveal.rb?Swap+The+Characters/tails_1414358976&sed was also very clever. < 1414393327 692181 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It works like http://sprunge.us/fCXR (where X denotes \x09 and spaces converted to _ for visibility); I just had something far more explicit about swapping two letters. < 1414393413 608593 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: huh that looks like they're using sed as if it were thue < 1414393521 36998 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thue with backreferences would probably be a lot easier to write < 1414393530 208460 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and possibly more powerful in the computational class sense? < 1414393541 224023 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, actually, I have a new definition, not sure what to call it yet < 1414393547 857931 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://golf.shinh.org/reveal.rb?Swap+The+Characters/teebee_1413233661&sed was basically what I wrote, except I didn't know you can have an empty label name like that, and "t" will then jump to that instead of end-of-script. < 1414393560 341845 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"if a problem can be solved in language A in O(P) for any function P, it can also be solved in O(P) in language B" < 1414393636 988165 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sort-of similar to "this language has a nonzero eigeneratio", but between languages rather than within one < 1414393996 357447 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I looked at BANCStar and BANCNova stuff, and believe it contains some mistakes. From the PDF as well as the code at http://reocities.com/ResearchTriangle/station/2266/tarpit/bancstar.html I can figure some things they didn't mention. I believe that instruction 8550 is a kind of computed GOTO to an absolute address. Instruction 8400 then seems to mean to store the address of the instruction after the next one into variables numbered 1908 and 1909. < 1414394006 248894 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There also seems to be several other built-in variables with special purposes. < 1414394318 574772 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1414394320 663999 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net JOIN :#esoteric < 1414394329 403183 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net QUIT :Changing host < 1414394329 556453 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414394356 707034 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And I think they are actually PC color codes and not ANSI color codes? < 1414394772 222692 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :with bits 0 and 2 swapped? < 1414394774 514427 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hum, empty label you say? < 1414394791 690859 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :isn't there also a third scheme also by the way? < 1414394901 768880 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: thanks for saving me 2 chars on http://golf.shinh.org/p.rb?Asteriks+and+Obeliks+FIXED :P < 1414395056 700123 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Possibly some of the date operations in BANCStar such as "Future date 360" might have something to do with https://en.wikipedia.org/wiki/Day_count_convention < 1414395207 113031 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BANCStar14]]4 10 02http://esolangs.org/w/index.php?diff=40697&oldid=40658 5* 03Zzo38 5* (+332) 10 < 1414395243 773256 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: quite likely. I think the rules for paying social security here are a fixed sum for full month, or, for a partial month, 1/30 of that sum for each day. < 1414395502 921221 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's all kind of crazy rules and conventions that are not even properly documented, so only people working in the same area know about them (or even they don't) < 1414395548 780831 :scarf!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414395551 351819 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414395590 805044 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It also kind of looks like it may have been meant to be useful for coding manually, considering how powers of ten are commonly used in the instruction encodings, the text rather than binary format, and other things. < 1414395617 120487 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah < 1414395627 103041 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ironic < 1414395676 190718 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The screen generator might just have been something they added afterward, because they did not want to release it as it is. < 1414395713 350264 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mind you, I'm the kind of person who spends time automating lots of things that were supposed to be useful manually < 1414395747 88358 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Even if it useful manually doesn't necessarily mean it won't be useful automatically, too. < 1414395757 340907 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure < 1414395763 802790 :scarf!~ais523@unaffiliated/ais523 NICK :ais523 < 1414395784 577175 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and of course that's the general direction computing stuff evolves in time < 1414395794 582553 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :people used to write lots of machine code or assembly manually < 1414395812 82176 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I still do sometimes < 1414395821 877005 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure, < 1414395827 54785 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Such as when writing program for Famicom < 1414395831 201394 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but still people automate it much more these days < 1414395843 313395 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :with C compilers and even more complicated compilers < 1414395850 377140 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :optimizing ones < 1414395875 785496 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Even optimizing ones sometimes omit some optimizations that can be done manually < 1414395891 601076 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :of course < 1414395942 169164 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If I want to write a program to target a specific computer (or VM) then assembly language can be used; it is useful for such a situation. < 1414395960 744345 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the general idea is that you write the source code in a sane way, then if the result doesn't have enough performance, you find the bottlenecks, and optimize those either at source level or replacing some of the parts with more nonportable stuff or straight assembly < 1414396008 494461 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but even if I never write straight assembly, it's worth to understand how the computer works at low level to know how to write good programs in source form < 1414396025 543320 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But, different computers can work in different way. < 1414396046 574634 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's just that sometimes I think we're overdoing that, trying to teach too much of the low-level stuff to the young students and scaring them away < 1414396054 405615 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :[lymia@localhost ~/.steam/steam/SteamApps/common/Sid Meier's Civilization V]$ strings Civ5XP | grep XMLSerializer < 1414396054 559040 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :_ZN8Database13XMLSerializer14LoadFromMemoryEPKwPcj < 1414396054 559167 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :_ZN8Database13XMLSerializer17InsertOrIgnoreRowERNS_13FXmlTraverserERNS_12ResultsCacheEPKcj < 1414396056 903787 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Someone dun goofed. < 1414396057 869109 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think we should try to teach more of the high-level stuff first < 1414396069 341363 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :at least to our mathematicians < 1414396077 797697 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I'm tired, and somehow thought you were teaching your students BANCstar < 1414396092 673080 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't know entirely, but I think we can learn all of them. < 1414396097 981566 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :uh... no < 1414396099 551576 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: why is mangled function names coming up in strings surprising? < 1414396119 256866 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :ais523, because this is full symbol information. < 1414396121 489878 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :though if we got an interpreter for it, we could try :-) < 1414396172 344996 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Program can also be written targeting a VM, too; even I write programs for Famicom even though I do not actually have a Famicom. < 1414396196 74058 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :"Database::XMLSerializer::InsertOrIgnoreRow(Database::FXmlTraverser&, Database::ResultsCache&, char const*, unsigned int)" < AFAIK, this is not in any public .h file, even in the headers given for modders. < 1414396234 389927 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Dynamicdispatch 5* 10New user account < 1414396559 824014 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i smell an OO esolang in the works < 1414396611 544284 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Lymia: Google finds it in https://github.com/Gedemon/Civ5-DLL/blob/master/CvGameDatabase/include/XmlSerializer.h but maybe that's just someone's reverse-engineering. < 1414396613 547917 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or particularly creative spam < 1414396616 882543 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or both simultaneously < 1414396618 209763 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or that. < 1414396667 826973 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://xkcd.com/632/ < 1414396692 402344 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :"FGXModelComponentBuilder_Granny >::ExtendSurfaceFromModel(FGXModelComponentBuilder_Granny >::FGXModelMeshData&, unsigned int)" < 1414396694 701160 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Or this for sure. < 1414396720 532591 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"_Granny"? < 1414396735 989288 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I have no idea. < 1414396740 909439 :visy_!~visy@ec2-23-23-221-74.compute-1.amazonaws.com PRIVMSG #esoteric :laff @ _Granny < 1414396742 470284 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I just looked for a random renderer symbol < 1414396781 765347 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess it could be a "code name" for one of the leaderpeople or whatever Civ V has. < 1414396785 63197 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fwiw, I ship NH4 with debug symbols < 1414396786 771512 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the grandmother of all ModelComponentBuilders < 1414396790 452121 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think, it's hard to tell on Windows < 1414396834 525406 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :LeaderHead is what they call the civilization diplomacy screen, I know that. < 1414396903 655583 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :But _Granny i have no idea < 1414396942 520947 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, is there an old female leader-head? < 1414396953 491596 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Apparently it's what they call some rendering SDK component? "Port/SDKs/Granny/source/granny_mesh.cpp" shows up in strings < 1414397017 348845 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a "Granny Editor for Civ 5", so I guess it's something more general then. < 1414397020 867833 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Curious name, though. < 1414397050 948453 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Gra" from "graphics", perhaps. < 1414397094 244994 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://www.radgametools.com/granny.html oh < 1414397979 194154 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net JOIN :#esoteric < 1414398098 473243 :Yonkie!~Yonkie@82.144.205.57 JOIN :#esoteric < 1414398232 503223 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net QUIT :Ping timeout: 265 seconds < 1414398361 404289 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq_uptime < 1414398361 594358 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :5d 12m 42s < 1414398401 674959 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :>_> <_< < 1414398406 284434 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :needs more crashing < 1414398424 373746 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sometimes it ping timeouts < 1414398445 843243 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but you're welcome to try to crash it < 1414398453 23649 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :as long as you don't damage the underlying server < 1414398456 202066 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that wouldn't be so nice < 1414398488 900916 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION has forgotten how it was crashed last time, anyhow < 1414398503 689561 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: by making it print "hi there\rQUIT :quit" < 1414398510 220510 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah right < 1414398516 206181 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i remembered it was hilarious < 1414398518 316788 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because lines was based on \r\n < 1414398526 354306 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and I didn't know IRC accepts \r as a newline < 1414398632 848970 :Yonkie!~Yonkie@82.144.205.57 NICK :yurichev < 1414398919 248306 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414398928 364558 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1414398942 548804 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://webpolicy.org/2014/10/24/how-verizons-advertising-header-works/ < 1414398953 125437 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1414399092 661139 :heroux_!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 245 seconds < 1414399098 560625 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 244 seconds < 1414399842 393157 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1414399853 411863 :heroux_!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1414400851 723657 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1414401358 123893 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=40698&oldid=40691 5* 03TomPN 5* (+165) 10/* Line functions */ < 1414401432 187542 :j-bot!~j-bot@li339-21.members.linode.com QUIT :Remote host closed the connection < 1414402473 870563 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I am having a sudden crisis of faith. < 1414402489 948843 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What is the imperfect first person of to be?# < 1414402534 652978 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414402622 576489 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Was? < 1414402655 943900 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Imperfect meanings in English are expressed in different ways depending on whether the event is continuous or habitual. -- However certain verbs that express state rather than action do not mark the progressive aspect (see Uses of English verb forms: Progressive); in these cases the simple past tense is used instead: "He was hungry"; "We knew what to do next."" (Wikipedia) < 1414402673 885445 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fizzie, OK < 1414402682 372000 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :My phone doesn't want to admit that is a word < 1414402696 330356 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 250 seconds < 1414402700 561802 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nick ais523 < 1414402704 483479 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1414402707 351349 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Oh wait < 1414402715 550823 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's set to italian for some reason < 1414402723 699730 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: and because of that, "was being" is typically only used to construct passives < 1414402739 986954 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :presumably it's used for passives because it would be unused otherwise? < 1414402795 625055 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sorry, I thought about "was" too much and now it lost all meaning. < 1414402814 493594 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you can probably revert that revert now that TomPN has edited without replying to the talk page message :p < 1414402838 783707 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: right, I'd prefer someone else to do it because appearances, though < 1414402839 915814 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also I forgot < 1414402847 949285 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right, well, see, you're involved and I'm not < 1414402854 13920 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :therefore you do it :p < 1414402885 609720 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: but everything I've learned from Wikipedia says otherwise < 1414402913 709323 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm a bit suspicious of that edit, since you still can't nest loops, and I'm not sure whether "the cell -- serves as a loop counter" means it's the (varying) value of the cell, or its initial value at the begin loop instruction. < 1414402928 211168 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, that edit was attempting to make it more TC? < 1414402931 883885 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I didn't really read it <_< < 1414402957 674409 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well it's capable of reading memory now < 1414402966 838462 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not sure if it's capable of /usefully/ reading memory < 1414402968 990545 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's edited? let me look < 1414402970 798601 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but TCness is a very low bar < 1414402987 306178 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh no, still always halts < 1414402990 704895 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :TCness isn't even the goal < 1414402996 120913 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :at least not always < 1414402999 754413 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me see what he changed < 1414403012 547488 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: sure, http://esolangs.org/wiki/Splinter is an interesting, intentionally-sub-TC language < 1414403064 75581 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, he's edited half an hour ago < 1414403076 719767 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :then we can still hope he'll read my message and try to understadn it < 1414403084 897987 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :did you send it to user talk? < 1414403100 392446 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah yes < 1414403150 434544 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ever since Wikipedia got rid of the Orange Bar of Doom, it's needed to use smaller wikis like Esolang to survive < 1414403164 757944 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"If X is zero, the cell affected by the most recent increase, decrease or input command serves as a loop counter. When the loop counter reaches zero, the loop stops." wait, so he tries to make this something like the bf left bracket command? < 1414403189 474014 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(although they did make its replacement also orange, after a relatively large petition, i.e. 100+) < 1414403207 437342 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's not a while loop, though < 1414403210 49582 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think it's like the left bracket now, except it may choose a cell different from the one under the finger < 1414403213 340693 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I think it's a while loop < 1414403213 518975 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a primitive recursive loop < 1414403218 484491 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think it re-reads the counter < 1414403221 406070 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"reaches zero" < 1414403226 65065 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think that's trying to be like brainfuck < 1414403230 632339 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you have to decrease explicitly < 1414403243 645511 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, right, not automatically changing < 1414403251 424535 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a counter that might not actually count < 1414403255 886366 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just like the instruction tape that holds data < 1414403256 478796 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I admit the description is still unclear < 1414403260 650020 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so I might be misinterpreting it < 1414403262 963492 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but it's a good start < 1414403316 557302 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OK, so now it's basically BF with max nesting depth 1 < 1414403321 19995 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which has definitely been posted before < 1414403329 786163 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and which I think is generally believed sub-TC (not proven, though) < 1414403356 183320 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, he still has loops not nestable < 1414403365 976071 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'd say wait a bit more, he may edit still < 1414403370 74855 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, my interpretation was that it automatically decrements by one, but you can also modify the value. < 1414403381 881262 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mine was that it looks at the value at the start of the loop, and loops that many times < 1414403386 503448 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is worse than agora :-( < 1414403390 9013 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That was my second guess. < 1414403400 62275 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :heh < 1414403430 563414 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also I'm uncertain on whether the cell it looks at (if it's not read only at start) changes if you do an "increase, decrease or input command" within the loop to some other cell. < 1414403457 311599 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: I think it changes, but I'm not sure < 1414403463 799173 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As in, whether you can write the equivalent of ,[>,] with it. < 1414403526 792346 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no nested loops still sucks < 1414403531 637907 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you can't easily make conditionals < 1414403565 442163 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it might be possible if the data tape overlaps with the counter part (tenor or note value) of the instructions, but I'm not sure that's enough < 1414403615 57632 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :have you figured out yet how the example program is supposed tow ork? < 1414403672 621582 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait wait, another change < 1414403677 368418 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :where's the announcer bot? < 1414403685 782092 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm no, not another < 1414403687 641148 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's the same change < 1414403690 93026 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry, false alarm < 1414403691 67772 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it's supposed to have E instead of C in the example program. < 1414403730 374786 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As in, "+++++ +++++++ ." is a brainfuck program that "adds 5 and 7 together". < 1414403740 902966 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right < 1414403747 61637 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, that's possible < 1414403834 831869 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, if you can only read a finite number of cells ever < 1414403839 389449 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's pretty limited < 1414403851 942502 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, isn't that already the case with one-loop BF? < 1414403856 795213 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you have an entropy rule < 1414403866 284132 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for each loop, either it's balanced and thus is an FSM < 1414403891 110945 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or it's unbalanced, and thus runs off the end of the area of the tape that's been previously touched (or else provably enters an infinite loop) < 1414403896 208034 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus, one-loop BF is sub-TC < 1414403902 262328 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, one-nest < 1414403913 565309 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it wouldn't surprise me if two-nest were TC, though, especially with bignums < 1414403997 84485 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: why can't it do useful stuff if it's unbalanced? < 1414404010 15171 :impomatic_!~digital_w@92.77.125.91.dyn.plus.net QUIT :Ping timeout: 256 seconds < 1414404014 333374 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :each iteration can still share some cells with the previous iteration < 1414404036 734883 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: if it's one-nest, basically because it can only read each cell once, and that just gives a continue/don't continue indication < 1414404051 343687 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and in particular, eventually it'll end up beyond the initialized area < 1414404061 125750 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like, only a finite number of cells can have changed before the loop starts < 1414404064 155721 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :eventually, you get pat them < 1414404070 321783 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now you're limited to infinite loop or exiting the loop < 1414404076 221343 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and either is irreversible < 1414404093 298109 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus, any one-nest BF program can be proved either to halt, or to not halt < 1414404099 628771 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus, one-nest BF is sub-TC < 1414404148 431156 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh wait < 1414404175 725987 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you're saying that the value of the new cells can't depend on the value of the cells inherited from previous iterations? < 1414404255 729955 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, that sounds right < 1414404301 388433 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :though it could still be interesting if there's an input statement in the loop and it could run some interesting finite state manchine on the input < 1414404396 786647 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm a bit curious about the reasons for forbidding the nesting of loops in this one. < 1414404413 304116 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :implementation difficulty? < 1414404534 832910 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe it should allow nesting, but only loops of shorter note values can occurr inside a loop? < 1414404589 710721 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, real music allows nested loops < 1414404597 65603 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically because it has a goto < 1414404601 206932 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but a one-shot goto < 1414404609 620357 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like DO COME FROM (4) ONCE in INTERCAL < 1414404683 621105 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :are real music loops bounded? < 1414404720 842729 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's very rare for them to repeat more than twice (even rarer to repeat /less/ than twice…) < 1414404736 144664 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although there is syntax for it, it's typically only used in highly repetitive songs < 1414404799 691802 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I admit that I've never played an infinitely long song < 1414404804 503138 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I don't know if there's syntax for that < 1414405038 814016 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :No, I'm quite sure there are types of musics where three encores is normal, < 1414405054 195412 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and I didn't ask for infinitely long, only potentially unbounded length, < 1414405085 847279 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That reminds one immediately of the well-known http://www.cs.utexas.edu/users/arvindn/misc/knuth_song_complexity.pdf < 1414405100 56527 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: yes, exactly (and I think there's a sequel) < 1414405109 106284 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I seem to recall so too. < 1414405255 169071 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :encores can be conditional loops, right? < 1414405259 265040 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: well, most songs are also deterministic < 1414405263 910436 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :encores tend not to be notated < 1414405267 956015 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they might be bounded though < 1414405268 745136 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah < 1414405286 774533 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or when they are, they aren't really encores, they're just called that < 1414405415 3040 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1414405465 123821 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: I've seen that paper before, but I'm reading it anyway < 1414405505 391254 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, what's more surprising is that he actually got it published in a well-known journal < 1414405515 67567 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :would be interesting to see the peer reviews < 1414405570 339972 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: it does say "special section". it might not be a peer-reviewed article. < 1414405581 317854 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right < 1414405595 93969 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the "we normally wouldn't publish this, but you can't exactly say no to Knuth" section? < 1414405688 308482 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: no, I think more like "any letters at the journal editor's whim, as long as it's less than 20% of the size of the printed journal, and the authors can't count it as an article for grant or cv purposes" < 1414405700 138920 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1414405754 593449 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let's see what http://en.wikipedia.org/wiki/The_Complexity_of_Songs says < 1414405859 852853 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it calls it a journal article, without qualification < 1414405983 916790 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I guess to know for sure you'd have to get the journal, but I don't much care < 1414405984 790410 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh. < 1414405996 301675 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Opening the Table of Contents for the journal issue in question crashes my Chrome. < 1414406006 545207 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, "előnyom" is a real word? it looks riddiculous. some mathematicians invent the craziest words. < 1414406081 702231 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it looks a little more sensible if you assume it's Hungarian < 1414406085 72901 :Jafet!~jafet@unaffiliated/jafet JOIN :#esoteric < 1414406090 353264 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it is definitely Hungarian < 1414406098 338842 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's in a Hungarian sentence < 1414406144 460348 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"A GL(n) Hecke-Maass-csúcsformákra vonatkozó sup-norma szubkonvexitási probléma az előnyom-formula és egy jól megválasztott amplifikáció után egy egyszerűen megfogalmazható és önmagában is érdekes mátrix-leszámolási problémára vezet: arra, hogy egy szép (prímekkel paraméterezett) számelméleti tulajdonsággal bíró egész mátrixból nincs túl sok." -- totally something only a mathematician would write, and even they would wr < 1414406157 579880 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you were cut off; "even they would wr" < 1414406166 140274 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and even they would write it only in an abstract < 1414406177 813555 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Other CACM "special section" work seems rather serious, at least. < 1414406228 251577 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :http://web.archive.org/web/20010317221900/http://web14.compaq.com/falco/detail.asp?FAQnum=FAQ2859 < 1414406246 927704 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, that snapshot dates from 2001; apparently the page dates from 1999 < 1414406249 848394 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that is worryingly recent < 1414406260 574783 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, alternatively, worryingly far back, depending on your point of view < 1414406364 608688 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The Communications magazine consists primarily of six main editorial sections: News, Viewpoints, Practice, Review Articles, Contributed Articles, and Research Highlights. -- the selection criteria and editorial process for articles varies by section --" < 1414406478 578649 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Only some of the sections involve peer review, so there's quite a lot of non-peer-reviewed material in Communications. < 1414406526 795214 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also there's nowadays a "Last Byte" section that "consists of lighter-fare content that will appear as both regularly appearing columns, such as Q&As, futurist articles dealing with computing, and mathematical puzzles for those who like a good challenge", that's probably the sort of section the song paper was in. < 1414406667 399240 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we should use ".bf" as a filename extension for both brainfuck and befunge < 1414406719 766628 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I normally use .pro for Prolog, but I used .pl for violin < 1414406727 139305 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because extension clashes seemed appropriate < 1414406765 635407 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I was thinking I should just use ".pm" for perl, but never got into the habit < 1414406773 644578 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as in, ".pm" for perl programs too < 1414406906 602545 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what's violin? < 1414406971 41136 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :reverse assignment calculator for INTERCAL < 1414406982 977876 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also known as the only program that can successfully figure out what an INTERCAL calculate statement does < 1414406986 807557 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in the corner cases < 1414407002 921467 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(although if the case has enough corners, it runs out of memory or just sits there for longer than you're prepared to wait) < 1414407019 373318 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1414407038 321918 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's a better description in the docs < 1414407044 357330 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which are on usenet, in a sharball < 1414407049 715548 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for old time's sake < 1414407857 64008 :scounder!~scounder@phroa.lost.the.game.rikairchy.net QUIT :Ping timeout: 260 seconds < 1414408194 37119 :impomatic_!~chatzilla@92.77.125.91.dyn.plus.net NICK :impomatic < 1414409077 575605 :boily!~boily@96.127.201.149 QUIT :Quit: PHASING CHICKEN < 1414409082 412933 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what's a good place to talk about chown(2) giveaway? < 1414409101 771410 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(in particular, is here appropriate? it's on-common-topic-spectrum, but I'm not sure if anyone cares) < 1414409215 430965 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: um... dunno, maybe a channel for the operating system where you want to do that < 1414409244 279441 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well the basic concepts transcend OS < 1414409253 891287 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in particular, there's a time where I would have needed to do that at work < 1414409268 291661 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I managed to go an entire year via recycling existing files that already had the right permissions, but it was crzy < 1414409270 107878 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*crazy < 1414409279 230505 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OTOH, it's considered a security loophole, and I understand some of the reasons why < 1414409292 132682 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I seem to recall some talk about that being a quota-evasion trick somewhere. < 1414409301 526384 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I was wondering, if you could only chown() away files that you'd have write access to after the chown, would it be exploitable? < 1414409310 488808 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: oh, quota, interesting < 1414409337 481802 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was thinking of the exploit where you screw around with symlinks so that a path is insecure, but chown them to the person you're attacking just before they check < 1414409351 569181 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I'm saying OS channel because even though just plain chown giveaway might not be possible, there might be some OS-dependent (or even dependent on stuff more detailed than the OS) stuff that could help you in what you want < 1414409354 936742 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so that software they run thinks it's set up intentionally < 1414409377 50490 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"System III and System V allow a user to give away files; that is, the owner of a file may change its user ID to anything. This is a serious problem for implementations that are intended to meet government security regulations. Version 7 and 4.3 BSD permit only the superuser to change the user ID of a file. Some government agencies (usually not ones concerned directly with security) find this ... < 1414409383 60884 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... limitation too confining. This volume of POSIX.1-2008 uses may to permit secure implementations while not disallowing System V." < 1414409403 786804 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The "some government agencies" part sounds like a dig. < 1414409483 90939 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: if you want to chown large files (or something else that's not so easy to just recreate as a copy by the dest user), could you try to use a demon running as root that you can ask to chown giveaway files only in some particular directory? < 1414409497 789151 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'd be nice if someone documented what the security implications actually /were/ < 1414409507 509644 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can't find anything in a search, but then I websearch so rarely I'm pretty bad at it < 1414409516 911606 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I wasn't a sysadmin, in this case < 1414409518 855599 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I haven't really met this problem, I usually just copied files so the copy is created by the destination user < 1414409529 438104 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: sure, but ask a sysadmin < 1414409530 481361 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, all I needed for this was setgid giveaway < 1414409538 999213 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I could have asked for a setgid directory to create files in < 1414409574 8368 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(the specific problem: I need to create files that I can edit and that the web server can read, but shouldn't have permissions to read everything that the web server can) < 1414409629 559546 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sounds like a problem that's solvable by adding an additional group, and making both you and the web server have that as one of the supplementary groups. < 1414409639 949892 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: could you just create a separate group used only for this task and have both you and the webserver be in that group? < 1414409675 906749 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: alternately, add a demon for the web server that you can ask to create those files; or add a demon for your username that the webserver user can run and read your files to copy them < 1414409681 634875 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: b_jonas: basically I'm looking for a situation that doesn't require changing /etc/passwd or /etc/group, which are presumably working up to this point < 1414409685 948912 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or /etc/init.d < 1414409716 417761 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :We solve this by running multiple web servers. < 1414409719 733953 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: well, I think you need to change _something_ to allow this. it could be sudoers or something. < 1414409734 176214 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: right < 1414409763 208539 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :with a rule of "you can chown/chgrp giveaway files as long as you would maintain write access to them afterwards", all the exploits I can think of fail, yet I could give the webserver its files just fine < 1414409788 728313 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(basically, the reasoning is that any checks that would be fooled by apparently owning the file, won't be fooled if someone else can write it) < 1414409795 824049 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: that still probably allows quota exploits at least, mind you, just linking other users' files also does that < 1414409810 400291 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and I think it has other problem stoo < 1414409811 626061 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me think < 1414409826 395142 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: Alternatively, POSIX ACLs. < 1414409836 204166 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"setfacl -m u:webserveruser:r your.file" or some such. < 1414409841 565200 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: doesn't that have the problem that you can accidentally create files you can't delete? < 1414409845 974669 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :from the Agora point of view, chown giveaway's exploitable because you could use it to push someone else overquota < 1414409861 19117 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I did that a couple of days ago, on Windows < 1414409870 889513 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Windows ACLs are a mess in all sorts of ways < 1414409877 869956 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, you mentioned that < 1414409886 233233 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Windows is already perfectly happy to do that on your behalf < 1414409901 854411 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also, can I assume that you can't give away files with the setuid or setgid bit set, right? < 1414409907 611477 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I didn't mention it here < 1414409919 741777 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it's normally assumed that giving away a file clears the sgid/suid bits < 1414409924 77363 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1414409926 50556 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me think < 1414409931 753303 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, here's the thing that really confused me < 1414409938 801975 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Giving an additional user ACL read permissions won't affect ownership, so is generally allowed. < 1414409939 894459 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I had a perfectly normal .png file < 1414409946 144815 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: on BSD, you wouldn't need a setgid directory < 1414409949 553557 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(all directories are setgid) < 1414409949 706862 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: would this apply only to regular files? < 1414409958 781826 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :with read permission to the file, my program couldn't read it, nor could Windows' image viewer thing < 1414409964 705723 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :with read+execute permission, now it reads fine < 1414409974 749179 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and sure enough, almost all files have read+execute in default permissions < 1414409987 588674 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so what I don't get is, why is the execute permission required for reading? < 1414409990 929949 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: on what file system? < 1414410003 953348 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :whatever ships with windows 8.1, presumably ntfs < 1414410009 32887 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ntfs < 1414410009 764558 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1414410029 910142 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and you didn't change the perm of the directory, right? < 1414410042 238270 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :windows has execute permissions? < 1414410044 581638 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :directory perms were default for ProgramData < 1414410049 192461 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: it has like 17 permissions for each file < 1414410062 586480 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :many of which seem to be misnamed or mislabeled < 1414410071 156286 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and you set them via a sort-of bitfield that makes no sense < 1414410108 553849 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Actually, I think I used ACLs for something involving a somewhat similar web server thing. I think it was a directory I wanted to let the web server write to, without making it globally writable, and we didn't share any groups. < 1414410188 537770 :scounder!~scounder@phroa.lost.the.game.rikairchy.net JOIN :#esoteric < 1414410191 340232 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Right, there it is; the "queue" directory has an extra u:apache:rwx entry. < 1414410222 952778 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :groups are a little sad. < 1414410258 261615 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ls shows "non-standard" ACLs as a '+' after the regular ?rwxrwxrwx permissions line. < 1414410365 170609 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I find POSIX permissions are normally flexible enough to handle any setup you want, in an esolangy sort of way < 1414410376 622183 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as in, there's some sequence of actions you can do, but it's often convoluted and makes no sense < 1414410412 452307 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ACL's are arguably part of "POSIX permissions", since they're in POSIX and they're about permissions. < 1414410444 710663 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yeah, that's true for some other parts of unix too < 1414410452 385249 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also Windows < 1414410478 984185 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: the Cygwin people have a long article about mapping POSIX octal permissions to Windows permissions < 1414410493 131597 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and in particular, how they handle the case of u-w,g+w < 1414410508 521344 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which apparently can be represented with Windows ACLs, but breaks if the GUI tools are allowed to even look at them < 1414410530 796986 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like, terminals and job control has rules that try to magically do the correct thing in various strange cases too, but they're hard to understand, as a result people don't understand it and don't know how they should write their programs such that they Just Work without having to do anything special. < 1414410575 29797 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :heh < 1414410730 976289 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :job control normally does Just Work, though < 1414410744 833485 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :except when you do something silly like install handlerse for /all/ signals < 1414410754 745423 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :except for whitelisted ones < 1414410807 750446 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes, or when they cargo cult random sequence of syscalls into a perl script to "demonize" the program, and keep the terminal open < 1414410842 181752 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think you missed an 'a' there, but it's funnier that way < 1414410862 839281 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nah, I don't care about "demon" vs "daemon" < 1414410926 191737 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and I remember someone caught a nasty bug some months ago when some early process at starting X called sigprocmask with memory junk (looked like a pointer) in the signal set and forgot to change it back before forking all the application programs, < 1414410930 983450 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :which then caused random bugs in all programs < 1414410956 270851 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :unix's "most process state is inherited" can be nasty when there's a bug like that < 1414410999 290848 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :(Given the original desired setup I thought it surely can be done with selinux.) < 1414411473 19228 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: u-w,g+w seems kind of incoherent to me < 1414411494 437017 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: yeah, it's bizarre < 1414411504 275021 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but apparently the cygwin people cared enough about compatibility that they wanted to make it work < 1414411526 279570 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even though probably nobody has found an actual application for it ever < 1414411530 486649 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is there ever a good reason to not enforce owner < group < world? < 1414411542 713676 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like, is there a reasonable use-case for permissions that violate that? < 1414411550 210990 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess if you had a "banned users" group < 1414411574 866834 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah, here we go: https://cygwin.com/cygwin-ug-net/ntsec.html < 1414411602 133428 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :u-w,g+w: when you don't trust yourself, but want other people to be able to edit the file. < 1414411739 262608 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :cygwin's example is rw-r-xrw- < 1414411745 103052 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is pretty crazy as perms go < 1414411840 843184 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, their implementation of setuid(2) is even crazier < 1414411887 210286 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :for obfu purposes, I guess such things could occurr if you store status in perm bits, and your programs check them implicitly when some operation files with EACCESS < 1414411911 597327 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We don't have per-user groups on these computers; my primary group is 70000 "Domain Users". < 1414411918 807960 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :when you reach the point of "requires permissions that SYSTEM doesn't have" you know you're in trouble < 1414411955 966403 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Windows' high-level permissions are such a mess < 1414411969 152224 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :especially when you start seeing TrustedInstaller with lower perms than, say, Administrator < 1414411987 809 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At the civil service place I was in, I used to have to start Photoshop (or some other Adobe tool) as a special "service pack 4 updater" user in order to be able to print, otherwise there was some permissions problem in bringing up the print dialog. < 1414411999 753670 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Only applied to some particular pieces of software. < 1414412006 980605 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know how they had managed to configure that. < 1414412143 794522 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: ouch < 1414412262 360531 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I dug out the password for that account -- which was something like "oh crap" in Finnish -- from the login scripts, which used some Windows "su" tool to execute a few set-up-registry-items commands under that account. < 1414412266 910380 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It was a bit of a mess. < 1414412426 264332 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It wasn't "runas", it was something you could provide the password on the command line.) < 1414412488 159599 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414412589 683227 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 245 seconds < 1414413804 578558 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1414414833 955783 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1414415726 562925 :Slereah_!~jackal@176.222.51.233 JOIN :#esoteric < 1414415835 560440 :Slereah!~jackal@176.222.51.233 QUIT :Ping timeout: 265 seconds < 1414415923 463790 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: You're not supposed to look at windows login scripts < 1414415933 377870 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :they contain sensitive informations users aren't supposed to see < 1414415951 583854 :drdanmaku!uid17782@gateway/web/irccloud.com/x-aaklmicehimkurbk QUIT :Quit: Connection closed for inactivity < 1414416773 73980 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1414416858 258740 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It seemed easier than trying to deal with the bureaucracy. < 1414416886 952075 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also it's hard to not notice command prompt windows that flash briefly on every login, and print messages about su and regedit and such. < 1414418668 979351 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1414419200 184850 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414419212 371071 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414419256 815632 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1414419832 44881 :Sprocklem!~sprocklem@199.167.25.114 JOIN :#esoteric < 1414419859 629402 :Sprocklem!~sprocklem@199.167.25.114 NICK :Guest63006 < 1414419896 226563 :Guest63006!~sprocklem@199.167.25.114 QUIT :Client Quit < 1414419907 887797 :Sprocklem_!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414419930 476897 :Sprocklem_!~sprocklem@unaffiliated/sprocklem NICK :Sprocklem < 1414420151 622288 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1414421542 491217 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414421548 82565 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414421551 170833 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1414421886 478458 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414421894 262960 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1414421895 796010 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1414422060 481089 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1414422068 51223 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414423766 123152 :impomatic_!~digital_w@92.77.125.91.dyn.plus.net JOIN :#esoteric < 1414423941 698252 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1414424069 949849 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 256 seconds < 1414425337 231618 :nycs!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 244 seconds < 1414425785 456374 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1414425931 59726 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 265 seconds < 1414426138 285452 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414426138 856798 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414426194 316548 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1414427686 453867 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414427686 665144 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414427715 787725 :drdanmaku!uid17782@gateway/web/irccloud.com/x-tnsopuhxebyyebbl JOIN :#esoteric < 1414428051 252498 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1414428838 794761 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I... am not the best at translating Haskell -> Racket < 1414429136 179622 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What ought to be a prime sieve seems to be the identity function < 1414429235 834073 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's an inclusive prime sieve that doesn't want to hurt any number's feelings, no matter how composite they might be. < 1414429275 370158 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Heh < 1414429313 190507 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :let me guess, it returns every number that is divisible by 1 and itself? < 1414429376 790512 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"Maths made difficult" defines primes as integers with exactly four integral factors < 1414429390 390933 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :1, -1, x, and -x? < 1414429400 807170 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: yep < 1414429417 59030 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this neatly excludes 1 and -1 because they only have two integral factors each < 1414429447 464919 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What about -2? < 1414429534 23996 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :Are there any with 3? < 1414429584 341388 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Slereah_, I don't think so < 1414429610 309919 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@tell oerjan I can't answer your question. But perhaps you'll enjoy the 4 different 85 character versions in http://sprunge.us/QHXf?hs < 1414429610 463529 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1414429620 806722 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Slereah_, I don't think there are any with an odd number < 1414429630 74920 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(because if x|y, -x|y) < 1414429674 657407 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :What about zeroooo < 1414429685 809192 :Slereah_!~jackal@176.222.51.233 PRIVMSG #esoteric :It has aleph naught divisors! < 1414429766 188875 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Aleph naught is even. < 1414429789 852291 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :how do you define "even"? < 1414429843 454325 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :N is in bijection with N + N (disjoint union), but also in bijection with N + N + {1}, so one could say that its cardinality is both odd and even. < 1414429907 10418 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I would prefer to restrict the notion to integers. < 1414429981 191010 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Even numbers = {x \elem integers, 2|x} < 1414430004 460471 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :By which logic, I suppose aleph naught is not even < 1414430023 331275 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, I need to get me a copy of that book < 1414430033 283563 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(In general, to rings with a surjective homomorphism to Z/2Z.) < 1414430053 405830 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :bonus points if that homomorphism is unique. < 1414430074 594394 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414430088 570338 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414430191 779318 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414430199 60244 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414430793 377388 :Wooble!~user@unaffiliated/wooble JOIN :#esoteric < 1414431142 203392 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: BBL < 1414432043 724163 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck implementations14]]4 10 02http://esolangs.org/w/index.php?diff=40699&oldid=40660 5* 03Rdebath 5* (+64) 10Link to bins zip < 1414433199 321956 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1414433409 625048 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 265 seconds < 1414435167 464542 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414435654 327038 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1414436900 949962 :impomatic_!~digital_w@92.77.125.91.dyn.plus.net PRIVMSG #esoteric :There's a Core War tournament this week if anyone fancies a go :-) corewar.co.uk/halloween2014.htm < 1414437003 584052 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I had an interesting core war idea a while ago < 1414437009 813920 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but now I can't remember what it was < 1414437023 792095 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :something to do with multiple threads that repaired each other and just tried to survive < 1414437037 582101 :impomatic_!~digital_w@92.77.125.91.dyn.plus.net PRIVMSG #esoteric :Oh, a self-repairing warrior. :-) < 1414437122 832904 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1414437130 307520 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most/all of the obvious ideas will have been tried by now < 1414437140 368232 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, no, I remember what it was < 1414437144 428490 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it was a paper-like program < 1414437156 189151 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :only it intentionally forkbombs itself in order to prevent the opponent using anti-paper tactics < 1414437156 875372 :impomatic_!~digital_w@92.77.125.91.dyn.plus.net PRIVMSG #esoteric :"I will close by suggesting that the winner of next year's tournament will be a self-repairing program." - A. K. DEWDNEY, The Core War Newsletter (March 1987) < 1414437160 244404 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hundreds of threads on each copy < 1414437177 246168 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :probably wouldn't work, though < 1414437228 665122 :impomatic_!~digital_w@92.77.125.91.dyn.plus.net PRIVMSG #esoteric :It's worth trying. < 1414437254 540678 :impomatic_!~digital_w@92.77.125.91.dyn.plus.net PRIVMSG #esoteric :Not everything has been discovered. There are new ideas being tried out all the time. < 1414437273 122637 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just like in BF Joust, I guess < 1414437292 212433 :impomatic_!~digital_w@92.77.125.91.dyn.plus.net PRIVMSG #esoteric :And there are combinations of known strategies which haven't been tried, but might work really well together. < 1414437412 322000 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one thing I noticed is that many of my best BF Joust programs recently work by deceiving the opponent as to their strategy < 1414437429 524225 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :omnipotence, for instance, is a defence program disguised as a fast rush against most opponents (and an actual fast rush against pokes) < 1414437757 946459 :Slereah_!~jackal@176.222.51.233 QUIT :Read error: Connection reset by peer < 1414437797 537266 :MoALTz!~no@user-188-33-28-155.play-internet.pl JOIN :#esoteric < 1414438330 792372 :impomatic_!~digital_w@92.77.125.91.dyn.plus.net PRIVMSG #esoteric :I've also been trying to track down a couple of historic robot programming games. Robot Arena for the Research Machines 380Z and Robot for the SOL-20 < 1414438692 528948 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu JOIN :#esoteric < 1414438995 542621 :drdanmaku!uid17782@gateway/web/irccloud.com/x-tnsopuhxebyyebbl QUIT :Ping timeout: 244 seconds < 1414439024 507783 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :huh. http://soft-dev.org/pubs/html/diekmann_tratt__eco_a_language_composition_editor/ < 1414439097 139553 :drdanmaku!uid17782@gateway/web/irccloud.com/x-nawlgxmbpewcfbyf JOIN :#esoteric < 1414439884 374454 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As a prime example of paying attention to the important part, I'm annoyed because all the "ff"s, "ffi"s and "fi"s of that document have been turned into ligatures, and render in a much darker type than the rest of the body text. < 1414439914 854911 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"sufficient" and so on. < 1414439938 119255 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Not sure why it renders badly.) < 1414439956 712913 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :sufficient? < 1414439963 481837 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :oh, wait, nvm < 1414439989 483368 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu QUIT :Ping timeout: 255 seconds < 1414440324 733344 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :2600 uses ligatures even in fixpitch text and I want to send a postcard to them to tell them not to do that please. < 1414440412 982486 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1414440643 144366 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu JOIN :#esoteric < 1414441096 900492 :TieSoul!~TieSoul@86.89.119.147 PART :#esoteric < 1414441668 887380 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1414441683 81999 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414442541 872526 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1414442983 123611 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu QUIT :Ping timeout: 265 seconds < 1414443526 147900 :Phantom_Hoover!~phantomho@80.229.49.98 JOIN :#esoteric < 1414443533 408146 :Phantom_Hoover!~phantomho@80.229.49.98 QUIT :Changing host < 1414443533 561667 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1414443698 994111 :MoALTz!~no@user-188-33-28-155.play-internet.pl QUIT :Quit: Leaving < 1414443702 689876 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What's the largest brainfuck program people know? < 1414443756 832740 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: dunno, but it's easy to create large ones < 1414443774 783517 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :by padding small ones < 1414443904 370037 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :b_jonas, that's kind of cheating < 1414443912 867301 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Although the problem is ill specified < 1414444044 996967 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Lost Kingdom, perhaps? < 1414444055 481236 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1414444140 213696 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Lost Kingdom would've been my guess too. < 1414444144 243413 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or do you disallow programs that were compiled from a more highlevel language? < 1414444315 755349 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :awib's relatively long, as far as handwritten programs go. It's not *giant*, though. < 1414444342 558547 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And it does use a "preprocessor", but that preprocessor pretty much just removes comments and implements an "include" mechanism for splitting to multiple files. < 1414444538 310588 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How coincidental, looks like an awib 0.4 just came out in like two weeks ago. < 1414444543 480536 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I want to implement Diehard tests into Z-machine codes. < 1414444693 723026 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Information I have found in Wikipedia and that stuff doesn't seem to mention implementation details? < 1414444710 39939 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hehe. "Extending the brainfuck language is like bolting parts to a skateboard in an attempt to build a pickup truck." < 1414444799 906312 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i saw a design thing once that implied exactly that for real trucks < 1414444876 493880 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 255 seconds < 1414445025 193064 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1414445043 985736 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414445618 93111 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1414445822 274904 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1414447510 619688 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414447654 978366 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1414447672 979142 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1414448222 245268 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Remote host closed the connection < 1414448259 998046 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1414448662 272419 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is it dangerous if everyone stands on one side of an airplane? < 1414448666 523974 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I tried googling to no avail < 1414448702 771780 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm < 1414448744 289741 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Not helpful. "To ensure the aircraft is safe to fly, the center of gravity must fall within specified limits established by the aircraft manufacturer." < 1414448922 611883 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :if everyone stands at the front, probably < 1414448925 564366 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :side, not sure < 1414448944 574814 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'm thinking of chartered flight to see a solar eclipse, not sure how safe that would be < 1414448954 578076 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I assume everyone would be standing on a side to see it < 1414449077 295546 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I want to see people all stacked in an airplane's side. a feat to behold! < 1414449137 655100 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Bluh, is it even possible to write an identity /function/ in Scala? [Different from an identity /method/] < 1414449177 262277 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :is Scala like Java, where everything is a method? < 1414449234 548430 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Scala has first class functions. However, Scala functions seem limited relative to Scala methods < 1414449254 88591 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Methods can have any number of parameter lists, functions have one (or more? but not 0. At least according to some article) < 1414449261 398234 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Functions can't accept implicit arguments < 1414449262 933052 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :etc. etc. < 1414449271 675774 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ACTION is confused. “functions are first class, but they aren't...” < 1414449297 555331 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :You can't pass around methods, but you can pass around functions. < 1414449505 43888 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :How much of this because of the desire for easy Java interop? < 1414449559 588854 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1414449615 257804 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Sgeo: http://avherald.com/h?article=43015f1b ... very small plane though < 1414449615 454362 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1414449615 454518 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :int-e said 5h 33m 24s ago: I can't answer your question. But perhaps you'll enjoy the 4 different 85 character versions in http://sprunge.us/QHXf?hs < 1414449702 440261 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I don't think a solar eclipse plane would be that large, owuld it? < 1414449718 793010 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Sgeo: I came via https://aviation.stackexchange.com/questions/2507/can-passenger-movement-in-an-airliner-make-it-stall < 1414449725 607179 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ah < 1414449745 510442 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :from what I'm reading, larger planes can actually compensate for this, for example by redistributing fuel. < 1414449831 345798 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1414449850 825072 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i got an 81 solution that resembles your last ones but i didn't bother to submit it m@main=getLine>>=putStrLn.foldl1(flip$map.g).words>>m;g[e,f]c|e==c=f|f==c=e|1>0=c < 1414449855 627493 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I have no idea if this is a larger plane or a smaller plane < 1414449892 215535 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and obviously takeoff and landing are more critical than normal flight. < 1414449920 414130 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :THat makes me feel better < 1414449943 839059 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: ah. < 1414449975 174661 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I recall thinking about using 'cycle' much earlier but didn't get it to work. < 1414449998 758230 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok so you and henkma apparently thought of it independently :) < 1414450040 1716 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and then it was only a small step from there to the cheating solution. < 1414450120 999054 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: It's funny though. I never thought adding a 'flip' could be worthwhile. < 1414450150 175454 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i wavered back and forth several times on whether to fold over entire words or single characters, essentially < 1414450228 919531 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh I didn't try that; using foldl1 was just too attractive. < 1414450261 392763 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1414450430 643505 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm maybe "folding over single characters" isn't the right term, i mean that foldl1(flip$map.g) thing as opposed to foldl1(#) with # handling an entire word with a list comprehension or the like < 1414450499 194117 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: actually the 'cycle' idea resulted from thinking about piecing together [d] and filter (/=d) b parts so that the right elements would line up. doing it with ++ was too long, but a regular pattern could work... < 1414450549 84270 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: oh. well, you can see from my 9th solution that I didn't think it benefitial to inline the (?) then. < 1414450550 101275 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although my _very_ first version actually did fold over single characters entirely, it was m@main=getLine>>=a.words>>m;a(t:s)=putStrLn[foldl(#)c s|c<-t];c#l|[e]<-filter(/=c)l=e|1>0=c < 1414450628 694621 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well one of the things i've learned while golfing is that it can depend a lot on circumstances whether it pays to inline a function or not, as long as it has only one equation. < 1414450640 340474 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: so you were using filter from the beginning, essentially ... I took a while to find it. < 1414450649 549208 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1414450694 275391 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and that was something i _removed_ for my own shortest version. < 1414450703 744545 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :back and forth :) < 1414450711 861242 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: to repeat myself, I never thought that adding 'flip' could pay off. < 1414451081 212403 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i remember comparing things like (flip$map.(#)) vs. (?);x?y=map(y#)x and (\x y->map(y#)x) < 1414451164 685535 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the latter two are equally good < 1414451181 381262 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :intuition is such an unreliable beast < 1414451219 637398 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and a function instead of f loses by 1 character, the kind of thing that depends a lot on spacing possibilities < 1414451225 585774 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*instead of ? < 1414453689 367451 :boily!~boily@96.127.201.149 QUIT :Quit: GUGUGUGUGUGUGUGU CHICKEN < 1414454794 894674 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1414454968 828147 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 258 seconds < 1414455727 704767 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell ais523 fizzie: and because of that, "was being" is typically only used to construct passives <-- i think you are being disingenious hth < 1414455727 894415 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1414455773 122656 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell ais523 *u < 1414455773 276014 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1414456447 192533 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :nice xkcd < 1414456978 659069 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's the bee's knees < 1414456996 850707 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, not loading < 1414457287 938269 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 256 seconds < 1414458790 136933 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: Did you ever end up reading that thing? < 1414459272 811273 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Recommended Windows IRC client? < 1414459340 526756 :paul2520!~paul2520@unaffiliated/paul2520 PRIVMSG #esoteric :coppro: PuTTY into a Linux server < 1414459362 595406 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i can second that! < 1414459372 146654 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :not an option for this individual < 1414459495 828466 :paul2520!~paul2520@unaffiliated/paul2520 PRIVMSG #esoteric :coppro: Raspberry Pis are cheap. but if Windows is a must, see http://www.makeuseof.com/tag/top-7-free-irc-clients-windows-7/ < 1414460053 210333 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just use hexchat. < 1414460060 50896 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that list looks completely awful. < 1414460069 614274 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, I wrote a IRC client that can be used in Windows, although it requires PuTTY, so you will still require PuTTY. Also it is difference from other IRC client and some people might hate it. < 1414460119 123013 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like, recommending the shareware windows xchat? and that thrashirc thing that I seriously doubt anyone uses? < 1414460162 254037 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"These are 7 of the best IRC clients ..." < 1414460183 558869 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :SO logically that means *any* 7 IRC clients. < 1414460190 438811 :paul2520!~paul2520@unaffiliated/paul2520 PRIVMSG #esoteric :good point < 1414460220 375235 :paul2520!~paul2520@unaffiliated/paul2520 PRIVMSG #esoteric :zzo38: so if it requires PuTTY, is it running on some server somewhere? < 1414460233 89096 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :3 of the best IRC clients: netcat, DelphiExampleIRCClient.exe, ZMODEM < 1414460260 736111 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: how do you use zmodem for that? < 1414460272 774523 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: VERY CAREFULLY. < 1414460290 577414 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :do you get to whistle tones < 1414460290 947536 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm sure you could work out *something*. < 1414460300 884271 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :netcat wouldn't be so bad if not for all the pings from the server. < 1414460324 767573 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :paul2520: You can run the server on your own computer. < 1414460358 544222 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :idea: netdog, like netcat except it will fetch pings for you. < 1414460397 488657 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :int-e: If that is what you want, you can try my IRC client which adds autopong, not interfering input text with output, and syntax highlighting. (Also, it allows you to turn off autopong, and supports password masking and macros and a few other things.) < 1414460400 379089 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm apparently that name is taken by something sinister < 1414460439 582890 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There is no DCC files and stuff like that though < 1414460452 575018 :paul2520!~paul2520@unaffiliated/paul2520 PRIVMSG #esoteric :zzo38: I'm interested. Is your client online somewhere? < 1414460502 2495 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzo38: it's not really what I want. but the few times I've used netcat (I guess I used telnet instead), the pong thing was the most annoying. < 1414460530 18754 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :int-e: Ah, OK. < 1414460553 202100 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :paul2520: Yes; it is http://zzo38computer.org/prog/PHIRC/phirc.zip < 1414460555 958752 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't care about DCC. < 1414460567 668188 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION cares about a fragment of CTCP though. < 1414460623 752626 :paul2520!~paul2520@unaffiliated/paul2520 PRIVMSG #esoteric :cool, I will check it out; thanks! zzo38 < 1414460628 239542 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :int-e: Which ones? PHIRC does implement some CTCP stuff, such as VERSION, PING, and TIME. < 1414460648 398769 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :The one that I just demonstrated. ACTION. < 1414460704 909033 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Ah. Well, it can display and send ACTION but has no special support for it. < 1414460720 217309 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :no /me? < 1414460728 358754 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(The program is also open-source so you can change it if you like to.) < 1414460746 721843 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :int-e: That is correct; it doesn't have any such command. < 1414460750 783312 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But perhaps the whole idea of using / is not applicable. < 1414460757 338711 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(You can create macros for it though.) < 1414460830 900006 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :For example you can assign one of the function keys to automatically type for you CTRL+A and ACTION and a space. You can also make it so that it adds a space in front automatically too if you want to (typing a space at the beginning of a command-line will automatically type PRIVMSG and the channel name and a colon). < 1414460937 177388 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hehe, I can't even run phirc... (no php installed. a solvable problem, of course.) < 1414460999 237152 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Of course, it might not be what you want, but nevertheless it is there in case anyone like it; at least I use it myself because I do not like the other IRC clients much. < 1414461023 250598 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'm quite happy with irssi right now. < 1414461056 960899 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :That's OK, then. < 1414461328 629892 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Does Iceland have Subways < 1414461340 472902 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.subway.is/ < 1414461351 793399 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I have not the faintest idea what any of that says < 1414461542 775159 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://en.subway.is/ might help < 1414461569 235531 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(alas, the contents is not the same) < 1414461626 182538 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I... < 1414461631 464166 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I must know why you're curious about this. < 1414461634 809649 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Have you ever tried to play chess in which it is allowed to promote a white pawn into a black pawn? < 1414461665 5788 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow, Iceland has 24 subways? < 1414461678 286196 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's kind of a lot for how few people there are / how few places they're concentrated in < 1414461715 841464 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzo38: no. why would you want to do that? < 1414461757 909110 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and how does that interact with the two-square advance and en passant rules? < 1414461802 254574 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :int-e: Of course then you would need to add rules to know how to do that; my own idea would be that two-square advance is allowed on its own second rank. (So, from there it can be moved one space, and then two spaces from there.) < 1414461842 305463 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How can I find the information about implementing Diehard test? I found a list of the tests, but not implementation details of how exactly these tests work. < 1414461847 305039 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :The only point would be that it's a piece that the opponent can't capture < 1414461883 894893 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So it'll allow a few strange extra mating techniques. Other than that I see no incentive for ever using that option. < 1414461912 977792 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :int-e: Yes, that is a point of it; it blocks other opponent's pieces. It might also possibly avoid opponent being stalemated? < 1414461927 841931 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah. < 1414461934 932635 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes it could < 1414462131 274065 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hard to imagine that it wouldn't be possible to win in a different way, unless you're running against the 50 moves rule, and you won't because you've just advanced a pawn < 1414462164 263200 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :unless that was the 50th move... hmm. < 1414462227 503840 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Another thing would be to make up retro puzzles that specify that this is permitted < 1414463350 446496 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this has an example with promoting to a black knight https://en.wikipedia.org/wiki/Joke_chess_problem#Offbeat_interpretations_of_the_rules_of_chess < 1414463365 341528 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think we've mentioned it before < 1414463731 867482 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes I have seen that < 1414463743 288863 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But I am talking about retro puzzles < 1414464018 313564 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzo38: For a non-retro puzzle maybe one can build something around 4K2r/3PRP2/7b/8/8/8/8/8 < 1414464110 220322 :yurichev!~Yonkie@82.144.205.57 QUIT : < 1414465318 112781 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :It's not just my imagination that Scala lazy arguments can mess with refactoring, is it? < 1414465340 570217 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :You don't know whether or not you can safely pull out the g() in f(g()) without looking at f's type < 1414465502 856515 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Reminds me of Clojure a bit, in that methods are not first class. But in Scala, methods are given all the cool stuff < 1414467250 486002 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How do I do in MinGW with SDL 1.x to call another program and read from what it sends to the stdout and you can write that it can receive by stdin? < 1414469799 958915 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 256 seconds < 1414472556 281359 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :shachaf: nope :( < 1414472629 291410 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :zzo38: fix SDLmain. < 1414472823 45656 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How to do that? < 1414472902 80358 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I want something like the proc_open in PHP, but with C < 1414473211 75062 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I want a terminal emulator that does this: http://zzo38computer.org/zmachine/doc/zterm.txt < 1414473263 747457 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :wait a min---I thought the called program uses SDL (which makes the redirection very hard) < 1414473277 436069 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :zzo38: use popen then. < 1414473333 974906 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :No I mean the calling program should use SDL and the program it calls is using stdio < 1414473339 332917 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :ah well < 1414473349 211284 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But, I think popen is not good enough? < 1414473363 45514 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :in that case, you are out of luck. any program linking with SDLmain redirects its stdout and stderr to somewhere else. < 1414473410 212536 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't need the SDL program's stdio, only to access the stdin and stdout of another program it can call < 1414473452 573054 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :eh, then you just need popen, was that a question? < 1414473475 879380 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :(maybe the "called" program and the "calling" program is a confusing terminology) < 1414473555 12001 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :zzo38: have you tried a plain popen then? < 1414473610 557573 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But doesn't popen only go one way? < 1414473673 683718 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :then you'd use fork, exec and dup2? < 1414473708 180769 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :SO seems to have a good answer to that: http://stackoverflow.com/questions/6171552/popen-simultaneous-read-and-write < 1414473977 786493 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1414474716 121395 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sdlmain is dead in sdl 2, right? < 1414474858 146855 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :lifthrasiir: OK thank you < 1414474870 760987 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :elliott: yes. fortunately. < 1414476006 754052 :de_aarde!~de_aarde@107-194-70-45.lightspeed.irvnca.sbcglobal.net JOIN :#esoteric < 1414476260 147015 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDream < 1414476469 343628 :de_aarde!~de_aarde@107-194-70-45.lightspeed.irvnca.sbcglobal.net PART :#esoteric < 1414476483 659771 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you think this ZTERM is OK now? < 1414477437 783680 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net QUIT :Ping timeout: 272 seconds < 1414477715 522314 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It is a kind of alternative to Glk < 1414479720 155034 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is there really no simple way to do what I'd expect "git clone --depth=1 --branch=some-sha1-commit-hash https://..." to do? :/ < 1414479927 900381 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: what do you expect and what does it do? < 1414480007 295815 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: to give me a checkout at some-sha1-commit-hash, preferably without downloading more of the history than it has to (as in, comparable behaviour to --depth=1 on a branch). complain because some-sha1-commit-hash isn't a ref. < 1414480031 674505 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I also tried git init; git remote add origin https://...; git fetch origin sha1, which has the same issue.) < 1414480043 400231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or maybe it isn't looking for a ref exactly. that's what git-fetch's complaint was, anyway. < 1414480210 515673 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://git.661346.n2.nabble.com/Fetch-by-SHA-missing-td5604552.html < 1414484951 697704 :drdanmaku!uid17782@gateway/web/irccloud.com/x-nawlgxmbpewcfbyf QUIT :Quit: Connection closed for inactivity < 1414488547 922389 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1414489687 406992 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1414492628 87979 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1414493072 614609 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: All factors 2 is tough < 1414493095 101211 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}":,,,"XX**\[ < 1414493095 403732 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (_+) Invalid arguments!} < 1414493097 831097 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}":,,,"XX** < 1414493097 984416 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 ': 2 ', 3 ', 4 ',} < 1414493378 233109 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm using m]',IC to go from {1 2 3 4 5} to "1,2,3,4,5", FWIW. < 1414493678 506074 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 6rom]',IC < 1414493678 659533 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "1,2,3,4,5,6" < 1414493716 835838 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 6ro1SH~- < 1414493717 26288 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "1,2,3,4,5,6" < 1414493724 840595 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: Then use 1SH~- instead < 1414493729 229906 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i'ts shorter than m]',IC < 1414493732 214541 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*it's < 1414493798 828856 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(I'm using 1SH~- myself already) < 1414493801 19216 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but still 28B < 1414493862 910746 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I have another 28B without 1SH~- < 1414493995 554667 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(It uses f~) < 1414494015 477149 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "~:~"{10 1 2 5 10}f~ < 1414494015 630508 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "10:12510" < 1414494020 585408 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "~:~"{10 1 2 5 10}',[]f~ < 1414494020 738726 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "10:,1,2,5,10" < 1414494029 468405 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sorta like that < 1414494125 533957 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I didn't know anything about this format stuff. < 1414494742 864470 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Jfc1SH~-Cl"~:~"jf~ Jfc1SH~-Cl':[]m]\[ Jfc1SH~-jSh':_+j_+ < 1414494745 732801 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :all the same length < 1414494811 536206 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Jfc',[]j+]"~:~"jf~ Jfc1SH~-':+]jShj.+ < 1414494830 905915 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :all 5 approaches the same freaking length < 1414495009 540479 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/JNCAxTPT <- my log < 1414495029 980644 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :maybe Jfc isn't the way to go :( < 1414495749 228058 :boily!~boily@96.127.201.149 QUIT :Quit: APPROACHED CHICKEN < 1414497084 750605 :kline!~kline@unaffiliated/kline JOIN :#esoteric < 1414497798 362486 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :My 24B does go via Jfc. < 1414497917 831083 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Actually, it's identical to the last line of your paste, except ?+ can do the work of the jShj.+ there. < 1414498050 244413 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1414498103 656210 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Yeah < 1414498110 69741 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I just noticed that ?+ works that way < 1414498149 161530 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok. then it's not really tough < 1414498159 650390 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I just forgot ?+ < 1414498258 522306 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{1 2 3 4 5}?+ < 1414498258 714407 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {11 12 13 14 15} < 1414498261 786144 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1414498266 476157 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10{1 2 3 4 5}[+ < 1414498266 629475 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: ([+) Invalid arguments! < 1414498339 701145 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :~- was actually introduced to get from {1 2 3} to "1, 2, 3" < 1414498349 640625 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 3roSh < 1414498349 793973 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "[1, 2, 3]" < 1414498352 576847 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 3roSh~- < 1414498352 730143 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "1, 2, 3" < 1414498405 737131 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc""def"+] < 1414498405 890433 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (+]) Invalid arguments! < 1414498423 284988 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :prepend/append could benefit from some more stuff < 1414498429 206026 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"5+] < 1414498429 359376 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (+]) Invalid arguments! < 1414498432 449659 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stuff like that < 1414498447 46975 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :String, Any b could actually just call Sh+] < 1414498470 220797 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and then add String a, String b which prepends b to a < 1414498595 431133 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "2 5"pe < 1414498595 622359 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 5 < 1414498599 696822 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "2 5"pe#s < 1414498599 850180 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 2} < 1414498636 156485 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "2 5"ps^p#s < 1414498636 309987 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 2} < 1414498640 136919 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "2 5"psp^ < 1414498640 290519 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2 < 1414498643 52892 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "2 5"psp^#s < 1414498643 242316 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 5} < 1414498666 274427 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "2 5"pejbx#s < 1414498666 428356 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{2} 5} < 1414498691 518675 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "2 5"pejbxjE!#s < 1414498691 672009 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 2 2 2 2} < 1414498700 333148 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1414498764 154509 :Wooble!~user@unaffiliated/wooble PART #esoteric :"ERC Version 5.3 (IRC client for Emacs)" < 1414498778 645617 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "2 5"pejbx.*\[ < 1414498778 798896 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (\[) Invalid arguments! < 1414498780 510415 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "2 5"pejbx.* < 1414498780 663761 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (.*) Invalid arguments! < 1414498782 565469 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "2 5"pejbx < 1414498782 719277 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2} < 1414498785 837247 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "2 5"pejbxj.* < 1414498785 990540 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{2} {2} {2} {2} {2}} < 1414498790 764776 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "2 5"pejbxj.*\[ < 1414498790 918514 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 2 2 2 2} < 1414498804 262606 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "2 5"pejbxj.*\[q?^r[ < 1414498804 415915 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 65536 < 1414498838 631927 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu < 1414498841 202938 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :weird < 1414498844 100509 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 2?^ < 1414498844 254631 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 4 < 1414498847 720990 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 2?^2?^ < 1414498847 874349 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 16 < 1414498872 53241 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 2?^2?^2?^ < 1414498872 206989 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 256 < 1414498888 177238 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 2?^2?^2?^2?^ < 1414498888 362085 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 65536 < 1414498892 994801 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2 2?^2?^2?^2?^2?^ < 1414498893 148261 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 4294967296 < 1414498896 958059 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wth < 1414498903 816977 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 2**2**2 < 1414498905 984411 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 16.0 < 1414498907 586422 :sebbu2!~sebbu@ADijon-152-1-41-168.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1414498912 840484 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 2**2**2**2 < 1414498914 753702 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 65536.0 < 1414498916 956224 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 2**2**2**2**2 < 1414498918 960176 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Infinity < 1414498936 505772 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 2^2^2^2^2 < 1414498938 204236 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2003529930406846464979072351560255750447825475569751419265016973710894059556... < 1414498944 495755 :sebbu2!~sebbu@ADijon-152-1-41-168.w83-194.abo.wanadoo.fr QUIT :Changing host < 1414498944 649084 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1414498961 385052 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1414498974 892648 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2.0 2?^2?^2?^2?^2?^ < 1414498975 67418 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1414499006 23072 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 256 seconds < 1414499011 168685 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 2^2^2^2 < 1414499021 259864 :j-bot!~j-bot@li339-21.members.linode.com JOIN :#esoteric < 1414499032 324769 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 2^2^2^2 < 1414499032 774956 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 65536 < 1414499032 928491 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is this right associative? < 1414499047 180100 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 2^65536 < 1414499048 514863 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure, but I can add parenthesis < 1414499048 776263 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2003529930406846464979072351560255750447825475569751419265016973710894059556... < 1414499053 840543 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 2^(2^(2^2)) < 1414499054 450072 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 65536 < 1414499129 936502 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "2 5"pejbxj.*\[ < 1414499130 126352 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 2 2 2 2} < 1414499146 968813 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "2 5"pejbxj.*\[ < 1414499147 122248 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 2 2 2 2} < 1414499149 125054 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "2 5"pejbxj.*\[sa < 1414499149 278450 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 5 < 1414499164 311434 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "2 5"pejbxj.*\[sa{?^}.*\[ < 1414499164 464819 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (\[) Invalid arguments! < 1414499167 22172 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "2 5"pejbxj.*\[sa{?^}.* < 1414499167 175481 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (.*) Invalid arguments! < 1414499176 608368 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "2 5"pejbxj.*\[sa#s < 1414499176 761680 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5 {2 2 2 2 2}} < 1414499183 360932 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "2 5"pejbxj.*\[sa{?^}j < 1414499183 537551 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 5 < 1414499186 47842 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "2 5"pejbxj.*\[sa{?^}j.* < 1414499186 201122 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{?^} {?^} {?^} {?^} {?^}} < 1414499188 236749 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "2 5"pejbxj.*\[sa{?^}j.*\[ < 1414499188 406442 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {?^ ?^ ?^ ?^ ?^} < 1414499190 634052 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "2 5"pejbxj.*\[sa{?^}j.*\[_+ < 1414499190 807295 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 2 2 2 2 ?^ ?^ ?^ ?^ ?^} < 1414499194 358756 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "2 5"pejbxj.*\[sa{?^}j.*\[_+e! < 1414499194 512077 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (**) Invalid arguments! < 1414499201 73257 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wth < 1414499212 79320 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "2 5"pejbxj.*\[sa{?^}j?d.*\[_+e! < 1414499212 232638 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 20035299304068464649790723515602557504478254755697514192650169737108940595563114 < 1414499214 339700 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah < 1414499229 92849 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's truncated < 1414499238 162782 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yep < 1414499245 189011 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it's only twice as long as fizzies solution < 1414499253 242857 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ ^/4$2 < 1414499253 766801 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 65536 < 1414499268 396329 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 2^16 < 1414499268 885175 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 65536 < 1414499276 629443 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 2^2^4 < 1414499277 43396 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 65536 < 1414499292 584285 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1414499302 37177 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 2^(2^5) < 1414499303 601387 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 4294967296 < 1414499319 986475 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 2^(2*5) < 1414499321 424092 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1024 < 1414499348 607740 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 16(32)b.1 < 1414499349 177557 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 65536 < 1414499354 607096 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 2^4 < 1414499356 38529 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 16 < 1414499383 453459 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {2 2 2 2 2}q?^r[ < 1414499383 606751 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 65536 < 1414499388 798406 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {2 2 2 2 2}q?^r[2j?^ < 1414499388 951816 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 20035299304068464649790723515602557504478254755697514192650169737108940595563114 < 1414499399 82798 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {3 3 3}q?^r[2j?^ < 1414499399 236170 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 14907494374831386027492982111718907719449320022227325901415431501076384308276971 < 1414499407 717814 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {3 3 3}q?^r[3j?^ < 1414499407 914405 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 15054164145220926243143298033398654543076143473537427823628361588037621543571301 < 1414499432 273953 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1414499440 148776 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1414499450 832026 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {3 3 3}3CO < 1414499450 985403 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{3 3 3}} < 1414499453 226433 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {3 3 3}3co < 1414499453 381497 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{3 3 3}} < 1414499461 65113 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {3 3 3}r@ < 1414499461 218587 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{3 3 3} {3 3 3} {3 3 3} {3 3 3} {3 3 3} {3 3 3}} < 1414499464 310775 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {3 3 3}R < 1414499464 464437 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 9): < 1414499465 329095 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {3 3 3}R@ < 1414499465 482474 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{} {3} {3} {3 3} {3} {3 3} {3 3} {3 3 3}} < 1414499468 796070 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {3 3 3}R@NB < 1414499468 949431 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{} {3} {3 3} {3 3 3}} < 1414499475 113473 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {3 3 3}R@NB{q?^r[} < 1414499475 266803 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{?^} r[} < 1414499485 393415 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {3 3 3}R@NB{q?^r[}m[ < 1414499485 547024 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (r[) Empty list! 3 27 19683} < 1414499493 145696 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {3 3 3}R@NB{q?^r[}m[[- < 1414499493 299044 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 27 19683} < 1414499501 419066 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {3 3 3}R@NB{q?^r[}m[[-q?^l[ < 1414499501 572459 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (l[)! < 1414499503 272912 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {3 3 3}R@NB{q?^r[}m[[-q?^r[ < 1414499503 450092 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1414499958 927527 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1414499970 486731 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 3^3^3 < 1414499970 942935 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 7.6256e12 < 1414500798 725187 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDude < 1414502613 286633 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh, some LaTeX mishap has turned all the 'fi' ligatures in this PDF to £s. < 1414502674 727393 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The £rst step in the algorithm --" "The £nal step --" "-- in the audio £le --" "-- until we £nd an optimal --" < 1414502706 456947 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"We de£ne --" < 1414503676 704261 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 265 seconds < 1414506314 639677 :S1!~sheldon@p4FF939D0.dip0.t-ipconnect.de JOIN :#esoteric < 1414506332 465785 :S1!~sheldon@p4FF939D0.dip0.t-ipconnect.de QUIT :Client Quit < 1414506483 390594 :S1!~sheldon@p4FF939D0.dip0.t-ipconnect.de JOIN :#esoteric < 1414506516 616095 :S1!~sheldon@p4FF939D0.dip0.t-ipconnect.de QUIT :Client Quit < 1414506542 434912 :S1!~sheldon@p4FF939D0.dip0.t-ipconnect.de JOIN :#esoteric < 1414506577 642409 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: that's the origin of the pound sign, from the latin "fiscus" < 1414506598 389327 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :obviously it no longer looks much like a fi ligature < 1414506602 967546 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like & is no longer et < 1414508108 432681 :S1!~sheldon@p4FF939D0.dip0.t-ipconnect.de QUIT :Quit: S1 < 1414509470 666110 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414509562 751232 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ >:^:_1.0 < 1414509563 255348 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: >:^:_1 < 1414509574 540234 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ >:^:_]1.0 < 1414509590 716013 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: |timeout < 1414509602 48469 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ >:^:_]2.0 < 1414509618 399607 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: |timeout < 1414509632 88359 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :timeout around 15 seconds? ok < 1414510143 158228 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1414510151 978886 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's a lot of seconds < 1414510192 495580 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :blsqbot has 42100 micro-seconds < 1414510257 820946 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(i.e. 0.0421s) < 1414510296 836216 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1R@fC < 1414510296 989614 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1414510325 455014 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1000000fC < 1414510325 608352 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 2 2 2 2 2 5 5 5 5 5 5} < 1414510331 904535 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10000000fC < 1414510332 58679 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 2 2 2 2 2 2 5 5 5 5 5 5 5} < 1414510334 892758 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 100000000fC < 1414510335 46491 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 2 2 2 2 2 2 2 5 5 5 5 5 5 5 5} < 1414510342 621085 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 123456789fC < 1414510342 775179 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 3 3607 3803} < 1414510346 87652 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 12345678912fC < 1414510346 278375 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 2 2 2 2 2 3 7 9185773} < 1414510349 546139 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 123456789123456789fC < 1414510349 699653 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 3 7 11 13 19 3607 3803 52579} < 1414510352 506482 :drdanmaku!uid17782@gateway/web/irccloud.com/x-wqxdrbtscamkxxoz JOIN :#esoteric < 1414510353 610367 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 123456789123456789123456789fC < 1414510353 777700 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1414510357 397796 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1234567891234567891234567fC < 1414510357 551199 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1414510359 641487 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 12345678912345678912345fC < 1414510359 794843 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1414510362 223356 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 123456789123456789123fC < 1414510362 377040 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1414510365 168679 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1234567891234567891fC < 1414510365 322055 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1414510367 856849 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :come on < 1414510369 811424 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ `: 123456789123456789123456789x < 1414510369 964783 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 123456789123456789fC < 1414510370 118075 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 3 7 11 13 19 3607 3803 52579} < 1414510370 375046 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: `:123456789123456789123456789x < 1414510372 322830 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ q: 123456789123456789123456789x < 1414510372 879560 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 3 3 3 757 3607 3803 440334654777631 < 1414510379 915379 :drdanmaku!uid17782@gateway/web/irccloud.com/x-wqxdrbtscamkxxoz PRIVMSG #esoteric :wat < 1414510404 116955 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 757fC < 1414510404 270312 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {757} < 1414510408 376268 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1414510410 37720 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :interesting < 1414510424 86388 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 757fc < 1414510424 239679 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 757} < 1414510460 656594 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 123456789123456789fC < 1414510460 809984 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 3 7 11 13 19 3607 3803 52579} < 1414510467 607556 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 123456789123456789 757 ./ < 1414510467 760887 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 163086907692809 < 1414510474 32956 :drdanmaku!uid17782@gateway/web/irccloud.com/x-wqxdrbtscamkxxoz PRIVMSG #esoteric :!blsq 1fC < 1414510474 187185 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1414510477 503140 :drdanmaku!uid17782@gateway/web/irccloud.com/x-wqxdrbtscamkxxoz PRIVMSG #esoteric :!blsq 123fC < 1414510477 656463 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 41} < 1414510540 359722 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :757 isn't a primefactor of 123456789123456789 < 1414510544 821799 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 123456789123456789 757.0 ./ < 1414510544 975060 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 163086907692809.5 < 1414510564 61037 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[ q: 123456789123456789x < 1414510564 633901 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman: 3 3 7 11 13 19 3607 3803 52579 < 1414510795 938440 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[ `: 123456789123456789x < 1414510796 492788 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman: `:123456789123456789x < 1414510820 765435 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 123456789123456789123456789fC < 1414510820 958408 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1414510830 235876 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[ q: 123456789123456789123456789x < 1414510830 746872 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman: 3 3 3 757 3607 3803 440334654777631 < 1414510861 507502 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for what it's worth fc and fC are incredibly slow in burlesque < 1414510883 807173 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :123456789123456789123456789fC takes about 5 seconds < 1414510926 280997 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or 2 seconds if compiled with -O3 < 1414511415 409936 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {118510834 139026927 21900876 263490528 54952227 28989415 185234088 119320923}{JfC{}j+]j+]}m[ < 1414511415 602648 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{118510834 {2 13 4558109}} {139026927 {3 13 23 154991}} {21900876 {2 2 3 23 73 < 1414511443 220361 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq <@q: 118510834 139026927 21900876 263490528 54952227 28989415 185234088 119320923 < 1414511443 373682 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 119320923 < 1414511450 674010 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ <@q: 118510834 139026927 21900876 263490528 54952227 28989415 185234088 119320923 < 1414511451 62169 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: +------------+--------------+----------------+--------------------+-------------+------------------+--------------------+----------+ < 1414511451 215486 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: |2 13 4558109|3 13 23 154991|2 2 3 23 73 1087|2 2 2 2 2 3 7 392099|3 3 11 555073|5 7 13 13 13 13 29|2 2 2 3 13 23 83 311|3 39773641| < 1414511451 215652 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: +------------+--------------+----------------+--------------------+-------------+------------------+--------------------+----------+ < 1414511523 416181 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {118510834 139026927 21900876 263490528 54952227 28989415 185234088 119320923}JfCz[ < 1414511523 569649 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{118510834 {2 13 4558109}} {139026927 {3 13 23 154991}} {21900876 {2 2 3 23 73 < 1414511556 944602 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah! < 1414511568 946494 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {118510834 139026927 21900876 263490528 54952227 28989415 185234088 119320923}JfCz[sp < 1414511569 99946 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 118510834 [2, 13, 4558109] < 1414511578 81414 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: is there a command to create a block from the top two stack elements, or from the top one stack element? < 1414511587 635121 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's bx < 1414511589 381806 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5bx < 1414511589 535540 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5} < 1414511598 586271 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, good < 1414511606 737500 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :otherwise, no. < 1414511615 59333 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2bx_+ < 1414511615 212929 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (_+) Invalid arguments! < 1414511616 983028 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq 118510834JfCbXj+] < 1414511617 136508 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (+]) Invalid arguments! < 1414511621 84910 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2bx+] < 1414511621 242204 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (+]) Invalid arguments! < 1414511623 128887 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2bxj+] < 1414511623 282180 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2} < 1414511624 178033 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq 118510834JfCbxj+] < 1414511624 331534 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {118510834 {2 13 4558109}} < 1414511711 170737 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :theres CL/Cl though < 1414511716 541506 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which in some circumstances might work for you < 1414511720 915837 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2CL < 1414511721 69661 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 1} < 1414511722 849151 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2Cl < 1414511723 2937 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2} < 1414511753 262963 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq 1 2#s < 1414511753 417964 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 1} < 1414511771 109941 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5{JCl}GO < 1414511771 263293 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 1} {2 2} {3 3} {4 4} {5 5}} < 1414511821 166887 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5{JfcCl}GO < 1414511821 320684 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 {1}} {2 {1 2}} {3 {1 3}} {4 {1 2 4}} {5 {1 5}}} < 1414511922 15165 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5{JfcCl}GOtp < 1414511922 168748 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 2 3 4 5} {{1} {1 2} {1 3} {1 2 4} {1 5}}} < 1414511961 534121 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10qfcGO < 1414511961 687766 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1} {1 2} {1 3} {1 2 4} {1 5} {1 2 3 6} {1 7} {1 2 4 8} {1 3 9} {1 2 5 10}} < 1414511973 343164 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10qfcGO)++ < 1414511973 496484 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 3 4 7 6 12 8 15 13 18} < 1414512025 595816 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 50qfcGO)++ < 1414512026 155944 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 3 4 7 6 12 8 15 13 18 12 28 14 24 24 31 18 39 20 42 32 36 24 60 31 42 40 56 3 < 1414512039 982920 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1414512074 631902 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is there a term for a pair of numbers (a,a+1) where the sum of all factors for both numbers is the same? < 1414512096 442319 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 14fc++15fc++ < 1414512096 595776 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 24 < 1414512099 207499 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 14fc++15fc++#S < 1414512099 360895 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 24 < 1414512100 666758 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 14fc++15fc++#s < 1414512100 820105 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {24 24} < 1414512106 713640 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 14fc15fc#s < 1414512106 866981 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 3 5 15} {1 2 7 14}} < 1414512112 177217 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: compute the first few and look it up in OEIS? < 1414512121 315989 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :puh < 1414512123 347996 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :alright < 1414512131 629354 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 50qfcGO)++2co < 1414512131 785503 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 3} {4 7} {6 12} {8 15} {13 18} {12 28} {14 24} {24 31} {18 39} {20 42} {32 3 < 1414512134 766202 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :factors or proper factors? < 1414512139 52936 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 50qfcGO)++2CO < 1414512139 206274 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 3} {3 4} {4 7} {7 6} {6 12} {12 8} {8 15} {15 13} {13 18} {18 12} {12 28} {2 < 1414512141 4981 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :factors < 1414512146 146697 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, are there even such numbers? < 1414512150 745347 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yes < 1414512152 218928 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :14 and 15 < 1414512165 981580 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, are there at least 4 such numbers? < 1414512171 292235 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :one isn't enough for oeis < 1414512178 144533 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't know :) < 1414512316 112005 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@oeis 14 15 206 207 957 958 < 1414512316 916258 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Table of consecutive numbers with the same sum of divisors.[14,15,206,207,95... < 1414512391 750402 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, that doesn't give an A-number < 1414512500 768777 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was going to say "consecutive amicable numbers", but that's the sum of all proper divisors, not all factors. < 1414512678 702119 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There seems to be no pair of amicable numbers that are consecutive. ("In every known case, the numbers of a pair are either both even or both odd. It is not known whether an even-odd pair of amicable numbers exists, but if it does, the even number must either be a square number or twice one, and the odd number must be a square number.") < 1414512711 563219 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, right, it's also sum-equals-the-other-number, not same-sum. < 1414512919 798257 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:BytePusher14]]4 M10 02http://esolangs.org/w/index.php?diff=40700&oldid=39781 5* 03Nucular 5* (+0) 10The JsBP repo was renamed < 1414512944 997873 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BytePusher14]]4 M10 02http://esolangs.org/w/index.php?diff=40701&oldid=40268 5* 03Nucular 5* (+0) 10The JsBP repo was renamed < 1414512983 668290 :myndzi\!~myndzi@cpe-24-55-32-71.austin.res.rr.com JOIN :#esoteric < 1414513127 786917 :weissschloss!~viskestel@li607-220.members.linode.com QUIT :Max SendQ exceeded < 1414513265 667344 :weissschloss!~viskestel@li607-220.members.linode.com JOIN :#esoteric < 1414513759 28315 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wtf keeps javac complaining about duplicate class < 1414513761 76377 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is it insane? < 1414513864 618992 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wth is going on < 1414513891 432029 :nyuszika7h!nyuszika7h@s.cadoth.net QUIT :Quit: WeeChat 1.1-dev < 1414513928 594139 :nyuszika7h!nyuszika7h@s.cadoth.net JOIN :#esoteric < 1414514003 211150 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :something is broken here o_O < 1414514044 791986 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: wait, do you mean javac keeps complaining about it, or something keeps javac from complaining about it when it shouldn't? < 1414514656 732444 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it says my class is a duplicate < 1414514664 686014 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but even if I rename it to HTunsauhntaeouhn it will still be a duplicate class < 1414514675 687077 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no matter what the class is called it will complain about it being a duplicate < 1414514767 942916 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: are you sure you only have one class per source file, and that class has a name matching the filename? I think java is a bit moronic about that (even more than haskell) < 1414514892 896544 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1414514913 850354 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :turns out I specified a package not matching the folder structure on the file system < 1414514929 276635 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :instead of foo.bar.baz i wrote foo.baz.bar < 1414514953 156985 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why the fuck this will produce duplicate class error still remains a mystery < 1414514958 200966 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there are no classes in foo.baz.bar < 1414514963 232791 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it doesn't even exist < 1414514990 41024 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*gotta catch train now* < 1414515975 59578 :myndzi\!~myndzi@cpe-24-55-32-71.austin.res.rr.com QUIT : < 1414516433 879188 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I had a dream last night where someone told me I need to drink more alcohol < 1414516438 152495 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Like,as a general thing < 1414516589 588438 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1414517612 409326 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1414517717 673975 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1414518564 492071 :nyuszika7h!nyuszika7h@s.cadoth.net QUIT :Quit: WeeChat 1.1-dev < 1414518594 261086 :nyuszika7h!nyuszika7h@s.cadoth.net JOIN :#esoteric < 1414518712 669130 :nyuszika7h!nyuszika7h@s.cadoth.net QUIT :Client Quit < 1414518737 546818 :nyuszika7h!nyuszika7h@cadoth.net JOIN :#esoteric < 1414519855 640834 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Anyone know any code golf friendly tricks for text obfuscation? < 1414519984 118322 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Problem with my dream is, I look quite young, and I don't have any ID currently < 1414520013 250643 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :So I can't get more alcohol < 1414520075 819411 :kline!~kline@unaffiliated/kline PRIVMSG #esoteric :J_Arcane: python list comprehensions can be compact and well obfuscated < 1414520125 155718 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Was trying to think if I could hide a 'punchline' in a bit of tweet-sized code that when run would then spit out the intended message, without it being obvious at a glancy. < 1414520204 738901 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Isn't that kind of like the typical http://en.wikipedia.org/wiki/Just_another_Perl_hacker program. < 1414520234 837525 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :exactly, there's lots of perl obfus doing that < 1414520240 818370 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and some in other languages too < 1414520258 552319 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Possibly not so often about compactness, but still. < 1414520264 492198 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e sub h($){($_=$_[0]=pack b208,0 .unpack b362,$_[0])=~tr/\0-\c?/\0/;tr/\0/\377/c;$_}do{$y=$r;$v=join$r='',a..z;$r^=h$r&"\217"x26^h$v&$y for 0..6;$r^=$_ x26}for"k6sNP2B}({ambrusLB%Ox)Z]n0*zf\0I3"=~/./g;print$r < 1414520265 23402 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Just another Perl hacker, < 1414520267 519534 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I like the "keywords only" code in that article. < 1414520272 494981 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Heh heh. < 1414520280 831799 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think that one doesn't fit in a tweet < 1414520291 486308 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I have shorter ones that do < 1414520371 341225 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The http://golf.shinh.org/p.rb?Helloworldless+Hello+world solutions might also give some ideas. < 1414520378 106924 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And those are designed for compactness. < 1414520401 513636 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :depending on how obfuscated you want, juts a simple transliteration (caesar cipher) can work. that's only a few characters < 1414520548 262946 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The Perl ones in that competition are a bit overly "binary", though. < 1414521364 489801 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414522654 967943 :kcm1700!~kcm1700@175.117.8.72 JOIN :#esoteric < 1414522726 563166 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 244 seconds < 1414522823 29754 :kcm1700_!~kcm1700@175.117.8.72 QUIT :Ping timeout: 240 seconds < 1414522842 573921 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414523011 330279 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :b_jonas: yeah, I was thinking of using Racket again for the challenge and just doing a quickie lambda to iterate over a rot47 string of the intended message. < 1414523098 442734 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 244 seconds < 1414523737 987461 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Well. That was easier than expected. 1) Racket can do for loops over strings. 2) Racket is Unicode. 3) Because of 2 I was able to compress my message down to half the visible chars by using a ROT offset that bumped them into a ligature range. < 1414524927 605257 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1414525001 55549 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1414525497 576213 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://dl.dropboxusercontent.com/u/113389132/Misc/20141028-esoteric-2014.ogg < 1414525611 112790 :nycs!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 255 seconds < 1414525779 240455 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What is the safest way to measure electrical resistance of your body? < 1414525800 266240 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1414525900 201422 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://www.darwinawards.com/darwin/darwin1999-50.html is a data point of sorts < 1414526052 25877 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :That is people misusing the device... < 1414526205 835032 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I refer to this like this http://www.lermanet.com/shock1.htm where some people believe it might be dangerous due to electricity passing through a body. (This is describing the "e-meter", a ridiculously overpriced ohmmeter with continuously variable range and sensitivity, and a built-in digital clock. However, there are also other similar devices, can be used as biofeedback.) < 1414526771 915088 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I can't extract information from that page, beyond the carneval story. < 1414526921 952222 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :In particular this: "My calculations equate 2 shocks of a 200Volt 2 second AC treatment with 2.5 hours spent on an emeter" ... fine, but this says nothing about the effects. < 1414527100 964617 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, I have read stuff about possible effects, in other articles too. < 1414527144 829818 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There is stuff about electroplating and pain killing: http://www.lermanet.com/e-metershort.htm < 1414527164 506890 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I always assumed that the main effects were psychological, but perhaps that was wrong. < 1414527188 105989 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't really care either way, Scientology doesn't deserve that attention :P < 1414527276 449874 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have also read of other things where the device may not be as accurate as it could be, as well as in one page, someone said it might possibly catch fire because it isn't built in best way. < 1414527284 528185 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(As well as problems with the fuse.) < 1414527315 147756 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :who cares about the accuracy?! < 1414527316 998777 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But it isn't about Scientology that I am talking about here, but rather simply a device which they use, as well as a class of similar devices. < 1414527333 440643 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway, I'm out. < 1414527399 501115 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And how to improve the safety and accuracy of such classes of biofeedback ohmmeters. < 1414530024 138852 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1414530167 636250 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 245 seconds < 1414533004 496201 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :zzo38: it's not really constant even across parts of your body. i'd just use a multimeter and a harmlessly small power source, i guess < 1414533021 345672 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :human bodies aren't ohmic. imo, woe. < 1414533805 402073 :nycs!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1414533832 129665 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :With a normal multimeter, you won't feel it if it's across normal skin, but blood is conductive enough, that if you stick the pins into your thumbs, the current across your heart will stop it < 1414533935 100095 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I remember wanting ... some weird scoping in Clojure. Now that I understand Scala implict arguments, I think that that's exactly what I wanted < 1414534428 16226 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1414534647 572594 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1414535264 937378 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :FreeFull: right, avoid that < 1414535342 10442 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Sgello. still discovering Scala? < 1414535418 590905 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Does anyone have a convinient BF Joust Hill Manager I can plug into an IRC bot written in Haskell? < 1414535479 670793 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :boily: My nick is Sgeo, not Sgello, hth < 1414535484 672314 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I do not ping on Sgello < 1414535549 106573 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :beuh :/ < 1414535558 824530 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1414535584 472989 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :And yes, still learning about Scala < 1414535599 469319 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!help bfjoust < 1414535604 499526 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think I like the whole PartialFunction thing... or at least almost like it < 1414535609 273056 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1414535623 577638 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!bfjoust < 1414535623 730921 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :oerjan: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1414535635 788283 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(You can define a function with pattern matching and if you don't define it for all domains, you can actually ask the function < 1414535643 150350 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :'are you defined on this value') < 1414535672 947091 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :something something halting problem !!!!! < 1414535707 672534 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, thanks < 1414535716 28298 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Any idea how to call Ruby from Haskell? < 1414535723 581734 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nope < 1414535725 712852 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :.isDefinedAt not guaranteed to be accurate < 1414535755 42000 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :But it's correct enough when definine functions via pattern matching, I think < 1414535762 307901 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :it sounds a lot like some kind of multiple dispatch thingie... < 1414535766 404639 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: you might want to discuss this with fizzie since he wrote most of it. also he presumably has it on github. < 1414535769 3239 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.scala-lang.org/api/current/index.html#scala.PartialFunction < 1414535782 154766 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oh. partial. no polymorphic. < 1414535823 446647 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :https://github.com/fis/chainlance/ I think < 1414535867 752505 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right < 1414535870 65200 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Scala has polymorphic methods but not functions :( < 1414535938 34709 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Quit: Terminated < 1414535956 6311 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Oh, it's mostly C < 1414536003 374967 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah the bfjoust interpreter itself is the same as was used in old EgoBot, i think < 1414536027 941544 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(fizzie wrote that one, too) < 1414536029 523304 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric : def implicitly[T](implicit e: T) = e // for summoning implicit values from the nether world < 1414536155 554350 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Is that scala? < 1414536165 608394 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :o wait you said so up there < 1414536284 781419 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :nothing like a good summoning to liven up your code. < 1414536308 993153 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :< fizzie> https://dl.dropboxusercontent.com/u/113389132/Misc/20141028-esoteric-2014.ogg – What is that? < 1414536467 167565 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't know what that is supposed to mean either. < 1414536519 222964 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: note that i don't think fizzie has yet managed to fix the bug in the matrix-based scoring < 1414536560 197324 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in the beginning things occasionally crashed, but lately i think results got completely out of whack? < 1414536576 181510 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1414536729 495869 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I wrote this API file for ZTERM: http://sprunge.us/JQHI Do you think it is OK, what other comment/complaint please? < 1414536866 146853 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Yes to all: I haven't fixed anything, and there were some very suspicious results. < 1414536870 250947 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The actual definitions are almost all very short < 1414536899 306420 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Also, zterm_init() does nothing at all except on Windows (in which it changes stdin and stdout to binary) < 1414537015 404466 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Melvar: I've had this habit of every now and then converting some #esoteric-related statistic to an audio signal, that's just one more of those. The details probably aren't all too interesting. (It's based on channel activity again.) < 1414537053 307147 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :fizzie: What is the methods of the data? < 1414537073 846860 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :fizzie: Ah. Neat. < 1414537269 135160 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zzo38: Well. It was done by taking the 257 nicks with most messages in my logs for 2014, sorting them, and then building a message count matrix where rows correspond to nicks and columns to hours in 2014, taking the square root of that and considering it as a (non-redundant half of a) magnitude spectrum, and synthesizing a signal to have a spectrum like that. More or less. < 1414537399 771714 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fizzie, in theory, how hard would it be to call chainlance from Haskell? < 1414537445 284398 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: I don't know much about Haskell's IO/process bits, but I wouldn't think it'd be that hard. For hill use, you might want to be using the 'chainlanced' binary. < 1414537586 271802 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: Er, sorry, I mean "gearlanced". < 1414537687 240426 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it seems like the ruby version just calls it as an executable capturing stdin/stdout, so the haskell equivalent would be using System.Process and a couple threads, i think. < 1414537804 735776 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Lovely < 1414537822 483444 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The "protocol" it speaks to stdin/stdout is documented in the comments of gearlanced.c. It basically just keeps a set of N precompiled programs, and lets you run a challenger against the set efficiently, plus commands to set those "slots". < 1414537862 231703 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you might or might not need the threads, dependent on deadlock possibilities < 1414537961 832340 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's designed to be somewhat friendly for pipe-based use, in the sense that if you write a full command to (its) stdin, and then read the correct amount of lines from (its) stdout, nothing should hang up due to unfilled pipe buffers. < 1414538014 42116 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Er, s/unfilled/filled-up/ < 1414538149 727298 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sounds like threads are optional, then. < 1414538170 486989 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(could still be nice to use them in an irc bot) < 1414538221 612912 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :handling PINGs if nothing else < 1414538236 967058 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The Ruby stuff doesn't involve threads in the "Gear" class, but there's one in the actual hill-manager, since it gets jobs from both the web-submission system and the IRC bot. < 1414538248 471570 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1414538362 20674 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I really should spend some time figuring out what's up with the crazy results, but I've spent all free-programming time fiddling with golf lately. < 1414538422 198111 :heroux_!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 265 seconds < 1414538443 993178 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i am not golfing anywhere near as much as you but _still_ my usual website browsing gets backlogged < 1414538463 530552 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 255 seconds < 1414538519 756883 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose it might also be increased activity < 1414538845 945741 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I wonder about the security implications of, say, custom string interpolation. Of course, it's /safe/ from, say, SQL injection (assuming an appropriate interpolation), but forcing a reader of the code to take their time to confirm that a line that looks unsafeish is actually safe is probably a bad idea. Also, someone could get used to it then see something simiilar in another language, then ignore it < 1414538888 564656 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Although I guess sql"select * from foo where user=$user" the sql indication is obvious, and no one would be dumb enough to, say, have sql mean an unsafe interpolator < 1414538903 16801 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414538979 386040 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@list oeis < 1414538979 539393 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :oeis provides: oeis sequence < 1414539003 122587 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@sequence 14 15 206 207 957 958 < 1414539003 560363 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Table of consecutive numbers with the same sum of divisors.[14,15,206,207,95... < 1414539015 456276 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hmph still no A number < 1414539051 389544 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t oeis < 1414539052 329744 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Not in scope: ‘oeis’ < 1414539114 559448 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Of /course/ Scala && etc are just methods that take the second argument by-name < 1414539120 402023 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :That's... really kind of neat < 1414539175 32349 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1414539192 800037 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: any sentence beginning with "no one would be dumb enough to" is false hth < 1414539267 730081 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: besides, dependent on language, the sql function may not see the contents of the string until after the interpolation is already done. < 1414539270 662379 :heroux_!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1414539298 714744 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perl and bash both come to mind < 1414539307 452683 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :"no-one would be dumb enough to prepend this sentence with its own quotation" no-one would be dumb enough to prepend this sentence with its own quotation < 1414539363 129330 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :oerjan: referring to Scala specifically, custom String interpolators get to see the literal parts of the string and the values the user intends to insert into the string, although the API for making a custom interpolator is really weird. What do Perl/Bash do? < 1414539383 628120 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: that's not starting with it, although admittedly neither did Sgeo's instance < 1414539410 264101 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Taneb: but if the no-one-dumb-postulate is true, therefore this is false, therefore is dumb, therefore is true. < 1414539513 34120 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: in those languages, it wouldn't be a custom string interpolation, just a function/command applied to an argument that happens to come from a string < 1414539537 731083 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ah < 1414539573 418207 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How can I fit geolocation data into a version 1 UUID? < 1414539603 604759 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sql queries aren't strings anyway. < 1414539605 941024 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There is MAC address and the timestamp, which is good but then geolocation data should be added too in order to ensure better uniqueness. < 1414539609 741320 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose haskell's quasiquotes would be similar to what scala does, so [sql|...|] in haskell would probably be assumed to take care of safety. < 1414539645 331148 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://gist.github.com/seratch/3436229 < 1414539650 408906 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If you want to do executing SQL function you should use host parameters anyways for the parameter values, rather than putting them into the string, usually. < 1414539673 77946 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :zzo38: Scala lets you do that while making it look like you're making a string < 1414539698 12106 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :zzo38: how many bits do you need for significant and useful geolocation data? or at least enough to avoid collisions? < 1414539759 236916 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :boily: I don't know, but I only need enough to avoid collisions. But it needs to be good enough that the specified MAC address is guaranteed not to be in use elsewhere within the area it covers. < 1414539824 445500 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :zzo38: why do you want to encode geolocation data in a UUID? < 1414539865 449347 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :modulo spoofing, aren't MACs guaranteed by themselves to always be unique? < 1414539865 915511 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :FireFly: In order to cause less interference in case the same MAC address is somehow duplicated < 1414539883 566650 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :ah. spoofing. < 1414539896 862664 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(I know it isn't supposed to be duplicated, but I don't know what happens, in case a mistake it made or something) < 1414539912 43558 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :boily: does "spoofing" include "nasty manufacturers not caring to follow MAC address registration procedures"? < 1414540005 95269 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :it didn't, but now I think it does. I guess off-off-brand cheap manufacturers cloning existing hardware? < 1414540066 804834 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I think you could set the "locally administered" bit in the MAC address to indicate that, at least, if you are unable to register a unique MAC address for some reason. < 1414540086 295691 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(In such a case, you should also always allow the user to change it to a different locally administered address.) < 1414540133 100010 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Checkout14]]4 10 02http://esolangs.org/w/index.php?diff=40702&oldid=34651 5* 0324.19.237.231 5* (+757) 10/* Impossible to checkout to level 6? */ new section < 1414540180 735769 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :elliott: the result of interpolation in Scala isn't necessarily a string < 1414540392 956154 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's runtime, though, right? < 1414540399 448181 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i.e. sql")" is a runtime error < 1414540413 324496 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :yes < 1414540422 94340 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think < 1414540434 551081 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :boily: something like that. I've heard of the situation happening < 1414542365 351936 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :^bf ,,,... 123 < 1414542369 874673 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :^bf ,,,...!123 < 1414542370 27975 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :333 < 1414542386 644389 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :^bf ,>,>,.<.<.!123 < 1414542386 797630 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :321 < 1414543279 373712 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^rev 123 < 1414543279 604668 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :321 < 1414543558 622174 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, I was trying to see how fungot did its input for ^bf < 1414543558 814317 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Taneb: cyrus! are you leaving! strange, but!? noooo!! the king does not wish! we shall hold this position to the last man! big fire where lavos fall from sky! we no can call you " knight cyrus fell while protecting our kingdom from magus. i'd stay away! < 1414543703 440620 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hmm, you know how I said earlier that I had a dream last night where someone told me I needed to drink more alcohol? < 1414543743 430311 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :A sort-of friend from high school has messaged me telling me to drink more alcohol! < 1414543846 687389 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't think anyone told her about this dream < 1414543929 44543 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: i think what you tested is pretty standard behavior, although one difference i recall between fungot and EgoBot was that the latter kept the final newline in the input. < 1414543929 197904 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: to the northwest of this cape. he took back the medal from the frog king. and i'd like to see that mystical sword for myself! geez! < 1414544027 980861 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! bf ,+++++++++++++++++++++++++++++++++.! < 1414544045 286353 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1414544058 455685 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1414544058 609287 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm maybe it didn't take input < 1414544062 207457 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1414544091 452417 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in that mode < 1414544117 625258 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fungot: any sword stopping today? < 1414544117 791422 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: are you a man, if there weren't evil in this world are places like that. a peaceful. hah! you think you are? coming and going out?! hey! is that for us! the chef's in a snit, trying to get food to the front lines. heard a spell to energize the sword takes immense evil! indeed! this thing. what you have? transform! this trading house. it's the kind! i've decided to stay with these humans! you're a traitor! you're not our < 1414544170 680871 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah, the synchronicities are catching up with Taneb *evil cackle* < 1414544192 170214 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: *SOON I WILL HAVE CONVERTED ALL THE HEXHAMMERS* < 1414544217 128216 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: are you creating all the synchronicities? < 1414544226 333306 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, just pointing them out < 1414544242 291183 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think. but who knows, really. < 1414544716 187408 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fungot: what do you think of Taneb? < 1414544716 340832 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: must think of a way to the ocean palace?! < 1414544739 963567 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Taneb: any link with some branch of a royal lineage? anything you'd like us to know? < 1414544792 300001 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :any strange birthmarks? < 1414544864 480116 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :any suspiciously fancy swords placed above your parents' fireplace? < 1414544967 794130 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :does the flashlight in their drawer burn holes in stuff when you turn it on? < 1414545103 895832 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :is your cranium nicely and crownly shaped? do you gain a booming authorative voice when wielding a sceptre? < 1414545254 509821 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :do birds inexplicably land on your finger if you point at something too long < 1414545333 28594 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Taneb as a Disney princess??? < 1414545397 529337 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or possibly a distant relative of francis of assisi < 1414545458 673373 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :do you have webs between your toes < 1414545518 792899 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :last time I checked, no, not really. except for a mysterious grain de beauté on the side of a toe, nothing interesting there hth < 1414545519 115869 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :spider _or_ duck-like count < 1414545532 605971 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um i'm still asking Taneb here < 1414545539 253318 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oh. < 1414545560 396566 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unless you are hiding something < 1414545603 26595 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :are you the descendant of the secretly escaped last dauphin < 1414545637 731583 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I do not believe I have any royal connections < 1414545648 195587 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(that last one was to boily) < 1414545680 1085 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also that seems to be wrong, i didn't realize there were dauphins after the revolution too < 1414545723 518674 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :I don't think so, but everything is possible. < 1414545767 373067 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, one, https://en.wikipedia.org/wiki/Louis_Antoine,_Duke_of_Angoul%C3%AAme < 1414545849 62295 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :he's too late. my French ancestors came here 12 generations ago (give or take some fuziness and inaccuracy.) < 1414545863 487708 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh < 1414545869 448785 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 12*33 < 1414545870 993093 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 396 < 1414545878 951279 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 2014-12*33 < 1414545880 485200 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1618 < 1414545904 254870 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's pretty old < 1414545943 530483 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I do not believe I have any french ancestry < 1414546027 313242 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :interesting result. that'd put them right there at the beginning of Québec City (1608). < 1414546178 349978 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the length of a generation may need some disclaimers. < 1414546276 599780 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :> 33 * 365.25 * 86400 < 1414546278 187920 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1.0414008e9 < 1414546304 184244 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :a generation is about a gigasecond. < 1414546336 975519 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :but now is the time to answer the call of the mattress. < 1414546342 43638 :boily!~boily@96.127.201.149 QUIT :Quit: INTEMPESTIVE CHICKEN < 1414546456 343230 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :^bf +[>+] < 1414546537 176410 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Huh, I thought the standard estimate of a generation was 25 years. < 1414547351 570289 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think I prefer Scala's implicit conversions to Rubyesque monkey-patching... but ... it still strikes me as silly, all that effort for a bit of syntax sugar < 1414547394 303256 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://ddili.org/ders/d.en/ufcs.html makes even more sense to me < 1414547430 323239 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Although... a.b() could mean something other than expected if a defines its own b, I guess < 1414547745 878771 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :I wonder if there’s any language where decimal literals are actually method calls. < 1414547787 311016 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Melvar: DISCLAIMER I SAID < 1414547842 972063 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :? < 1414547855 634378 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Huh, I thought the standard estimate of a generation was 25 years. < 1414547973 700214 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Oh, yeah. It wasn’t about whether the estimate was good, only that it was not the estimate I expected someone to pick by default. < 1414548026 952550 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :My gran's 67 years older than me which makes 33 years decent in my case < 1414548230 707062 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and mine was 44 years older than me, not so decent < 1414548392 956137 :Left_Hand_6969!~roark@173-31-68-167.client.mchsi.com JOIN :#esoteric < 1414551945 669211 :Left_Hand_6969!~roark@173-31-68-167.client.mchsi.com QUIT : < 1414552423 756940 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : The http://golf.shinh.org/p.rb?Helloworldless+Hello+world solutions might also give some ideas. <-- huh that actually seems to be impossible to do in haskell < 1414552468 549833 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not a single IO command without those characters, and "import" cannot be used either. < 1414552521 737838 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :looks like some solutions abuse case < 1414552544 521511 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sure, but in haskell you cannot do that with actual identifiers < 1414552548 919049 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: use pointer manip to write out a machine code solution and jump to it < 1414552555 680535 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh < 1414552573 835253 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess you can't without import < 1414552577 629486 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: and how do you expect ... right < 1414552579 55412 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :just write a small language implementation and use that < 1414552613 610207 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a LANGUAGE pragma cannot be done without a ... oh wait you can use tabs can't you < 1414552624 245936 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but are there any that would help < 1414552644 657524 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :have it be C-preprocessed first and use trigrams < 1414552651 704949 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I think you can't do it in whitespace either < 1414552655 918815 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can do LANGUAGE CPP actually < 1414552657 707466 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: huh that might actually work :P < 1414552672 414914 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :doesn't get you letters though < 1414552676 734769 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unless you can somehow... < 1414552678 581329 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh. < 1414552679 732919 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fish them out of header files < 1414552682 200159 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can you do < 1414552683 140509 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :foo = " < 1414552688 196824 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :#include < 1414552688 532562 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :" < 1414552689 907041 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: no < 1414552690 76350 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or the like < 1414552694 730340 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(obviously not exactly that) < 1414552701 729284 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :sounds like a job for M4 < 1414552713 189597 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: you might be able to? haskell cpp runs in a weird traditional mode < 1414552718 898116 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ah fair < 1414552753 208733 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess you cannot #include at all. < 1414552785 169434 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not literally, anyway... < 1414552818 918957 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no way to do non-literal cpp directives < 1414552823 663253 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unless you /nested/ cpp... < 1414552829 445593 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can use {-# OPTIONS #-}, at least < 1414552833 61475 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :set it to some sensible locale like zh-trad, problem solved < 1414552836 37819 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and you can set an arbitrary preprocessor with that < 1414552840 873125 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :>:) < 1414552856 122702 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i'm going to go ahead and assume that haskell reserved words are also translated < 1414552862 3521 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-pgmf doesn't even have any banned characters < 1414552866 158548 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: but you don't have exec ability? < 1414552874 789753 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: you must in the compiler < 1414552878 488256 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it calls out to the linker, after all < 1414552879 333028 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1414552893 902034 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I wonder if that's a security hole... hopefully it sandboxes the compilers) < 1414552939 471232 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :{-# OPTION -F -pgmF perl #-} ... < 1414552950 826630 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, you can't use perl, but < 1414553062 459555 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :did you just try < 1414553073 979316 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: ooh, I have an idea < 1414553077 873930 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :use cpp and then do __FILE__ < 1414553080 305354 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :>:) < 1414553103 83800 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Can you name the file on anagolf? < 1414553106 175386 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm do we have control over the file name? < 1414553113 718259 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :let's see what it returns < 1414553117 639924 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1414553120 488272 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you upload it, I think < 1414553128 242745 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pretty sure it has an e in it though, it's like test.ext by default or something < 1414553156 327177 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :well even better if you can just name the file putStrLn < 1414553167 740353 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :or some such < 1414553167 893701 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :an r would be nice, that's the only thing broken in putChar ... oh right < 1414553178 563947 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmph, no __FILE__ in the cpp by default < 1414553179 620428 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :except it must end in .hs < 1414553191 372393 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :_but_ we can define hs as a function < 1414553194 725030 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :So define an identity function called hs < 1414553194 878477 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: oh :( < 1414553196 843250 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :yeah < 1414553199 259688 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: but maybe fixable < 1414553206 939571 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since you can pass options to cpp I think < 1414553273 907568 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm possibly ghc names the file something else before passing it to cpp < 1414553288 523131 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or maybe not < 1414553297 893121 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hm, is OPTIONS ignored now or something... < 1414553385 502187 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think zzo38 said the anagolf code is open source? can we find out how it calls ghc < 1414553390 664664 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh LANGUAGE is picky about syntax, it seems < 1414553514 993026 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :oerjan: Yes, it is on Github you can look up all of that stuff (including how the scoring is implemented, how execution limits work, and others) < 1414553516 446650 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: proof of concept: http://sprunge.us/UiPO < 1414553521 380452 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: does it at least accept newlines or tabs? < 1414553538 946265 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :LANGUAGE doesn't < 1414553541 201690 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but you can just use OPTIONS_GHC < 1414553548 449722 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :huh < 1414553590 405806 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh __FILE__ gets put quotes around? :( < 1414553613 376343 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's not good < 1414553617 491154 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, it's a string literal < 1414553629 614860 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there's __FUNCTION__ < 1414553631 831642 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wonder what it does in haskell < 1414553686 252520 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fwiw: clang -E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs -I /usr/local/Cellar/ghc/7.8.3/lib/ghc-7.8.3/base-4.7.0.1/include -I /usr/local/Cellar/ghc/7.8.3/lib/ghc-7.8.3/integer-gmp-0.5.1.0/include -I /usr/local/Cellar/ghc/7.8.3/lib/ghc-7.8.3/include '-D__GLASGOW_HASKELL__=708' '-Ddarwin_BUILD_OS=1' '-Dx86_64_BUILD_ARCH=1' '-Ddarwin_HOST_OS=1' '-Dx86_64_HOST_ARCH=1' ... < 1414553692 265393 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :... -U__PIC__ -D__PIC__ '-D__SSE__=1' '-D__SSE2__=1' -x assembler-with-cpp hello.hs -o /var/folders/mm/28htjypd3lq6zk80tbsf6g9h0000gn/T/ghc9659_0/ghc9659_1.hscpp < 1414553695 303368 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's what it uses to preprocess by default here < 1414553696 481878 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :none of those defines look useful < 1414553777 608729 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i see shinh has golfed the file names in the anagolf code too, i cannot find out if languages specific code is even there :( < 1414553851 963614 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: oh and we can get spaces < 1414553855 243141 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :with /**/ < 1414553856 799578 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :using cpp < 1414553860 29175 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1414553871 288419 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION not that good with C < 1414553886 888057 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not inside strings though < 1414553906 320478 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://gcc.gnu.org/onlinedocs/cpp/Traditional-lexical-analysis.html are the fancy buggy traditional semantics we get to work with here < 1414553907 635419 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we have succ working, btw < 1414553924 688266 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so missing a character in strings isn't a disaster < 1414553933 112316 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh and we can use < 1414553936 589138 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> "\32" < 1414553937 885843 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : " " < 1414553954 177524 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we also have __DATE__ < 1414553959 524954 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so essentially our _only_ problem is getting a printing function. < 1414553959 798943 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :quoted too though < 1414553969 905249 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm < 1414553976 957190 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: ooh < 1414553979 160315 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can we use foreign declarations < 1414553986 257972 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can quote the external C name in those < 1414553989 87277 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i dunno < 1414553990 484526 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and give the imported function your own name < 1414553992 871407 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1414553995 320103 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for"e"ign < 1414553999 88510 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION sigh < 1414554000 915434 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::P < 1414554029 895522 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm we cannot use #define < 1414554035 284928 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh, right < 1414554043 134955 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: btw we _can_ set file and line < 1414554045 874407 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it's probably not useful < 1414554053 931131 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :from within the file I mean < 1414554070 80955 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess there is no way to construct characters arithmetically in CPP? < 1414554094 402404 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sadly < 1414554106 449977 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION looks at Prelude < 1414554221 611029 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i checked, everything in IO breaks < 1414554228 492681 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :absolutely everything < 1414554286 775082 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :% echo ':browse Prelude' | ghci | sed 's/ *//;/^$/d' | cut -d' ' -f 1 | grep -v '[Hello, world!]' | sort | fmt | curl -F 'sprunge=<-' sprunge.us < 1414554289 763155 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://sprunge.us/ZUUJ < 1414554298 848032 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://sprunge.us/BIPP < 1414554301 121633 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not the most useful set < 1414554305 115320 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i was just doing that < 1414554313 233943 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh you are way ahead of me < 1414554328 235560 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yours has isInfinite... < 1414554343 720407 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actually i checked that just before i mentioned the problem here < 1414554345 826344 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1414554365 451998 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION pores over http://www.haskell.org/ghc/docs/7.8.3/html/users_guide/flag-reference.html < 1414554402 232653 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i removed them by hand, albeit with search highlighting < 1414554415 907045 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-fcase-mergeEnable case-merging. Implied by -O. < 1414554424 299609 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I briefly got excited thinking that might make the language case-insensitive... < 1414554432 217940 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::D < 1414554439 4867 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ALAS < 1414554455 718232 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe there is some file _somewhere_ we can #include helpfully. probably not. < 1414554462 455267 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1414554464 349401 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no #include. sigh. < 1414554507 705834 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: my best idea right now is that maybe there is some options you can pass to ghc that make it end up just passing the program direct to the C compiler, in which case you can use the C solution :P < 1414554526 557993 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :You had the ability to use any command as a preprocessor? Does that include parameters to the preprocessor, too, or just the command name itself? < 1414554558 196887 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for instance -x c might work < 1414554587 474030 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but doesn't work in OPTIONS_GHC, rat < 1414554588 375682 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s < 1414554648 878952 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FireFly: parameters too < 1414554655 887061 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :though it might/probably does add some additional junk of its own < 1414554666 196940 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :real C somehow feels a step too far, but if it's the only way... < 1414554685 163643 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-F -pgmF echo gives hello.hs hello.hs /var/folders/mm/28htjypd3lq6zk80tbsf6g9h0000gn/T/ghc10789_0/ghc10789_1.hspp < 1414554712 623141 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and it has to output to the latter. < 1414554741 207505 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :with -cpp -pgmP echo you get the nasty -I /usr/local/Cellar/ghc/7.8.3/lib/ghc-7.8.3/base-4.7.0.1/include -I /usr/local/Cellar/ghc/7.8.3/lib/ghc-7.8.3/integer-gmp-0.5.1.0/include -I /usr/local/Cellar/ghc/7.8.3/lib/ghc-7.8.3/include -D__GLASGOW_HASKELL__=708 -Ddarwin_BUILD_OS=1 -Dx86_64_BUILD_ARCH=1 -Ddarwin_HOST_OS=1 -Dx86_64_HOST_ARCH=1 -U__PIC__ -D__PIC__ -D__SSE__=1 -D__SSE2__=1 -x ... < 1414554747 211301 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :... assembler-with-cpp hello.hs -o /var/folders/mm/28htjypd3lq6zk80tbsf6g9h0000gn/T/ghc10902_0/ghc10902_1.hscpp < 1414554750 216345 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you also have control over the assembler and linker, though < 1414554806 105747 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you could definitely make the cpp stage do a full C compile instead I think < 1414554812 129375 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but a C binary is unlikely to be valid Haskell :P < 1414554831 975569 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :_maybe_ you could make the cpp stage do a C compile only up to the assembly stage. and then use __asm__ to output a haskell program. or something. < 1414554900 432486 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Idea... what about tr? < 1414554907 844607 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh wait, it needs to write to a file < 1414554917 675951 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ooh, to get a range of characters? < 1414554922 372952 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Yeah, that was the idea < 1414554946 652975 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :But the fact that the preprocessor doesn't just write to stdout thwarts that < 1414554968 297777 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tr contains a forbidden character, mind you < 1414554974 492519 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh. right. < 1414554981 412909 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as do awk, perl... < 1414555003 843966 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and sed < 1414555017 647190 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I need my terminal to highlight the forbidden characters :) < 1414555054 466238 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: hm... do you have a link to the anagolf code repo? < 1414555078 399808 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :https://github.com/shinh/ags < 1414555083 654741 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :was open in another tab < 1414555107 298626 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://github.com/shinh/ags/blob/4fa35532fe1d73747384b326c0feb713a9b81bec/be/srv/s/_hs, at least < 1414555166 256675 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :There's not much useful provided by coreutils that doesn't include a forbidden character < 1414555185 394294 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so can we get ghc to output an executable file that looks like #!/bin/cat \n blah or similar < 1414555225 391478 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :XD < 1414555274 127807 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is _way_ too addictive a puzzle. < 1414555299 763057 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay one really simple thing would be if we could find some way to get the entire program text downcased, maybe < 1414555305 602435 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Um < 1414555311 900581 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :huh < 1414555313 188102 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then we might be able to get a FOREIGN PUTS < 1414555318 78291 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and call that < 1414555324 112293 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :camel casing makes it annoying, but... < 1414555340 208901 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh, right, the output has to be executable... I was thinking we could just stop after pre-processing < 1414555366 122025 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: INTERACT < 1414555376 151098 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :'e'? < 1414555380 859141 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: ah, perfect < 1414555388 56207 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FireFly: E < 1414555391 606597 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you can downcase the program < 1414555391 797065 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh < 1414555530 515974 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :The preprocessor receives input on stdin and is supposed to write to the filename given as an argument? < 1414555563 729439 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :It *might* be possible to use vi/vim as a preprocessor < 1414555607 179574 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no, it receives filenames on stdin < 1414555609 60567 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sadly < 1414555620 596773 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :er < 1414555622 542226 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in argv < 1414555633 981693 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :well that's fine for vi(m) < 1414555654 368171 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : -F -pgmF echo gives hello.hs hello.hs < 1414555654 558604 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :/var/folders/mm/28htjypd3lq6zk80tbsf6g9h0000gn/T/ghc10789_0/ghc10789_1.hspp < 1414555890 513241 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm it's supposed to read from the first file and write to the last one? < 1414555963 462903 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and who knows why it gives the first one twice < 1414555996 187435 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oh come on, vim didn't want to write to a file that is already open in another buffer < 1414556005 749026 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1414556018 349982 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :vim +b2 +b'#' +wq'#' would've acted as "cp" otherwise < 1414556047 2996 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you need w! then, i guess < 1414556054 765026 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Tried that, it still complains < 1414556057 274494 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1414556073 836332 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well then try to change buffer < 1414556088 61615 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Hm < 1414556175 892974 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh, this seems to work < 1414556194 647324 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :vim +b2 +bun +wq'#' hello world # copies hello to world < 1414556207 285428 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Might be possible to use vim as a preprocessor then < 1414556219 540941 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :note that the first argument is duplicated < 1414556229 223439 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Yeah, so the 2 would be a 3 < 1414556346 420575 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::%s/.*/\L&/g to lowercase a buffer < 1414556405 305272 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there are going to be escaping problems, isn't there :( < 1414556417 189765 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*aren't < 1414556443 230410 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and who knows if shinh.org even has vim :P < 1414556561 82613 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :vimgolf.com does hth < 1414556580 354007 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OPTIONS_GHC isn't sh, at least < 1414556592 453252 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oerjan: well it allows vim as a golf language < 1414556622 714854 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"ruby" is okay right < 1414556634 754930 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :No, "r"? < 1414556635 184167 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ruby foo.hs ... < 1414556638 10461 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh. < 1414556640 173855 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right. < 1414556802 804193 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I can't get -pgmF to work with parameters < 1414556841 268657 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-optF < 1414556843 540321 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh. < 1414556844 811056 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :crap. < 1414556854 520819 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :._. < 1414556859 982850 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Well there goes that idea < 1414556947 776293 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eek < 1414556971 577106 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose we cannot be the first to try this problem with haskell < 1414556993 68262 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but still... < 1414556997 288165 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I suspect we're already further out there than most people took it < 1414557001 585653 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh :P < 1414557049 868882 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1414557773 812510 :password2!~password@197.76.175.82 JOIN :#esoteric < 1414557913 335450 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: oh __FILE__ doesn't work with anagol either, i tried your proof of concept http://sprunge.us/UiPO < 1414557923 513154 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, not in that way at least < 1414557948 539129 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because i had an idea to get around the problem, but __FILE__ has to work first < 1414557978 922531 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait it's complaining about the #-0 < 1414557985 327533 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*oh wait it's complaining about the #-} < 1414557992 33230 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :let's see if we can fix that < 1414558034 448526 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah yes, just adding a tab to that line < 1414558349 180336 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok so my idea is this: can we get CPP and haskell to confuse each other about where strings end, so that __FILE__ turns into "interact.hs" where the first " is the _end_ of a string to haskell? < 1414558372 562306 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm CPP doesn't know about {- -} comments does it < 1414558514 940640 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh this seems to work < 1414558525 463355 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Quit: Terminated < 1414558599 3993 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1414558882 189375 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :map fromEnum "Hello, world!" < 1414558885 697889 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> map fromEnum "Hello, world!" < 1414558886 995588 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [72,101,108,108,111,44,32,119,111,114,108,100,33] < 1414559818 610871 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03BCompton 5* 10New user account < 1414560313 19984 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh f < 1414560337 415706 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: OPTIONS_GHC contains a forbidden H < 1414560356 358463 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and i basically had it working ;_; < 1414560639 33904 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yay it runs! < 1414561740 99354 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> map pred "Hello, world!" < 1414561741 304790 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "Gdkkn+\USvnqkc " < 1414561764 561233 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a couple that won't work there, but it might still be shorter overall < 1414561793 657731 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDream < 1414563038 843261 :password2!~password@197.76.175.82 QUIT :Read error: Connection timed out < 1414563359 527587 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(since me and elliott are discussing this in private, maybe i should mention that this all fails at the moment because anagol _doesn't_ let you choose the filename, hth) < 1414564210 831008 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is anyone in #anagol? < 1414564360 68576 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Wonder if I could make a Racket language that has something approximating Scala-style implicit parameters < 1414565068 923969 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I'm there nowadays. :/ < 1414565154 405659 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: good, I want to see the reaction for the program I'm about to submit < 1414565179 797333 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It doesn't seem to be a very active channel. < 1414565190 391558 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aww < 1414565200 628447 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, let's see your reaction at least :P < 1414565231 325530 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I mean, it's not dead by any means, and there are occasional discussions, but I haven't seen much reacting to submissions so far. < 1414565272 932833 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :something tells me this submission may be an exception < 1414565293 410383 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well elliott is making something truly evil with a little help from me < 1414565327 902436 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and you started it by linking the helloworldless hello world < 1414565330 470612 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's assuming people actually look at it. Though if it's 0B to something nontrivial, I think that might catch someone's attention. < 1414565394 686062 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Or something else that clearly stands out in the announcement.) < 1414565427 427266 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well it's a haskell submission to a problem that should really be impossible in haskell < 1414565498 104207 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Then it's probably up to whether people will realize that based on the name. < 1414565511 358024 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm going to have to a breakfast now. < 1414566020 154281 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo hi | tr f-e g-d < 1414566020 804384 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tr: range-endpoints of `f-e' are in reverse collating sequence order < 1414566208 809833 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t intersection < 1414566209 745705 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Not in scope: ‘intersection’ < 1414566209 898986 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Perhaps you meant one of these: < 1414566209 899133 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ‘IM.intersection’ (imported from Data.IntMap), < 1414566224 673507 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t DL.intersection < 1414566225 552891 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Not in scope: ‘DL.intersection’ < 1414566225 706228 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Perhaps you meant one of these: < 1414566225 706376 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ‘IM.intersection’ (imported from Data.IntMap), < 1414566255 677793 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let s=map ord "Hello, world!" in take 10 [n| n<-[2..], null(s`intersect`map(+n)s)] < 1414566257 50087 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : can't find file: L.hs < 1414566259 681216 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let s=map ord "Hello, world!" in take 10 [n| n<-[2..], null(s`intersect`map(+n)s)] < 1414566261 73682 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [2,4,9,15,16,17,20,21,22,23] < 1414567094 343613 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I used 2 in a DOS .com solution (since the existing one was bloaty). < 1414571351 839441 :drdanmaku!uid17782@gateway/web/irccloud.com/x-wqxdrbtscamkxxoz QUIT :Quit: Connection closed for inactivity < 1414572271 581880 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1414572636 824544 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 258 seconds < 1414572910 214263 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wish brute forcing gigantic search spaces was feasible < 1414572979 952247 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I wish Java let you return multiple primitive values from methods without a heap allocation somewhere < 1414572980 713894 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :wtf < 1414573040 866744 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: okay, you work on mine and I'll see to yours. < 1414573043 322296 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :deal? < 1414573109 342622 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Wait 100 years. < 1414573114 423639 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Your problem is solved. < 1414573161 966711 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I... think my searchspaces are a bit too big for even that much progress < 1414573182 603842 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you'll probably be able to return multiple primitive values from methods without a heap allocation somewhere in Java in 100 years, though! < 1414573213 919861 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I was going to suggest passing in a callback or something, but I guess those get heap-allocated in Java. < 1414573215 188315 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: can't you pass in mutable slots (arrays) by reference to a Java method already? < 1414573225 492777 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not a callback < 1414573244 161154 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do those get stack-allocated? I don't know the JVM. < 1414573264 530053 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no, I don't think so, but you can allocate one and call a method multiple times < 1414573270 622187 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah, I know, that's weak < 1414573286 391259 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't really know, I don't do java < 1414573302 658302 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, it's Lymia's problem, not mine. < 1414573338 953353 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think it's hard to do just about anything in Java without a heap allocation, though. < 1414573370 30356 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric : elliott: can't you pass in mutable slots (arrays) by reference to a Java method already? < 1414573371 778670 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :heap allocated < 1414573375 488671 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric : no, I don't think so, but you can allocate one and call a method multiple times < 1414573378 58339 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Not viable for compiler magic < 1414573402 859133 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do solutions using JNI count? :p < 1414573406 292853 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess JNI is really slow and awful. < 1414573415 157838 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can you do something at the bytecode level? < 1414573565 216250 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: sure, just write the whole program in another language and call the main function from JNI < 1414573638 296629 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :don't bother to return, and during startup, free the hundreds of megabytes of copies of bytecode libraries allocated by java. < 1414573659 855513 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or just exec, that might be cleaner < 1414573721 296043 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :On the bytecode level? Nope < 1414573755 675226 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Only hope I have is some pattern that the JVM will consistantly JIT away < 1414573766 679707 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Or inlining < 1414574692 986401 :impomatic_!~digital_w@92.77.125.91.dyn.plus.net QUIT :Ping timeout: 240 seconds < 1414574775 444979 :impomatic!~chatzilla@92.77.125.91.dyn.plus.net QUIT :Ping timeout: 244 seconds < 1414575741 971675 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1414577478 415287 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I got up less than an hour ago and have already fixed a bug in a program I wrote at like 2 AM yesterday woo < 1414577512 968895 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Woo < 1414577529 989353 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(the issue was I misunderstood Data.Text's WHNF) < 1414577548 141570 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :WTFNF < 1414577610 636065 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I was adding a brainfuck interpreter to a friend's IRC bot < 1414577642 575931 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fiendish < 1414577643 812969 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Thanks, date formats: I just got an email from someone who had thought a thing was happening on May 1st (2015), when it's actually happening on January 5th. < 1414577655 29687 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Looking at it now, the code was pretty hideous < 1414577717 576572 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Except for one line, which is merely hideously lensy < 1414577720 233009 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :"consumeElement I = tape.focus.enum <~ input %%= fromMaybe ('\0', "") . uncons" < 1414577812 831393 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ugh... is that haskell? < 1414577817 619094 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :looks like < 1414577862 530829 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Haskell with lens < 1414577888 14111 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Which I guess is as close to Haskell as JavaScript with JQuery is to JavaScript < 1414577997 418553 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :heh < 1414578109 44596 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fizzie, use ISO time format next time < 1414578125 12021 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :You can say they're objectively wrong reading it that way. < 1414578125 510180 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :;D < 1414578532 451682 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Lymia: I used "January 5th", but the date passed several hands before reaching the sender of this email. < 1414579216 83732 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1414580756 687496 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :today in girl genius, a darwin award. < 1414580794 854443 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(hoily) < 1414580909 985785 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hehehe < 1414580946 760819 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you know the guy is creepy when you sympathize with the big bad killing him < 1414581051 136479 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(hellœrjan) < 1414581092 439271 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Soon... < 1414581107 477411 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Soon I shall have a shirt stating that zero is a natural number! < 1414581136 81046 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Solely because I have a lecturer who says it isn't and the computer scientists are wrong. < 1414581180 386474 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :is there a shirt that has lots of such statements < 1414581240 475157 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :“here is no universal agreement about whether to include zero in the set of natural numbers.” < 1414581249 361458 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :s/“/“T/ < 1414581280 88348 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :'s ok, the ancient greeks didn't even include one, i hear < 1414581284 132242 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :boily, I know, this is just to annoy my poor lecturer < 1414581305 162096 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :no problem with annoying lecturers. < 1414581307 301227 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: buy one that says the opposite and wear it in the other camp < 1414581325 537502 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, I don't have any lecturers who that would really annoy < 1414581330 571969 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aww < 1414581339 153476 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Otherwise, I'd regret not ordering that one at the same tome < 1414581340 830109 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :*time < 1414581376 373296 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm what about a shirt that can be turned inside out < 1414581410 617333 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION is always so creative when overly tired, too bad his brain can't actually follow the ideas < 1414581427 679306 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :That's be a good idea! < 1414581486 27739 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then you can stealthily change it while people aren't watching, confusing them < 1414581584 630359 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :have we started embedding e-ink or similar into fabric? that way Taneb wouldn't even have to take off his clothes. < 1414581597 103720 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah yes < 1414581605 314084 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(unless it is natural for university students to suddenly take off their shirts idk hth) < 1414581613 182780 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of course the next step is e-ink tattoos < 1414581617 983442 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :boily, I could probably get away with it < 1414581651 180896 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yay, yukibot has a working brainfuck interpreter! < 1414581658 500995 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yuk! < 1414581668 818344 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :i! < 1414581702 787171 :boily!~boily@96.127.201.149 QUIT :Quit: IMPRINTED CHICKEN < 1414581789 677591 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :@eval 1+1 < 1414581799 101596 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :@type 1+1 < 1414581800 17948 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Num a => a < 1414581809 944560 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@run 1+1 < 1414581811 566886 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2 < 1414581813 313981 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :@@ @type @pl \x -> x+1 < 1414581814 397943 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Num a => a -> a < 1414581822 676280 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it really puzzles me that anyone would exclude 0. < 1414581828 118844 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like, don't you like addition having an identity?? < 1414581855 440376 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :elliott, if you're dealing with prime numbers, excluding 0 is sometimes nice < 1414581860 288348 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But yeah, ew < 1414581904 782706 :scounder!~scounder@phroa.lost.the.game.rikairchy.net QUIT :Changing host < 1414581904 974535 :scounder!~scounder@unaffiliated/scounder JOIN :#esoteric < 1414581924 166884 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, I just have a hard time imagining someone deciding that the One True Form of the naturals must definitely be nothing more than a commutative semigroup. < 1414581996 865768 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay I guess {1,2,...} is a... semi-semi-ring? < 1414582048 215226 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1414582076 204793 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well without 0 it _is_ the free semigroup on one generator < 1414582088 450792 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :with 0 it is the free monoid < 1414582125 604263 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah but who likes semigroups. < 1414582127 248919 :ineiros!~itniemin@hasturlovelace.cloud.tilaa.com QUIT :Remote host closed the connection < 1414582130 414785 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: btw how can you stand the faces in girl genius? < 1414582156 40780 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1414582213 462256 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's the most realistically drawn webcomic i'm regularly reading < 1414582222 113685 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean... < 1414582225 370370 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://i.imgur.com/QOK6Zpa.png they're terrifying. < 1414582237 535902 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 265 seconds < 1414582257 269729 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1414582269 20433 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :elliott, my own face is terrifying, it makes me feel at home < 1414582402 208538 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, the colors are much better now than in the beginning http://www.girlgeniusonline.com/comic.php?date=20030611#.VFDQb5UtBjo < 1414582654 235002 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh < 1414583703 526508 :impomatic_!~digital_w@249.57.115.87.dyn.plus.net JOIN :#esoteric < 1414583797 294633 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :heh, there still aren't any entries for "Make 24" < 1414583946 432006 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Cheyenne Wright is doing an amazing job. < 1414583952 157903 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i got the vague impression from the discussion here (maybe from you) that the documentation wasn't enough to find the intended answer < 1414584006 786569 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i didn't read enough of it to see whether it was _supposed_ to give a unique answer < 1414584009 863681 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :It's a data compression task. < 1414584028 324894 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah well < 1414584046 461902 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :As far as I understand, the solutions were derived manually, so there's no clear preferences. < 1414584107 834563 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm interesting... < 1414584139 370615 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but probably still too arduous < 1414584202 42343 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'm just wondering how good my 329 characters Haskell solution is. But I'm not going to be the first one to submit a solution. < 1414584219 888922 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And it's a bit embarrassing to see that the program size exceeds the total output size. < 1414584446 45992 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But I guess I can still submit the code during post mortem :P < 1414584470 950864 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EFHK < 1414584471 236431 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :EFHK 291150Z 21026G38KT 9999 BKN021 10/05 Q1005 NOSIG < 1414584479 734285 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Windy day. < 1414584490 210180 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar LOWI < 1414584490 533735 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :LOWI 291150Z VRB02KT 9999 FEW060 11/03 Q1019 NOSIG < 1414584495 760907 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not windy. < 1414584504 28199 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :quite nice, actually < 1414584512 208699 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :compared to the 09/07 a couple of days ago. < 1414584537 974804 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I assume "26G38KT" is 26 knots, up to 38 in gusts.) < 1414584548 508698 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's going to get freezing here Fri/Sat night again. < 1414584553 551464 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yeah. < 1414584753 680891 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1414584772 378485 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: I've sent a solution so now you won't be the first < 1414585568 280424 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :heh, this one I just put in the golf is the weirdest looking regex I ever wrote < 1414586506 595082 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :haha, that's not surprising for #esoteric, a cryptic weather command < 1414586518 886284 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: now I've submitted a solution that is actually shorter than the outputs < 1414586568 876027 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not haskell though. I don't do haskell golf. < 1414586582 251414 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :b_jonas: where? /me is curious < 1414586599 533354 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nyuszika7h: http://golf.shinh.org/p.rb?Make+24 < 1414586607 560872 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :ah < 1414587068 502368 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: The problem is a bit annoying for Haskell anyway, because it uses unicode, so the program will start with import System.IO;main=hSetEncoding stdout utf8>> and only then it becomes interesting. wasting 44 characters that way is annoying. < 1414587124 294601 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(that initial string is 49 characters compared to 5 for just 'main=') < 1414587134 618893 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nyuszika7h: you new here? hi < 1414587153 933492 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION gets a sudden feeling he's asked that exact question of you already < 1414587155 918391 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: can't that be worked around somehow? < 1414587161 268158 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in golf I mean < 1414587368 631929 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Not as far as I know, unless we can convince shinh to set LC_CTYPE (or LANG) before invoking ghc. < 1414587374 144429 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :elliott: pretty much < 1414587378 597234 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :hi :) < 1414587411 119494 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do we still have any fancy welcomes < 1414587413 67658 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`ls bin/*elcome < 1414587413 709346 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access bin/*elcome: No such file or directory < 1414587416 530716 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run ls bin/*elcome < 1414587417 973468 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/r13elcome \ bin/relcome \ bin/rwelcome \ bin/welcome \ bin/welcome < 1414587422 453219 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`relcome nyuszika7h < 1414587423 327947 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​06nyuszika7h: 13Welcome 04to 07the 08international 09hub 02for 06esoteric 13programming 04language 07design 08and 09deployment! 02For 06more 13information, 04check 07out 08our 09wiki: 02. 06(For 13the 04other 07kind 08of 09esoterica, 02try 06#esoteric 13on 04irc.dal.net.) < 1414587424 64474 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good enough < 1414587477 152635 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: with LC_CTYPE=C, trying to output a character 128 and above just results in : hPutChar: invalid argument (invalid character) < 1414587518 887214 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :ah, esolangs.org, I know about that site :) < 1414587520 656103 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: but isn't there some other function you can call? < 1414587543 221636 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :instead of putStr that is < 1414587553 910230 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nyuszika7h: your nick reminds me of, like, mangled C++ or Haskell function names. < 1414587559 704126 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :lol < 1414587567 159652 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what < 1414587582 958714 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :well, "nyuszika" means "bunny" in Hungarian, the rest is a bit of a long story < 1414587617 962949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah, hungarian. that explains why it looks mangled <_< < 1414587714 113741 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but mangled C++ names usually have a ? or _Z or some other similar magic code in them < 1414587771 528014 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's more Z-encoding it reminds me of I think. https://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/SymbolNames < 1414587808 447626 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they get nice clusters of letters and numbers. < 1414587878 775890 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: not really. There are other routes, the most promising one is going via bytestrings. < 1414587921 948464 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think there might be some shorthand to set stdout to binary/latin-1? < 1414587922 581662 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: but just 'import Data.Bytestring' is already a mouthful. < 1414587925 14914 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like a convenience function for it < 1414587931 625273 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which would save a bit compared to utf8 < 1414587940 346535 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but also I think GHC always treats source programs as UTF-8, so < 1414588414 310349 :password2!~password@197.78.141.175 JOIN :#esoteric < 1414589330 237771 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: btw, you... probably can set LANG. via a certain really horrific hack that I am saving for this program I'm still working on. < 1414589353 875666 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Are you still working on the helloworldless one? < 1414589357 224142 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's not very space-effective though. < 1414589358 531348 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FireFly: yes < 1414589361 969828 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh my < 1414589376 304758 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FireFly: it's far worse than you could possibly imagine, I just need to do some brute forcing to finish it off < 1414589385 387342 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I am so proud of it. < 1414589397 683824 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it's waiting until I have enough of a barin to trim down the search space, tomorrow. < 1414589408 79170 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*brain < 1414589745 5902 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1414589954 647468 :impomatic_!~digital_w@249.57.115.87.dyn.plus.net PART :#esoteric < 1414590102 633416 :Bicyclidine!~Glossina@resnet-v492-wless-gw.net.wsu.edu JOIN :#esoteric < 1414590415 898017 :nortti!nortti@nano.smar.fi QUIT :Ping timeout: 258 seconds < 1414590521 119780 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is that about http://golf.shinh.org/p.rb?Helloworldless+Hello+world ? < 1414590682 888643 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah < 1414590710 447222 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that task is a bit scary < 1414590751 575297 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is that even solvable in C++ ? < 1414590849 536853 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, it probably is, because newline isn't banned < 1414590892 272988 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDude < 1414591039 632600 :Bicyclidine!~Glossina@resnet-v492-wless-gw.net.wsu.edu QUIT :Ping timeout: 245 seconds < 1414591258 272179 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh damn... I can't include anything.h < 1414591264 300251 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm screwed then < 1414591267 788916 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, almost < 1414591312 470743 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no wait < 1414591315 894511 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I can't include ANYTHING < 1414591320 849960 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :because e is banned < 1414591324 696451 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm most definitely screwed then < 1414591341 261302 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I guess there's a reason why no Haskell solution has been submitted... < 1414591353 722703 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :stupid 'r' in putChar < 1414591396 818675 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :argh < 1414591412 857111 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're very unlikely to find out how to do it. < 1414591428 394772 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :may I suggest waiting until tomorrow-ish to see? :p < 1414591490 504182 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: I'm trying C++, not haskell < 1414591497 353291 :password2!~password@197.78.141.175 QUIT :Ping timeout: 244 seconds < 1414591501 849317 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I meant int-e < 1414591512 921323 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can do C++ just by cheating and pretending it's C, presumably < 1414591546 306055 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1414591569 514637 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: not easily... I'm trying, but I have to find a way to call a function without doing a #include < 1414591590 43693 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :c'mon, you can use functions without declaring them. < 1414591595 141419 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or is g++ stricter than gcc about that? < 1414591595 562620 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I can't call fputs or fputs, because even though I can declare them, I can't easily get a reference to stdout < 1414591604 113710 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :uh, so use puts? :p < 1414591608 212398 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :puts is a macro < 1414591616 137494 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, actually, I _coudl_ call fputs probably < 1414591617 348688 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me see < 1414591625 321548 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OK, printf then < 1414591627 494441 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I can't call printf, write, send, because they contain wrong letters < 1414591631 587294 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :printf has an "r" < 1414591632 38580 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :erm, right < 1414591633 749893 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, there's already a C solution < 1414591639 20596 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a C++ solution will be identical < 1414591642 371358 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: yes, but C++ is much stricter < 1414591658 724165 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :both about converting pointers (that I can circumvent) and about calling undeclared functions < 1414591677 890761 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :besides, I want to make my own solution, not copy an existing one < 1414591683 324890 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :just wait a minute, I can solve this < 1414591688 534657 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good luck :P < 1414591703 937281 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :won't you need ExtERn "C"? < 1414591766 357026 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, maybe I can just call printf < 1414591781 472646 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :by calling it p\u0072intf < 1414591835 802339 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm no, not with these compile optoins it seems < 1414592035 956409 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh damn < 1414592040 192745 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and I can't even call functions with two arguments < 1414592054 335190 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :argh < 1414592092 683324 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a C++ solution now. < 1414592096 28163 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, I see < 1414592100 1103 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but that might be because nobody tried < 1414592138 103820 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it can probably solved at least by jumping to native code which you embed < 1414592142 92771 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but eww < 1414592157 349899 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm wait, I have another idea < 1414592268 754148 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, I got a segfault now < 1414592317 439057 :password2!~password@197.78.171.129 JOIN :#esoteric < 1414592399 871930 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: I think you misread fizzie's line < 1414592411 848349 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh < 1414592548 382629 :impomatic_!~digital_w@249.57.115.87.dyn.plus.net JOIN :#esoteric < 1414592660 971671 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Pietu1998 5* 10New user account < 1414594798 330987 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I mean, I made one, by copying a C one. < 1414595443 751930 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414595563 620910 :password2!~password@197.78.171.129 QUIT :Ping timeout: 255 seconds < 1414596113 156664 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Lenguage14]]4 N10 02http://esolangs.org/w/index.php?oldid=40703 5* 03Pietu1998 5* (+3996) 10yeah, putting it out there < 1414596116 244251 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net QUIT :Ping timeout: 244 seconds < 1414596174 677224 :nortti!nortti@nano.smar.fi JOIN :#esoteric < 1414596738 72504 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1414597212 570367 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1414597490 835942 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq_uptime < 1414597491 26470 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :7d 7h 31m 31s < 1414598175 99189 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: http://golf.shinh.org/reveal.rb?Helloworldless+Hello+world/int-e_1414598126&hs :-P < 1414598224 510015 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I should try the three-letter shells. < 1414598291 512505 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or the two letter one, which happens to be bash. < 1414598357 837091 :impomatic_!~digital_w@249.57.115.87.dyn.plus.net QUIT :Ping timeout: 264 seconds < 1414598401 449517 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: :/ < 1414598404 989022 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you beat me to it < 1414598418 689029 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(but mine was nicer, I was just going to brute-force the tr) < 1414598424 566761 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh well, won't bother finishing it < 1414598425 188656 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh I mixed up elliott and b_jonas. Mumble. < 1414598441 648224 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :/*/*/t? is shorter. < 1414598466 328363 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and you can just use sh. and non-printable characters lose serious style points. also, this is a loophole that should probably really be fixed < 1414598490 711064 :impomatic_!~digital_w@249.57.115.87.dyn.plus.net JOIN :#esoteric < 1414598490 711184 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also, you have too many newlines. < 1414598501 76700 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :true. < 1414598658 241241 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :/*/*/t? expands to /usr/bin/tr /usr/lib/tc < 1414598709 730294 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, I guess. < 1414598723 690169 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what I had was < 1414598724 218144 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :{-#OPTIONS < 1414598724 371375 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-F < 1414598724 371526 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-pgmFsh#-} < 1414598724 371615 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :/*/*/t? \"-y '\40-~'>$2<< you're very unlikely to find out how to do it." < 1414599018 242194 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :similarly you can strip out the final newline if you are submitting the program by upload, though I don't know whether that's still counted or not < 1414599039 519089 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: shoulda known < 1414599072 661392 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway this kind of thing lets you bypass exec restrictions < 1414599074 500981 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so it's really rather bad < 1414599120 527103 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :for a short time I was worried you'd be exploiting some GC error leading to code execution :P < 1414599257 956733 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's counted. I did head -c77 hw.hs > hw_.hs before submitting < 1414599313 258475 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(since none of my standard editors seem to support saving without a final newline?) < 1414599411 8502 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :emacs can do it < 1414599422 158977 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's one of the few things I use emacs for these days... < 1414599432 475969 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you might find shinh's caddy tool exciting < 1414599536 857482 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh. require-final-newline < 1414599744 678021 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vim can do it too. (See the eol/noeol option.) < 1414599766 343595 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Also needs 'binary' on to happen.) < 1414599796 142870 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(In short, ":set binary noeol".) < 1414599848 547900 :password2!~password@197.78.171.129 JOIN :#esoteric < 1414599965 624021 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: yes, the noisy one also had a putStrLn ... habitual golfing mistake. < 1414600691 632378 :bb010g!uid21050@gateway/web/irccloud.com/x-lvvfruboyazrmmvj QUIT :Ping timeout: 244 seconds < 1414600842 572853 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :elliott: A fun thing that I thought of while reading about your and ørjan’s efforts is that I once wrote an idris function that retrieves the value of a variable by name (a string), but it only works for local variables sadly. < 1414601048 990903 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( let foo = "bar" in getNamedVar "f\111\111" < 1414601049 144152 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :04"bar" : 12String < 1414601083 260922 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right. you showed it here, I think. < 1414601086 649163 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I remember being disgusted. < 1414601106 391638 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Oh, I didn’t remember if you were there. < 1414601194 514732 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :I just remembered it because it sure would be useful to be able to retrieve functions by a namestring for that particular problem. < 1414601349 150776 :augur!~augur@pool-108-3-141-170.bltmmd.fios.verizon.net JOIN :#esoteric < 1414601429 162940 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: ok, I'll stop at http://golf.shinh.org/reveal.rb?Helloworldless+Hello+world/int-e+%28%2B+elliott%29_1414601317&hs ... I saved the single quotes for the <<< parameter by pushing everything into the 128..255 character range. ugly, yes. but it saves 2 bytes. < 1414601445 831718 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you have no style :p < 1414601825 585807 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` dc<<<16i6D61696E3D7075745374722248656C6C6F20776F726C642122P < 1414601826 294599 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :main=putStr"Hello world!" < 1414601872 762968 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :need to escape that d, though < 1414601873 777034 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :uh where's the comma < 1414601877 180991 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :!!!!! < 1414601882 69370 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but yes, that would have style if you didn't steal it from the dc solution :P < 1414601934 169352 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: I forgot the comma. It's too long. < 1414601954 181940 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> (length "/*/*/t[q-s]", length "tr$'\\162'") < 1414601955 587128 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : (11,9) < 1414601987 667530 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ITYP /*/*n/t? < 1414602019 373117 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but $'t\162' has the same length (you had an extra r in there) < 1414602083 169784 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: note also that invoking dc like that isn't allowed. < 1414602090 258321 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, what does ITYP stand for? < 1414602092 142630 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh < 1414602097 36392 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :damn, you mentioned that. < 1414602099 36502 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i think you pantsed < 1414602101 308947 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"I think you'd prefer" < 1414602121 396807 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :going with Bike, here < 1414602139 224657 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what is tc, anyway? < 1414602151 410933 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as in the executable < 1414602160 629908 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` man tc < 1414602173 775096 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :man: can't open the manpath configuration file /etc/manpath.config < 1414602176 642340 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't know, " tc - show / manipulate traffic control settings" < 1414602237 400154 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sounds useful. I bet you can use it for this. < 1414602248 450133 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I'd suspect it's some programming language anagol has) < 1414602287 408540 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's not. < 1414602346 461843 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :It’s about network traffic control in the linux kernel apparently? < 1414602349 530979 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oooh. test.sh: line 1: /usr/lib/tc: is a directory < 1414602453 117859 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but nevertheless, it's part of the oproute package < 1414602461 582233 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :*iproute < 1414602992 677859 :monotone!~monotone@room208.org QUIT :Remote host closed the connection < 1414603017 375827 :monotone!~monotone@room208.org JOIN :#esoteric < 1414603630 145034 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1414603824 843188 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 258 seconds < 1414603879 573718 :password2!~password@197.78.171.129 QUIT :Ping timeout: 255 seconds < 1414603911 596919 :password2!~password@197.78.171.129 JOIN :#esoteric < 1414604273 15486 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh I guess for some old problems the Haskell records are no longer obtainable. (for example because of import List vs. import Data.List) < 1414604604 752720 :bb010g!uid21050@gateway/web/irccloud.com/x-yhxmjhqwtzfztgaw JOIN :#esoteric < 1414605714 15110 :MoALTz!~no@user-5-173-75-115.play-internet.pl JOIN :#esoteric < 1414605730 176186 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net JOIN :#esoteric < 1414606213 131780 :vyv!~vyv@69.158.157.75 JOIN :#esoteric < 1414606248 936901 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03CosmoConsole 5* 10New user account < 1414607112 918635 :vyv!~vyv@69.158.157.75 QUIT :Read error: No route to host < 1414607317 987750 :vyv!~vyv@69.158.157.75 JOIN :#esoteric < 1414607532 421280 :augur!~augur@pool-108-3-141-170.bltmmd.fios.verizon.net QUIT :Remote host closed the connection < 1414608226 95845 :Phantom_Hoover!~phantomho@63.41.189.80.dyn.plus.net JOIN :#esoteric < 1414608236 852660 :Phantom_Hoover!~phantomho@63.41.189.80.dyn.plus.net QUIT :Changing host < 1414608237 6070 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1414608942 630276 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1414609504 339405 :Bicyclidine!~Glossina@wl-nat113.it.wsu.edu JOIN :#esoteric < 1414609646 192253 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Ping timeout: 265 seconds < 1414609671 311184 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1414610423 942120 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 256 seconds < 1414610435 104272 :password2!~password@197.78.171.129 QUIT :Read error: Connection reset by peer < 1414610748 571428 :augur!~augur@73.163.157.101 JOIN :#esoteric < 1414610979 265538 :impomatic_!~digital_w@249.57.115.87.dyn.plus.net JOIN :#esoteric < 1414611089 190469 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Ping timeout: 244 seconds < 1414611591 561120 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FakeASM14]]4 N10 02http://esolangs.org/w/index.php?oldid=40704 5* 03CosmoConsole 5* (+16772) 10Created page with "'''FakeASM''' (''Fake'' ''As''se''m''bly) is an [[esoteric programming language]] in the past by [[User:CosmoConsole]] (in fact, so past that the original interpreter source i..." < 1414611621 909130 :augur!~augur@73.163.157.101 QUIT :Read error: Connection reset by peer < 1414611689 963359 :augur!~augur@73.163.157.101 JOIN :#esoteric < 1414611844 286034 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1414611933 35268 :password2_!~password@197.78.143.132 JOIN :#esoteric < 1414611964 101982 :password2_!~password@197.78.143.132 QUIT :Max SendQ exceeded < 1414612041 459833 :password2_!~password@197.78.143.132 JOIN :#esoteric < 1414612378 818202 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FakeASM14]]4 10 02http://esolangs.org/w/index.php?diff=40705&oldid=40704 5* 03CosmoConsole 5* (+870) 10examples < 1414612807 620522 :drdanmaku!uid17782@gateway/web/irccloud.com/x-cxpakvluqinexacg JOIN :#esoteric < 1414613108 979898 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FakeASM14]]4 M10 02http://esolangs.org/w/index.php?diff=40706&oldid=40705 5* 03CosmoConsole 5* (+359) 10some additional formatting, fixes, fakeasm2 < 1414613247 713799 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FakeASM14]]4 M10 02http://esolangs.org/w/index.php?diff=40707&oldid=40706 5* 03CosmoConsole 5* (+2) 10 < 1414613293 78733 :password2_!~password@197.78.143.132 QUIT :Ping timeout: 260 seconds < 1414613549 158177 :augur!~augur@73.163.157.101 QUIT :Remote host closed the connection < 1414613990 506055 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Speaking of unlikely POSIX permissions (like we were the other day), these files for some reason are u+rw, g+rx, o+r. < 1414614022 420430 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it could be a mistake < 1414614118 817751 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's quite possible. < 1414614130 302935 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :umask 123, looks good < 1414614188 390123 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: is that decimal or octal? < 1414614196 472586 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :octal < 1414614197 62023 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :either way looks wrong < 1414614228 876347 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: it's the complement of rw-r-xr-- = 654. < 1414614384 503482 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The files in question don't have any business being created with any x bits on, though. < 1414614395 34975 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :pity, there goes that theory < 1414615193 178406 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FakeASM14]]4 M10 02http://esolangs.org/w/index.php?diff=40708&oldid=40707 5* 03CosmoConsole 5* (-30) 10YOU ARE WRONG < 1414616140 292137 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1414616576 308754 :Bicyclidine!~Glossina@wl-nat113.it.wsu.edu QUIT :Ping timeout: 244 seconds < 1414617120 978644 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1414617239 647153 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1414617290 600248 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Read error: Connection reset by peer < 1414617323 39236 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1414617357 421438 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1414617363 470643 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1414617717 668318 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1414619358 315010 :boily!~boily@96.127.201.149 QUIT :Quit: KINSHIP CHICKEN < 1414620114 686649 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 245 seconds < 1414620297 769325 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1414620683 837806 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 258 seconds < 1414620791 773027 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu JOIN :#esoteric < 1414621469 652240 :edwardk!~edwardk@pdpc/supporter/professional/edwardk JOIN :#esoteric < 1414621557 914096 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu QUIT :Ping timeout: 258 seconds < 1414621652 566885 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1414621839 97266 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 255 seconds < 1414622085 84922 :bitemyapp!~callen@198.199.80.102 JOIN :#esoteric < 1414622112 576195 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 265 seconds < 1414622212 456127 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu JOIN :#esoteric < 1414622822 370789 :bb010g!uid21050@gateway/web/irccloud.com/x-yhxmjhqwtzfztgaw QUIT :Quit: Connection closed for inactivity < 1414622931 664459 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It should hopefully be easy to port ZTERM to other programming languages that can use binary I/O, probably it can be done in Haskell, and perhaps even with brainfuck. < 1414622978 808451 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :uh < 1414623026 24214 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Unlike things such as Glk, which are pretty difficult to port to anything at all (except for some kinds of interpreters). < 1414624008 347995 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu QUIT :Ping timeout: 250 seconds < 1414624367 694116 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1414624424 546558 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414624897 358491 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1414625271 917894 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1414625480 191163 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 265 seconds < 1414625489 220590 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FakeASM14]]4 10 02http://esolangs.org/w/index.php?diff=40709&oldid=40708 5* 03CosmoConsole 5* (+270) 10 < 1414625508 403853 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FakeASM14]]4 M10 02http://esolangs.org/w/index.php?diff=40710&oldid=40709 5* 03CosmoConsole 5* (-1) 10/* Cat Program (FakeASM 2) */ case < 1414625662 2833 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414626962 730527 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I love Java, especially how Java EE follows all best practices. "Returns an array containing all of the Cookie objects the client sent with this request. This method returns null if no cookies were sent." < 1414626984 742462 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :... < 1414627003 416355 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I know, it's more efficient than returning an empty array. < 1414627007 284836 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :like, instead of an empty arr- right. < 1414627035 444997 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.javapractices.com/topic/TopicAction.do?Id=59 maybe the authors of the standard library should read this site < 1414627148 258679 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Of course ever since http://www.w3schools.com/tags/av_met_canplaytype.asp it's hard for an API's return value to be surprisingly bad anymore. < 1414627190 420556 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :nice. < 1414627230 144048 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I was hoping that the wtf was the W3Schools site < 1414627232 901033 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We discussed that the other month. < 1414627260 914024 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :they did forget the "FILE_NOT_FOUND" result though. < 1414627261 434622 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :At least those strings are truthy and "" is falsey < 1414627289 558819 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Actually, that could be worse... it might act like a boolean for a little while < 1414627295 691348 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You really have to work at it to get more than a "maybe" out of Chrome, since so many formats support all kinds of unlikely codecs. < 1414627310 22234 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :AFK < 1414627378 502128 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sometimes if you specify the codec it will say "probably", e.g. for 'audio/webm;codecs="vorbis"'. < 1414627442 655038 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 245 seconds < 1414627485 41484 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm "this combination does not make sense but we'll take our chances anyway?" < 1414627544 785362 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :nah, that's not it. < 1414627546 821688 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION shrugs < 1414627574 825073 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :audio/webm is officially only Vorbis, anyway, so the codec specification is slightly superfluous. < 1414627620 126677 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'm stupidly mixing up "maybe < 1414627624 219276 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :" and "probably" < 1414627663 958019 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Generally, a user agent should never return "probably" for a type that allows the codecs parameter if that parameter is not present." < 1414627691 839251 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :makes sense, actually < 1414627801 530871 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But nevertheless, I find those return values ridiculous. If they wanted to express levels of certainty, why didn't they specify to return a float between 0 and 1? < 1414627853 946846 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What are your feelings on "0 but true"? < 1414627862 658711 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Then at least I could probe all the types I have and pick the one that the browser considers best. < 1414627948 775158 :bb010g!uid21050@gateway/web/irccloud.com/x-vzcxpmolshedwtzu JOIN :#esoteric < 1414627971 546792 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :0.0 is true? < 1414627993 118040 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, I meant the Perl handling of the string "0 but true". < 1414627996 895442 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric : I love Java, especially how Java EE follows all best practices. "Returns an array containing all of the Cookie objects the client sent with this request. This method returns null if no cookies were sent." < 1414628001 943335 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :ffff < 1414628009 46614 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Even if you wanted efficiency < 1414628021 250686 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :You can't spare a constant zero-length array so you don't make your users cry? < 1414628034 481975 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I bet the thought process was "oh, we should special case the zero case, our one-or-more code doesn't work" < 1414628044 75674 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Then someone's brain broke and put "return null" there instead of the sensible thing. < 1414628063 515291 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: it's a reasonable hack that takes something that could be done anyway, and tweaks the warnings system to match common practice < 1414628102 407345 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Lymia: didn't you see the sarcastic smiley! (I knew I forgot something.) < 1414628157 694540 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :ACTION tilt head < 1414628284 31156 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: I'm not too happy with perl's idea that the string "0" is false. < 1414628288 784254 :brandons1!~SingingBo@d50-98-172-234.bchsia.telus.net JOIN :#esoteric < 1414628334 384364 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but "00" isn't. Heh. < 1414628526 876034 :brandonson!~SingingBo@d50-98-172-234.bchsia.telus.net QUIT :Ping timeout: 258 seconds < 1414628547 836632 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't like that either (and PHP is bad at those kind of things too) < 1414628890 566810 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :My opinion is best is "" is false and "0" is true < 1414630191 758358 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"" and "0" as booleans should be mu < 1414630212 285143 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Also, if I hate cold weather, how bad of an idea is a trip to Svalbard < 1414630230 557631 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Do they have hot showers in Svalbard? < 1414630326 829463 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Aren't there Norway people in here? < 1414630802 659671 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Is Oerjan people? < 1414631251 160581 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 265 seconds < 1414631305 714835 :skarn!skarn@unaffiliated/skarn QUIT :Ping timeout: 265 seconds < 1414632179 655215 :hjulle_!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1414632277 938539 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://vindinium.org/ would a client for humans be legal? < 1414632389 664581 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1414632479 274096 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 244 seconds < 1414632882 108891 :skarn!skarn@unaffiliated/skarn JOIN :#esoteric < 1414632998 132739 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :If the worst news I had today was just that my originally desired trip to the eclipse was fully booked, I would be happy < 1414634453 625183 :MoALTz_!~no@user-5-173-75-115.play-internet.pl JOIN :#esoteric < 1414634603 382124 :MoALTz!~no@user-5-173-75-115.play-internet.pl QUIT :Ping timeout: 240 seconds < 1414635882 385160 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: sleep < 1414636355 83001 :impomatic_!~digital_w@249.57.115.87.dyn.plus.net QUIT :Ping timeout: 265 seconds < 1414636610 686215 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Anyways... which is colder? Svalbard or Alaska? < 1414636660 601183 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is this why you wanted to know whether iceland had subways :p < 1414636727 42445 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :That was when I was under the impression that the Iceland trip wasn't fully booked < 1414636752 989182 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Eclipse from plane + aurora borealis sounds ideal < 1414636764 457031 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :s/Iceland/Faroe Islands/ < 1414637216 43152 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :So, choices are try for eclipse+aurora in Svalbard, or just settle for aurora in Alaska < 1414637233 137053 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Don't want to try for eclipse on the land of the Faroe Islands, heard there's bad weather < 1414637426 741938 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"Armed guards will be on hand in case a polar bear should wander near and we provide warm drinks to keep the cold from your bones. " < 1414637676 274773 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net QUIT :Read error: No route to host < 1414637734 145430 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Oh, the Svalbard trip I was looking at is sold out too < 1414637807 866918 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Or... actually, might only be the option with flight from Oslo < 1414637820 536194 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Not sure < 1414638022 119607 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net JOIN :#esoteric < 1414638089 323046 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :travelling to svalbard but avoiding other places due to bad weather... < 1414638243 136167 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :clouds are worse than being cold, when it comes to viewing a solar eclipse < 1414638257 287180 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what about bears? < 1414638278 720214 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I can only hope the armed guards know what they're doing < 1414638369 328808 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"armed guards" might be referring to the panserbjørne... < 1414638423 26758 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :armoured bears? < 1414638707 307823 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :His Dark Materials reference. sorry. < 1414638787 136264 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ah. I thought you were referring to something real, like some sort of governmental anti-bear patrol, which happened to have the same name as some His Dark Materials thing < 1414638791 846099 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :>.> < 1414639451 508630 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Rodolvertice 5* 10New user account < 1414640572 925189 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1414640679 797291 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow, I just got spam saying (NOT A SPAM) in the subject line < 1414640738 923237 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1414642528 636168 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Quit: Terminated < 1414645484 262133 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1414645823 17307 :brandons1!~SingingBo@d50-98-172-234.bchsia.telus.net QUIT :Quit: WeeChat 0.4.3-dev < 1414647023 533371 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 265 seconds < 1414647187 25490 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDream < 1414647566 475853 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have a book titled "Pope-Pourri". It inclueds a list of some saints and their specialties, which include: communists; protection from fools, clowns, and idiots; protection from freethinkers; stuttering; vampires; children who are late in learning to walk; sick chickens; servants who break things; those who are insane... < 1414649095 675900 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1414649111 582067 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414649382 792652 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1414649399 656074 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :I can convert Brainfuck to Whitespace: https://gist.github.com/Centrinia/2836820aaf12e048e320 < 1414649440 648280 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I was hoping it was written in befunge :( < 1414650150 55168 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FakeASM14]]4 M10 02http://esolangs.org/w/index.php?diff=40711&oldid=40710 5* 03CosmoConsole 5* (+33) 10 < 1414650205 209798 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1414650229 828528 :hjulle_!~hjulle@ankadagen.vth.sgsnet.se QUIT :Quit: Konversation terminated! < 1414650466 685356 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 M10 02http://esolangs.org/w/index.php?diff=40712&oldid=40664 5* 03CosmoConsole 5* (+14) 10adding [[FakeASM]] < 1414650619 982546 :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=40713&oldid=40656 5* 03CosmoConsole 5* (+46) 10[[FakeASM]] < 1414650695 26423 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FakeASM14]]4 M10 02http://esolangs.org/w/index.php?diff=40714&oldid=40711 5* 03CosmoConsole 5* (+1) 10/* FakeASM2 */ I hate editing w/ mobile < 1414651031 767700 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FakeASM14]]4 M10 02http://esolangs.org/w/index.php?diff=40715&oldid=40714 5* 03CosmoConsole 5* (+1) 10/* Debug mode */ typos. my only weakness < 1414651202 647017 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :these change messages are quite entertaining < 1414651237 606421 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :at least i know what to do once i become a villan < 1414651267 425484 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FakeASM14]]4 M10 02http://esolangs.org/w/index.php?diff=40716&oldid=40715 5* 03CosmoConsole 5* (+2) 10/* Instruction list */ WSD fix < 1414651725 933381 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://thejh.net/misc/website-terminal-copy-paste < 1414652799 547583 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1414653223 769013 :impomatic_!~digital_w@249.57.115.87.dyn.plus.net JOIN :#esoteric < 1414654081 731161 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : int-e: I've sent a solution so now you won't be the first <-- ah, i'd been wondering if "jonas" was you... < 1414654338 615546 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops, the hungarians are breeding < 1414654360 648968 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(hi nyuszika7h) < 1414654415 805535 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think the hungarians have been breeding for a very long time < 1414654460 167365 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but ON THE CHANNEL? < 1414654536 862741 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they're breeding in here? ew. < 1414654660 175022 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i see you have also discovered the danger of hinting to int-e that things are possible < 1414654701 883054 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :http://codepad.org/M6k4nhGu < 1414654799 354897 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :centrinia: is that a whitespace program < 1414654802 792919 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: have you been bitten by that too? < 1414654810 270930 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :oerjan: Yes. < 1414654826 537165 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :I converted a Brainfuck program to that. :p < 1414654837 237998 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :https://gist.github.com/Centrinia/2836820aaf12e048e320 :p < 1414654881 294593 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: only slightly, i tried to obliquely hint that there was a more efficient way of making local definitions in golfing, and he quickly guessed i was referring to pattern guards < 1414655043 457868 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :somehow, though, i've yet to actually make an optimal golf solution that uses them < 1414655052 751059 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :iirc < 1414655109 80814 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm yet another person who prefers explicit braces in haskell. i think you're more common than people claim. < 1414655147 528757 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Haskell benefits from not having to be whitespace-sensitive < 1414655153 220281 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :who? < 1414655162 470707 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: see centrinia's gist < 1414655180 594447 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: do /I/ get to complain at /you/ for not following links? < 1414655189 325496 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that would seem very out of character for both of us < 1414655218 255970 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, that's not doing the polynomial optimization, is it? < 1414655239 397216 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, github has a big signup advert at the bottom of gists too < 1414655248 2004 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I didn't realise it was in response to the link < 1414655250 324245 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it annoys and depresses me that they are this desperate for users < 1414655258 503903 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: I might be inconsistent about what nick I use on anagolf among "jonas" and "b_jonas" < 1414655261 764976 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I should try to stick to one < 1414655268 370619 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: it's not really an ad so much as the submit a comment form < 1414655288 556604 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the homepage is definitely an ad, though < 1414655297 841424 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah, I'm definitely inconsistent, damn < 1414655320 74216 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I think if you wait a few more days, some of the regulars on anagolf will submit a shorter perl < 1414655326 197926 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, okay, it is an ad too, but it serves a purpose < 1414655401 541726 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: I prefer explicit braces in haskell too < 1414655467 75861 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1414655572 50819 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mind you, with all the pattern matching in function heads and the pointfree style, some haskell code contains very few braces, explicit or implicit < 1414655752 945552 :MoALTz_!~no@user-5-173-75-115.play-internet.pl QUIT :Ping timeout: 240 seconds < 1414655873 239195 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right < 1414656026 638023 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Article about BANCStar says "Not known if strings index from 0 or from 1". I believe it is from 1. < 1414656070 822700 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :There are things known about BANCStar? < 1414656142 609298 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: there's been huge archaelogical investigation into BANCstar < 1414656149 863554 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not sure what people are using as sources < 1414656151 941171 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Awesome < 1414656170 821624 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I once completely failed to get the presumed current owners to give any documentation < 1414656244 458882 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :This means that "10829,2446,22245,22012" in C16LNAPP.SCN would set the "Financial Summary?" variable to "N", which seems sensible given the context. < 1414656298 817916 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :experimentation? < 1414656306 684099 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Someone has a BANCstar interpreter? < 1414656322 832321 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :As far as anyone knows, nobody has an implementation. < 1414656328 746422 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Because, it got lost. < 1414656476 423541 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What if the top secret proprietary information in the sample ends up getting revealed? < 1414656505 783168 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Sgeo: I already figured out some of it actually < 1414656594 268914 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :centrinia: looking briefly over it, i think your optimize will not handle >++ < 1414656623 45772 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because the Advance gets stuck between the Increments < 1414656717 106389 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I am guessing that command 3100 will result in an error (requiring you to retype the input) if the condition isn't true. < 1414656728 77284 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :oerjan: It outputs p[1] += 2; p+=1; < 1414656743 901771 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :centrinia: huh < 1414656756 230636 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :So it does optimize. < 1414656764 831771 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :There is a fixedPoint function. < 1414656768 680922 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1414656789 970898 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :But the optimize function does need some work. < 1414656801 255277 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh ic < 1414656865 317606 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :The Whitespace output is not very optimal. :"> < 1414656942 356019 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523 pointed out you weren't doing "polynomial" optimization < 1414656949 477801 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but that's fancy stuff imo < 1414656991 995785 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :I guess it does linear optimization. < 1414657069 97120 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :It converts while(*p) { *p--; p[i1] += inc1; } to p[i1] += inc1 * *p; *p = 0; < 1414657074 621247 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :And the like. < 1414657074 774724 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: it's needed to be competitive with the better BF optimizers < 1414657091 29921 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :meanwhile, RLE optimization is pretty basic, even fungot does that < 1414657091 183240 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :ais523: I am working on it. < 1414657091 183393 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :ais523: but cyrus! are you leaving! nothing here using the dna from animals, only the 3 entities you saw will help you leave, crono?!! you brought back my cat! thank you, crono! < 1414657112 54882 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh your "isStationary" is basically the same as "checking all loops are balanced", but it needs to be applied after the optimizations that move Advance? < 1414657155 173835 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think some kind of de-tapeification optimisation would be interesting. < 1414657164 890649 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :something that tries and extracts underlying variables and maybe even data structures. < 1414657188 212155 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The wiki says that 2999 introduces a new page. I think rather, a prompt with the response field's position being given as a negative number ends a page. < 1414657197 175429 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :elliott: Wouldn't that involve dry runs of the program? < 1414657198 604340 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(This makes it even less clear what "stop code" really means.) < 1414657223 954287 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :centrinia: I don't see why < 1414657236 988221 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :oerjan: isStationary is used in very experimental parts of the code. :p < 1414657258 308408 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :Does polynomial optimization work on something like this? http://codepad.org/BWiQokT1 < 1414657304 482103 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :elliott: that's just called decompilation < 1414657322 125315 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Jafet: sure. < 1414657330 870880 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Sgeo: jloughry may have one @BANCStar < 1414657341 685331 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :centrinia: i think it can handle all balanced loops in principle? < 1414657356 236922 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :But the last thing I've heard from him was him trying to rescue something from a floppy disk < 1414657357 793397 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :I thought as much. < 1414657369 312958 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which he told me was somewhat corrupt. < 1414657376 967715 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Since then I haven't heard from him again. < 1414657429 120660 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I've also tracked the company down that now acquired (through various steps) the company behind BANCStar < 1414657436 816357 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but they haven't answered to my e-mails < 1414657587 651350 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Apparentely there also was a developer manual that they have written for themselves < 1414657606 331949 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(They reverse engineered bancstar and documented what they have found out) < 1414657634 925315 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :However, he couldn't find a copy of that. < 1414657680 308900 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :So I don't know how to get more information about it anymore ;) < 1414657708 860384 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the only idea I have left is ask jloughry about other people that worked with BANCStar < 1414657720 182017 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(i.e. work colleagues of him) < 1414657732 46748 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and then contact them and ask if they somehow have something laying around :D < 1414657772 373893 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : I think there might be some shorthand to set stdout to binary/latin-1? <-- we compared those, setBinaryMode ... True is actually longer than using setEncoding ... utf8 < 1414657800 754642 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and utf8 is shorter than char8 < 1414657803 180282 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> (length "setBinaryMode ...$1==1", length "setEncoding ... utf8") < 1414657804 642006 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :mroman: Well, a lot of things I figured out are contrary to what is on the wiki and I am making a list of them on the talk page right now. < 1414657805 361846 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : (22,20) < 1414657809 243461 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm < 1414657811 941826 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what's the shortest True? < 1414657816 346625 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :1>0 < 1414657824 748095 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay so it can't compete I guess < 1414657855 586227 :impomatic_!~digital_w@249.57.115.87.dyn.plus.net QUIT :Read error: Connection reset by peer < 1414657867 486305 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh forgot the h prexix, it's hSetBinaryMode and hSetEncoding < 1414658308 911510 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :Which Brainfuck compilers do full-blown polynomial optimization? < 1414658318 762490 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :esotope for one < 1414658333 277312 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :polynomial optimization? < 1414658334 557158 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://code.google.com/p/esotope-bfc/ < 1414658347 59790 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm wondering "what's the shortest true in Prolog" < 1414658349 179197 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I know some trivial optimizations < 1414658365 970303 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically because you might be able to use ! but it has horrendous side effects < 1414658383 25818 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :esotope generated this: http://codepad.org/gXW1K2ma < 1414658393 255001 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Eliminating -+ and the [ after ]... and <> etc < 1414658396 707060 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :I suspect that the loop can be completely removed. < 1414658421 253056 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: isn't in some sense the empty predicate true < 1414658450 193430 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i guess that cannot be used everywhere < 1414658454 816876 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: no, the empty predicate is fail; the simplest possible nonempty predicate is true < 1414658459 599873 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, well, I see what you mean < 1414658459 753229 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Oh, BF->C, not BF->BF < 1414658469 99609 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess you could just do "t." and then use t instead of true < 1414658471 769038 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :centrinia: note that there are two esotopes :/ < 1414658474 723841 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you want the one I linked < 1414658476 822616 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's three characters even if you only use it once < 1414658509 32328 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :elliott: That was the one you linked. :( < 1414658512 216896 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: well i also mean, that many times when you would want to use t, you can just leave it out < 1414658531 994243 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah, okay < 1414658532 856212 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: yes, but the same is true of booleans in lots of other cases < 1414658654 192846 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :centrinia: hm indeed, so then it doesn't do full polynomials in that case < 1414658814 238123 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mind you, while i _think_ you can optimize all balanced loops into direct formulas, you are going to need modulus arithmetic and stuff in general < 1414658825 432153 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :especially if cells are bounded wrapping < 1414658851 872522 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or wait hm < 1414658897 193505 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that is not true. you can do exponentiation in a balanced way, i should know since that was the only way i saw to convert input properly for 3-cell bf. < 1414658914 543597 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so there are probably limits < 1414658946 898346 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i have _still_ not found a way to do proper output, mind you.) < 1414658959 376353 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :What do you mean? < 1414659071 876271 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :centrinia: [->[->++<]>[-<+>]<<] will multiply the second cell by 2 to the power of the first, essentially < 1414659081 209175 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(with 3rd cell starting as zero) < 1414659097 181604 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so it's not describably by just a polynomial < 1414659100 99211 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*e < 1414659131 800762 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um < 1414659157 371927 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes < 1414659219 147335 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :centrinia: also, i once proved that brainfuck is turing-complete with just 3 unbounded cells, you can find the details at http://esolangs.org/Collatz_function < 1414659244 14521 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :oerjan: http://codepad.org/10Gxjwwm < 1414659376 519539 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :centrinia: yes, and that still contains a loop. also it's not very optimal even inside the loop, especially lines 4 and 5 should be easily combined? < 1414659404 948215 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :Well, yeah. :p < 1414659483 22275 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :This is equivalent: http://codepad.org/B8gxa2Hc < 1414659619 54016 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: does three-cell collatz in BF use unbounded loops? < 1414659622 758987 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, unbalanced < 1414659635 110927 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nope < 1414659645 53505 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so that's even stronger proof you cannot make a formula < 1414659754 848970 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :http://codepad.org/f8sZl9wf < 1414659764 784808 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :centrinia: that's a lot of duplication of code just to avoid having p[2] = 0 in the inner loop < 1414659771 293026 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(the previous one) < 1414659778 958967 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :Well, it is one unroll. < 1414659793 843981 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :But it allows for assignments. :) < 1414659821 887033 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :http://codepad.org/8zsFbPyS < 1414659900 924468 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh well < 1414659919 211022 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i was really intending for p[2] == 0 to start with < 1414659929 352111 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :Oh, that is true. < 1414659937 495899 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :But my optimizer doesn't know that. :( < 1414659947 433834 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :It doesn't know that p[2] has not been touched. < 1414659994 595026 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i recall back when pikhq did similar stuff, he optimized the whole program with the assumption things started as 0. < 1414660031 514985 :mihow!~mihow@108.30.58.169 QUIT :Read error: Connection reset by peer < 1414660136 31307 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1414660170 679618 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:BANCStar14]]4 10 02http://esolangs.org/w/index.php?diff=40717&oldid=40092 5* 03Zzo38 5* (+1725) 10 < 1414660175 367494 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think he had a dictionary of cells with known values < 1414660185 602858 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or something like that < 1414660201 310104 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I still cannot quite figure out "combination goto" < 1414660505 459985 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: what is "chocobi-C" < 1414660509 274421 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:BANCStar14]]4 10 02http://esolangs.org/w/index.php?diff=40718&oldid=40717 5* 03Zzo38 5* (+96) 10 < 1414660589 317441 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh never mind < 1414660822 700230 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1414660937 431639 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1414661067 271119 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : similarly you can strip out the final newline if you are submitting the program by upload, though I don't know whether that's still counted or not <-- it's even easier on the form, of course < 1414661973 970316 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :oerjan: lol, hi < 1414662009 718738 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION waves < 1414662051 381489 :drdanmaku!uid17782@gateway/web/irccloud.com/x-cxpakvluqinexacg QUIT :Quit: Connection closed for inactivity < 1414662919 475179 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:FakeASM14]]4 N10 02http://esolangs.org/w/index.php?oldid=40719 5* 03Rdebath 5* (+287) 10/* Um Esoteric Language ? */ new section < 1414663133 890271 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :http://www.windytan.com/2014/10/visualizing-hex-bytes-with-unicode-emoji.html < 1414664185 372720 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :isn't http://esolangs.org/wiki/Lenguage sort of like http://esolangs.org/wiki/Unary except compressed more efficiently? < 1414664211 867949 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and wasn't there a third brainfuck variant simliar to these, but with exclamation marks? < 1414664244 170426 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Where I copied it from, though I guess you already guessed that. < 1414664283 683383 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Unary14]]4 10 02http://esolangs.org/w/index.php?diff=40720&oldid=38803 5* 03B jonas 5* (+15) 10/* See also */ < 1414664295 874758 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah right, http://esolangs.org/wiki/Unary#See_also actually links to a few others < 1414664700 669454 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1414665504 868156 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :like unary, except compressed more efficiently, sounds like a plan. < 1414665524 543567 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1414665660 961203 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: http://esolangs.org/wiki/Golunar is very much that, too. < 1414665786 857232 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: yes, that, and http://esolangs.org/wiki/Unary links to http://esolangs.org/wiki/MGIFOS and http://esolangs.org/wiki/Ellipsis as well, which are all variants of the same thing < 1414665797 338818 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1414665805 402096 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, though Golunar adds another layer of pointlessness. < 1414665812 172974 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Intel doesn't publish all bugs in its processors < 1414665824 62307 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The provided converter doesn't even construct the corresponding unary string. :/ < 1414665827 479227 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :some information can only be obtained under an NDA agreement for OEMs < 1414665830 410839 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this is why creating new brainfuck variants should be banned < 1414665894 971482 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: just more evidence for my theory that we're toast the moment the first real cyber war starts < 1414666082 390569 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's pretty much clear, yes. < 1414666091 948213 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 255 seconds < 1414666136 918572 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess it shouldn't be really hard for a country to ruin another countries economy just by doing some cyber attacks on some companies and infrastructure in that country < 1414666146 224274 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*country's < 1414666203 235815 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Cyber war oughta be much cheaper than conventional war? < 1414666221 138830 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Military equipment (bombs, ships, tanks) are really expensive. < 1414666264 421948 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that being said: You can have the cleverest hacker and try to hack some other bigger country < 1414666276 158812 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :chances are they won't respond with a cyber war but with a few drone strikes < 1414666292 197923 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm not sure who's better off then. < 1414666343 34477 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(by cyber war I mean "war" not the "spy" thing that's going on already anyway) < 1414666665 602879 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: How do you think about cyber war? < 1414666665 756332 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: by thy leave, crono?!! you brought back my cat! thank you, crono! crono...! there was nothing i could do! we must get help from guardia kingdom, and my ultimate creation, the mighty lavos! haahahahaha! fools! i only ride with him, you are gentle, isn't he? < 1414666673 396084 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^style qwantz < 1414666673 549400 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: qwantz (Dinosaur Comics transcriptions 2003-2011) < 1414666675 906839 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: How do you think about cyber war? < 1414666676 72324 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: the second was mental. engaged to be married to an older and handsome t-rex to confront their greatest fear: becoming separated from each other and then make a mental note, i'm going back to bed, falling asleep, and this world to get worked! < 1414666709 682642 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: there was a first and second cyber war? < 1414666709 835985 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: t-rex, that sounds like a crazy friday as weekend, why not monday too? < 1414666721 98385 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^style < 1414666721 251714 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz* sms speeches ss wp youtube < 1414666734 735428 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^style discworld < 1414666734 888744 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: discworld (a subset of Terry Pratchett's Discworld books) < 1414666738 281688 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't really know what I'm doing in this vision/graphics practical < 1414666739 90889 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: hi < 1414666739 622136 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: oats sat and listened. that's not what i wanted out of life. sooner or later, i've got to hand it to petulia. she spotted a gap in the things they said. < 1414666752 373722 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It seems to be saying I can use MATLAB to turn an image into some pretty graphs < 1414666759 131095 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Without explaining why the graphs are useful < 1414666926 671930 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Later < 1414667030 52866 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Taneb: they are pretty. that's where their usefulness lies. < 1414667092 25706 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :(seriousness of proposition depends on which kind of class and/or department this is.) < 1414667248 101030 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :fungot: bon matin. enjoying some gapspotting? < 1414667248 294382 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: " i was only a sweeper's shrine!' and use the corpse as a swing. < 1414667301 808696 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :corpse swingin', gap spottin', shrine sweepin' fungot. < 1414667302 93797 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: he was vaguely aware that there was this about agnes's shape. it was of a huge wooden horse. more correctly, argument. < 1414667582 903246 :centrinia!~centrinia@107.208.218.105 JOIN :#esoteric < 1414667628 969996 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :`relcome centrinia < 1414667650 584919 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :oh, no HackEgo. < 1414667652 415470 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hmm. < 1414667665 773913 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :didn't we have a backup `relcome somewhere? < 1414667684 2330 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hi, centrinia, this is the channel for Esoteric Programming Languages! Check out our wiki at http://www.esolangs.org < 1414667695 832124 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1414667697 869592 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :If you wanted the other kind of esoterica, try #esoteric on irc.dal.net < 1414667699 514336 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's better. < 1414667704 523909 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(how did I do) < 1414667711 595384 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: Too monochromatic. < 1414667721 311934 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also there is a backup welcome in fungot, but no backup relcome. < 1414667721 465220 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: " ass," said < 1414667728 884744 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Don't you be giving me any lip. < 1414667729 374477 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: the show must go on"! what's so special about lord hong, watching the world go by. when they were in some dark alley, his stomach was full of this big, solid men, the kind of commander who comes up with all the treasure we want,' whispered bilious. < 1414667779 196900 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I tried fitting a relcome in, but the low ul/bf output length limits combined with the color codes made it inpractical. < 1414667796 690247 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^show < 1414667796 843947 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :echo reverb rev rot13 rev2 fib wc ul cho choo pow2 source help hw srmlebac uenlsbcmra scramble unscramble asc ord prefixes tmp test celebrate wiki chr ha rainbow rainbow2 welcome me tell eval elikoski list ping def a thanks tmp2 8ball < 1414667804 593283 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^welcome just_testing < 1414667804 746822 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :just_testing: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of es ... < 1414667824 303254 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :See, even without colors it's incomplete. < 1414667850 619094 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :Taneb: you should go the myndzi way, and embrace your inner cyborg. < 1414668120 771596 :boily!~boily@96.127.201.149 QUIT :Quit: VIRIDIAN CHICKEN < 1414668235 786053 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 272 seconds < 1414668270 582360 :heroux_!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 256 seconds < 1414668356 623784 :FreeFull_!~freefull@defocus/sausage-lover JOIN :#esoteric < 1414670155 887521 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1414670199 290950 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1414672870 854630 :centrinia!~centrinia@107.208.218.105 QUIT :Ping timeout: 258 seconds < 1414673662 976848 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 240 seconds < 1414673737 847675 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414673816 84532 :yorick!~yorick@oftn/member/yorick QUIT :Read error: Connection reset by peer < 1414673819 796324 :lambdabot!~lambdabot@silicon.int-e.eu QUIT :Ping timeout: 265 seconds < 1414673819 949593 :kline!~kline@unaffiliated/kline QUIT :Ping timeout: 265 seconds < 1414673895 804292 :kline!~kline@unaffiliated/kline JOIN :#esoteric < 1414673910 204066 :yorick!~yorick@oftn/member/yorick JOIN :#esoteric < 1414674151 891673 :lambdabot!~lambdabot@silicon.int-e.eu JOIN :#esoteric < 1414674483 243169 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1414674554 119237 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1414675407 72915 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 255 seconds < 1414676088 532344 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1414676181 91240 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 260 seconds < 1414676226 517076 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 256 seconds < 1414676283 328079 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1414676462 142974 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1414676541 65245 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 255 seconds < 1414677039 8369 :contrapumpkin!~copumpkin@unaffiliated/copumpkin NICK :copumpkin < 1414677782 381082 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1414678597 199606 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why does "git add *.java" add recursively < 1414678602 902845 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but "git add *.sh" does not? < 1414678715 646136 :ion!ion@heh.fi PRIVMSG #esoteric :You might be using a shell that does expansions weirdly. It may expand *.java to "*.java" when no files happened to match (instead of an error) but *.sh to "foo.sh" "bar.sh" "baz.sh" when files happened to match. < 1414678780 193071 :ion!ion@heh.fi PRIVMSG #esoteric :“setopt bad_pattern” to make zsh behave nicer. < 1414678798 912920 :ion!ion@heh.fi PRIVMSG #esoteric :Wait, no, setopt nomatch. < 1414680139 78596 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :git does its own globbing? >_O < 1414680153 3956 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Is there no depth of stupidity to which this tool will not sink? O_< < 1414680392 97675 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414680556 448996 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1414681455 68923 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 255 seconds < 1414681861 269984 :drdanmaku!uid17782@gateway/web/irccloud.com/x-hgagsbpdcfzrcwpf JOIN :#esoteric < 1414682148 595382 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414682935 437358 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 255 seconds < 1414684175 3683 :nisstyre!~yourstrul@oftn/member/Nisstyre QUIT :Quit: WeeChat 1.0.1 < 1414684317 543168 :nisstyre!~yourstrul@li611-52.members.linode.com JOIN :#esoteric < 1414684523 885625 :Akhu!~Akhu@151.34.3.164 JOIN :#esoteric < 1414684557 67541 :Akhu!~Akhu@151.34.3.164 QUIT :Client Quit < 1414684644 372751 :heroux!~heroux@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1414684730 829441 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :https://gitorious.org/eternity-prj/eternityvision/source/524686c237f2f85c19b2e33a5ee5ca7a7a06a74d:Documentation/scheduler/sched-BFS.txt < 1414684877 216621 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ion: that seems to be the thing, yes < 1414685160 714669 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Gregor: why shouldn't git do globbing? < 1414685176 543530 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Because of exactly the problem you just found. < 1414685191 180246 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for example < 1414685194 323779 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :rm *.log will fail < 1414685200 584323 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if you have like 10K log files in a directory < 1414685200 737959 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :If two tools solve the same problem in slightly different ways and present a result that makes it nonobvious which tool solved the problem, you will blame the wrong tool for the bug. < 1414685217 244336 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because your shell will expand that to a too long command line < 1414685251 287578 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means I'd prefer if rm would just use *.log as a filter < 1414685265 567322 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :The fact that globbing in the shell can cause too-long command lines is no reason to go to the DOS dark ages of globbing @_@ < 1414685302 409894 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :It's more important that its behavior be consistent than robust, especially when the expense is making robustness a problem for every conceivable tool rather than one. < 1414685364 280366 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for all I care the OS should provide an API for that < 1414685413 640697 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :with iterator style stuff < 1414685415 182513 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :The OS does provide an API for that, it's called glob(). But git wants its own globbing behavior, so it doesn't use glob(). Thus, it gets inconsistent behavior. If everyone used glob(), then the behavior would be the same, except that bugs are now spread across thousands of programs instead of one. < 1414685440 796054 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so you don't run out of memory if you happen to have so many files that a char** of filenames wouldn't fit into memory < 1414685442 223534 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :(Also there would be no way to explicitly name a file with stars in it) < 1414685453 328039 :nisstyre!~yourstrul@li611-52.members.linode.com QUIT :Changing host < 1414685453 481344 :nisstyre!~yourstrul@oftn/member/Nisstyre JOIN :#esoteric < 1414685474 173218 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1414685482 63005 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :some OSes don't allow * in file names anyway < 1414685483 156015 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :;D < 1414685536 925813 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Did you mean "if everyone used glob() (from the OS)" < 1414685542 735929 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or "if everyone used his own glob"? < 1414685578 905509 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also the OS might allow to escape * < 1414685719 362526 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like BefungeOS < 1414685743 421297 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: are you running on a BefungeOS server? < 1414685743 662884 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: cohen shrugged, and shook his head, and strode away. now the best efforts of the official history?' said < 1414685910 558961 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :unary < 1414685926 31004 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Ooknary is the same as unary but replaces 0 with Ook < 1414686619 89501 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDude < 1414687136 289326 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :promptfile->type = atoi(secondtoken); /* and convert them into */ < 1414687151 885690 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :prompt_type[prompt[i].type]); < 1414687172 661089 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if the prompt-type can be 2304 < 1414687176 697331 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wouldn't this segfault? < 1414687191 890459 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :prompt_type is a char[9] < 1414687244 175433 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(first one is from L_RDPROM.C line 88) < 1414687262 76507 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :second is from L_REPORT.c:498 < 1414687356 718219 :dianne!~hianne@unaffiliated/dianne QUIT :Quit: ~ < 1414687378 252894 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: I believe git does globbing itself because the shell can't glob inside trees and such. < 1414687384 519057 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :zzo38: prompt types are colors < 1414687409 983330 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: not that that matters for git add. < 1414687429 677694 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it makes some sense if you think of git(1) as providing an interface to a filesystem that the OS/shell doesn't know about. < 1414687472 598695 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"If everyone used glob(), then the behavior would be the same, except that bugs are now spread across thousands of programs instead of one. < 1414687475 641251 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :" < 1414687477 374635 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tbf this isn't really very compelling < 1414687481 494491 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because this is already the case with, like, getopt < 1414687487 893730 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:BANCStar14]]4 10 02http://esolangs.org/w/index.php?diff=40721&oldid=40718 5* 03160.85.232.177 5* (+200) 10+ prompt type < 1414687493 575160 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(you could say that's an argument for centralising option parsing instead, though) < 1414687504 246145 :dianne!~hianne@unaffiliated/dianne JOIN :#esoteric < 1414687527 601915 :edwardk!~edwardk@pdpc/supporter/professional/edwardk PART #esoteric :"Leaving..." < 1414689710 286928 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 250 seconds < 1414691076 805584 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :http://i.4cdn.org/x/1414647728741.png < 1414691295 603375 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Oh, wrong channel. < 1414691694 874023 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net QUIT :Read error: Connection reset by peer < 1414692732 381037 :FreeFull_!~freefull@defocus/sausage-lover QUIT : < 1414692781 752922 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :elliott, Gregor: Similarly, I can give globs to yum in paths to whatprovides, and in package names, neither of which are accessible to the shell. You *always* need to know which program is interpreting the glob. This is why one should set failglob if using bash. < 1414692836 547667 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I have some sympathy for Windows' model where programs get to interpret everything. < 1414692850 896280 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I have more sympathy for a model that moves more to the shell and lets programs hook into it better, though. < 1414692873 22513 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I mean, {bash,zsh}-completions is already a thing.) < 1414693291 601031 :MoALTz!~no@user-46-113-7-86.play-internet.pl JOIN :#esoteric < 1414693768 147048 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02http://esolangs.org/w/index.php?diff=40722&oldid=40712 5* 0383.101.88.18 5* (+13) 10/* S */ < 1414693904 257462 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Strato14]]4 10 02http://esolangs.org/w/index.php?diff=40723&oldid=40695 5* 0383.101.88.18 5* (+42) 10 < 1414694177 547153 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 265 seconds < 1414695162 918083 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414695738 750308 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1414696670 79568 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I believe the BANCNova documentation contains errors too. Since, I tried to figure out from looking at the printout to see what it looks like those commands would do in the given contexts. < 1414696687 537979 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(I did not look at the LINK source.) < 1414697184 144793 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :good evening, zzo38 < 1414697205 313477 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1414697218 22075 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, I gotta enjoy it while it lasts: I'm still leading http://golf.shinh.org/p.rb?Make+24 < 1414697239 944681 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :some golfer will probably easily do much shorter though < 1414697244 900038 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: I wrote most of a dc solution before realizing the numbers aren't always in the same order as the input. :) < 1414697277 407238 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1414697319 742221 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 258 seconds < 1414697321 26650 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in fact, I think a gzipped solution will probably be shorter than mine < 1414697387 121748 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, let me see < 1414697722 115570 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414698132 410228 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:BANCStar14]]4 10 02http://esolangs.org/w/index.php?diff=40724&oldid=40721 5* 03Zzo38 5* (+303) 10 < 1414698134 365557 :MoALTz!~no@user-46-113-7-86.play-internet.pl QUIT :Quit: Leaving < 1414698411 96845 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 255 seconds < 1414698464 255658 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414698482 270148 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm repeatedly submitting another ()[rand 3] solution < 1414698552 671127 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :waiting for the 1/27 chance < 1414698757 365270 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 244 seconds < 1414698831 513496 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :not $$%3? < 1414698867 939581 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The dc solution I had picked the thing by summing all the numbers and doing vv1-v. < 1414698880 149820 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's essentially sqrt(sqrt(sqrt(sum))-1). < 1414698900 33162 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(With a sqrt that truncates down.) < 1414698902 204416 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: right... I just realized that that's two chars shorter < 1414698904 640454 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or three < 1414698950 297591 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: huh... which problem is that? euclidean norm? < 1414698958 23767 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :summing what numbers? < 1414698967 230683 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The one you're talking about, I assume. < 1414698973 62112 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Make 24, and the input numbers, of course. < 1414698985 830881 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :vv maps the sums of inputs to 1, 2 and 5, 1- goes to 0, 1 and 4, and the last v to 0, 1 and 2. < 1414698986 842965 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, I see < 1414698992 448177 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :to distinguish between the inputs < 1414698996 430652 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1414699039 824893 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I had a previous version that basically just did $_=<>;... /3/? second input :/8/? first input : third input < 1414699041 97079 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :how about last number modulo 3 < 1414699068 526383 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or do you need the rest of the stack to be empty? < 1414699083 335242 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I did that because that was deterministic, later I changed to the less deterministic version < 1414699100 976596 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414699124 271356 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1414699124 931968 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm... so my zlib solution is only 10 shorter than the simple solution? funny < 1414699132 962483 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zlib sucks! I can compress almost as good < 1414699142 572239 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 256 seconds < 1414699144 126256 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, it's probably possible to do much better < 1414699166 276358 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: That could work, too. I did a loop to stack them all in a register (and incidentally sum) so that I could easily then read them in the "right order", but as I mentioned it was assuming all the numbers appear in the same order in the solution as they do in the input. < 1414699196 385223 :MoALTz!~no@user-46-113-7-86.play-internet.pl JOIN :#esoteric < 1414699228 422966 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Then I got bored.) < 1414699240 943294 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and this time I did remember to check "open code statistics' < 1414699241 978724 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :" < 1414699556 670558 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:FakeASM14]]4 10 02http://esolangs.org/w/index.php?diff=40725&oldid=40719 5* 03CosmoConsole 5* (+335) 10 < 1414703316 926839 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :b_jonas: You could try xz < 1414703329 902373 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Not sure if there is a convienient library for it though < 1414703943 700216 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I made a real simple bash zcat thing since the Perl solution looked so sad alone. < 1414703983 817485 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(There's so little to compress, xz's worse.) < 1414703993 4177 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1414704567 27276 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 255 seconds < 1414704679 720297 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1414705515 571619 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414706142 731102 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, 218 for Perl without zlib (using $$) < 1414706146 849743 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I wanted to store geolocation in a version 1 UUID, but might it work to just store a part of the IP address instead of a geolocation? (This part of IP address might be used to indicate the ISP) < 1414706157 286317 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and I won't submit, I have no energy to compete. < 1414706277 675394 :Gregor!dlopen@libdl.so QUIT :Ping timeout: 240 seconds < 1414706383 460482 :FireFly!~firefly@oftn/member/FireFly QUIT :Ping timeout: 244 seconds < 1414706473 139163 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FakeASM14]]4 10 02http://esolangs.org/w/index.php?diff=40726&oldid=40716 5* 03CosmoConsole 5* (+1165) 10 < 1414706913 796561 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Maybe I should just take a cruise near Hawaii in 2016 < 1414706919 432154 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :But long-term planning scares me < 1414706986 123075 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FakeASM14]]4 M10 02http://esolangs.org/w/index.php?diff=40727&oldid=40726 5* 03CosmoConsole 5* (-56) 10/* Deadfish (FakeASM 2) */ doubt that those labels were ever needed < 1414707064 99157 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1414707064 99376 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FakeASM14]]4 M10 02http://esolangs.org/w/index.php?diff=40728&oldid=40727 5* 03CosmoConsole 5* (+105) 10adding categories < 1414707311 502910 :ais523!~ais523@unaffiliated/ais523 NICK :ais523\unfoog < 1414707323 667412 :FireFly!~firefly@oftn/member/FireFly QUIT :Ping timeout: 240 seconds < 1414707536 171138 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe QUIT :Quit: ZNC - http://znc.in < 1414707592 797353 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FakeASM14]]4 10 02http://esolangs.org/w/index.php?diff=40729&oldid=40728 5* 03CosmoConsole 5* (+50) 10FakeASM2 is out < 1414707617 70621 :KingOfKarlsruhe!~KingOfKar@unaffiliated/kingofkarlsruhe JOIN :#esoteric < 1414707696 377367 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FakeASM14]]4 M10 02http://esolangs.org/w/index.php?diff=40730&oldid=40729 5* 03CosmoConsole 5* (+12) 10/* See also */ < 1414707788 617891 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1414708181 474163 :FireFly!~firefly@oftn/member/FireFly QUIT :Ping timeout: 244 seconds < 1414708818 280112 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1414708942 299062 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:CosmoConsole14]]4 N10 02http://esolangs.org/w/index.php?oldid=40731 5* 03CosmoConsole 5* (+76) 10Created page with "I have nothing clever to put on my user page. == Languages == * [[FakeASM]]" < 1414709286 483454 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1414709389 981656 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414709424 265120 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: 205 now, no zlib, using $$, and using the input. < 1414709759 633180 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1414710751 403186 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :Whitespace support in firmware shouldn't be that hard. < 1414711465 780929 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh, the helloworldless hello world in haskell did get submitted < 1414711479 943361 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :73, that's a respectable score actually :P < 1414711596 315519 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's the one which uses lots of control codes < 1414711605 805857 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh god that's horrible < 1414711666 922323 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the one without (and which is based on a solution in another language, is more than 100 < 1414711671 703426 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*+) < 1414711684 877478 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*-, < 1414711781 362367 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :coppro: it's hard to do better when every _single_ output function in the Prelude, and "import", contains a forbidden character. < 1414711797 479783 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*do less horrible < 1414711831 491755 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1414711885 99366 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I thought the horrible solution was pretty great < 1414711910 29281 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it shouldn't be hard to get rid of the control characters (other than tabs) without too many extra characters. < 1414711963 710781 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suddenly got an insane idea, to do this, while still using pgmF, but without escaping haskell proper < 1414711971 258229 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ACTION wonders why goruby has a 'h' command for printing hello world < 1414711977 372010 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :It looks like a serious implementation < 1414711977 700891 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :namely, "ghci" contains no forbidden chars < 1414711978 165656 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :henkma got Beligan Numbers in 69 characters, and fast ... I wonder how. < 1414712016 271250 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :FireFly: goruby is ruby, plus an 'h' command for printing hello world < 1414712019 902277 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1414712020 83710 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and a few other minor changes < 1414712021 52006 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and within ghci, :m _does_ allow you to load modules, and you can get things printed without functions < 1414712021 999421 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: -phmF is invoked with 2 arguments and you have to produce output in the file specified by the second one; it's not a filter < 1414712031 365377 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: right hm < 1414712032 28870 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: so using ghci will be hard, I think. < 1414712034 236298 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Yeah < 1414712048 293346 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ais523\unfoog: I see, so I guess it's not a serious ruby implementation then < 1414712058 831431 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Looked like one at first glance < 1414712070 594888 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's serious in the sense that ruby is serious and it's a minor patch on ruby < 1414712099 430167 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I suppose < 1414712101 468016 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what options _do_ ghci take hm < 1414712285 185230 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm it seems you can only get it to load the file itself, which works fine, but not to do anything afterward < 1414712289 831113 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or well hm < 1414712372 590962 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bah even that doesn't work, because having a nonexistent file on the command line prevents it from loading the ones which do exist < 1414712390 467117 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh well, it was an idea anyway < 1414712431 658443 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1414712480 257458 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i'm also wondering about the belgians < 1414712608 887033 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ok, it's not hard to make it fast, just don't use so many "read" calls. < 1414712635 750236 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but how to do that without making the program larger ... < 1414712640 237717 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't know :) < 1414712804 320195 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you mean while making it a lot _smaller_ < 1414712818 245613 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :one step at a time < 1414712877 976340 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my second to last version is one char longer and the shortening does precisely that move of read from applying only to the original list chars to each "cycled" list char < 1414712903 550169 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1414712928 703513 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :never submitted it though, it's 73 but you had already got that < 1414713017 217654 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I recall you mentioning it here < 1414713047 756517 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well possibly, it's not the only one i haven't bothered to submit < 1414713152 552789 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FireFly: it's not go ruby or anything < 1414713158 500583 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's golf ruby, it's part of the official ruby distribution I think < 1414713177 717599 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FireFly: it got independently reinvented actually :p < 1414713188 6247 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :re: the helloworldless hello world < 1414713446 863987 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1414713478 270472 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :with the big hint that it's possible. < 1414713537 434389 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Heh. < 1414713600 4338 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what's the definition of "helloworldless"? no characters from "helloworld"? < 1414713604 597115 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: please, like telling you it's definitely completely possiblew ouldn't have motivated you even more < 1414713608 569028 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*impossible wouldn't < 1414713609 612243 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523\unfoog: right < 1414713615 524488 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's how I got to the solution in the first place, after all < 1414713621 265750 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523\unfoog: "Hello, world!" actually < 1414713636 679514 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: thus no spaces either, which I assume is one of the harder parts < 1414713637 254033 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 244 seconds < 1414713641 917905 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although this is Haskell, you have $ to substitute < 1414713642 626228 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nah < 1414713649 269743 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not really hard, you can use tabs usually < 1414713653 300381 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or newlines < 1414713655 581819 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or whatever whitespace < 1414713657 994854 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :depending on the language < 1414713689 464139 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh right < 1414713690 196468 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :my first solution didn't have tabs. it extracted a space from the SUDO_COMMAND environment variable... < 1414713715 149220 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I felt silly after seeing other solutions that used tabs < 1414713761 993913 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523\unfoog: it turns out that everything is easy to do in haskell _except_ finding an actual output function not containing those chars < 1414713776 950098 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there just isn't one < 1414713981 596009 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :except for that, it has both numerical string escapes and map(succ) which would work < 1414714034 344077 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> succ 'd' < 1414714035 932926 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 'e' < 1414714069 390919 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but succ.succ or pred.pred work. < 1414714078 993687 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :err < 1414714080 7693 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, you cannot use pred < 1414714090 923587 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :succ.succ works < 1414714123 501350 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> map((-1+).(-1+))"Jgnnq.\"yqtnf#" < 1414714125 235059 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (GHC.Num.Num GHC.Types.Char) < 1414714125 405855 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘GHC.Num.+’ < 1414714128 540837 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah < 1414714131 939153 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sniff. < 1414714135 732697 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1414714183 163981 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> [pred,pred.pred] <*> ["Hello, world!"] < 1414714185 84684 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (GHC.Enum.Enum [GHC.Types.Char]) < 1414714185 238057 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘GHC.Enum.pred’ < 1414714190 931213 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1414714194 831178 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> [pred,pred.pred] <*> "Hello, world!" < 1414714196 265170 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "Gdkkn+\USvnqkc Fcjjm*\RSumpjb\US" < 1414714239 153809 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"\R" < 1414714245 359588 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> "\R" < 1414714246 939446 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : :1:3: < 1414714247 253440 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : lexical error in string/character literal at character 'R' < 1414714250 821496 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1414714252 352927 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1414714257 5349 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> "\RS" < 1414714258 632894 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "\RS" < 1414714262 797076 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> succ "\RS" < 1414714264 272985 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1414714264 517052 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (GHC.Enum.Enum [GHC.Types.Char]) < 1414714264 670320 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘GHC.Enum.succ’ < 1414714269 252085 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> succ '\RS' < 1414714270 923098 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : '\US' < 1414714288 560976 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> succ '\US' < 1414714290 367593 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ' ' < 1414714301 805219 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh well that's no shorter than \31 and \30 < 1414714317 613886 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which are presumably easier to remember < 1414714318 794106 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :space, the final frontier, right next after the United States... < 1414714325 8415 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh < 1414714327 979731 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but it's so nicely obscure. < 1414714348 754593 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> ("\US0123","\310123") < 1414714350 673940 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ("\US0123","\310123") < 1414714373 724742 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> length"\310123" < 1414714375 343491 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1 < 1414714432 591575 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> '\310':"123" < 1414714434 573983 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "\310\&123" < 1414714447 500136 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> map length["map(succ)\"G\\99kkn+\\USvnqkc\"","map(succ.succ)\"Fcjjm*\\RSumpjb\\US\""] < 1414714449 166336 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [27,33] < 1414714466 175899 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :looks like two succs isn't worth it < 1414714478 68559 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fair enough < 1414714520 450440 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :succ less, quote more < 1414714546 43242 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm wait < 1414714560 578872 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i forgot the final ' ' of the first < 1414714575 173907 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> '\SP' < 1414714575 817401 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> map length["map(succ)\"G\\99kkn+\\USvnqkc\32\"","map(succ.succ)\"Fcjjm*\\RSumpjb\\US\""] < 1414714577 154112 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ' ' < 1414714577 335741 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : can't find file: L.hs < 1414714584 169861 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> map length["map(succ)\"G\\99kkn+\\USvnqkc\32\"","map(succ.succ)\"Fcjjm*\\RSumpjb\\US\""] < 1414714585 730908 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [28,33] < 1414714594 103782 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1414714601 353949 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> map length["map(succ)\"G\\99kkn+\\USvnqkc\\32\"","map(succ.succ)\"Fcjjm*\\RSumpjb\\US\""] < 1414714602 988554 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [30,33] < 1414714609 912490 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :still not worth it < 1414714687 61298 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> 111111*123 < 1414714689 101231 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 13666653 < 1414714807 997666 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what's that about < 1414714846 374123 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1414714914 866384 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :nothing useful. < 1414714954 843011 :bananagram!~Porygon@198.52.199.35 JOIN :#esoteric < 1414714997 169033 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`relcome bananagram < 1414714998 91053 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​08bananagram: 09Welcome 02to 06the 13international 04hub 07for 08esoteric 09programming 02language 06design 13and 04deployment! 07For 08more 09information, 02check 06out 13our 04wiki: 07. 08(For 09the 02other 06kind 13of 04esoterica, 07try 08#esoteric 09on 02irc.dal.net.) < 1414715037 372131 :bananagram!~Porygon@198.52.199.35 PRIVMSG #esoteric :hi < 1414715213 745056 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`welcome vanila < 1414715214 443227 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :vanila: 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.) < 1414715263 327294 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: haha, I like that SUDO_COMMAND thing < 1414715641 8409 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Hello < 1414715710 984666 :boily!~boily@96.127.201.149 PRIVMSG #esoteric :hi! < 1414715729 246222 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://lpaste.net/raw/113500 < 1414715734 946276 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I wrote this < 1414716443 806800 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1414716593 969688 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how do you iterate over dictionary keys in JavaScript? < 1414716612 531364 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`fetch http://lpaste.net/raw/113500 < 1414716614 131390 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2014-10-31 00:50:07 URL:http://lpaste.net/raw/113500 [2316] -> "113500" [1] < 1414716636 812360 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so it converts brainfuck to C, neat. < 1414716659 364663 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh it needs input? < 1414716673 157618 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes. < 1414716698 657274 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :ais523\unfoog: Object.keys? < 1414716698 828069 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`find esobf8 < 1414716699 307958 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :find: `esobf8': No such file or directory < 1414716706 765402 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :lifthrasiir: that isn't a loop < 1414716706 919263 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*sigh* < 1414716712 707559 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ais523\unfoog: for in and checking hasOwnProperty? Or do you mean an actual Map? < 1414716722 384214 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: it's the syntax for "for in" I'm failing at < 1414716733 72904 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for...in < 1414716737 293301 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :for (variable in object) {... } < 1414716742 543283 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :for (var key in {a:1, b:2}) console.log(key); // a, b < 1414716745 969760 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`url ibin/bf8 < 1414716746 576536 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/ibin/bf8 < 1414716751 628591 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :but as Sgeo said, hasOwnProperty is meh < 1414716776 537739 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :lifthrasiir: I get "missing ; before statement" < 1414716783 82445 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo ",[.,]" | interps/egobf/src/egobfi8 113500 < 1414716783 584784 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#include \ #include \ uint8_t a[1024]={0};uint8_t*p=a;main(){setbuf(stdout,NULL);*p=getchar();while(*p){putchar(*p);*p=getchar();}} < 1414716801 564160 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :ais523\unfoog: uh, really? < 1414716814 997737 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ais523\unfoog: pastie sample? < 1414716815 930343 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :what JS impl do you use? < 1414716822 743021 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it can self host! < 1414716824 114012 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I've tried it in Chrome < 1414716836 973257 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for (var y in x) print y; < 1414716838 408317 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :SyntaxError: missing ; before statement < 1414716841 854175 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :lifthrasiir: I'm using the Firefox console < 1414716851 893779 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Had to delete the b in the comment, because Chrome was trying to autocomplete it when I pressed enter < 1414716855 370825 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :its cool how the bot downloaded and ran it < 1414716856 328551 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :print is not a statement < 1414716865 8590 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Use console.log() < 1414716867 684191 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :ais523\unfoog: console.log(y); should work < 1414716889 669548 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Except in IE where you should check for the existence of console first < 1414716891 384432 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Because IE < 1414716896 638617 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: HackEgo runs nearly arbitrary linux commands < 1414716910 194723 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :lifthrasiir: err, right, I'm being silly < 1414716911 638696 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thanks < 1414716925 319910 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: well, it runs arbitrary commands, just those commands don't always do what you'd expect < 1414716930 211481 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` uname -a < 1414716931 601083 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Linux umlbox 3.13.0-umlbox #1 Wed Jan 29 12:56:45 UTC 2014 x86_64 GNU/Linux < 1414717018 650688 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :It would be nice to write a brainfuck to assembly compiler, but it's harder because you have to match brackets < 1414717062 183615 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the hard part is the forward jumps when a [ condition doesn't match < 1414717107 970235 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :If I ever get around to writing a Braintrust impl. in Clozure CL like I intend at some point, that serves for allowing brainfuck compilers to be written in brainfuck that compile to machine code < 1414717117 313720 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Without any knowledge of actual machine code < 1414717127 293251 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Although I wonder if using a lisp like that is 'cheating' < 1414717162 459316 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Braintrust? < 1414717170 889407 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^wiki Braintrust < 1414717171 42778 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :http://esolangs.org/wiki/Braintrust < 1414717219 15203 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :one of the more interesting brainfuck derivatives < 1414717235 697101 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric ::) < 1414717279 447353 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 255 seconds < 1414717295 182527 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover couldn't stand for that, naturally < 1414717301 262827 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :would that turn a self interpreter into a compiler? < 1414717318 164034 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I don't really understand the (!) thing < 1414717364 204552 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :! takes the stored up commands and compiles them. So, if the target is Haskell, and ! gets executed, Haskell code will get output, corresponding to the program in the code block < 1414717396 504263 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :The crucial thing is that the language that ! compiles in the code block is the -current- language, not necessarily Braintrust < 1414717467 168127 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so that puts 99% of the effort onto the implementation? < 1414717471 518937 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Yes < 1414717482 409110 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Including any knowledge of what the target is < 1414717495 170337 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but how would you go from a brainfuck compiler in braintrust, to a brainfuck compiler in brainfuck? Or is that not possible < 1414717516 434294 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :So, the same Braintrust program can be a Brainfuck derivative 346 to machine code compiler, and a Brainfuck derivative 346 to Haskell compiler < 1414717604 219506 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Vanilla brainfuck doesn't have instructions for 'compile this code' < 1414717658 143165 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so you need to implement braintrust interpreter in brainfuck - then you can compile the self applicable braintrust compiler to get a brainfuck compiler in brainfuck? < 1414717663 733824 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :once you start stacking implementations, which one of those is the regarded as the "current" one? < 1414717717 361738 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :The one used to compile the program that is currently executing < 1414717727 945677 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :The Haskell impl stores a stack of each implementation < 1414717952 106637 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that's really cool though < 1414717982 445432 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :So, suppose the compiler stack is BT, L0, L1, L2. A program P is in the code block. ! is basically BT(L0(L1(L2(P)))) < 1414717988 413899 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Where BT is the primitive compiler < 1414717994 596476 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :vanila: thank you < 1414718093 760247 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why can't ! pick any old language/ < 1414718094 557394 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :* < 1414718095 843966 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*? < 1414718098 117162 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :It's all inspired by Reflections on Trusting Trust < 1414718100 148457 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :rather than being restricted to the implementation language < 1414718123 451808 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :elliott: hmm... a second code block for the language to use? < 1414718128 653728 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what I mean is: if I write a haskell braintrust interpreter, and compile it to C, is it no longer a braintrust interperter? < 1414718135 637339 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because ! should be outputting C, but it's outputting haskell < 1414718160 196978 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :possibly I don't understand braintrust at all. < 1414718189 532598 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 265 seconds < 1414718220 399623 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :elliott: if... I understand properly, this is just a definitions issue. I think. But the primitive compiler doesn't need to be written in the target language, I think. < 1414718250 904900 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(If it does, then that's a spec bug) < 1414718396 204405 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What I would think interesting is somehow decoupling ! in such a way that ! requires its input to be primitives, but somehow extra commands that make it simple to do the quineiness needed for something that behaves as this ! < 1414719628 788058 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :https://eval.in/108854 i love these < 1414720554 652267 :boily!~boily@96.127.201.149 QUIT :Quit: SQUASH CHICKEN < 1414721839 588569 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1414722171 362179 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :> logBase 2 (10**9 * 26**7) < 1414722173 225513 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 62.80043088097391 < 1414722208 522216 :bananagram!~Porygon@198.52.199.35 PART #esoteric :"WeeChat 0.4.3" < 1414722236 397358 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that should fit nicely < 1414722253 240337 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :with a bit to spare < 1414722354 71539 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i just invented an esolang < 1414722376 367908 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :its called edwardk-oriented-programming < 1414722465 620006 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let f(m,n)=logBase (10^m * 26^n) in maximumBy f [(m,n)| m<-[0..64],n<-[0..64], f(m,n)<=64] < 1414722467 365315 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match type ‘(b, b1)’ with ‘GHC.Types.Ordering’ < 1414722467 559350 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Expected type: (b, b1) -> (b, b1) -> GHC.Types.Ordering < 1414722467 712530 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Actual type: (b, b1) -> (b, b1) -> (b, b1) < 1414722482 93154 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let f(m,n)=logBase (10^m * 26^n) in maximumBy (comparing f) [(m,n)| m<-[0..64],n<-[0..64], f(m,n)<=64] < 1414722483 981593 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Could not deduce (GHC.Classes.Ord (a0 -> a0)) < 1414722484 134866 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘Data.Ord.comparing’ < 1414722484 288221 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : from the context (GHC.Real.Integral b1, GHC.Real.Integral b) < 1414722484 288358 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : bound by the inferred type of < 1414722484 288446 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : it :: (GHC.Real.Integral b1, GHC.Real.Integral b) => (b, b1) < 1414722492 999053 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1414722519 721041 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let f(m,n)=logBase 2 (10^m * 26^n) in maximumBy (comparing f) [(m,n)| m<-[0..64],n<-[0..64], f(m,n)<=64] < 1414722521 614709 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : (15,3) < 1414722548 497278 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> logBase (10^15*26^3) < 1414722550 268586 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Double> < 1414722554 795082 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> logBase 2 (10^15*26^3) < 1414722556 684685 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 63.93024057773372 < 1414722622 247035 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: http://cokmett.github.io/cokmett/ < 1414722652 640346 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :XD < 1414722687 383053 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ugh. < 1414722688 466639 :shachaf!~shachaf@unaffiliated/shachaf PART :#esoteric < 1414722796 605213 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf got a haskell overload < 1414722845 145692 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: have you seen Taneb's proof that lens functions are turing complete < 1414722849 991182 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric ::O < 1414722866 974315 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i havent1 < 1414722873 783741 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actually i'm not sure _i_ have, did he finish it < 1414722894 610534 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm looks idle < 1414722961 919458 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also i am still wondering if that cokmett thing is statistically guaranteed to stop, i couldn't find the source code from which the javascript was generated < 1414723103 17751 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm the google hits give logs for this channel < 1414723163 964492 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1414723292 521480 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://codu.org/logs/log/_esoteric/2014-02-17#092119Taneb < 1414723309 874353 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 258 seconds < 1414723319 849765 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it seems google _is_ currently crawling the channel logs, both tunes and codu < 1414723326 958825 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that didn't use to be the case < 1414723354 632614 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION always googles the logs < 1414723476 236637 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess this means i'll have to stop complaining they're no longer in HackEgo < 1414723492 176522 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, or scale it down somewhat. < 1414723553 515412 :shachaf!~shachaf@unaffiliated/shachaf PART :#esoteric < 1414724218 466106 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> [n|a<-[0..4],b<-[0..9],c<-[0..9],n<-[a*100+b*10+c],n==0||n`mod`(a+b+c)`elem`[0,a,a+b]] < 1414724220 289033 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [0,1,2,3,4,5,6,7,8,9,10,11,12,13,17,18,20,21,22,24,26,27,30,31,33,35,36,39,4... < 1414724259 224988 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :far too long, of course, but faster than henkma's < 1414724275 135153 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i thought there would be such a formula < 1414724310 606825 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I have a fairly neat show- and read-free version, but it's 76 characters long. < 1414724325 483458 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the speed seems about right though < 1414724543 742250 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: quit < 1414724567 394961 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :btw it's better to use the mod prefix there < 1414724707 823794 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fromEnum is so stupidly long :( < 1414724709 981302 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and it's worthwhile to factor out the [0..9] < 1414724735 803786 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but might still be better than that < 1414724796 241590 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I wouldn't paste a serious contender, not intentionally anyway < 1414724802 613916 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1414724866 685632 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@type fix.shows < 1414724868 86931 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Show a => a -> String < 1414724887 27856 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you don't have fix, mind you < 1414724890 513444 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I wonder why fix is not in the Prelude. < 1414724894 685534 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I know! < 1414724903 404892 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :import Data.Function ... < 1414724907 422039 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :go wild ;-) < 1414724967 565697 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i haven't yet seen any case where importing was best when it was _possible_ without < 1414724990 21139 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i had a single char difference once < 1414725015 470316 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let f a | c <- b = c where b = a in f "arg" < 1414725017 495332 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "arg" < 1414725039 199107 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: Data.List.sort, when required, is worth it. < 1414725046 301357 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose. < 1414726231 559493 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :meh perhaps I should submit head -c790 /dev/random and see if I get lucky... < 1414726296 717880 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDream < 1414726322 243382 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t insert < 1414726323 783866 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Ambiguous occurrence ‘insert’ < 1414726323 937199 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : It could refer to either ‘Data.List.insert’, < 1414726324 90576 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : imported from ‘Data.List’ at /home/lambda/.lambdabot/State/L.hs:91:1-16 < 1414726329 446299 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t Prelude.insert < 1414726330 869662 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Not in scope: ‘Prelude.insert’ < 1414726331 90888 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Perhaps you meant one of these: < 1414726331 244230 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ‘Prelude.sqrt’ (imported from Prelude), < 1414726333 534077 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :huh. < 1414726372 318007 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> length "{-#OPTION -F -pgmFsh #-}\nhead /dev/random>$2" < 1414726374 111296 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Ambiguous occurrence ‘length’ < 1414726374 265097 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : It could refer to either ‘GHC.List.length’, < 1414726374 418431 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : imported from ‘Data.List’ at L.hs:91:1-16 < 1414726374 418596 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : (and originally defined in ‘base:GHC.List’) < 1414726374 418686 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : or ‘Data.List.NonEmpty.length’, < 1414726379 913711 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@undef < 1414726380 389002 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Undefined. < 1414726381 512866 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> length "{-#OPTION -F -pgmFsh #-}\nhead /dev/random>$2" < 1414726383 283582 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 44 < 1414726403 93682 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> length "{-#OPTION -F -pgmFsh#-}\nhead /dev/random>$2" < 1414726404 656530 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 43 < 1414726408 542825 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: coming soon to anagol: control the entropy pool < 1414726419 893303 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how much information can you stuff into $$ < 1414726427 670189 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe you can shave off a few bytes with that < 1414726429 934810 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :15ish bits? < 1414726433 96929 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess -- yeah < 1414726436 472018 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably not enough < 1414726605 207725 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> length "{-#OPTION -F -pgmFsh#-}\nhead /dev/r*om>$2" -- /dev/ra*m works, too < 1414726606 742098 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 41 < 1414726618 152030 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> length "{-#OPTION -F -pgmFsh#-}\nhead /*/r*om>$2" -- /*/ra*m works, too < 1414726619 594026 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 39 < 1414726803 389935 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: does OPTION without the S work? < 1414726839 407865 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :no. < 1414726860 751462 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: I bet you could inject some state into the system by, like, contacting some daemon or using some setuid program that keeps some kind of cache. < 1414726866 44471 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and then fish a cheat out of there. < 1414727593 264032 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :neat. you called forbidden system call (socketcall). < 1414727647 762333 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ok, enough curiosity < 1414727993 88646 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh duh, it's up to 500, not including < 1414728008 1851 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not that it makes a difference for lenght < 1414728009 972666 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*th < 1414728120 856595 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so nicely fast, but 84 chars < 1414728287 404444 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: you can store some information in the kernel message buffer if you like. that's the only hole I've found so far. there seem to be no writable directories, no network access, and forked processes seem to get cleaned up after each job is done. < 1414728314 135242 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: sysv ipc was a hole that used to work < 1414728329 486448 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ipc to where? < 1414728336 364918 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how can you get arbitrary stuff into the kernel message buffer? < 1414728348 492542 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://john.freml.in/codegolf-cheating < 1414728433 35044 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although this isn't short i just love my use of scanr main=mapM print$0:[n|n<-[1..499],t:s<-[scanr(+)0[read[c]|c<-show n]],mod(-n)t`elem`s] < 1414728463 744575 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's not a function frequently used < 1414728515 224610 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :what are you implementing < 1414728528 332846 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: http://golf.shinh.org/p.rb?Belgian+Numbers < 1414728683 379705 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: oh, I have an extra pair of () in my version of that: main=mapM_ print$0:[n|n<-[1..499],(x:r)<-[scanr(+)0[read[c]|c<-show n]],mod(-n)x`elem`r] < 1414728706 46933 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :see topic < 1414728739 702716 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also an extra _, i see < 1414729426 615243 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right. the last thing I did with it was count the number of bytes of the expected output. runhaskell prints the result of mapM, too. < 1414729453 191147 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1414729615 193992 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :problem 8 here is pretty good to golf: https://www.student.cs.uwaterloo.ca/~cs241/a6/ < 1414729628 172961 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :my record is 53 characters of perl, but I think that's with a trailing \n < 1414729653 824661 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: I was hoping for core dumps, but the best way is probably to use the "socket" limitation and try to connect to a couple of IP addresses; those can then be found in the kernel log. < 1414729682 263460 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :XD < 1414729689 281030 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: christ < 1414729707 865965 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :@tell Gregor Have you challenged your students go golf assignment 6 problem 8 yet? < 1414729708 19284 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1414730209 3993 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: /proc/sys/kernel/msgmax reads 0, so I guess those message queues have been plugged. < 1414731253 806287 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :are there any non-hg-based persistence mechanisms in HackEgo? < 1414731634 369193 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :To make "Helloworldless Hello world" with SQL, is this it? SELECT+X'48656C6C6F2C20576F726C6421'; Is there shorter way? < 1414731835 702480 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's unlikely that there'd be a shorter way < 1414731861 906191 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I believe you < 1414731862 544221 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is the hellowordlessness requirement case-sensitive? < 1414731873 62404 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if it is, you could do it in INTERCAL pretty easily < 1414731881 327763 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if it isn't, you can't, because you can't write any valid statement identifier < 1414731888 594636 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The check is case-sensitive < 1414731915 82713 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Look at examples to see that) < 1414731932 244181 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Therefore, "SELECT" should be acceptable. But, commas and spaces are prohibited. < 1414732434 927735 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I am sure it is completely impossible in Unlambda, though. < 1414732837 888525 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: I found a better hole: http://golf.shinh.org/reveal.rb?Helloworldless+Hello+world/int-e+%28cheat+horribly%29_1414732809&sh < 1414732874 127635 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :int-e: is that shell? < 1414732879 619731 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes. < 1414732908 154086 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :unquoted: crontab -l | cut -c 2- < 1414732929 221923 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but o, r, l and space are not allowed. < 1414732937 838045 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you stored information in the crontab? < 1414732942 449532 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523\unfoog: yes! < 1414732947 536823 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ahahahaha < 1414732964 25961 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that seems rather worse-sandboxed than HackEgo < 1414732984 766949 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm wondering if shinh.org is busy hello-worlding every minute < 1414733010 55019 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I made it a comment. < 1414733062 887298 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :("Hello, world!" has the wrong format for a crontab anyway) < 1414733082 595826 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :can you abuse the crontab to get a zero-length entry?> < 1414733106 46068 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Perhaps you can report it, so that they can fix that bug < 1414733117 598332 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :unlikely, mostly because the program files are not writable by the golf user < 1414733127 193736 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I doubt you can get a zero-length entry < 1414733146 479703 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it seems like crontab abuse would allow for a universal submission, in a less hilariously-unlikely-to-work way than outputting a random number of random charactres < 1414733148 504942 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*characters < 1414733575 888350 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523\unfoog: and yes, it's a worse sandbox; it looks like just sudo, perhaps in connection with a chroot. < 1414733598 329571 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(make that probably) < 1414733605 182902 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd been informed that anagolf's sandbox was really incredibly complex < 1414733638 704862 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :just spin up a new VM for each entry < 1414733706 150377 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523\unfoog: the complexity seems to be in the syscall auditing, http://shinhoge.blogspot.jp/2014/10/sandbox-of-my-golf-server.html < 1414733789 485613 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I like the bit where shinh redefined what getpriority and setpriority do to allow communication with the kernel, rather than adding a procfile < 1414733817 25939 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it...works! < 1414733966 427497 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I was looking for some unused pipe special file that the golf user can write to, but I didn't find any. < 1414734158 338092 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :*counts negations* "I don't think my server is not uncheatable" < 1414734163 99686 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :*chuckles* < 1414734413 481877 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` crontab -l < 1414734413 996982 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :crontab: your UID isn't in the passwd file. \ bailing out. < 1414734449 854964 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` cat /etc/passwd < 1414734451 22751 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: /etc/passwd: No such file or directory < 1414734457 570036 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` ls -l /etc < 1414734458 128498 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :total 8 \ drwxr-xr-x 2 0 0 4096 Jan 29 2014 alternatives \ drwxr-xr-x 5 0 0 4096 Jan 29 2014 java-6-openjdk < 1414734475 55636 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :root-owned and we can't write to it < 1414734483 73922 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` ls /dev < 1414734483 616037 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :agpgart \ audio \ audio1 \ audio2 \ audio3 \ audioctl \ console \ core \ dsp \ dsp1 \ dsp2 \ dsp3 \ fd \ full \ kmem \ loop0 \ loop1 \ loop2 \ loop3 \ loop4 \ loop5 \ loop6 \ loop7 \ mem \ midi0 \ midi00 \ midi01 \ midi02 \ midi03 \ midi1 \ midi2 \ midi3 \ mixer \ mixer1 \ mixer2 \ mixer3 \ mpu401data \ mpu401stat \ null \ port \ ptmx \ pts \ ram \ < 1414734488 725314 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` ls /dev | wc < 1414734489 293532 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ 89 89 538 < 1414734506 357833 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` ls -lad /dev/shm/ < 1414734506 893447 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access /dev/shm/: No such file or directory < 1414734522 873725 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` mount | grep tmpfs < 1414734523 510332 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tmpfs on /tmp type tmpfs (rw,relatime) < 1414734535 566212 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` ls /tmp < 1414734536 125406 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1414734544 223962 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` touch /tmp/abc < 1414734544 702085 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1414734546 593275 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` ls /tmp < 1414734547 146117 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1414734768 285424 :b_jonas!~x@russell2.math.bme.hu QUIT :Ping timeout: 250 seconds < 1414734981 301294 :kakaouette!~cryptofan@178.251.23.149 JOIN :#esoteric < 1414735058 242995 :kakaouette!~cryptofan@178.251.23.149 QUIT :Remote host closed the connection < 1414735523 855606 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric < 1414735656 118682 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:FakeASM14]]4 10 02http://esolangs.org/w/index.php?diff=40732&oldid=40725 5* 03Rdebath 5* (+829) 10 < 1414735781 799592 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:FakeASM14]]4 10 02http://esolangs.org/w/index.php?diff=40733&oldid=40732 5* 03Rdebath 5* (+65) 10/* Um Esoteric Language ? */ < 1414736514 114283 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1414736890 590071 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:FakeASM14]]4 10 02http://esolangs.org/w/index.php?diff=40734&oldid=40733 5* 03CosmoConsole 5* (+475) 10 < 1414737334 307743 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://www.reddit.com/search?q=aurora+borealis&sort=relevance&t=all < 1414737357 427196 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I ... still think a solar eclipse is higher up on my bucket list... but aurora is so much more achievable < 1414737371 823856 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :So far my bucket list consists of two items anyway < 1414737432 130240 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I remember a partial solar eclipse visible in the UK < 1414737439 718898 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we watched it using improvised pinhole cameras < 1414737454 897393 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :s//total/g < 1414737543 438669 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I stared directly at a partial solar eclipse when I was a kid < 1414737545 995693 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Maybe for one second < 1414738477 651668 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There was a total solar eclipse in Finland in 1990, I vaguely remember being up at some unlikely hour watching it at our summer place. < 1414738617 93242 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It was in June, and this was... well, not quite northern Finland but a third of a way up there, so sunrise was at 3:44am; I think the eclipse was around 5am.) < 1414738621 215045 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sorry, July. < 1414738888 624189 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: right, I was going to say "solar eclipses only happen in daytime by definition", but forgot how weird daytime can be at extreme latitutdes < 1414738936 910473 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wouldn't go as far as to call it "extreme", it isn't even within the arctic circle. < 1414738972 345936 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, it gets weirder as it gets extremer < 1414738981 862088 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sunrise at 3:44am and sunset at 10:27pm, and proper (civil) dusk for a bit less than two hours, apparently. < 1414738984 958408 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think if I see it once, I might be disinclined to try again < 1414738987 909215 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(For the day of that eclipse.) < 1414738999 445659 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :It's why I'm not so enthusiastic about lunar eclipses, I think. Saw one as a kid < 1414739011 683831 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Or maybe those aren't as pretty < 1414739049 87240 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Next total solar eclipse visible from Finland is apparently from 2126 (and an annular one at 2039). < 1414739059 900788 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :s/from 2/in 2/ < 1414739120 349811 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :s/at 2/in 2/ probably too. < 1414739127 303635 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:FakeASM14]]4 10 02http://esolangs.org/w/index.php?diff=40735&oldid=40734 5* 03CosmoConsole 5* (+497) 10 < 1414739128 854363 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's like my preposition engine is totally random. < 1414739276 500396 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :get better on languages with trusting at your intuition < 1414740505 799253 :MoALTz!~no@user-46-113-7-86.play-internet.pl QUIT :Ping timeout: 264 seconds < 1414742323 215621 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :good, fizzie submitted a bash solution < 1414742336 392940 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and it's only 29 shorter than my perl solution, heh < 1414742345 367212 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, you still have time < 1414744975 179120 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer < 1414745001 554822 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1414746206 576504 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :You know how earlier in the week I had a dream where someone told me to drink more alcohol? < 1414746225 32233 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Then the following evening someone messaged me on Facebook to tell me to drink more alcohol? < 1414746228 607641 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Last night I discovered something. < 1414746240 119743 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I am not very good at drinking alcohol. < 1414746268 165291 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(I'm a serious lightweight) < 1414746380 113814 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :at least you're following your dreams! < 1414746448 629502 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Happily light-headed after half a pint, not so happily light-headed after 2 < 1414746490 16292 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :This wasn't very strong beer at all, even < 1414746651 615725 :drdanmaku!uid17782@gateway/web/irccloud.com/x-hgagsbpdcfzrcwpf QUIT :Quit: Connection closed for inactivity < 1414746714 589660 :jameseb!~jameseb_@runciman.hacksoc.org PRIVMSG #esoteric :Taneb: maybe you should start slowly with drinking < 1414747040 630435 :glogbackup!~glogbacku@192.3.160.190 QUIT :Ping timeout: 250 seconds < 1414747845 784958 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 272 seconds < 1414748133 888212 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1414753186 452871 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FakeASM14]]4 M10 02http://esolangs.org/w/index.php?diff=40736&oldid=40730 5* 03CosmoConsole 5* (-12) 10better Fibonacci sequence < 1414753399 614442 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1414753686 632947 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FakeASM14]]4 M10 02http://esolangs.org/w/index.php?diff=40737&oldid=40736 5* 03CosmoConsole 5* (+54) 10/* Instruction list */ fixed typo and elaborated on L/Sxy < 1414753976 868944 :glogbackup!~glogbacku@192.3.160.190 QUIT :Read error: No route to host < 1414754208 492054 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1414754322 228699 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1414756586 695170 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Joke language list14]]4 10 02http://esolangs.org/w/index.php?diff=40738&oldid=40186 5* 0337.130.224.202 5* (+20) 10/* General languages */ < 1414757036 609938 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDude < 1414758863 838561 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Asterisks14]]4 N10 02http://esolangs.org/w/index.php?oldid=40739 5* 0337.130.224.202 5* (+369) 10It's a joke < 1414758968 382621 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Asterisks14]]4 10 02http://esolangs.org/w/index.php?diff=40740&oldid=40739 5* 0337.130.224.202 5* (+10) 10sppopy < 1414759289 613239 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 245 seconds < 1414759481 711578 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :http://www.expertrating.com/jobs/Programming-jobs/Befunge-Programmer-jobs.asp < 1414759498 778736 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :somehow, I don't trust this site at all < 1414759504 805382 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :ahahahaha. < 1414759525 90808 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"All ExpertRating Certified Professionals who appear for a paid test or who purchase a certificate after taking a free test are provided with a high quality paper certificate of accomplishment which is fit for mounting." < 1414759536 536235 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :But, they're ISO9001! That means QUALITY! :D < 1414759549 77737 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OK, now I know that if someone turns up with one of their certificates, they almost certainly are trying to scam me into thinking they know how to program < 1414759641 676664 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh wow, they don't actually have a test about Befunge programming specifically, despite claiming they do < 1414759649 709841 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just a " Find out how well suited you are for Befunge Programmer jobs." < 1414759795 88684 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : Intercal has no comment syntax, but it is possible to get the effect of a comment by beginning a line with Please Note by taking advantage of the "Not" in "Note". < 1414759799 560350 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes! someone finally gets this right < 1414759830 774318 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at this rate I'm going to have to write an academic paper about esolangs just so I can cite it in Wikipedia < 1414760305 945326 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1414760514 51261 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: oh, brilliant, they include an image of an example diploma with three signatures and the text "Visual Basic 6.0 certification" < 1414760630 913813 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: they also have http://www.expertrating.com/jobs/Programming-jobs/Intercal-Programmer-jobs.asp but apparently I can't just replace "Intercal" in the url with a random name to get a valid page generated on the fly... maybe they need a certified web programmer to implement that < 1414760664 712872 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Since there are a lot of Befunge Programmer job seekers, extra credentials count." < 1414760667 705923 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm sure there are. < 1414760699 684594 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they don't sem to have a page for Perl or PERL or PHP or Python tohugh < 1414760734 19863 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, y'see, the ENTERPRISE no longer uses Perl, it's all been replaced with Befunge and INTERCAL. < 1414760748 808833 :ais523\unfoog!~ais523@unaffiliated/ais523 QUIT : < 1414760753 268868 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: no, with ruby: http://www.expertrating.com/jobs/Programming-jobs/Ruby-Programmer-jobs.asp < 1414761016 564948 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: look at the topicsof the course in http://www.expertrating.com/certifications/InstructorLed/Database-Management-Programming/C-Plus-Plus-Programming-Introduction-to/C-Plus-Plus-Programming-Introduction-to.asp < 1414761286 517972 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I keep thinking about how to formally verify brainfuck, then realising I do not know very much about formal verification < 1414761813 41798 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1414762261 352660 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1414762416 368913 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Using Pointers to Watch the Addresses of Your Variables" < 1414762582 477134 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: yep, they provide such lessons < 1414763093 11123 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1414763123 219307 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :How do IRC logging bot store the logs? < 1414763151 531742 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Just raw text? < 1414763306 173076 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That would depend on the bot in question, but raw protocol-level logs (with just timestamps and maybe other metadata added) are not a bad idea, since other formats can be lossy. < 1414763330 889211 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Thanks < 1414763353 357232 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://codu.org/logs/_esoteric/2014-10-31-raw.txt is I think the actual "physical" format glogbot uses. < 1414765723 167803 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jlduqqymdhiyfdft JOIN :#esoteric > 1414765978 535152 JOIN :#esoteric > 1414765982 657584 JOIN :#esoteric > 1414765983 172848 JOIN :#esoteric > 1414766023 717579 JOIN :#esoteric > 1414766027 837787 JOIN :#esoteric > 1414766028 352516 JOIN :#esoteric > 1414766048 874396 JOIN :#esoteric > 1414766052 994850 JOIN :#esoteric > 1414766053 509906 JOIN :#esoteric > 1414766098 936188 JOIN :#esoteric > 1414766103 58283 JOIN :#esoteric > 1414766103 574219 JOIN :#esoteric < 1414766206 212911 :glogbot!~glogbot@libdl.so JOIN :#esoteric < 1414766765 932924 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1414766851 457344 :Guest86995!dlopen@libdl.so JOIN :#esoteric < 1414767035 907940 :FireFly!~firefly@oftn/member/FireFly QUIT :Ping timeout: 256 seconds > 1414767359 469474 JOIN :#esoteric > 1414767363 592502 JOIN :#esoteric > 1414767364 107958 JOIN :#esoteric > 1414767390 608199 JOIN :#esoteric > 1414767394 730349 JOIN :#esoteric > 1414767395 245791 JOIN :#esoteric > 1414767435 669113 JOIN :#esoteric > 1414767439 789072 JOIN :#esoteric > 1414767440 304617 JOIN :#esoteric > 1414767465 816901 JOIN :#esoteric > 1414767469 937599 JOIN :#esoteric > 1414767470 453071 JOIN :#esoteric > 1414767510 874568 JOIN :#esoteric > 1414767514 995484 JOIN :#esoteric > 1414767515 511055 JOIN :#esoteric > 1414767530 966470 JOIN :#esoteric > 1414767535 86106 JOIN :#esoteric > 1414767535 601249 JOIN :#esoteric > 1414767571 142916 JOIN :#esoteric > 1414767575 262895 JOIN :#esoteric > 1414767575 778240 JOIN :#esoteric > 1414767597 264321 JOIN :#esoteric > 1414767601 385664 JOIN :#esoteric > 1414767601 901096 JOIN :#esoteric > 1414767647 325751 JOIN :#esoteric > 1414767651 448396 JOIN :#esoteric > 1414767651 963709 JOIN :#esoteric > 1414767697 393829 JOIN :#esoteric > 1414767701 516229 JOIN :#esoteric > 1414767702 31781 JOIN :#esoteric > 1414767732 443700 JOIN :#esoteric > 1414767736 565271 JOIN :#esoteric > 1414767737 80680 JOIN :#esoteric > 1414767777 502641 JOIN :#esoteric > 1414767781 620771 JOIN :#esoteric > 1414767782 136347 JOIN :#esoteric > 1414767827 565754 JOIN :#esoteric > 1414767831 687378 JOIN :#esoteric > 1414767832 202207 JOIN :#esoteric > 1414767872 627228 JOIN :#esoteric > 1414767876 746644 JOIN :#esoteric > 1414767877 262225 JOIN :#esoteric < 1414768036 8785 :glogbot!dlopen@libdl.so JOIN :#esoteric < 1414768569 760158 :FireFly!~firefly@oftn/member/FireFly QUIT :Ping timeout: 244 seconds < 1414769221 894145 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1414769376 646733 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1414769541 535188 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq_uptime < 1414769541 709898 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :9d 7h 19m 2s < 1414769568 353124 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Deadfish14]]4 10 02http://esolangs.org/w/index.php?diff=40741&oldid=40562 5* 0393.221.252.196 5* (+1473) 10/* Added python 3.x interpreter*/ < 1414769578 525304 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : -1d 42h 33m 99s < 1414769621 157956 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: How long have you been here? < 1414769621 302215 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: ' what'd i be if i broke a deal?' said < 1414769638 997072 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^help < 1414769639 133912 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool < 1414770129 978053 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: Help! I lost my keys. < 1414770130 321214 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: they were discussing strategy when rincewind arrived. the consensus seemed to be more alert to the ways of regicide and coup, no matter what your skills, there was the sound of her breathing at all. < 1414770383 665258 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: How's that gonna help my find my RSA Bluetooth keys? < 1414770383 802883 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: " um. he hasn't got up here, there were plenty of others below it, yellow flames sprang up. < 1414771439 548880 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1414771510 603521 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :https://twitter.com/PLT_Hulk < 1414772064 58494 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^style < 1414772064 233936 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld* enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1414772077 42492 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^style alice < 1414772077 179408 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: alice (Books by Lewis Carroll) < 1414772252 404396 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot bread, or taxes? < 1414772252 608881 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: a sudden gloom fnord the professor's jolly face. " but he does go right under," the cat said, waving the right paw ' round, if you don't hold your tongues, i'll pick you!' < 1414772284 824156 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: try that again < 1414772284 962036 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: " you are quite right," he replied, " only one doesn't like changing so often, moving so fnord about, and muttering like the fnord of snarks should be tried!") was the universal cry. < 1414772303 851417 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: one more time please < 1414772304 2080 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: i saw we should have no more gardening if i let this sort of thing. he's been fnord fnord, were moving slowly upwards, in solemn procession: while a mild little brook, that had resolved to bring conviction to a ghost, seeing but fnord. < 1414772572 508581 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is there a javascript bot here? < 1414772651 391506 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Somebody stuck a Rhino in HackEgo, but it seems to have bitrotted. < 1414772653 56600 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`js 1; < 1414772654 576497 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Error occurred during initialization of VM \ java/lang/NoClassDefFoundError: java/lang/Object < 1414772662 312802 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js 1 < 1414772663 756565 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Error occurred during initialization of VM \ java/lang/NoClassDefFoundError: java/lang/Object < 1414772673 270624 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not a javascript-level error. < 1414772677 410857 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yep < 1414772703 588675 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if java.lang.Object can't be found... < 1414772797 940184 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run java -classpath /usr/share/java/js.jar:/usr/share/java/jline.jar org.mozilla.javascript.tools.shell.Main -e '42;' < 1414772799 752127 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1414772813 256849 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know how to output in Rhino -- there's no "console" -- but that seems to work. < 1414772826 457617 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think the bootclasspath hack in bin/js just has broken. < 1414772874 82185 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run java -classpath /usr/share/java/js.jar:/usr/share/java/jline.jar org.mozilla.javascript.tools.shell.Main -e 'print(1+1);' < 1414772876 197053 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2 < 1414772886 922633 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run java -classpath /usr/share/java/js.jar:/usr/share/java/jline.jar org.mozilla.javascript.tools.shell.Main -e 'print(42);' < 1414772888 627801 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :42 < 1414772894 554020 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah. you already found out print < 1414772912 137846 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`run java -classpath /usr/share/java/js.jar:/usr/share/java/jline.jar org.mozilla.javascript.tools.shell.Main -e 'undefined = 1; print(undefined);' < 1414772914 32090 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :undefined < 1414772917 128599 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run sed -i -e '22s/$JAVA_OPTS //' bin/js < 1414772919 40281 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1414772928 704629 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`js var x = 1 + 2; print(x); < 1414772930 959773 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :3 < 1414772935 168193 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There. < 1414772944 456332 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print(x = 1); < 1414772946 728449 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 < 1414772951 115695 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print(undefined = 1); < 1414772954 439882 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 < 1414772969 755697 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print((undefined = 1) == undefined); < 1414772972 15316 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :false < 1414772987 665183 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print((x = 1) == x); < 1414772989 713520 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :true < 1414773000 180530 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print((NaN = 1) == NaN); < 1414773002 264400 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :false < 1414773009 425853 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a read-only property or something? < 1414773015 843257 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :looks like it < 1414773016 767810 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1414773017 476125 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Hi < 1414773023 380896 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can assign stuff to it legally at least < 1414773032 421568 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Could you recommend a turing complete subset of GHCs typesystem? < 1414773197 655957 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js var f={};print(f.constructor); < 1414773199 713439 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :function Object() { [native code for Object.Object, arity=1] } < 1414773232 147896 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js var f={};a='foo';f[a]+=1;print(f[a]); < 1414773234 743622 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :NaN < 1414773262 920280 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1414773276 764272 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print(typeof NaN) < 1414773279 102425 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :number < 1414773315 907884 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js var f={};f[NaN]=NaN;print(f); < 1414773317 972868 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[object Object] < 1414773324 869033 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js var f={};f[NaN]=NaN;print(f[NaN]); < 1414773327 978203 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :NaN < 1414773352 55264 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js var f={};f[(NaN=1)]=NaN;print(f[NaN]); < 1414773354 447805 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :undefined < 1414773384 612915 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :javascript is such an ugly language (: < 1414773707 429601 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I wanted to compile prolog to haskell typclasses, but it doesnt do backtracking < 1414774093 423370 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`quote twins < 1414774094 379371 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1414774106 207311 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`quote java < 1414774107 24991 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :116) Why shouldn't I just do everything in non-Microsoft-specific C#? it's like trying to write non-IE-specific JavaScript with only Microsoft documentation and only IE to test on \ 164) "* There is no scientifically-justifiable reason to exclude pornography, which is a vital part of the web ecosystem. However, bear in min < 1414774129 791352 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`quote HackEgo < 1414774130 763188 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :32) `translatefromto hu en Hogy hogy hogy ami kemeny How hard is that \ 71) let's put that in the HackEgo quotes files, just to completely mystify anyone who looks back along them in the future \ 306) `quote django ​352) django is named after a person? thought it would be a gira < 1414774421 525181 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1414774742 99059 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`quote mroman < 1414774743 419096 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :768) You can't quote me. \ 1139) Bike: I refuse to believe in bottom ass is an urban legend \ 1218) Rule of thumb is that if I can understand it you're not using enough fancy stuff \ 1221) piece of cake doing this stuff in Burlesque :P [19 lines later] I hate Burlesque :( < 1414774777 304885 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I publicly deny ever having said 1221 of course. < 1414775011 798529 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : You better! < 1414775501 664293 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hi < 1414776693 748654 :MoALTz!~no@user-31-175-226-242.play-internet.pl JOIN :#esoteric < 1414776781 36891 :MoALTz!~no@user-31-175-226-242.play-internet.pl QUIT :Remote host closed the connection < 1414776964 787852 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1414777475 691658 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`js 1 < 1414777477 883625 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1414777504 820914 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`js print(Object.getOwnPropertyDescriptor(this, 'NaN').writable < 1414777507 107381 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :js: "", line 1: missing ) after argument list \ js: print(Object.getOwnPropertyDescriptor(this, 'NaN').writable \ js: ..........................................................^ < 1414777507 365571 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`js print(Object.getOwnPropertyDescriptor(this, 'NaN').writable) < 1414777509 551889 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :false < 1414777535 601091 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`js "use strict"; NaN = 1; print("test") < 1414777537 785129 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test < 1414777545 50171 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Hm, that sucks < 1414777564 792262 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh, it might be the implementation being older than ES5 < 1414777568 203958 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`which js < 1414777569 26611 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/js < 1414777573 707913 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`js --version < 1414777575 842780 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1414777605 728350 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`js --version 2>&1 | grep Vers < 1414777608 151236 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :js: "", line 1: missing ; before statement \ js: --version 2>&1 | grep Vers \ js: ...........^ < 1414777609 264612 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` js --version 2>&1 | grep Vers < 1414777611 310139 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I mean.. < 1414777612 977985 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1414777622 662854 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` file $(which js) < 1414777623 599092 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/js: POSIX shell script, ASCII text executable < 1414777627 146454 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a Rhino. < 1414777631 122057 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Ah < 1414777656 95160 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :That would explain things, I was thinking SpiderMonkey first < 1414777675 474831 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Probably also not very new. < 1414777778 476784 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :`js print([] + []) < 1414777780 593532 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1414777808 954141 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :`js print({} + []) < 1414777811 479000 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[object Object] < 1414777824 156511 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :`js print([] + {}) < 1414777826 855396 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[object Object] < 1414777861 379868 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Wait, that second one wasn’t right at all … < 1414777910 253464 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Quit: Leaving... < 1414778191 518038 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :keep forgetting this existsx < 1414778292 709477 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`js print ([1,2]+{})[1] < 1414778295 110713 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1,2[object Object] \ js: uncaught JavaScript runtime exception: TypeError: Cannot read property "1.0" from undefined < 1414778304 891940 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`js print ([1,2]+{})["1"] < 1414778307 346826 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1,2[object Object] \ js: uncaught JavaScript runtime exception: TypeError: Cannot read property "1" from undefined < 1414778319 424467 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, "undefined" < 1414778698 896075 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`js print(([1,2]+{})[1]) // possibly what you were looking for? < 1414778701 143299 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​, < 1414778753 993220 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes and no < 1414778838 323064 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So that's what's going on, everything is interpolated into a string. Yuck. < 1414778860 995025 :MoALTz!~no@user-31-175-226-242.play-internet.pl JOIN :#esoteric < 1414778916 678517 :oshermit!~oshermit@pix535.rittermail.com JOIN :#esoteric < 1414779129 851060 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1414779214 470352 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1414779226 865339 :oshermit!~oshermit@pix535.rittermail.com PART #esoteric :"Leaving" < 1414779283 508888 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414780020 521747 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1414780390 66061 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1414780584 434011 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 244 seconds < 1414781524 789743 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 256 seconds < 1414781995 681761 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just wrote a perl oneliner that *really* should've been a script, but I had started it as perl -e and it would have felt like a quitter move to stop. < 1414782476 68167 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414782994 742498 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 258 seconds < 1414783480 116839 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Remote host closed the connection < 1414783555 845800 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: Reconnecting < 1414783563 270869 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414783722 511686 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Melvar: if you expected 0 for {} + [] , that's because of ASI and REPLs processing lines as statements rather than expressions < 1414783745 250092 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :when it's wrapped in a print function call, it can't be a statement < 1414783756 513470 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :FireFly: Right, I noticed. < 1414783945 191891 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 244 seconds < 1414783948 359223 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu JOIN :#esoteric < 1414783995 553176 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414784392 627726 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 245 seconds < 1414785892 948530 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1414787937 127064 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1414788011 826088 :not^v!~notnot^v@2601:4:4500:e15:b0e8:804e:2fa4:2273 JOIN :#esoteric < 1414788042 321264 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 250 seconds < 1414788189 546452 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1414788486 964059 :not^v!~notnot^v@2601:4:4500:e15:b0e8:804e:2fa4:2273 QUIT :Read error: Connection reset by peer < 1414788939 955762 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414789466 360459 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu QUIT :Ping timeout: 264 seconds < 1414789538 70293 :MoALTz!~no@user-31-175-226-242.play-internet.pl QUIT :Quit: Leaving < 1414790317 995706 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 256 seconds < 1414790953 124043 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1414791512 133527 :not^v!~notnot^v@2601:4:4500:e15:d899:d04c:6624:23d6 JOIN :#esoteric < 1414791747 453111 :nycs!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1414793129 45878 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 265 seconds < 1414793217 963525 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu JOIN :#esoteric < 1414793298 532371 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1414793381 107799 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1414793974 425545 :not^v!~notnot^v@2601:4:4500:e15:d899:d04c:6624:23d6 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1414794471 397734 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1414794896 788923 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Remote host closed the connection < 1414794947 282557 :S1!~sheldon@p4FF929C5.dip0.t-ipconnect.de JOIN :#esoteric < 1414795213 967648 :Bicyclidine!~Glossina@wl-nat101.it.wsu.edu QUIT :Ping timeout: 256 seconds < 1414795329 45259 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1414795397 163320 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1414795623 113842 :bb010g!uid21050@gateway/web/irccloud.com/x-vzcxpmolshedwtzu QUIT :Quit: Connection closed for inactivity < 1414796180 867728 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net NICK :Samhain < 1414796242 663596 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 245 seconds < 1414796584 550413 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1414796592 745253 :nisstyre!~yourstrul@oftn/member/Nisstyre NICK :nisscream < 1414796690 989411 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 255 seconds < 1414798169 901743 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1414798994 506139 :Froox!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1414799166 271021 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 244 seconds < 1414799373 929035 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 272 seconds < 1414799482 209286 :S1!~sheldon@p4FF929C5.dip0.t-ipconnect.de QUIT :Quit: S1 < 1414799904 179936 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric